Preselection (e.g., Best Guess Before Mouse Click) Patents (Class 715/812)
  • Patent number: 11881214
    Abstract: Techniques for sending prompt data related to content output on a voice-controlled device are described. In an example, a computer system receives request for audio output at a user device. The computer system determines a recommendation for content. The computer system also generates customization data for prompt data based on one or more user features, context features, metadata features, and a history of customization data. The prompt data includes the customization data and an acknowledgement associated with the request. The computer system sends the prompt data to the user device.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: January 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Ashlesha Vishnu Kadam, Ian Michael Menzies, Cristian Grub Rodriguez, Suyash Parth
  • Patent number: 11610085
    Abstract: In some examples, a prototype model that includes a representative subset of data points (e.g., inputs and output classifications) of a machine learning model is analyzed to efficiently interpret the machine learning model's behavior. Performance metrics such as a critic fraction, local explanation scores, and global explanation scores are determined. A local explanation score capture an importance of a feature of a test point to the machine learning model determining a particular class for the test point and is computed by comparing a value of a feature of a test point to values for prototypes of the prototype model. Using a similar approach, global explanation scores may be computed for features by combining local explanation scores for data points. A critic fraction may be computed to quantify a misclassification rate of the prototype model, indicating the interpretability of the model.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: March 21, 2023
    Assignee: ADOBE INC.
    Inventors: Deepak Pai, Debraj Debashish Basu, Joshua Alan Sweetkind-Singer
  • Patent number: 11544471
    Abstract: A labeling function associated with generating one or more semantic concepts is received. The received labeling function is used to automatically annotate an existing dataset with the one or more semantic concepts to generate an annotated noisy dataset. A reference dataset annotated with the one or more semantic concepts is received. A training dataset is prepared including by combining at least a portion of the reference dataset with at least a portion of the annotated noisy dataset. The training dataset is used to train a multi-task machine learning model configured to perform both a decision task to predict a decision result and an explanation task to predict a plurality of semantic concepts for explainability associated with the decision task.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: January 3, 2023
    Inventors: Catarina Garcia Belém, Vladimir Balayan, Pedro dos Santos Saleiro, Pedro Gustavo Santos Rodrigues Bizarro
  • Patent number: 11546458
    Abstract: Methods and apparatuses for arranging applications for a mobile device are described, in which the mobile device includes a set of applications. The mobile device may identify certain applications that a user of the mobile device is likely to activate, based on a particular environmental setting. The environmental setting may include a present location determined by a GPS, a present date and time, a present day, or the like. The mobile device may display graphical elements (e.g., icons) corresponding to the identified applications on a screen of the mobile device such that the user may conveniently activate the identified applications. In some embodiments, the mobile device may sort individual applications of the set based on quantities and/or lengths of activations to identify such applications. The mobile device may enlarge the icons by a predetermined factor before displaying them on the screen.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: January 3, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Claudia A. Delaney, Bhumika Chhabra, Elsie de la Garza Villarreal, Madison E. Wale
  • Patent number: 11475406
    Abstract: The present invention is a project management method, system and software product for aiding a user in attaining goals. The system has a goal field for describing a goal, a plurality of obstacle fields for describing a plurality of obstacles to be overcome in attaining the goal, and a plurality of strategy fields for describing a plurality of strategies for overcoming the plurality of obstacles to achieve a result correlated with the goal. Each obstacle field in the plurality of obstacle fields is linked to the goal field, has a unique associated strategy field in the plurality of strategy fields, and is linked with the unique associated strategy field.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: October 18, 2022
    Assignee: The Strategic Coach Inc.
    Inventors: Daniel J. Sullivan, Barbara Sue Smith
  • Patent number: 11477315
    Abstract: An application for storing on a server for download to a client device for executing on the client device.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: October 18, 2022
    Assignee: Cardex Group Pty Ltd.
    Inventors: Rafik Elmasri, David Elmasri, Juan Manuel Carvajal Millan, Melad Barjel, Stephen Bell, Charlie Barjel
  • Patent number: 11468429
    Abstract: Provided are a payment method and system through generation of a one-time payment-only number of a real card linked with an application, wherein in order to make payment safely by generating a one-time payment-only number every payment without leaving card information of a user in a provider's payment terminal or by using the generated one-time payment-only number, when a real card is linked with an application installed on a user terminal and the payment terminal recognizes the real card, a user signature input window, and transaction information about payment performed with a one-time payment-only number generated by a card company server are displayed on a screen of the application of the user terminal, and payment is performed when a signature of the user is input to the signature input window.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: October 11, 2022
    Inventor: Hee Young Park
  • Patent number: 11431787
    Abstract: Managing cloud native workloads at an information handling system, including obtaining, for each tab of a plurality of tabs of a web browser executing on an information handling system, parameters associated with execution of the tab of the web browser; determining, for each tab of the web browser, a reactivation probability of the tab based on the parameters of the tab; comparing, for each tab of the web browser, the reactivation probability to a first threshold; determining, based on the comparing, that a first tab of the tabs is associated with a first reactivation probability greater than the first threshold; in response to determining that the first tab is associated with a first reactivation probability greater than the first threshold, assigning the first tab of the web browser to a first grouping; and maintaining execution of the first tab based on the first grouping.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: August 30, 2022
    Assignee: Dell Products L.P.
    Inventors: Anantha K. Boyapalle, Vivek Viswanathan Iyer
  • Patent number: 11398096
    Abstract: The described positional awareness techniques employing visual-inertial sensory data gathering and analysis hardware with reference to specific example implementations implement improvements in the use of sensors, techniques and hardware design that can enable specific embodiments to provide positional awareness to machines with improved speed and accuracy.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: July 26, 2022
    Assignee: Trifo, Inc.
    Inventors: Zhe Zhang, Grace Tsai, Shaoshan Liu
  • Patent number: 11157151
    Abstract: In some embodiments, a method includes: receiving, by a computing device, information indicative of user interface (UI) elements of an application and inputs received by the UI elements; identifying, by the computing device, a feature of the application based on the received information; generating, by the computing device, a direct link to the feature by determining, from the received information, one or more of the UI elements that received inputs to navigate to the feature; and providing, by the computing device, the direct link to one or more users of the application, wherein in response to an input received on the direct link, the direct link interacts with the one or more UI elements to navigate to the application feature.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: October 26, 2021
    Assignee: Citrix Systems, Inc.
    Inventor: Manbinder Pal Singh
  • Patent number: 11146933
    Abstract: A cloud computing server includes a memory, a processor, and a communication unit. The memory is configured to store a plurality of activities, a plurality of actions, and an association model that associates the plurality of activities with the plurality of actions. The processor is configured to determine an activity from the plurality of activities by determining a similarity between an upcoming activity and one of the plurality of activities and identify an action based on the activity and the association model. The communication unit is configured to transmit the identified action to a user equipment (UE).
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: October 12, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yu Wang, Pei Zheng
  • Patent number: 11055110
    Abstract: An operating system service for persistently executing programs comprises a registration service configured to register a manifest defining a persistence mode of a user-controllable program. The operating system service further comprises a runtime service configured, based on the persistence mode defined via the manifest, to detect and reject termination requests for the program, and to detect that the program has terminated and restart execution of the program.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: July 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John James Vintzel, Sarjana Sheth Mitra
  • Patent number: 10995960
    Abstract: The invention relates to a food preparation entity comprising a cavity (2) for receiving food to be prepared and an image recognition system (3) for gathering optical information of the food to be prepared, wherein the food preparation entity (1) is further adapted to store, gather and/or receive meta-information and select one or more food types out of a list of food types based on said meta-information and said captured optical information.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: May 4, 2021
    Assignee: Electrolux Appliances Aktiebolag
    Inventors: Christoph Luckhardt, Fabienne Reinhard-Herrscher
  • Patent number: 10929690
    Abstract: The described positional awareness techniques employing visual-inertial sensory data gathering and analysis hardware with reference to specific example implementations implement improvements in the use of sensors, techniques and hardware design that can enable specific embodiments to provide positional awareness to machines with improved speed and accuracy.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: February 23, 2021
    Assignee: Trifo, Inc.
    Inventors: Grace Tsai, Shaoshan Liu, Zhe Zhang
  • Patent number: 10832254
    Abstract: A first signature log generated by a first processing system is received, the first signature log including a first listing of at least a recorded series of user inputs received by a computer program. The first listing of the recorded series of user inputs can be compared to at least one historical log indicating at least one historical path, each historical path including at least second listing of a series of historical user inputs that corresponds to a historical endpoint in the computer program. The at least one historical path to which the recorded series of user inputs at least partially corresponds and a deviation between the signature log and the historical log can be identified. Based on a predicted endpoint, a predicted path corresponding to the predicted endpoint can be selected, and the predicted path and the deviation between the signature log and the historical log can be output.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron M. Cohen, Paul Komar, Shaun Ruske, Brian C. Schimpf
  • Patent number: 10402663
    Abstract: The described positional awareness techniques employing visual-inertial sensory data gathering and analysis hardware with reference to specific example implementations implement improvements in the use of sensors, techniques and hardware design that can enable specific embodiments to provide positional awareness to machines with improved speed and accuracy.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: September 3, 2019
    Assignee: Trifo, Inc.
    Inventors: Grace Tsai, Shaoshan Liu, Zhe Zhang
  • Patent number: 10303357
    Abstract: In an embodiment, a flick motion is detected on a touch screen interface of a first device. In response to detecting the flick motion: data associated with the flick motion is identified and transmitted to a second device. The data may be automatically displayed in response to detecting the flick motion.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: May 28, 2019
    Assignee: TIVO SOLUTIONS lNC.
    Inventor: Robin Hayes
  • Patent number: 10088992
    Abstract: A system (100) for enabling study of image data, comprising: —a user interface subsystem (120) for i) receiving navigation commands (022) from a user, and ii) displaying different views (400) of the image data (042) in response to the navigation commands for enabling the user to navigate through the image data; —a function execution subsystem (160) for executing individual ones of a plurality of system functions (500) to support the user in the study of the image data; and—a pattern analysis subsystem (140) for: j) obtaining, from the user interface subsystem, data (022) indicative of a display sequence of the different views during the navigating through the image data, jj) analyzing the data to determine a navigation pattern (631) of the user, and jjj) based on the navigation pattern, selecting one of the plurality of system functions for execution by the function execution subsystem.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: October 2, 2018
    Assignee: Koninklijke Philips N.V.
    Inventors: Yuechen Qian, Eran Rubens
  • Patent number: 10031749
    Abstract: Methods of generating a help files are presented including: accessing a user model, where the user model defines a number of objects and a number of relationships between the number of objects; selecting an object of the user model; receiving a text file corresponding with the object; creating a component of the help file from the text file; selecting an additional object of the user model, the additional object having a relationship with the object, the relationship corresponding with the number of relationships; and creating an additional component of the help file corresponding with the additional object. In some embodiments, methods further include: detecting a change to the user model; and regenerating the help file to incorporate the change. In some embodiments, methods are presented where the additional component includes: a link to the additional object, and a link to a respective text file of the additional object.
    Type: Grant
    Filed: July 11, 2008
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Colin L. Bird, Amanda E. Chessell, Fazleabbas Kanji, Kate Shepherd, Simen Svennebye, William Thompson, Kamorudeen L. Yusuf
  • Patent number: 9576034
    Abstract: A recipe presentation system which presents an integrated recipe for a plurality of dishes includes: a recipe storage unit storing recipes for dishes including preparation elements arranged in a hierarchy according to closeness to completion of preparation of the respective dishes; a recipe selection unit which allows a user to select a first recipe and a second recipe from among the recipes; an overlapping preparation element identification unit which identifies common preparation elements between the first recipe and the second recipe; a recipe integration unit which generates the integrated recipe by arranging, in order of preparation, the preparation elements included in the first recipe and the preparation elements included in the second recipe, in a manner such that the user recognizes, as a single preparation element, the common preparation elements; and a recipe output unit which outputs the integrated recipe.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: February 21, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Rinako Kamei, Norihiro Matsui, Takuya Matsumoto
  • Patent number: 9383922
    Abstract: Various embodiments of systems and methods for keyboard-based navigation of a user interface are described herein. An area around a first object displayed on a user interface is divided into quadrants and one or more segments for at least one of the quadrants. The user interface includes a plurality of objects and the quadrants represent directions with respect to the first object. In response to a key stroke indicating a first direction, a first one of the quadrants corresponding to the first direction is identified. The segments of the first quadrant are scanned to identify a second object that is closest to the first object in the first quadrant. The second object is then selected.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: July 5, 2016
    Assignee: SAP SE
    Inventor: Bjoern Bader
  • Patent number: 9043725
    Abstract: To improve the consumer experience with portable electronic devices, a user interface combines the use of capacitive sensors with tactile sensors in an input device. When a user places a finger, stylus, or other input instrument near a given key button, a capacitive sensor causes the display to display temporarily an indication of the function of that key in an enlarged format. The user may then press the associated key button to activate the desired function. In one exemplary embodiment, the capacitive sensor fixes the functionality to the function indicated in the display. In this embodiment, a tactile input applied to any key, whether the correct key, multiple keys, or a single incorrect key, results in activating the function indicated in the display as a result of the capacitive input.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: May 26, 2015
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventors: Ivan Nelson Wakefield, Frank Gilliam Perry, III
  • Publication number: 20150143292
    Abstract: A method and a device for processing an application of a mobile terminal are provided. The method for processing the application of the mobile terminal includes: generating a display interface, where the display interface includes a user habit list, the user habit list includes at least one user habit option, and the user habit option includes application information and content information; receiving a first operating command input by a user, and determining the user habit option corresponding to the first operating command; triggering an application indicated by the application information of the user habit option which corresponds to the first operating command to parse the content information of the user habit option which corresponds to the first operating command, so as to make the application run content corresponding to the content information.
    Type: Application
    Filed: December 30, 2014
    Publication date: May 21, 2015
    Inventors: Umesh Srinivasan, Himangshu Lahkar
  • Patent number: 9032328
    Abstract: A method for customizing a graphical user interface (GUI). The method includes identifying an event associated with the GUI and a user; matching the event to a trigger of a GUI pattern; identifying, within the GUI pattern, an expected interaction between the GUI and the user in response to the event; and modifying the GUI to improve user access to a graphical element involved in the expected interaction.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: May 12, 2015
    Assignee: Intuit Inc.
    Inventors: Kyle G. Kilat, Christoper W. Andrew, Joseph W. Lasee
  • Patent number: 9026941
    Abstract: A method includes receiving inputs indicative of a user state of a user. The inputs include sensor inputs from one or more sensors and/or user inputs received from a graphical user interface displayed. The method includes determining a collective user state based on the received inputs and determining one or more possible activities for the user and one or more predicted outcomes for each activity based on the collective user state. The method includes executing one or more behaviors that evaluate the one or more possible activities and/or the corresponding one or more predicted outcomes. Each behavior models a human behavior and/or a goal oriented task. The method further includes selecting one or more activities based on the evaluations of the one or more possible activities and/or the corresponding one or more predicted outcomes and sending results including the selected one or more activities to a screen.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: May 5, 2015
    Assignee: Blackwerks LLC
    Inventors: Brett A. Krueger, Kraig T. Krueger
  • Patent number: 8984441
    Abstract: While a user is using the electronic device, user interaction information for keystrokes, button pushes, and activation of functional controls may be recorded. The user interaction information is stored and when the electronic device is connected to a network, the user interaction information is sent over the network to a user interface analyzer. The user interface analyzer analyzes the user interaction information to determine patterns of usage regarding a hierarchy of menu items for the user interface. The analysis may show that a user interface may be improved for better usability. The user interface on the electronic device may be dynamically changed to alter the menu hierarchy, or the analysis may be used to improve future generations of products. For example, menu items may be positioned such that the user can more easily access menu items that are used more frequently.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: March 17, 2015
    Assignees: Sony Corporation, Sony Electronics, Inc.
    Inventors: Mark Eyer, Peter Douma
  • Publication number: 20150058805
    Abstract: A simplified menu screen for a handheld mobile wireless device with a display/touch screen that provides for and displays an initial menu, a simplified menu in lieu of an original menu screen, on the display screen when the device is first activated, the simplified menu displays only up to five menu selection choices and thereby simplifies the initial menu screen and minimizes the complexity of the initial screen and a desired menu selection there from. A part of the simplified menu screen is used for live feed minimizing the number of steps required to access display of data relevant to a user.
    Type: Application
    Filed: October 2, 2013
    Publication date: February 26, 2015
    Inventor: Tara Chand Singhal
  • Patent number: 8954839
    Abstract: A computer based system and method for contract authoring. The method can receive an external contract document in electronic form, wherein the external contract document comprises a plurality of text portions relating to a plurality of contract component types, respectively. The method can accessing a knowledge base describing a plurality of text patterns which identify with the plurality of the contract component types, respectively. Moreover, the method can process the external contract document utilizing the knowledge base to automatically identify the plurality of the contract component types for the plurality of the text portions in the contract document, respectively.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: February 10, 2015
    Inventors: Sachin Sharma, Shawn Fernandes
  • Patent number: 8935634
    Abstract: Embodiments of the invention address deficiencies of the art in respect to user interface control groups and provide a method, system and computer program product for rendering a set of user interface controls with dynamic content in a GUI. In one embodiment, the invention can include a data processing system including a set of user interface controls and control data including a set of cumulative selection metrics for each user interface control in the set. Each user interface control in the set, in turn, can include a label and an indicator of cumulative metrics for the user interface control. For instance, the set of user interface controls can include a set of radio buttons in a radio button control group. As another example, the set of user interface controls can include a set of check boxes in a check box control group.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael Muller, Andrew L. Schirmer
  • Patent number: 8935621
    Abstract: Systems and methods are provided for selecting components to include in portions of a displayable file. Selecting the components may include determining an order of the components for each portion of the displayable file. The components' order for a given portion may be based on a score for each component, where a component's score is based on an estimated value and standard error associated with the component. The component to include in each portion of the displayable file may be selected based at least in part on the determined component order for each portion and a predetermined priority of each portion.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: January 13, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Brett E. Lounsbury, Samuel A. Minter, Vishal M. Shanbhag, Jeffrey B. Slosberg, Michal M. Brye, Daniel B. Lloyd, Joseph Steven Mate, Tri M. Cao, Stephen B. Ivie
  • Patent number: 8928692
    Abstract: An image processing apparatus includes a display device that displays a plurality of windows having hierarchy levels in such a manner that a low-level window overlaps a high-level window, each of the plurality of windows containing a first object to close the subject window and one or more second objects to select items; an extraction portion that extracts, from one or more second objects in the high-level window, a selection candidate object that is likely to be selected by a user after the low-level window is closed; and a control portion that controls, when the extraction portion extracts the selection candidate object, the display device in such a manner that the first object in the low-level window overlaps the selection candidate object, or the first object in the low-level window is disposed close to the selection candidate object.
    Type: Grant
    Filed: July 19, 2011
    Date of Patent: January 6, 2015
    Assignee: Konica Minolta, Inc.
    Inventors: Eiichi Narimatu, Shinichi Asai, Hiroshi Iwamoto, Takashi Oikawa
  • Patent number: 8918740
    Abstract: An image management apparatus includes: a storage unit that stores a plurality of types of additional information assigned to a plurality of images; a calculation unit that calculates a feature quantity of each of the images; an extracting unit that extracts, based on the feature quantity, additional information of the plurality of types of additional information; a control unit that generates one or more icons corresponding to the one or more types of additional information and displays the icons on a screen; an input unit that receives input according to a user's operation; a selecting unit that selects an image according to the signal; and an assigning unit that assigns to the selected image, when input of an operation signal associating the image selected by the image selecting unit with an icon selected by the user is received, additional information corresponding to the icon associated with the selected image.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: December 23, 2014
    Assignee: Olympus Medical Systems Corp.
    Inventor: Takeshi Nishiyama
  • Patent number: 8918738
    Abstract: Provided is a menu display apparatus that displays a menu of a plurality of applications, including an acquisition unit that acquires display data of content information representing content to be displayed in the menu of the content managed by each application from each application and a display controller that controls a display of the content information in each area according to setting conditions for the area provided for each of the applications in the menu and the display information of the content information acquired from each application. Accordingly, the display of the content information to be displayed in the menu in each area is controlled according to setting conditions for the area provided for each application in the menu and display data of the content information acquired from each application.
    Type: Grant
    Filed: January 20, 2010
    Date of Patent: December 23, 2014
    Assignee: Sony Corporation
    Inventors: Kosuke Yoshitomi, Daisuke Nakata, Takeo Tsukamoto, Katsuya Hyodo, Junichirou Sakata, Shoichiro Moriya
  • Patent number: 8914746
    Abstract: A display screen of a hand-held electronic device displays a plurality of icons corresponding to application programs of the hand-held electronic device. The hand-held electronic device includes an up/down-arrow key and a left/right-arrow key. If the up/down-arrow key has been operated, the hand-held electronic device focuses an icon according to an operation direction of the up/down-arrow key and a frequency of use relating to each icon. If the left/right-arrow key has been operated, the hand-held electronic device focuses an icon according to an operation direction of the left/right-arrow key and a use time of each icon.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: December 16, 2014
    Assignee: Chi Mei Communication Systems, Inc.
    Inventor: Kai-Lin Huang
  • Patent number: 8904286
    Abstract: A method and hierarchical menu is provided for displaying on the screen of a wireless handheld electronic device an extended menu or a short menu, which is a subset of the corresponding extended menu. The method includes displaying a page on a screen and receiving an ambiguous request/selection when no menu is displayed. In response to the ambiguous selection, a short menu corresponding to the displayed page is displayed on the screen. Various short menus are provided with their respective menu items being dependent and adjustable based upon the position of a cursor on the displayed page, the currently opened application, and/or the previous selections. Further, a selection from the short menu is capable of displaying the extended menu corresponding thereto.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: December 2, 2014
    Assignee: BlackBerry Limited
    Inventors: Matthew Lee, Andrew Bocking, Jason T. Griffin, Steven Fyke, Janna Corrine Louise Hickson, Harry Major, Sherryl Lee Scott, Matthew Bells, Thanh Vuong
  • Patent number: 8869065
    Abstract: A segment ring menu is provided that is used to easily access menu items. The segment ring menu includes a number of menus that are located equidistant from an initial mouse position from where the segment ring menu is evoked. Hovering over any of the sections of the segment ring menu displays the menu items hosted in that section. The segment ring menu layout is directed at making it easy for the user to reach any of the menu items with a small amount of mouse movement.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: October 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Mirko Mandic, Marina Dukhon, Mark Pearson, Clay Satterfield
  • Patent number: 8856270
    Abstract: System and method are set forth for providing Web access to a user on a mobile communication device. A plurality of browser transports are associated with a single browser icon for display on the mobile communication device, and a predetermined one of the plurality of browser transports is selected for displaying information based on characteristics of the information being requested by the user.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: October 7, 2014
    Assignee: BlackBerry Limited
    Inventors: Andrew D. Bocking, Robert Bredin, Robert Edwards, Mark Sohn, Kathryn Ann Wilhelm
  • Patent number: 8799814
    Abstract: Techniques for automated targeting of content components to users are described. Content components are selected and exposed through renderable pages for viewing by a population of users. User activity following exposure is tracked in an effort to identify which types of users (as characterized by certain attributes) are likely to act on the content components. The users are segmented into groups according to the attributes and the segments are fed back to aid in selection of content components to be exposed to the users. This enables more granular targeting of the content components to those users who exhibit the attributes that define the specific groups.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: August 5, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Michal M. Bryc, Daniel B. Lloyd, Llewllyn J. Mason, Samuel A. Minter
  • Patent number: 8793616
    Abstract: A computationally-implemented method comprises retrieving at least a portion of data from a data source, determining an acceptability of an effect of the retrieved at least a portion of the data at least in part via a virtual machine representation of at least a part of an end user's real machine having one or more end-user specified preferences, and providing at least one data display option to the end user's real machine based on the determining acceptability of the effect of the retrieved at least a portion of the data.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: July 29, 2014
    Assignee: The Invention Science Fund I, LLC
    Inventors: Gary W. Flake, William Gates, Roderick A. Hyde, Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, Richard F. Rashid, John D. Rinaldo, Jr., Clarence T. Tegreene, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8788979
    Abstract: Various embodiments enable notifications to be generated in both touch and non-touch environments. In at least some embodiments, a notification window is presented and a drag operation can reveal one or more secondary actions that can be performed. In at least some embodiments, selection of one or more of the secondary actions can occur independent of, and without utilizing additional special affordances, such as buttons.
    Type: Grant
    Filed: September 10, 2011
    Date of Patent: July 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Heiwad Hamidy Osman, Holger Kuehnle, Saurabh Wagh
  • Patent number: 8782538
    Abstract: Systems and methods for displaying a suggested query completion in a web browser window while providing for display a first webpage within a webpage display region of the web browser window are provided. A method includes, receiving an initiation of a query within an input box in a control region of the web browser window. The method also includes providing for display a dropdown region within the web browser window in response to the initiation of the query. The dropdown region includes suggested completions to the initiation of the query. At least one of the suggested completions is associated with a second webpage. The method also includes providing for display a webpage preview of the second webpage within the dropdown region.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: July 15, 2014
    Assignee: Google Inc.
    Inventors: Travis M. Skare, Srikanth Rajagopalan
  • Patent number: 8769432
    Abstract: In general, the invention relates to a method for capturing information from a web site. The method includes accessing the web site using a browser with a browser module, where the web site comprises a number of web pages having information in a first format, and obtaining a profile corresponding to the web site, where the profile defines a manner to capture information in a first format from the web site. The method further includes capturing information, by the browser module, from at least one of the number of web pages based on the profile and sending the information captured by the browser module to a destination application, where the destination application is external to the browser and where the destination application is configured to use the information in a second format.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: July 1, 2014
    Assignee: Intuit Inc.
    Inventors: Clifford L. Rhyne, Larry John Raab, Gang Wang
  • Patent number: 8751954
    Abstract: Displaying information in a column of a user interface (UI) on a display screen is enhanced by a column scroll control that displays information that is otherwise truncated from display in the space allocated to the column. The control is sensitive to a threshold limited scrolling input from a user to activate the display of the information ticker style. The display of the remainder of the user interface may be maintained while the column is scrolled. The controls are advantageous for trackball and similar pointing devices especially those used with handheld wireless communication devices (cellular phones, PDAs, smart phones, etc.) where one handed operation is desirable and where display screen sizes and resolutions often require truncation of information in a particular column entry or entries.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: June 10, 2014
    Assignee: BlackBerry Limited
    Inventors: Philip Luk, Matthew Lee
  • Patent number: 8713480
    Abstract: The subject disclosure pertains to systems and methods for providing an improved user interface for mobile devices. Access to data and services from multiple software applications can be provided through a group or list of items. Each group or list can include multiple items, which can be associated with data or tasks from multiple applications. The set of groups of items can be both customizable and extensible to allow users to locate and utilize data and tasks relevant to the particular user. The set of item groups can provide users with a filtered view of content available through the mobile device, enhancing access to subset of data and tasks available on the mobile device.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: April 29, 2014
    Assignee: Microsoft Corporation
    Inventors: David Wayne Flynt, Bryan T. Agnetta, Sally Louise Barton, Peter G. Chin
  • Patent number: 8707213
    Abstract: Methods and systems for implementing hot keys for operating a medical instrument are disclosed. The hot keys may be implemented by: receiving a user input selecting a function from a menu, tracking a frequency with which each function is selected from the menu, associating the hot keys with functions according to the frequency with which each function is selected from the menu, and displaying the hot keys in the hot key display area on a display device of the medical instrument.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: April 22, 2014
    Assignee: Shenzhen Mindray Bio-Medical Electronics Co., Ltd
    Inventors: Lei Qing, Dazhi Teng, Lingbo Zeng, Xu Luo
  • Patent number: 8677274
    Abstract: The present invention provides a search capability to allow a user to easily locate a preference control, file, folder, control, or other system resource or data item associated with a search result. In one embodiment, a user enters a search term (or a portion thereof) in a search field associated with one or more resource types that may be searched. The user may be presented with a pop-up menu containing a list of likely matches. The user selects the desired preference control from the pop-up menu, and the corresponding preference pane, or other container, containing the selected data item, control, or other resource is displayed. In one aspect, as the user enters the search term (or portion thereof), certain icons are highlighted. Specifically, those icons that represent containers containing matching data items (such as preference panes having controls that match the search term) are highlighted.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: March 18, 2014
    Assignee: Apple Inc.
    Inventors: Maxym I. Runov, Bas Ording, Steve Ko, Gregory N. Christie, Kevin Tiene
  • Publication number: 20140075385
    Abstract: A data processing system includes components for providing a pleasant user experience. Those components may include a family interaction engine that provides a family channel. The family interaction engine may provide for creation of a user group. The family channel may present content of interest to multiple users in the user group. When a user is detected near the data processing system, the family interaction engine may automatically present content of interest to that user. When used for presenting media content, the data processing system may also cause supplemental data to automatically be presented, wherein the supplemental data is relevant to the media content and to a predetermined interest of the user. The data processing system may also provide a ranked list of applications for potential activation by the user. The applications may be ordered based on the current context. Other embodiments are described and claimed.
    Type: Application
    Filed: September 13, 2012
    Publication date: March 13, 2014
    Inventors: Chieh-Yih Wan, Giuseppe Raffa, Junaith Ahemed Shahabdeen, Lama Nachman, Adam Jordan, Ashwini Asokan
  • Patent number: 8645863
    Abstract: A region menu is used to easily access menu items. Generally, the region menu includes a number of regions with associated menus that are located close to an initial mouse position from where the region menu is evoked. Hovering over any of the regions of the region menu displays the menu item that is associated with the region. Additionally, hovering over a menu item within one of the regions of the displayed region menu may activate a live preview showing a projected result of what would occur should that menu item be selected. During a live preview, a portion of the region menu becomes translucent such that content beneath the menu becomes visible.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Mirko Mandic, Andrew V. Fomichev, Jesse Clay Satterfield, Jensen Harris
  • Patent number: 8640039
    Abstract: There is disclosed an information processing method including: a step of displaying a setting window, which includes customizable items, of a device driver; a step of registering items set using the setting window as customized items; a step of writing the customized items in user interface-related data of the device driver; and a user interface display step of displaying a user interface of the device driver with reference to the user interface-related data upon launching the device driver.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: January 28, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Megumi Saito
  • Patent number: 8629847
    Abstract: There is provided an information processing device that includes: a display portion that displays a plurality of function buttons that respectively correspond to a plurality of functions included in the information processing device; a position detection portion that detects a position where an operating body touches or approaches a display screen of the display portion; a button selection portion that selects, from among the plurality of function buttons, at least one function button that corresponds to an operation state of the information processing device; and a display control portion that causes the function button selected by the button selection portion to move on the display screen such that the function button approaches the position on the display screen detected by the position detection portion.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: January 14, 2014
    Assignee: Sony Corporation
    Inventors: Koji Arai, Akiko Terayama, Ryo Takaoka, QiHong Wang, Satoshi Akagawa