Search query user interface

US9836550B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9836550-B2
Application numberUS-14507908-A
CountryUS
Kind codeB2
Filing dateJun 24, 2008
Priority dateSep 13, 2002
Publication dateDec 5, 2017
Grant dateDec 5, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In a client-server system where a client system presents a browser for user interaction, a browser user interface includes functionality for handling dynamic interface elements received by the browser in connection with received pages, presented as part of the browser user interface and modified in response to selected user input without requiring farther interaction with a server. In addition to, or in place of, dynamic interface elements such as slide sheets, the browser user interface might also include a rotation display area, tool displays that can overlay a page, opaquely or semi-transparently, menu structures, and an ability for the user to modify a page layout without requiring server interaction. The browser might comprise storage for a plurality of rotation display items for storing a summary and a primary presentation for each rotation display item, logic for displaying, by the browser, primary presentations for less all of the plurality of rotation display items in the rotation display area, logic for displaying, by the browser, summaries for items wherein the number of summaries is greater than the number of primary presentations presented at one time, logic for highlighting, among the summaries displayed, the ones of the summaries that correspond to the primary presentations displayed in the rotation display area; and logic for rotating the plurality of rotation display items to display primary presentations for a different subsets of the rotation display items and for updating highlighting of summaries to correspond to the different subsets of rotation display items.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, at a computing device, a request for a web page, the web page being displayable by a web browser running on the computing device; incorporating, via the computing device, a slide sheet control into the web page, the incorporated slide sheet control comprising search functionality and being operable in at least a first orientation and a second orientation, the second orientation occupying more of the web page than the first orientation, the second orientation presenting at least one of additional search related features and additional search related options, the second orientation being displayable without obtaining additional information from a server thereby enabling modification of a layout of the webpage according to the second orientation without requiring interaction from the server, the second orientation being displayed in a layer of the web page such that the second orientation at most partially obscures a portion of the web page; and transmitting, via the computing device, the web page in response to the request. 2. The method of claim 1 , the search functionality comprising a text box into which search parameters can be entered. 3. The method of claim 1 , the slide sheet control changing between the first orientation and the second orientation based on user interaction with the slide sheet control. 4. The method of claim 3 , the user interaction comprising the user adding information in a text box. 5. The method of claim 3 , the user interaction comprising the user activating the slide sheet. 6. The method of claim 5 , the activation comprising clicking on a button within the slide sheet. 7. The method of claim 1 , the slide sheet control organizing the at least one of additional search related features or search related options into a plurality of sections in the second orientation. 8. The method of claim 7 , each such section being presented in a separate tab within the second orientation. 9. The method of claim 1 , the slide sheet returning from the second orientation to the first orientation when the user clicks outside the slide sheet. 10. The method of claim 1 , the slide sheet returning from the second orientation to the first orientation when the user clicks a corresponding button. 11. The method of claim 10 , the corresponding button comprising a search button. 12. The method of claim 10 , the corresponding button comprising a close window icon within the slide sheet. 13. The method of claim 1 , the slide sheet creating a visually smooth transition between the first orientation and the second orientation. 14. The method of claim 13 , the at least one of additional search related features or search related options appearing to descend from the first orientation. 15. A method comprising: receiving, at a computing device, a request from a user to display at least one of additional search related options and additional search related features in a search control on a web page, the web page comprising a first layer, the request being received via a web browser capable of displaying a plurality of layers, the web browser running on a computing device and causing the web page to be displayed via a display associated with the computing device; and causing, via the computing device, the at least one of additional search related options and additional search related features to be displayed within the web browser and incorporated in the first layer of the web page positioned above a main layer of the web page and at most partially obscuring the main layer, the displaying being accomplished without obtaining additional information from a web server thereby enabling modification of a layout of the webpage without requiring interaction from the web server. 16. The method of claim 15 , the first layer being displayed without causing the main layer to be reformatted. 17. The method of claim 15 , the search control comprising a text box into which search parameters can be entered. 18. The method of claim 17 , the at least one of additional search related features or search related options appearing to descend from the search control. 19. The method of claim 17 , the request being inferred by the user entering information into the text box. 20. The method of claim 15 , the request comprising the user activating the search control. 21. The method of claim 15 , the request comprising clicking on a button within the search control. 22. The method of claim 15 , the search control organizing the at least one of additional search related features or search related options into a plurality of sections when displayed. 23. The method of claim 22 , each such section being presented in a separate tab within the search control. 24. The method of claim 15 , the search control hiding the at least one of additional search related options and additional search related features when the user clicks outside the search control. 25. The method of claim 15 , the search control hiding the at least one of additional search related options and additional search related features when the user clicks a corresponding button. 26. The method of claim 25 , the corresponding button comprising a search button. 27. The method of claim 25 , the corresponding button comprising a close window icon within the search control. 28. The method of claim 15 , the search control presenting the at least one of additional search related options and additional search related features in a visually smooth manner. 29. A system comprising: a server comprising at least one processor, communicatively coupled to a browser system operating on a user computing device, receiving requests for a web site from the browser system and providing, as part of a response to the request, a slide sheet control incorporated into a web page associated with the web site, the slide sheet control comprising search functionality and being operable in at least a first orientation and a second orientation, the second orientation occupying more of the web page than the first orientation, the second orientation presenting at least one of additional search related features and additional search related options, the second orientation being displayable without obtaining additional information thereby enabling modification of a layout of the webpage according to the second orientation without requiring interaction from the server, the second orientation being displayed in a layer of the web page such that the second orientation at most partially obscures a portion of the web page. 30. The system of claim 29 , the search functionality comprising a text box into which search parameters can be entered. 31. The system of claim 29 , the slide sheet control changing between the first orientation and the second orientation based on user interaction with the slide sheet control. 32. The system of claim 31 , the user interaction comprising the user adding information in a text box. 33. The system of claim 31 , the user interaction comprising the user activating the slide sheet. 34. The system of claim 33 , the activation comprising clicking on a button within the slide sheet. 35. The system of claim 29 , the slide sheet control organizing the at least o

Assignees

Inventors

Classifications

  • for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • G06F16/957Primary

    Browsing optimisation, e.g. caching or content distillation · CPC title

  • Interaction techniques based on graphical user interfaces [GUI] · CPC title

  • using more than one graphics controller · CPC title

  • having a sequence of storage locations each being individually accessible for both enqueue and dequeue operations, e.g. using random access memory {(G06F5/065 takes precedence)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9836550B2 cover?
In a client-server system where a client system presents a browser for user interaction, a browser user interface includes functionality for handling dynamic interface elements received by the browser in connection with received pages, presented as part of the browser user interface and modified in response to selected user input without requiring farther interaction with a server. In addition …
Who is the assignee on this patent?
Chu Jack, Mancini Chris, Morrisroe Lawrence, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06F16/957. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 05 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).