Dynamically Generated Menu Items Patents (Class 715/825)
  • Patent number: 10845957
    Abstract: A display apparatus is provided. The display apparatus includes a display, an input receiver comprising input receiving circuitry, and a controller. The input receiver receives an input, e.g., a user input. The controller displays a user interface (UI) including a plurality of menu items on the display, performs a function corresponding to a menu item selected based on the input from among the plurality of menu items, determines whether the function has been used based on a type of the function performed, and changes a configuration of the plurality of menu items based on the determination. With this, the display apparatus may provide menu items corresponding to frequently or more used functions to allow a user to easily access thereto, thereby improving user convenience.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: November 24, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Oh-Yun Kwon
  • Patent number: 10776576
    Abstract: A method and system for improving an automated mobile device detection system is provided. The method includes automatically detecting Web pages being accessed by a user via a mobile hardware device. Movement based attributes, biological parameters, and a geographical location of the user are detected via hardware sensors of the mobile device. The Webpages are modified such that a modified plurality of Webpages is generated based on the analysis. The modified plurality of Webpages is presented to the user.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Timothy M. Francis, Marco A. Deluca, Brian W. Thomson, Leho Nigul
  • Patent number: 10747401
    Abstract: A user device incorporates a user interface platform that combines user notifications and various operational settings as part of a common display region. The notifications and settings are separated from one another, and the user interface dynamically adjusts the arrangement of these features to make it convenient for a user to quickly see the information and to manage it. The setting information may incorporate user logins, network and communication data, display and audio information, as well as other settings. And the application-related notifications may include information about active applications such as an email account, audio or video calls, texting apps, social media platforms, calendars, music players, video players, and the like. In response to a new notification, the system may consolidate the operational settings into core settings information. The system may also auto collapse (or expand) the notification list when a new notification is received.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: August 18, 2020
    Assignee: Google LLC
    Inventors: Alexander Friedrich Kuscher, Sebastien Vincent Gabriel, Jennifer Chen
  • Patent number: 10739978
    Abstract: A setting device includes: a communication circuit which communicates with a target lighting fixture in which a communication configuration is to be set up among lighting fixtures; a display which displays layout information of the lighting fixtures; a detector which detects a direction of movement of the setting device inside of a building, and an amount of the movement of the setting device; and a controller which causes the display to display, on the layout information, a position of the setting device derived based on the direction and the amount of the movement of the setting device. The controller determines whether the position of the setting device is within a predefined area, based on a location of the target lighting fixture, and sets up the communication configuration in the target lighting fixture via the communication circuit when the position of the setting device is within the predefined area.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: August 11, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Shigeo Nakamura, Tomokazu Yamamoto, Kentaro Yamauchi
  • Patent number: 10725646
    Abstract: Provided are a method and apparatus for switching screen interface and Terminal. The method for switching screen interface includes: detecting a first actual pressing period of pressing any point in a screen operation area by a user's finger; when the first actual pressing period is greater than or equal to a first preset pressing period, starting an interface switching mode at a current interface, that is, generating a set of application icons in the screen operation area where the user's finger can touch for the user to select; and based on the application icon sets, enabling the current interface to skip to a corresponding application interface in one step by clicking an application icon needing to be selected. The method has the beneficial effects of convenient use, large application range and good user experience.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: July 28, 2020
    Assignee: GREE ELECTRIC APPLIANCES, INC. OF ZUHAI
    Inventors: Yingjiang Ma, Linlin Diao
  • Patent number: 10691299
    Abstract: Techniques are disclosed for the efficient display of hierarchical datasets using high-water mark scrolling. Certain techniques allow for the creation of simple, intuitive, and computationally inexpensive user interfaces for displaying hierarchical data sets. According to some embodiments, a defined number of items of a hierarchical list are presented in a hierarchical user interface module. This defined number of items may be referred to as a “high-water mark” value. When one of the items having associated child items (that are not currently displayed) is selected, one or more presented items in the hierarchical list are replaced with a corresponding one or more of the child items, thus maintaining a same number of displayed list items (i.e., the high-water mark number of displayed list items).
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: June 23, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Hendrik van den Broek, Blake Sullivan, Max Starets, Chadwick Chow
  • Patent number: 10678402
    Abstract: Embodiments of the present disclosure are directed to a system for providing an interactive bot. For example, the system may receive a first user interaction with an interactive bot at a user interface. The user interface may comprise a suggestion field and a text input field. Interface objects may be provided in the suggestion field as terms to provide to the interactive bot. The user may select the interface objects to add to the text input field, or the user may remove these interface objects without affecting other interface objects in the text input field. In some examples, the context terms in the interface objects may be determined from a context suggestion tree with a hierarchical structure.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: June 9, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Taruja Sanjay Parande
  • Patent number: 10664139
    Abstract: A display and operator control apparatus in a motor vehicle, which display and control apparatus can be used at least to display information from various driver assistance systems and to select functions which are associated with these driver assistance systems. At least one mode of operation in which a digital map display with specific display parameters is displayed and, in the process, at least one function can be selected. A changeover in respect of the possibility to select at least one other function can be activated and this changeover is not made from a fundamental basic display to the user even when a changeover is made between selectable functions, which may be separately displayed via buttons. Only one or more display parameters are changed, and therefore the display to the user can be adapted in an optimum manner.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: May 26, 2020
    Assignee: Volkswagen AG
    Inventors: Julia Kleeberger, Christoph Waeller, Mike Salzer
  • Patent number: 10606458
    Abstract: Context-specific user interfaces for use with a portable multifunction device are disclosed. The methods described herein for context-specific user interfaces provide indications of time and, optionally, a variety of additional information. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Christopher Wilson, Gary Ian Butcher, Kevin Will Chen, Imran Chaudhri, Alan C. Dye, Aurelio Guzman, Jonathan P. Ive, Chanaka G. Karunamuni, Kenneth Kocienda, Kevin Lynch, Pedro Mari, Alessandro Sabatelli, Brian Schmitt, Eric Lance Wilson, Lawrence Y. Yang, Andre Souza Dos Santos
  • Patent number: 10558681
    Abstract: Embodiments described herein provide enhanced computer- and network-based methods, techniques, and systems for automatically accessing large bodies of potentially disparate data in a compelling environment without the limitations of access provided by spreadsheet systems and in a uniform manner for all types of data. Example embodiments provide an Automated Data Visualization System (“ADVS”), which enables users to access data typically provided by backend systems of organizations in an environment that automatically presents the data using user interface patterns that align with the data. In an example embodiment, the ADVS comprises one or more functional components/modules including an attribute determination logic/engine, a visualization logic/engine, a resizing logic/engine, and a scaling logic/engine in addition to a user interface. Also, in one example embodiment the visualization utilizes a user interface card metaphor to present information.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: February 11, 2020
    Assignee: Socrata, Inc.
    Inventors: Karin Hellman, Daan Lindhout, Marc Slemko, Jessica Locke, Steven Greenberg, Franklin Williams, Saf Rabah, Giacomo Ferrari, Randy Antler, Marc Millstone, Ben McInnis
  • Patent number: 10540150
    Abstract: Developer-composed context menus, e.g., composed by a developer in connection with use of a software development tool to create an application, are disclosed. In various embodiments, a definition of a context menu option and an associated action are received. Application code to implement the context menu at runtime, including by performing processing at runtime as defined in the definition to determine one or both of the context menu option and the associated action, is generated programmatically.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: January 21, 2020
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Patent number: 10521073
    Abstract: An out-space actuator is selected to access an out-space user interface for a document editor program. An out-space actuator is associated with an in-space user interface having a displayed document. When the out-space actuator is selected, an out-space user interface is displayed that includes an expanded feature selection surface. The out-space user interface may be used to display one or more status panes for providing status information about a document being edited in the in-space user interface. Application features for affecting changes to a given document's status may be exposed in the out-space interface in proximity to associated status information. An out-space communication user interface (UI) component may be temporarily displayed in the document in-space user interface to communicate document status information that is presently available in the out-space user interface. A message bar may be displayed in the in-space user interface for communicating information from the out-space user interface.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: December 31, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Marina Dukhon, Paula Guntaur, Jesse Clay Satterfield, Amy E. Alberts
  • Patent number: 10482429
    Abstract: Automatic sorting and grouping of electronic mail items in an electronic mail system is provided. An automatic mail grouping property may be selected for electronic mail received, sent or stored in a variety of storage folders. For a given mail location (e.g., received mail, sent mail, or a given mail storage folder), a selected automatic grouping property causes mail to be displayed to a user in one or more categories that make location of specific mail items easier and more efficient. Visible dividers with optional headings may be provided between mail categories to quickly draw a user's attention to a given mail category and to separate large numbers of mail into logical groupings that make location of specific mail items more manageable.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: November 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jesse Clay Satterfield, Jensen M. Harris, Martijn E. Van Tilburg, William R. Avery, Bruce D. Wiedemann
  • Patent number: 10462243
    Abstract: A method and device for interaction between terminals are described. The method includes that: a keyboard operation message is received (S101); indication information of a corresponding operated key is acquired according to the keyboard operation message (S102); key meaning information corresponding to the indication information is acquired according to a preset keyboard escape table (S103); the indication information and the corresponding key meaning information are displayed in a shared screen (S104); and the contents displayed in the shared screen are sent to a target terminal when a sharing request of the target terminal is received (S105).
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: October 29, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Tong Li, Long Cheng, Haiying Ou, Yang Li
  • Patent number: 10452231
    Abstract: One or more aspects relate to a screen reader. Markup code for a visual interface containing at least one visual control is located. A screen reader menu for the visual interface is created. A visual control name and screen location, both corresponding to the at least one visual control, are extracted from the markup code. A menu item is generated in the screen reader menu corresponding to the at least one visual control. The menu item is set to simulate an action at the screen location corresponding to the at least one visual control on selection of the menu item whereby on user selection of the menu item the action is simulated at the screen location corresponding to the at least one visual control.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: October 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Veli Akiner, Benjamin A. Confino, Fenghui Jiang, Martin A. Ross, Bradley G. Whitehouse
  • Patent number: 10437431
    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: December 28, 2015
    Date of Patent: October 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jensen M. Harris, Aaron M. Butcher, David A. Morton, Jesse Clay Satterfield, Justin Denney
  • Patent number: 10409792
    Abstract: An apparatus, method, and computer program product are provided to generate, transform, and control menu data object in network environment. In some example implementations, menu data objects and related parameters are parsed and translated into a stratified data structure that can be used in connection with creating a renderable object associated with an interactive user interface accessible via a mobile system associated with a user. Control over the menu data object and its associated interface can be automated, and/or implemented in a manner that detects interrelated elements of the data structure such that alterations made to one element cause the related elements to be rendered in an alternate manner for visual verification.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: September 10, 2019
    Assignee: Groupon, Inc.
    Inventors: Kyle Fritz, Nicholas Pellegrini
  • Patent number: 10394323
    Abstract: A processor-implemented method, system, and/or computer program product alter a template used to display content on a user interface. One or more processors receive a transmission from the one or more hardware devices that describes a current cognitive state of a user. The processor(s) receive content to be presented to the user on a user interface, and identify template components that are appropriate for presenting the content to the user based on the current cognitive state of the user. The processor(s) alter an initial template used to present the content, such that altering the initial template creates an altered template, and where the altered template uses the template components that are determined to be appropriate for presenting the content to the user based on the current cognitive state of the user. The processor(s) then present the content on the user interface using the altered template.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Chefalas, James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10387527
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for generating global widget filters. The method includes identifying, by one or more computer processors, one or more widgets on a computing device. The method further includes identifying, by one or more computer processors, a new filter for the one or more widgets on the computing device. The method further includes identify, by one or more computer processes, one or more existing filters for the one or more widgets. The method further includes determine, by one or more computer processors, if the new filter is relevant to the one or more widgets. The method further includes in response to determining if the new filter is relevant to the one or more widgets, generating, by one or more computer processors, a merged filter for the relevant one or more widgets.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Ali, Bobby Joseph, Shikha Srivastava
  • Patent number: 10353541
    Abstract: Context menu fragment management includes obtaining an event triggering a display of a context menu, and generating a first portion of the context menu. Generating the first portion includes performing an operation in a context menu fragment expression using data from a data source to obtain a context menu fragment identifier, selecting a context menu fragment identified by the context menu fragment identifier, and adding the context menu fragment to the context menu. Context fragment management further includes generating a second portion of the context menu, and presenting the context menu.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: July 16, 2019
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin Gopaldas Totale, Deepak Michael, Saif Ali Ansari
  • Patent number: 10325792
    Abstract: A computer implemented method of dynamically updating an interactive diagnostic schematic overlay comprises displaying a first drawing comprising a plurality of static graphical objects, each static graphical object corresponding to a design element of a complex system and identifying a diagnostic schematic overlay comprising a plurality of dynamic graphical objects, wherein each dynamic graphical object is aligned with a static graphical object of the plurality of static graphical objects. In an embodiment, the diagnostic schematic overlay further includes a plurality of fields, wherein each field may be populated with one or more dynamic graphical objects, and the method further includes determining a design element operating state and/or a design element operating parameter for at least some of the static graphical objects at a first instance in time and displaying, together with the first drawing, determined operating states and determined operating parameters as an updated diagnostic schematic overlay.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: June 18, 2019
    Assignee: APPLIED MATERIALS, INC.
    Inventors: Balaji Gowdamachandran, Brent Allen Dooley
  • Patent number: 10310852
    Abstract: In some examples, a method may include accessing data records of completed work items associated with managing a lifecycle of a software application and extracting feature values from the data records of the completed work items for a selected set of features. The method may also include determining timing data of state transitions for the completed work items from the data records and generating a predictor through machine learning using the timing data and the extracted feature values as input samples. The generated predictor may provide a transition probability of a particular state transition for a work item with specific feature values. The method may further include using the predictor to determine an estimated timing of the particular state transition for the uncompleted work item.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: June 4, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Shaul Strachan, George Kour, Raz Regev
  • Patent number: 10296543
    Abstract: A method and apparatus are disclosed which automatically build a database by automatically assigning links to an expert, pushing content to an expert, providing expert annotation, and linking the content to an annotation database. A term is selected by applying rules. An advertiser can sponsor the term. Content windows can be attached to the term, the content window containing information such as definitions, related products or services, sponsorship information, information from content syndicators, translations and reference works. A utility is available to the expert that allows the expert to analyze the term in context by extending or reducing the sentence or paragraph the word is contained in. Data objects that represent the contents of the database and templates are syndicated to remote servers running a processing engine. The processing engine uses these data objects to execute linking rules without requiring a connection to the database.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: May 21, 2019
    Assignee: Sentius International, LLC
    Inventors: Marc Bookman, David Kurtz, Niket Patwardhan
  • Patent number: 10248687
    Abstract: A search and find user interface is provided that is integrated with a data indexing engine to allow efficient and high-speed data search and retrieval across data storage folders associated with a given software module or associated with a number of disparate software modules. An expanded form of the search and find user interface is provided for advanced searching. Where searching is required beyond a present search scope, an automatic “upscoping” mechanism is provided for expanding a search to data storage folders outside a current data storage folder on which an initial search is executed.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: April 2, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Aaron Hartwell, Mike Pell
  • Patent number: 10248285
    Abstract: A method of displaying images on an immersive display. The method includes receiving information from an external sensor or input device of the immersive display, based on the information received, detecting an object that conflicts with a virtual reality space, adjusting at least one dimension of virtual reality space to provide an adjusted virtual reality for display on the immersive display to accommodate for the object, and displaying the adjusted virtual reality on the display of the immersive display.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: April 2, 2019
    Assignee: Utherverse Digital Inc.
    Inventors: Brian Shuster, Gregory A. Piccionelli
  • Patent number: 10175940
    Abstract: A managing device (10) includes: a display (11) that displays, as a selectable object, a process executable under a current state; an inputter (12) that accepts an inputting with voice; a selector (13) which compares the displayed process with the inputting accepted while the selectable object is being displayed, and which selects any one of the displayed processes; an executor (14) that executes the selected process; and a state changer (15) that changes the current state to a new state based on the current state and a result of the selected process upon completion of the selected process. When the selected process starts, the display (11) displays, as a pre-settable object, a process becoming executable in a state prospectively changed upon completion of the selected process.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: January 8, 2019
    Assignee: Rakuten, Inc.
    Inventor: Jun Katakawa
  • Patent number: 10178222
    Abstract: Disclosed herein are systems and methods for controlling content and/or sound provided to a user including generating content data configured for presentation on a display, transmitting the content data to one of the display, a speaker, or both, collecting behavior data of the user sensed by the tracking sensor, and determining whether behavior data represents a value that satisfies a threshold value. When the value satisfies the threshold value, generating, by the processing module of the device, a change in the content data presented on at least one of the display, the speaker, or both, and when the value does not satisfy the threshold value, presenting, by the processing module, the same content data on at least one of least one of the display, the speaker, or both.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: January 8, 2019
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventors: Michal Knas, Jiby John
  • Patent number: 10078415
    Abstract: A method of enhancing user interaction with content displayed on a display of a touch screen device is provided. The method includes displaying at least one enhanced cursor within a viewable area of the display, the at least one enhanced cursor having a predefined action associated therewith, and receiving a selection of the at least one enhanced cursor. The method also includes detecting movement of the selected at least one enhance cursor onto displayed content, and executing the predefined action on the content. The method may further include detecting a subject matter of content being displayed on a display of a device coupled to the processor. Furthermore, a non-transitory computer-readable medium storing instructions for execution by a processor that cause the processor to perform the provided method may also be provided.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: September 18, 2018
    Assignee: PAYPAL, INC.
    Inventor: Saumil Ashvin Gandhi
  • Patent number: 10057399
    Abstract: A method for providing information to a head unit of a vehicle by using a template-based user interface. The head unit acquires information on multiple applications belonging to a specific category among built-in internal applications of the head unit and external applications stored in a mobile terminal connected with the head unit. The head unit acquires information on available applications that support detailed functions included in the acquired multiple applications belonging to the specific category by individual detailed functions by referring to the information on the detailed functions included in the applications belonging thereto. The head unit to displays one or more lists of the available applications by the detailed functions through the template.
    Type: Grant
    Filed: May 14, 2014
    Date of Patent: August 21, 2018
    Assignee: Obigo Inc.
    Inventors: Byung Soo Song, Jung Seok Lee
  • Patent number: 10055186
    Abstract: Systems and methods for mitigating image degradation in displays are provided. In one example, the present disclosure relates to an information handling system comprising a display policy related to a display, where the display policy provides information concerning: (1) at least one icon for display on the display, and (2) a schedule for changing a size of the at least one icon over a period of time. The system may further include an image data storage configured to store image data corresponding to the at least one icon for the display. The system may further include an image data adjuster configured to adjust the image data corresponding to the at least one icon based on the display policy.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: August 21, 2018
    Assignee: Dell Products, LP
    Inventors: Deeder M. Aurongzeb, Benedict Tiong Chee Tay, Erin K. Walline
  • Patent number: 10048859
    Abstract: Application icon management includes displaying a first set of one or more application icons in a desktop display area; receiving a command; in the event that a second set of one or more application icons in an icon display area is displayed and the command corresponds to a hide command, hiding the icon display area such that the second set of one or more application icons is not displayed; and in the event that the second set of one or more application icons in the icon display area is not displayed and the command corresponds to a display command, displaying the second set of one or more application icons in the icon display area.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: August 14, 2018
    Assignee: Alibaba Group Holding Limited
    Inventors: Shaoguo Wang, Xuchen Hang, Hongxing Wu
  • Patent number: 10051113
    Abstract: Systems and methods for controlling content displayed on a user device, including the steps of by a processing content data configured for presentation on a display of the user device, transmitting the content data to one of the display, speaker, or both, collecting behavior data of the head of the user by the tracking sensor, determining, by that the user is viewing the display based on the head position and/or the amount of the head captured by the sensor. When the viewer is viewing the display generating, by the processing module of the user device, a change in the content data presented on at least one of the display, speaker, or both, and when the viewer is not viewing the display presenting, by the processing module of the user computing device, the same content data on at least one of least one of the display, speaker, or both.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: August 14, 2018
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventors: Michal Knas, Jiby John
  • Patent number: 10031607
    Abstract: A system, method, and computer program product are provided for operating a mobile device including a touch screen, a memory, and a vibratory feedback mechanism coupled to at least one processor. A plurality of applications including an application is stored, utilizing the memory. A first pressure signal indicative of a first magnitude of pressure being applied to the touch screen is identified. In response to the first pressure signal indicative of the first magnitude of pressure being applied to the touch screen, a first state is identified, utilizing the at least one processor. In response to the identification of the first state, an operation is performed, utilizing the at least one processor. A second pressure signal is identified indicative of a second magnitude of pressure being applied to the touch screen that is greater than the first magnitude, in connection with the indicia.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: July 24, 2018
    Assignee: P4TENTS1, LLC
    Inventor: Michael S Smith
  • Patent number: 10019145
    Abstract: Methods and systems are provided for an improved user interface for displaying and scaling selectable software commands and controls in at least one of a first ribbon and a second ribbon. Underneath a first ribbon of top-level command tabs, selectable controls associated with a selected command tab are presented in logical subgroups or chunks. The selectable controls within the chunks are granularly scaled to accommodate different screen sizes or changes in window size. The scaling includes moving a subset of the selectable controls within at least one of the chunks between an overflow pane and the second ribbon.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: July 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maya Rodrig, Erez Kikin-gil, Charles Scott Walker, Benjamin Rea Howell, Han-Wen Yeh, Alexandre Grigorovitch, Diego Felipe Martínez Díaz
  • Patent number: 10007531
    Abstract: An illiteracy method, system, and non-transitory computer readable medium for receiving a user input via an adaptive interface device including a display, include a pattern detection and evaluation circuit configured to detect and evaluate a pattern of the user input selections of an icon of a plurality of icons on a main-display interface of the display, a cognitive level estimation circuit configured to estimate a cognitive level of a user based on the pattern, an interface design determination circuit configured to determine an interface design out of a plurality of interface designs stored in a database results in a highest value of the cognitive level of the user, and a design updating circuit configured to update the main-display interface according to the interface design having the highest value of the cognitive level of the user.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: June 26, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Roozbeh Daneshvar, Elham Khabiri
  • Patent number: 9952750
    Abstract: A computer implemented method for managing a widget is disclosed. The widget can include a drop-down menu. The method can include opening the drop-down menu having a set of items corresponding with a set of data. The method can also include updating the set of items dynamically in the opened drop-down menu in response to a change in the set of data. The method can also include processing a selected item from the updated set of items in the opened drop-down menu.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Randal L. Bertram, Gregory R. Hintermeister, David M. S. Niedergeses, Hai Feng Yao
  • Patent number: 9948817
    Abstract: In an image forming apparatus, a controller allows selection of one from a first setting mode and a second setting mode at an operating portion. The first setting mode allows operating conditions to be set at the operating portion. The second setting mode allows only some of the operating conditions to be set at the operating portion. If the second setting mode is selected at the operating portion, an operating condition settable in the second setting mode is set, and then the first setting mode is selected at the operating portion, the controller makes a setting of the operating condition having been set while the second setting mode is selected reflect in an operating condition to be set in the first setting mode.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: April 17, 2018
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Mayuko Yoshida
  • Patent number: 9935792
    Abstract: A system and method are provided for switching between conversations in instant messaging applications. The instant messaging application is configured for displaying a list of conversations upon detecting selection of the option within a menu or link within the conversation screen and permit navigation to another conversation. The conversations may be prioritized based first on whether the conversation has any unread messages and within the grouping of those conversations having unread messages, may be prioritized based on when the last activity occurred. In this way, the user has easiest access to conversations with the most recent activity with the ability to scroll down the list of conversations to continue an older conversation if desired.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: April 3, 2018
    Assignee: BlackBerry Limited
    Inventor: Bradley Benninger
  • Patent number: 9898139
    Abstract: An electronic device for hovering input effects and a method for controlling the same are provided. The method includes displaying an input area on a display of the electronic device, sensing at least one of a position of an input means on the display and a height of the input means above the display, and displaying a hovering input effect, corresponding to a hovering input using the input means, in the input area.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: February 20, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yu-Jin Lee, Sung Kwon
  • Patent number: 9886174
    Abstract: Associating user interface elements with information ancillary to said user interface elements includes creating one or more items of user interface element ancillary information, receiving a request for user interface element ancillary information, the request identifying the context in which the information is to be used, searching, using a processor, said one or more items of user interface element ancillary information for items matching the context in which the information is to be used, and returning one or more items of user interface element ancillary information matching the context in which the information is to be used.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: February 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David J. Clark, Lee M. Chase, Mark A. Farmer, Mark Gregory, Ian D. Hancock, Duncan J. Lilly, Simon E. Moore
  • Patent number: 9886182
    Abstract: Disclosed is a method and apparatus in which a computing device is configured to present as part of its lock-screen interface an image selected from a user's digital image library, and to receive user input designating a classification of the presented image and respond to that user input by not only recording a classification of the image but also unlocking the device. Further, each time the computing device again presents its lock-screen interface, the computing device may present a next image from the user's image library, thereby allowing the user to concurrently classify that next image as well while unlocking the device. Consequently, as a user repeatedly interacts with the lock-screen interface over time, the user may not only enjoy seeing various images from the user's image library but may also conveniently classify those images as an integral part of the user's repeated unlocking of the device.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: February 6, 2018
    Assignee: Sprint Spectrum L.P.
    Inventors: Christa Minks-Brown, Jason Rincker
  • Patent number: 9877148
    Abstract: Location data that corresponds to one or more user devices each associated with a user may be obtained. Based on the location data, the particular location of a user may be determined. Similarities between various users may be identified when it is determined that those users have visited the same locations. Upon at least two users visiting a threshold amount of the same locations, one or more recommendations may be provided to the users, whereby the recommendations relate to places that those users have yet to visit. In addition, the users may have the opportunity to reveal information about themselves to other users, while maintaining their anonymity. As a result, the users may meet people and learn about new places that are likely to be of interest to those users.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: January 23, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Hilliard Bruce Siegel, Michael Martin George
  • Patent number: 9875009
    Abstract: A computing system provides a graphical user interface having hierarchically-organized control galleries. The computing system displays the graphical user interface on a display device. The graphical user interface contains a document area and a control ribbon. The document area contains at least a portion of a document that a user is editing. The control ribbon includes a class control gallery. The class control gallery includes a plurality of class controls associated with different classes of related commands. The computing system displays a variation control gallery containing variation controls in a class associated with a selected one of the class controls. In response to a selection of a variation control in the variation control gallery, the computing system applies a command associated with the variation control to a document in the document area.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: January 23, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Xiaobo Zhao, Julie Ann Guinn, Ryan Charles Hill, Mark Pearson
  • Patent number: 9875116
    Abstract: A primary application and a secondary application installed on a mobile communication device are both configured to obtain input from a user of the device through an application session of the primary application. The primary application transmits a notification to cause the secondary application to begin execution in the background. The primary application further transmits a request for user interface (UI) information to the secondary application. Based on UI information received from the secondary application, the primary application generates a graphical user interface (GUI) including an interface for receiving user input relating to the secondary application. The generated GUI is displayed on the device in the application session of the primary application, and user input relating to the secondary application is received in the application session of the primary application. The primary application then transmits to the secondary application user input identified as relating to the secondary application.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: January 23, 2018
    Assignee: Cellco Partnership
    Inventors: Mohammad Raheel Khalid, Paul Berman, SM Masudur Rahman, Samir S. Vaidya
  • Patent number: 9864489
    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: March 2, 2015
    Date of Patent: January 9, 2018
    Assignee: Microsoft Corporation
    Inventors: Erin Elizabeth Dean, Jensen M. Harris, Aaron Michael Butcher, Jesse Clay Satterfield
  • Patent number: 9794735
    Abstract: In one example, a device, such as a remote computing device or a mobile device, includes one or more processors configured to compare current values for one or more context dimensions to data indicative of relationships between accesses to resources maintained by a remote computing device and values for the one or more context dimensions during the accesses and to determine one or more of the resources maintained by the remote computing device that have a high probability of being accessed based on the comparison and a network interface configured to cause a mobile device to obtain information indicative of the determined one or more resources based on the determination that the one or more resources have the high probability of being accessed.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: October 17, 2017
    Assignee: DROPBOX INC.
    Inventors: Amit Mohan Joshi, Nils Bunger, Sanjeev Radhakrishnan
  • Patent number: 9727989
    Abstract: A chart element representing a chart modification for a standard chart may be provided pictorially by a computing device. The standard chart may be modified using the chart element through the presentation of a first gallery representing a feature of the standard chart for possible modification. The feature may include a horizontal axis title and a vertical axis title. A selection of the vertical axis title for possible modification from the first gallery may be received. A set of visual representations of how the vertical axis title could be modified in a second gallery may then be presented. The visual representations may include options for not displaying an axis title and for displaying an axis title in a rotated orientation. One of the options may be selected to modify the standard chart. The modified chart may then be displayed by the computing device.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: August 8, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anupam Garg, Eric W. Patterson
  • Patent number: 9703454
    Abstract: A method and device for adding a menu item of a third-party application to a local menu of a mobile phone without modifying an ANDROID platform code includes, receiving a request for opening a local menu, where the request carries a menu identifier (ID), and creating a local menu corresponding to the menu ID, obtaining according to the menu ID, in a stored correspondence between a menu item of a third-party application and the menu ID, a menu item of a corresponding third-party application, and adding the menu item of the third-party application to the local menu, and displaying the local menu to which the menu item of the third-party application is added.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: July 11, 2017
    Assignee: Huawei Device Co., Ltd.
    Inventor: Jing Zhao
  • Patent number: 9688148
    Abstract: A device for controlling a plurality of different functions of a motor vehicle has an operator control element with which in each case one of the plurality of different functions can be actuated, and a touch-sensitive field which has a plurality of sections, each of which is at least temporarily assigned one of the different functions and which are provided with symbols corresponding to the respective function. A function can be selected by selecting one of the sections. In each case the function which was selected from the touch-sensitive field can be actuated the operator control element. A display device, in which the respectively selected function can be displayed a symbol, is provided on the operator control element or in the direct vicinity of the operator control element.
    Type: Grant
    Filed: March 19, 2011
    Date of Patent: June 27, 2017
    Assignee: AUDI AG
    Inventor: Jacques Helot
  • Patent number: 9690450
    Abstract: An improved user interface is provided for displaying selectable software functionality controls that are relevant to a selected object and that remain visibly available for use while the selected object is being edited. Upon selection of a particular object for editing, functionality available for editing the object is presented in a ribbon-shaped user interface above the software application workspace to allow the user ready and efficient access to functionality needed for editing the selected object. The display of relevant functionality controls is persisted until the user dismisses the display, selects another top-level functionality control or selects another object for editing.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: June 27, 2017
    Assignee: Microsoft Corporation
    Inventors: Jesse Clay Satterfield, Aaron M. Butcher, David A. Morton, Jensen M. Harris, Justin Denney