Pull Down Patents (Class 715/843)
  • Patent number: 11816320
    Abstract: Computer-readable media, methods, and systems are disclosed for displaying paginated growing widgets. At generation time, a pagination service negotiates widget bounds. The pagination service transmits proposed bounds and a starting index to the growing widgets and receives a number of items that can be displayed as well as updated bounds for all items that can be displayed. The pagination service creates a cache entry including a widget identifier, updated widget bounds, and a starting and ending widget data item index. If a particular page is not present in the widget pagination cache, the pagination service performs another bounds negotiation. At display time, the pagination service instructs each of the paginated growing widgets to render updated widget data items based on a corresponding widget pagination cache entry, without reprocessing a document object model associated with a front-end application on which the paginated growing widgets are displayed.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: November 14, 2023
    Assignee: BUSINESS OBJECTS SOFTWARE LTD.
    Inventors: Alain Bonnamy, Christophe Ricard
  • Patent number: 11663279
    Abstract: Aspects described herein may allow for generating a filter list to facilitate users to refine their online search. Data items displayed on a web page may be determined based on the user's input data, for example, based on a selection command selecting the data items. Each data item corresponds to a feature of a product. Filters corresponding to the data items may be determined and the weight of each filter may be updated. A filter list may be generated and displayed to facilitate the user to refine his search for a class of products. The filters on the filter list may be automatically ordered based on the weight of each filter. In this way, a user may be able to find filters that are associated with features that he cares about the most and therefore use the filter list to obtain more satisfying results.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: May 30, 2023
    Assignee: Capital One Services, LLC
    Inventors: Chih-Hsiang Chow, Elizabeth Furlan, Steven Dang
  • Patent number: 10606472
    Abstract: A mobile terminal including a wireless communication unit configured to provide wireless communication; a touch screen; and a controller configured to display a drawing pad on the touch screen in response to a predetermined input; display a user interface on the touch screen to set a display time at which a drawing drawn on the drawing pad is displayed at a reception side terminal; and transmit a message including the drawing to the reception side terminal, via the wireless communication unit, so the drawing is displayed on the screen of the reception side terminal at the display time set in the user interface.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: March 31, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Yunmi Kwon, Kiseon Lee
  • Patent number: 10462186
    Abstract: Various embodiments and related methods are provided that can include or operate a variety of modular systems such as a group of user interfaces and software modules which receive inputs from the user interfaces to perform Secure Configuration Evaluation, Remediation, and Reporting Tool tasks. Exemplary modules can include a scan or current state module to populate and/or identify a current state configuration as well as collecting available information on available vulnerability patches or system updates, a software, update, and/or patch configuration selection module that generates a “picklist” user interface for all available software, patches or updates or optionally patches or updates that meet one or more search criteria associated with a baseline data, a data store with install files for all selected or available software, patches or updates selected with the picklist user interface, an installer export package system to generate install packages, and an access/use verification system.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: October 29, 2019
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Bryan Daugherty, Christopher A. Parker, Michael A. Meinhart, William J. Terrell
  • Patent number: 9600512
    Abstract: Systems and methods for implementing customized drop-down menus in user interface displays. Drop-down menus include one or more selection options and a table having multiple fields. Drop-down menu items are particularly useful for assisting a user with assigning information synchronized into a target database from one database system, such as an Outlook file, to objects in the target database system, such as a multi-tenant database system as well as providing suggestions to the user from search results when they may want to choose one of those results or perform a different action altogether.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: March 21, 2017
    Assignee: salesforce.com, inc.
    Inventors: Marni Gasn, Herman Kwong
  • Patent number: 9501514
    Abstract: Systems and methods for implementing customized drop-down menus in user interface displays. Drop-down menus include one or more selection options and a table having multiple fields. Drop-down menu items are particularly useful for assisting a user with assigning information synchronized into a target database from one database system, such as an Outlook file, to objects in the target database system, such as a multi-tenant database system as well as providing suggestions to the user from search results when they may want to choose one of those results or perform a different action altogether.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: November 22, 2016
    Assignee: salesforce.com, inc.
    Inventors: Marni Gasn, Herman Kwong
  • Patent number: 9043727
    Abstract: When a user enters text into an application, the application can utilize an auto-complete feature to provide the user with estimations as to a complete term a user is attempting to enter into the application. Visualization can be provided along with an estimation to disclose the likelihood the estimation is what the user intends to enter. Furthermore, a rationale can be provided to the user for the reason an estimation was provided to the user.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: May 26, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Avner Y. Aharoni, Henricus Johannes Maria Meijer, Andrew Eyring Kimball, David N. Schach, Sravani Kothapalle, Ghanashyam Chandrasekhar Namboodiripad, Vladimir G. Sadov, Lisa Helene Feigenbaum, Abel Valadez Martinez, Olivier Michel Destrebecq
  • Publication number: 20150121311
    Abstract: A method and system for performing quick reply operations are disclosed. The method for quick reply operations includes displaying a text box; determining a display area of the text box; and receiving a user instruction. The method further includes determining whether the user instruction is a pull-down gesture in the display area of the text box; determining whether the pull-down gesture exceeds a threshold length; and displaying a quick reply text box. The method and system consistent with the present disclosure implement quick reply functions and improve the user experience for replying to various messages and postings.
    Type: Application
    Filed: January 8, 2015
    Publication date: April 30, 2015
    Inventors: HONGWEI LOU, TIEMING HUANG, JIE YANG, JUN LIU, JIA WANG, ZUOZHOU ZHANG
  • Publication number: 20150113481
    Abstract: A method for unlocking a screen of the electronic device are provided. The method includes: detecting, in a screen-locked state, intent of a user to unlock the screen; if it is detected that the user intends to unlock the screen, extracting contact information from the storage unit of the electronic device, where the extracted contact information includes a first attribute value and second attribute values; displaying the first attribute value of the extracted contact information on the screen and displaying the second attribute values in a selectable manner; and detecting an operation of choosing a second attribute value by the user, and comparing the second attribute value chosen by the user with a second attribute value that is in the storage unit and corresponding to the displayed first attribute value; if the two values are the same, unlocking the screen; and otherwise, maintaining the screen-locked state.
    Type: Application
    Filed: December 29, 2014
    Publication date: April 23, 2015
    Applicant: HUAWEI DEVICE CO., LTD.
    Inventors: Zhu LIU, Zhiyong Zhang
  • Patent number: 9015621
    Abstract: To increase command-access efficiency and to optimize a user's available user interface work space, an improved user interface is provided for displaying logical groupings of selectable software functionality controls that are associated with one or more selected top-level functionalities. Upon selection of a top-level functionality tab, selectable functionalities associated with the top-level functionality tab are divided into logical groupings and are presented in a customizable functionality control section below the tab. Upon selection of a different top-level functionality tab, selectable functionalities associated with the subsequently selected top-level functionality tab may either replace the first functionality control section or may be displayed in a separate functionality control section adjacent to the first functionality control section if real estate is available in the user interface.
    Type: Grant
    Filed: February 17, 2009
    Date of Patent: April 21, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Erin Elizabeth Dean, Jensen M. Harris, Aaron Michael Butcher, Jesse Clay Satterfield
  • Patent number: 8997019
    Abstract: A method of operating a display device of a vehicle is provided on which information is representable in list form with a number of list entries, while the display device size is given and the type and font size are predefined. Each list entry has a second number of maximally representable characters. For the first number of list entries currently to be represented on the display device, it is determined whether, in each case, two mutually successive list entries each have a number of characters that is greater than the second representable number. In the affirmative case, the representable second number of characters of the mutually successive list entries is compared with respect to distinctiveness. When an indistinctiveness is determined, a distinctiveness of these two list entries will be established on the display.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: March 31, 2015
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Rainer Daude, Alexandre Saad, Thorsten Schmitt
  • Publication number: 20150082251
    Abstract: An example method for facilitating software navigation includes storing navigation history information pertaining to user interaction with software; displaying one or more representations of breadcrumbs in accordance with the navigation history information, resulting in displayed breadcrumbs; detecting when a number of breadcrumbs exceeds a threshold number of breadcrumbs; and replacing, in response to the detection, one or more of the breadcrumbs with a user interface control adapted to selectively display representations of the one or more breadcrumbs in response to user selection of the user interface control. Hence, certain breadcrumbs of a breadcrumb trail may be condensed or collapsed, e.g., into a drop-down menu control, when a breadcrumb trail would otherwise be too large to display.
    Type: Application
    Filed: August 12, 2014
    Publication date: March 19, 2015
    Inventor: Benson Lam
  • Patent number: 8893017
    Abstract: In one example embodiment, a system and method is illustrated that includes receiving input to execute a function associated with a display element of a Graphical User Interface (GUI), the display element to display edit history data relating to a displayed portion of structured data. The system and method also includes retrieving the edit history data for the displayed portion of the structured data based upon the function, the edit history data reflecting changes made to the displayed portion of the structured data. The system and method also includes displaying the edit history data in the GUI as part of the display element.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: November 18, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Todd Rein, Eylon Stroh, Shashi Rai, Marco Qualizza, Roman Dolgov, Chris Ethier, Robert Shaver
  • Patent number: 8893050
    Abstract: A method in one embodiment includes determining which elements of a storage environment or system have been selected for addition to a group, each of the elements being associated with a tier; adding the selected elements to the group; determining whether a parent of each of the selected elements has also been selected, the parent of each of the selected elements being in a higher tier than the element; adding the parent to the group as an element if the parent of any of the selected elements has not been selected; associating the elements in the group into subgroups; generating a view of at least some of the elements in the group, the view representing the tier of the elements in the view, the elements being spatially organized by subgroup; and outputting the view. Additional systems, methods and computer program products are also disclosed.
    Type: Grant
    Filed: January 12, 2009
    Date of Patent: November 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Matthew Robert Bogner, Dietmar Noll
  • Patent number: 8850327
    Abstract: A Drop Down Menu Program having an Item Selection Program, a Sorting Program, and a Recall Program. The Item Selection Program eliminates the need for the user to hold down the shift key or the control key while making multiple selections. Instead, the user may activate a menu item to highlight it, and activate the menu item again to remove the highlight. The user may also open and close the drop down menu. The Sorting Program organizes the menu items in order of frequency of use. The Sorting Program also provides ascending and descending sort buttons that allow the user to sort the menu items in ascending or descending alphabetical, numeric, or chronological order. The Recall Program creates a recall list of selected menu items when the user activates a recall button. The recall list can be displayed and removed independent of opening and closing actions of the drop down menu.
    Type: Grant
    Filed: April 30, 2003
    Date of Patent: September 30, 2014
    Assignee: Lenovo (Singapore) Pte Ltd.
    Inventors: Yen-Fu Chen, Raymond Tang Wang
  • Patent number: 8826183
    Abstract: In one embodiment, dynamic menu reordering of a menu is effected by presenting a plurality of menus; receiving a menu selection; in response to the menu selection, presenting a plurality of menu options, each of which menu options occupies a respective menu position; receiving reordering information; and in response to the reordering information, reordering at least one menu position occupied by a respective memory option. In an additional embodiment, menu-option position information is retained in accordance with reordering information; and upon a subsequent menu selection, menu options are presented so that at least one menu option occupies a user-defined position.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: September 2, 2014
    Assignee: Intel Corporation
    Inventor: Todd A. Clauson
  • Patent number: 8788970
    Abstract: A graphical user interface (GUI) presents a primary icon in a minimal visual area of a video display screen of a computer. Selecting the primary icon directs the computer to display a line of segments, where each segment associated with one or more software programs or electronic documents. The GUI allows a user to directly access items of visual and/or audio media by selecting one or more documents or software programs associated with a selected segment. The GUI optionally allows selected a line or segment for transmission from the computer to another computer, wherein copies one or more documents or software applications are transmitted to the second computer.
    Type: Grant
    Filed: January 21, 2013
    Date of Patent: July 22, 2014
    Inventor: Harold Lee Peterson
  • Patent number: 8753199
    Abstract: Described herein are processes and devices that automatically generate a player profile. One of the devices described is a wagering game system. The wagering game system can present a plurality of pictures on a wagering game machine, kiosk, or other network device. The plurality of pictures includes aesthetic content. The wagering game system can receive player input indicating a preference for the aesthetic content of at least one of the plurality of pictures. The wagering game system can generate a wagering game player profile to store player preferences associated with wagering games and wagering game machines. The wagering game system can assign values to the player preferences based on the preference for the aesthetic content.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: June 17, 2014
    Assignee: WMS Gaming, Inc.
    Inventor: Muthu Velu
  • Publication number: 20140157205
    Abstract: Expandable user interface menu techniques are described, including displaying a menu having a menu item, receiving an input indicating selection of the menu item, and expanding the menu, based on one or more parameters associated with the menu item, to present a structure configured to receive another input associated with the menu item, the menu item remaining displayed while the menu is expanded.
    Type: Application
    Filed: February 4, 2014
    Publication date: June 5, 2014
    Applicant: Adobe Systems Incorporated
    Inventor: Peter J. Baird
  • Publication number: 20140101600
    Abstract: Users are provided with information regarding entities and tasks that are associated with the user's current context, which includes the content currently being presented to the user. Services associated with a search engine database identify entities and associated tasks. A user's context is utilized to identify one or more entities and one or more associated tasks that may be relevant to the user's current context. Entities and tasks are presented through a dedicated menu, icon, or other like dedicated user interface element to which the user can direct action. Also, entities and tasks are presented through a separate user interface context, such as a separate screen. A user's context can also include information regarding future content that will be presented to the user. Then, entities and tasks are presented via the same user interface mechanisms used to request such content, such as textual input user interface mechanisms.
    Type: Application
    Filed: October 10, 2012
    Publication date: April 10, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Steve Macbeth, Lawrence Brian Ripsher, Severan Sylvain Jean-Michel Rault, Gary Voronel
  • Patent number: 8694919
    Abstract: The menu display device of the present invention includes: a display section 182 configured to display selectable menu items in a plurality of lines; a menu item selector 184 configured to select one of the menu items; and a control section 170 configured to execute a control so that when the menu item is selected by the menu item selector 184, the plurality of lines are displayed overlapped with each other and the line including the selected menu item is displayed at a forefront, and a selection item corresponding to the selected menu item is displayed under the selected menu item.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: April 8, 2014
    Assignee: Panasonic Corporation
    Inventors: Kazumasa Tabata, Takuma Masuda
  • Publication number: 20140089860
    Abstract: A method for displaying on a computing device includes retrieving a data object including an enterprise data from a database, displaying at least one axis including at least one action element associated with the at least one axis on a screen, responsive to a user selection of the at least one action element, displaying a list of selectable attributes of the data, and responsive to selecting an attribute from the list of attributes, displaying a subset of the data reflecting the selected attribute.
    Type: Application
    Filed: September 24, 2012
    Publication date: March 27, 2014
    Applicant: SAP AG
    Inventors: Timo HOYER, Sascha Hans GRUB
  • Patent number: 8667408
    Abstract: A system for generating customized badges. The system includes a computer, a printer coupled to the computer, a display coupled to the computer, and a computer readable medium. The computer readable medium includes instructions for opening a badge profile, providing a data entry screen based on the profile, receiving data in the data entry screen, and printing customized badges on the printer based on the received data. The badge profile defines a size, type, and location of data to be printed on the customized badges.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: March 4, 2014
    Assignee: Contemporary, Inc.
    Inventors: James Peterson, Brian Powell
  • Publication number: 20140052657
    Abstract: A method is provided for determining employer compliance in determining employment eligibility requirements in accordance with federal immigration regulations. Compliance alerts and compliance tips are displayed for guiding employers in verifying employment eligibility. Completed employment eligibility forms are automatically audited to analyze whether the employer has accurately completed the employment verification. The completed forms are audited by applying various compliance rules to a completed employment eligibility form, presently a Form I-9, to determine compliance with the applicable regulations. A listing is provided of various errors and additional data required to complete the audited form. The method is preferably administered by a single service provider for multiple employers, to assure that changes in the applicable regulations are regularly incorporated.
    Type: Application
    Filed: June 28, 2010
    Publication date: February 20, 2014
    Inventors: Elaine V. Morley, John T. Andersen
  • Patent number: 8643790
    Abstract: A remote controller for remotely controlling an image processing apparatus having a receiving unit, including: a sensing unit having a region for sensing a position value corresponding to user's contact and movement; a data processing unit for detecting information on a user's movement direction to convert it into a control signal capable of being outputted in accordance with the position value sensed; and a transmitting unit for transmitting the control signal to the image processing apparatus.
    Type: Grant
    Filed: October 3, 2006
    Date of Patent: February 4, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Min-kyung Chun
  • Publication number: 20140013277
    Abstract: A method and associated system that enable files in a file directory to be queued or marked prior to sending the files to a common application. A first selectable function is provided to queue a selected file within a first queue, wherein only selected files are queued, and wherein files from different folders may be queued. A selection of an application with which to open the queued and selected files is received. A second selectable function is provided to automatically open all of the queued and/or selected files with the application, wherein files across different folders can be opened with a single operation of the second function.
    Type: Application
    Filed: September 11, 2013
    Publication date: January 9, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Randolph M. Forlenza, John P. Kaemmerer
  • Patent number: 8572510
    Abstract: Multiple dropdowns on a graphical user interface (GUI) are dynamically linked at runtime. The dropdowns are associated with inter-related attributes of an object displayed on the GUI. The content of each dropdown includes a list of values of an attribute and is entirely or partially hidden until the dropdown is selected. The list of values of each dropdown are dynamically generated and rendered at runtime, using stored data that links the attributes to their parent attributes. The stored data can be dynamically updated to reflect currently-available attribute values and the relationship of the attributes.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: October 29, 2013
    Assignee: SAP AG
    Inventor: Nancy Yan
  • Publication number: 20130151347
    Abstract: A social networking system includes a question and answer system that allows questions to be associated with social networking system objects. A question is received from a questioning user. A question term is identified, and an object associated with the question term is identified. The identified object is then associated with the question, and this association is stored. Question terms can be identified by the questioning user, or automatically, using contextual information. Question objects may also be identified by using template questions or sample questions provided by the social networking system. The stored association may be used to collection information about answering users, to auto-populate answers, and to generate social networking system stories. The stored association may also be used to collect information about the object of the stored association, to recommend an object to a user, to target advertising to users, and to recommend answers to users.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 13, 2013
    Inventors: Robert Michael Baldwin, Adrian A. Graham, Drew W. Hamlin
  • Publication number: 20130152021
    Abstract: A method for providing workflow stages and integrated workflow stage visualization includes displaying a detailed view of a workflow, including a plurality of customizable stages, in the workflow user interface, wherein at least a first workflow stage of the plurality workflow stages is configured to contain a plurality of customizable workflow components, displaying the plurality of workflow components in the detailed view, receiving a selection of a stage view within the workflow user interface; displaying the stage view of the workflow, wherein the stage view includes the plurality of customizable stages but excludes the workflow components; and sending the workflow to the shared application platform.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 13, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Tucker Hatfield, Bill C. Kennedy, Duhoi Heo, Hana Lee, Samuel Chung, Min Kyo Lee, Seung Wook Son, Soo Youn Cho, David Wadsworth
  • Patent number: 8438487
    Abstract: Method and apparatus facilitate browsing of web pages or other electronic content stored over a network of remote and/or local storage devices. Browsing is performed without repeated intermediary clicking and page downloads. Pre-browsing of the category structure is provided via rolling the cursor from category to category, and level to level, to view each category's sub-categories, without clicking on a category or downloading web-page(s) linked to the category. When the user selects the content linked to a particular category, the user invokes the link-token corresponding to the content to retrieve the content. A dynamic tracking-string with an embedded one-click nested/cascading category browsing apparatus facilitates returning and/or changing path during browsing and examination of electronic media, and allows the user to review more than one path along the category structure while the browser is at a page linked to any category at any level.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: May 7, 2013
    Inventor: Catherine Lin-Hendel
  • Patent number: 8407599
    Abstract: Methods, media, and systems are provided for presenting potential matches for address book entries across multiple online applications. Interaction between a web site provider, telecommunications network provider, and third-party data sources enable presentation of an input form that can be utilized across applications for a number of different types of information. Potential matches are automatically displayed based on the information provided in an application-independent user-input form. The retrieval of data is for any type of information that may be applicable to the particular software application for which the retrieval is taking place. Computer-readable media and systems are provided for performing methods of presenting potential matches in address book information across a plurality of internet software applications. Computer-readable media for performing methods of facilitating requests for information from one or more user address book databases are also provided.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: March 26, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: David Evan Klein, Brian Coughlin
  • Publication number: 20130061179
    Abstract: Apparatus for processing customer information is provided. The apparatus may include a receiver configured to receive information relating to a customer. The information may satisfy pre-determined criteria. The pre-determined criteria is arranged to support a qualification of the customer as a high risk customer. The information may be received from one of a plurality of third party vendors. The information may include a client identification number, a client tax number and a client social security number. The apparatus may also include a processor configured to cause a graphical user interface (“GUI”) to display a plurality of user roles in a drop-down menu. Each of the user roles defines a set of user entitlements. In the event that the financial institution database includes information relating to the high risk customer, the processor may be further configured to transfer the information to one or more of a plurality of receivers.
    Type: Application
    Filed: September 7, 2011
    Publication date: March 7, 2013
    Applicant: Bank of America
    Inventors: Elizabeth A. Alletto, Elizabeth A. Abramek, Kimberly A. Cabral, James C. Foskett, Michael W. Kessler, Ellen H. Larson, Virginia S. Allmond, Aleksandr M. Talyanker
  • Patent number: 8359546
    Abstract: A graphical user interface (GUI) presents a primary icon in a minimal visual area of a video display screen of a computer. Selecting the primary icon directs the computer to display a line of segments, where each segment associated with one or more software programs or electronic documents. The GUI allows a user to directly access items of visual and/or audio media by selecting one or more documents or software programs associated with a selected segment. The GUI optionally allows selected a line or segment for transmission from the computer to another computer, wherein copies one or more documents or software applications are transmitted to the second computer.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: January 22, 2013
    Inventors: Harold Lee Peterson, Geoffrey Martin, Christopher John Marinacci
  • Publication number: 20130014062
    Abstract: Methods, systems, and computer-readable media provide for providing contact information at turf level. According to embodiments, a method for providing contact information at turf level is provided. According to the method, a selected turf from a plurality of turfs displayed in a spreadsheet-based graphical user interface (GUI) is received. In response to receiving the selected turf, contact information for field supervisors associated with disciplines of the selected turf is displayed.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: AT&T INTELLECTUAL PROPERTY, INC.
    Inventors: Robert Ingman, Robert Cole, Richard Miller
  • Patent number: 8352880
    Abstract: Disclosed is a method of navigating an information structure comprising: providing a graphical menu interface displaying the items of a given level of the information structure and enabling selection thereof; dynamically constructing an active path as a sequence of active links after an item of the information structure has been selected; said active links allowing the display of one or more items on a given level of the information structure; and said active links allowing a user to access an item in the information structure by selecting from the one or more items displayed by one of the active links on the active path.
    Type: Grant
    Filed: August 9, 2009
    Date of Patent: January 8, 2013
    Inventor: Armin Moehrle
  • Publication number: 20130007665
    Abstract: Systems and methods are disclosed for displaying notifications received from multiple applications. In some embodiments, an electronic device can monitor notifications that are received from the multiple applications. Responsive to receiving the notifications, the electronic device can control the manner in which the notifications are displayed while the device is operating in a locked or an unlocked state. In some embodiments, the electronic device can allow users to customize how notifications are to be displayed while the device is in the locked and/or unlocked states.
    Type: Application
    Filed: June 5, 2012
    Publication date: January 3, 2013
    Applicant: APPLE INC.
    Inventors: Imran A. Chaudhri, Eliza Block
  • Patent number: 8347226
    Abstract: The invention relates to a method for the input and display of information, data and/or input elements in drop-down menus of graphical user interfaces, the drop-down menus or layered menu levels having a number of menu items of any type, the number of menu items comprising at least a number of menu items which may be selected and deselected in any combination in the form of a check box list and/or mutually exclusive and thus merely switchable menu items in the form of a radio button list, the menu item in the form of a check box list and the menu item in the form of a radio button list respectively comprising its own significant status recognition describing the character of the menu item in the drop-down menu and in the layered menu.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: January 1, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventor: Helmut Windl
  • Patent number: 8332780
    Abstract: A method and system for displaying a drop down list box. The method and system may include associating a history record with a drop down list box. The method and system may also include associating a filter box with the drop down list box. the method and system may also include associating a unique identifier with each choice in the drop down list box. The method and system may also include associating a hierarchical structure containing more detailed information about choices in the drop down list box with the drop down list box. Finally, the method and system may include displaying the choices in the drop down list box to a user as a function of at least one of the associated history record, filter box, unique identifier, or hierarchical structure.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: December 11, 2012
    Assignee: SAP AG
    Inventor: Michael Danninger
  • Publication number: 20120297344
    Abstract: A unified search and browse experience may be provided by combining filters that are based on folder location with filters that are based on search criteria. In one example, a user opens a file explorer program and is presented with an initial set of filters. Some of the filters may be folder names, and other filters may be search queries. The user chooses a filter, and then continues to refine the set of files that he or she is looking for by successively selecting new filters and/or typing new filters free-form. The new filters may be folder names or search criteria. The system may suggest new filters based on analysis of files and/or past user behavior. A filter chain records the user's history of having added filters, and the user may add, delete, or replace filters in the chain.
    Type: Application
    Filed: May 22, 2011
    Publication date: November 22, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Tira Cohene, Rolf Ebeling, Priya Vaidyanathan
  • Patent number: 8286094
    Abstract: An apparatus and method for printing by using a toolbar button is provided. The apparatus includes a user interface for receiving printing options to be selected by using the toolbar button, and a controller for creating the toolbar button to allow a user to print the file based on a selected printing option and inserting the created toolbar button into a host application. Accordingly, the user can print the file by setting a desired printer and printing option by using the toolbar button without using an additional user interface.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: October 9, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seung-wan Lee, Chung-a Han
  • Patent number: 8255828
    Abstract: An improved user interface is provided for displaying selectable software functionality controls and for presenting logical groupings of particular functionality controls associated with a selected top-level functionality. Underneath a row of top-level functionality tabs, functionalities controls associated with a given top-level functionality tab are presented in logical groupings. Selection of a particular tab switches modes of the user interface to present controls for functionalities associated with the selected tab.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Jensen M. Harris, Aaron M. Butcher, David A. Morton, Jesse Clay Satterfield, Justin Denney
  • Patent number: 8219929
    Abstract: The present invention relates to a method of entering of data in a data processing system. A first linear sequence of top-level icons is displayed. A second linear sequence of second-level icons for a selected one of the top-level icons is also displayed such that the position of the leading icon of the second linear sequence is aligned with the selected one of the top-level icons of the first linear sequence. At least one data entry field for a selected one of the second-level icons is also displayed.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: July 10, 2012
    Assignee: SAP AG
    Inventors: Michael Danninger, Georgios Grigoriadis, Matthias Harbusch, Marie-Simone Proksch, Dagmar Repschlaeger
  • Patent number: 8212740
    Abstract: Control of multiple display screens associated with a computer, wherein the auxiliary screen display content that depends on conditions of the computer. During some times the auxiliary screen displays content associated with the presently executing program, and during other times the auxiliary screen displays history information. The rules can be automatically changed or manually changed.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: July 3, 2012
    Inventor: Scott C. Harris
  • Patent number: 8191010
    Abstract: The present invention provides enhanced dropdown selection lists and combination boxes. A method in accordance with an embodiment includes: providing a graphical user interface (GUI) control that displays a dropdown list when actuated, and displaying indicia in the GUI control indicating a number of entries in the dropdown list, wherein a user can visually determine from the indicia the number of entries in the dropdown list prior to display of the dropdown list. A method in accordance with another embodiment of the present invention includes: providing a GUI control having an entry field; and displaying indicia in the GUI control indicating whether the entry field of the GUI control is writable, wherein a user can visually determine from the indicia whether the entry field of the GUI control is writable before placing a cursor in the entry field.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: Thomas R. Haynes, Bryan E. Aupperle, Gabriel A. Cohen, Jonathan C. Gellin
  • Patent number: 8185841
    Abstract: A text input method for an electronic apparatus having a user interface with a touch-sensitive display screen, where a virtual keyboard is presentable on the display screen to facilitate text input for a user by pointing at different virtual keys of the virtual keyboard and where completion functionality is provided for predicting full word candidates for partial word inputs made by the user on the virtual keyboard, the method including receiving a partial word input from the user and deriving a set of full word candidates using the word completion functionality, each of the full word candidates in the set having a prefix and a suffix, where the prefix corresponds to the partial word input. The suffixes for at least a sub set of the full word candidates are presented in a predetermined area on the display screen, where each of the presented suffixes is made selectable for the user.
    Type: Grant
    Filed: May 23, 2005
    Date of Patent: May 22, 2012
    Assignee: Nokia Corporation
    Inventor: Roope Rainisto
  • Publication number: 20120124524
    Abstract: The subject disclosure is directed towards allowing a phone or other mobile device, or a computer user, to select some portion of content and then quickly share that selected content with a message recipient. A user selects content, and then interacts with the program that displays the content to select a recipient corresponding to a program, such as an SMS, email, instant message or social network recipient. The selected content is automatically provided to the program for sending in a message, including first launching the program if not already running. Also described is queuing selected content, such that multiple pieces of selected content may be combined and sent in a single message.
    Type: Application
    Filed: November 15, 2010
    Publication date: May 17, 2012
    Applicant: Microsoft Corporation
    Inventor: Dafna Frank Szarfman
  • Publication number: 20120096409
    Abstract: A method for providing an automatically reconfigurable input interface includes analyzing input received through an input interface of the computing device, determining a context based on the input; and reconfiguring the input interface to comprise a key based on a domain associated with the context. A computing system for providing automatic reconfiguration of an input interface includes a processor and a memory communicatively coupled to the processor. The processor is configured to analyze input received through an input interface of a computing device, determine a context based on the input, and reconfigure the input interface to comprise a key based on a domain associated with the context.
    Type: Application
    Filed: October 19, 2010
    Publication date: April 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Feng-Wei Chen, Joseph B. Hall, Samuel R. McHan, JR.
  • Publication number: 20120096408
    Abstract: An approach that establishes a collaborative workspace for one or more users based on a predefined context. In one embodiment, there is a collaborative workspace tool that includes a user input component configured to receive one or more user inputs when selecting collaborative workspace content from a plurality of pre-arranged resources displayed on a user interface to include in a collaborative workspace. The collaborative workspace tool further includes a preserving component configured to gather information relating to the selected workspace content, build a workspace object to preserve the selected workspace content and save the workspace object; and a rendering component to build the collaborative workspace on a user device when the workspace object is opened from the user device.
    Type: Application
    Filed: October 15, 2010
    Publication date: April 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Boss, Andrew R. Jones, Charles S. Lingafelt, Kevin C. McConnell, John E. Moore, JR.
  • Patent number: 8161399
    Abstract: An automated learning system for improving graphical user interfaces. Information about a user transaction which caused an error is obtained from an input to an element in a graphical user interface. Associations are created between the error and one or more elements in the graphical user interface which generated the error to form association rules. The association rules are applied to a set of control rules to create user interface preference rules. A corrective action may then be performed on the one or more elements in the graphical user interface according to the user interface preference rules.
    Type: Grant
    Filed: January 20, 2007
    Date of Patent: April 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ramakrishnan Kannan, Anbazhagan Mani, Karthik Subbian, Vasu Vallabhaneni
  • Publication number: 20120089940
    Abstract: A method for displaying a user interface (UI) of a display apparatus on a remote control and a remote control applying the same are provided. The remote control includes a controlling unit which identifies information regarding a UI where a cursor is located on a screen of the display apparatus, and a display unit, such as a touch screen, which displays an image corresponding to the identified UI information. Accordingly, a user may remotely control the display apparatus more intuitively and delicately using the touch screen display unit on the remote control.
    Type: Application
    Filed: September 24, 2011
    Publication date: April 12, 2012
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ju-yun JANG, Sung-hee CHO