Based On Usage Or User Profile (e.g., Frequency Of Use) Patents (Class 715/789)
  • Patent number: 10289260
    Abstract: One or more embodiments of techniques or systems for application management are provided herein. For example, a system for application management may launch or execute multiple applications, such as a first application and a second application. The system for application management may provide a user with different ways of multi-tasking or ways to switch between applications, such as providing or generating home screen shortcuts for a most recently utilized application or a most frequently launched application. Additionally, the system for application management may enable multi-tasking or swapping of applications when a user double taps a home button, initiates a swipe gesture, hits a task swap button, speaks a voice command, etc. In this manner, application management is provided such that a user may engage in the use of multiple applications or switching between in a quick or efficient manner.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: May 14, 2019
    Assignee: Honda Motor Co., Ltd.
    Inventors: Steven Feit, Ross Miller, Michael Smith, Matt Conway, Sophie Milton, Churu Yun, Ric Ewing
  • Patent number: 10278041
    Abstract: A remote asset management system comprising a network of programmable wireless modules, each having an antenna and an identification module and configured to communicate via a radio communication protocol. The system further includes a plurality of assets each linked to one of the wireless modules and configured to be managed by the linked wireless module. A remote system server service platform is configured to receive remote asset data from the wireless modules, pass the remote asset data to and from the wireless modules, send messages to at least one of the wireless modules, monitor the wireless modules by requesting and receiving current mode information, and remotely program the wireless modules. A data processing module located within the wireless module(s) and configured to process messages received by the wireless module, authenticate said message, analyze authenticated messages, and carry out asset management instructions included in the message.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: April 30, 2019
    Assignee: M2M SOLUTIONS LLC
    Inventor: Philip B. Wesby
  • Patent number: 10147109
    Abstract: Systems, methods, and computer-readable media for obtaining insight information for a plurality of user devices. In an embodiment, an identification of target location(s) are received from a client. For each of the target location(s), the target location is categorized, and insight algorithm is automatically selected for the target location from a plurality of different insight algorithms based on the categorization of the target location. The selected insight algorithm can be configured to, for each of a plurality of user devices, receive a location of the user device, and determine whether or not to store an event record for the user device based on the location of the user device.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: December 4, 2018
    Assignee: PARALLEL 6, INC.
    Inventor: David W. Turner, Jr.
  • Patent number: 10062056
    Abstract: A method for updating an electronic mail (“email”) message presented to a user on a display screen of a data processing system, the email message belonging to a thread of email messages received by the data processing system, the method comprising: determining whether one or more of the email messages in the thread was received after the email message is opened on the display screen; and, if so, displaying an update message on the display screen indicating that one or more of the email messages in the thread was so received.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: August 28, 2018
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Raymond Paul Vander Veen
  • Patent number: 10055213
    Abstract: Disclosed is a novel system and method for initiating trial use of a software application. One or more trial software icons are displayed on a messaging window of a graphical users interface on a display coupled to a computing device. Each trial software icon represents a trial software application, such as a separate and distinct trial software application, that is not currently installed on the computing device. Moving an object representing a file attachment, such as through drag-and-drop action, to one of the trial software icons automatically installs the trial software application on the computing device. Also the trial software application is launched automatically to open the file attachment.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Jason L. Crawford, James R. Kozloski, Clifford A. Pickover, Anne R. Sand
  • Patent number: 9983773
    Abstract: Disclosed herein is an information processing apparatus including: operation accepting means for accept an operation input; image storing means for storing a plurality of images; management information storing means for storing management information corresponding to the plurality of images stored in the image storing means; image drawing means for drawing, in a display area including at least an image display area, at least one of images stored in the image storing means onto the image display area in a predetermined sequence; and controlling means for, when an operation input commanding selection of an image included in the image display area has been accepted by the operation accepting means, controlling recording of the selection of the image to management information stored in the management information storing means in correspondence with the image.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: May 29, 2018
    Assignee: SONY CORPORATION
    Inventors: Takuo Ikeda, Makoto Imamura, Hidenori Karasawa, Yoshiyasu Kubota, Takashi Kitao, Shogo Sato
  • Patent number: 9928083
    Abstract: Various embodiments proactively monitor and efficiently manage resource usage of individual tabs. In at least some embodiments, one or more tabs can be dehydrated in accordance with various operational properties, and rehydrated when a user actually activates a particular tab. In at least some embodiments, rehydration can occur on a tab-by-tab basis, while at least some tabs remain dehydrated. Dehydrated tabs can, in some embodiments, be visually presented to a user in a manner in which normal, active tabs are presented.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: March 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Young Kun Joo, Jason R. Olson, Vinay Kumar Venkatachalapathy, Maxim B. Oustiougov
  • Patent number: 9842149
    Abstract: One or more techniques and/or systems are provided for populating and/or animating a spatial visualization, such as a map, a timeline, and/or other 2D and/or 3D visual representations of locations. The spatial visualization may be populated with events extracted from a data source (e.g., real-time events, news events, social network events, etc.), and may include relationships between events (e.g., based upon time, location, contextual similarity (e.g., social network check-in events at a restaurant), events referencing one another (e.g., an article describing a first event may comprise a hyperlink to an article describing a second event) etc.). Filter criteria (e.g., date, event type, location, etc.) may be applied to events and/or relationships when populating the spatial visualization. A sequence of events and corresponding relationships may be animated within the spatial visualization (e.g., as the events unfold over a (user) designated period of time).
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: December 12, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Bernhardt, Michael Kaisser, Antonino Gulli
  • Patent number: 9805340
    Abstract: A method of managing instant messaging communication over a computer network is provided. One or more instant messaging session windows are organized in an instant messaging session manager. At least one distinguishing session characteristic is attributed to each of the one or more instant messaging session windows. The at least one distinguishing session characteristic is at least one of a sound clip associated with a user of the session, an instant messaging session window background associated with a user of the session, and a change in at least one of a color and an intensity of the instant messaging session window. The at least one distinguishing session characteristic increases a likelihood of identification of each of the one or more instant messaging session windows.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: October 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jarir Kamel Chaar, Neal Martin Keller, Clifford Alan Pickover, Robert W. Wisniewski
  • Patent number: 9798786
    Abstract: One or more techniques and/or systems are provided for populating and/or animating a spatial visualization, such as a map, a timeline, and/or other 2D and/or 3D visual representations of locations. The spatial visualization may be populated with events extracted from a data source (e.g., real-time events, news events, social network events, etc.), and may include relationships between events (e.g., based upon time, location, contextual similarity (e.g., social network check-in events at a restaurant), events referencing one another (e.g., an article describing a first event may comprise a hyperlink to an article describing a second event) etc.). Filter criteria (e.g., date, event type, location, etc.) may be applied to events and/or relationships when populating the spatial visualization. A sequence of events and corresponding relationships may be animated within the spatial visualization (e.g., as the events unfold over a (user) designated period of time).
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: October 24, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Bernhardt, Michael Kaisser, Antonino Gulli
  • Patent number: 9542098
    Abstract: A display control apparatus includes a reading unit configured to read allocation data in which categories of images to be displayed in a slide show are associated with display periods, a display control unit configured to display a selection screen that allows selection of a plurality of images for each of the categories based on the allocation data read by the reading unit, a selection unit configured to select images to be allocated to each of the categories based on a user operation performed on the selection screen, and a playing unit configured to sequentially play a plurality of images based on the images allocated to each of the categories in the selection and also based on the allocation data.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: January 10, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kazuhiro Watanabe, Wataru Kaku, Hiroyuki Fukushima
  • Patent number: 9535559
    Abstract: The present disclosure provides systems and methods for stream-based media management. A device may be configured to receive information streams including displayable content and to at least display the displayable content. For example, a stream manager in the device may be configured to control how the displayable content is displayed on a display in the device based on activity detected in the information streams. The activity may be defined by user preferences as trigger activities. For example, upon detecting a trigger activity in an information stream, the stream manager may cause the displayable content to be displayed or hidden, may cause the manner in which the displayable content is displayed (e.g., size, shape, order, etc.) to be altered, or may cause a visible or audible alert to be generated.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: January 3, 2017
    Assignee: INTEL CORPORATION
    Inventors: Rajesh Poornachandran, Gyan Prakash, Kannan G. Raja, John J. Valavi
  • Patent number: 9392444
    Abstract: A method and system for managing awareness information relating to a mobile device's visibility with respect to other buddy devices, the system comprising; the mobile device, a mobile application listing one or more buddies, an application listener which tracks the one or more buddies zoom operations and radar zoom factors, and a server, the server comprising an encounter manager, an approach manager and a notification marshalling system.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: July 12, 2016
    Assignee: NYTELL SOFTWARE LLC
    Inventors: Shoshana K. Loeb, Benjamin Falchuk
  • Patent number: 9369536
    Abstract: Techniques for generating a timeline of significant events associated with a user and of user behavior that is contextually relevant to the events are described herein. Also, the techniques include predicting user behavior that has a tendency to occur after an event and for providing item recommendations associated with the predictions. In some implementations, the event that is noted in predicting user behavior may be retrieved from the timeline.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: June 14, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew John Holtzclaw, Aaron Z Blower, Chetan Kumar, Raghavendra Nyamagoudar
  • Patent number: 9282587
    Abstract: A method and apparatus of an electronic device for managing notifications is disclosed herewith. The method includes identifying a plurality of notifications associated with one or more electronic devices. The method further determines context data of the plurality of notifications based, at least in part, on their association with at least one remote device. The method then determines an order of display of the plurality of notifications based on the context data. The method further provides the plurality of notifications based on the order of display.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: March 8, 2016
    Assignee: Google Technology Holdings, LLC
    Inventor: David P Winkler
  • Patent number: 9280254
    Abstract: There is provided a method of synchronizing multiple views of multiple displayed documents. The method includes displaying a first document in a first viewing window. The method includes displaying a second document in a second viewing window. The method includes determining from the viewing windows an active window. The method includes determining for the active window a scale value and an offset value associated with the display of the associated one of the documents. The method includes redisplaying each document associated with the viewing window that is not the active window by using the determined scale and offset values.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: March 8, 2016
    Inventor: Peter Noyes
  • Patent number: 9229735
    Abstract: Described herein are methods and systems that allow a user to reposition or size a graphics item or background such that a portion of the graphics item resides outside the background. This permits tailored operating spaces based on user preference and allowable conditions, which are particularly useful with display devices having a large display area.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: January 5, 2016
    Assignee: Transpacific Image, LLC
    Inventor: William J. Plut
  • Patent number: 9215502
    Abstract: A method for determining user behavior related to media includes receiving a media file containing media, partitioning the media into segments, monitoring user behavior with respect to the media and the segments, logging user behavior with respect to the segments, and identifying a baseline level of user interest with respect to the media. The method may further include comparing logged user behavior with respect to a segment of the media with the baseline level of user interest with respect to the media, responsive to determining that the deviation exceeds a threshold, tagging the media segment to indicate that deviation of the logged user behavior with respect to the segment of the media from the baseline level of user interest with respect to the media, and communicating with a user device regarding tagged segments.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: December 15, 2015
    Assignee: GOOGLE INC.
    Inventors: Doug Sherrets, Sean Liu, Brett Rolston Lider
  • Patent number: 9164650
    Abstract: A computer-human interface provides a mechanism to manage the available space of a computer display in a manner that facilitates navigation, among multiple windows that are overlaid upon one another. The interface includes a user-selectable mode in which the windows are rearranged, and resized if necessary, so that all open windows can be simultaneously viewed within the area of the display, thereby enabling any one of the windows to be easily selected for access. In effect, the presentation of the windows is “flattened” so that all windows appear at the same virtual depth, rather than overlapping one another. With this approach, there is no need to minimize windows in order to access one that is overlaid by another, thereby enabling the user to keep the content of all windows visible and accessible. Subsets of windows can be repositioned in the same manner, or all windows can be removed from the display area for access to desktop objects.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: October 20, 2015
    Assignee: Apple Inc.
    Inventors: Bas Ording, John Louch
  • Patent number: 9152852
    Abstract: A perceptual reaction analyzer transmits content to the terminals, receives the perceptual reaction information, generates perceptual reaction change information, estimates the presence/absence of interest of the users based on the perceptual reaction change information to classify the users into groups corresponding to the presence/absence of the interest, generates a certainty level which indicates a degree of certainty of the presence/absence of interest, and tries, for a low certainty user, an operation on the content corresponding to the perceptual reaction by which the same presence/absence of interest of the low certainty user is estimated again, based on the perceptual reaction information of a user of which presence/absence of interest is the same as the low certainty user.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: October 6, 2015
    Assignee: FUJITSU LIMITED
    Inventor: Naoko Hayashida
  • Patent number: 9043406
    Abstract: A method, apparatus, and computer instructions for managing user lists are provided. A group of instant messaging addresses used most frequently by a user of an instant messaging client on the communications device is identified. The identified group of instant messaging addresses is displayed visibly within a display in the communications device.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: May 26, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gary St. Mark Beadle, Bethany Lyn Kessen, Christopher Joseph Paul, Brian Lee White Eagle
  • 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: 9021393
    Abstract: A mobile terminal is presented. The mobile terminal includes a memory unit, a touchscreen configured to display an icon, and a controller configured to control an operation associated with a function corresponding the icon displayed on the touchscreen, control the touchscreen to display a UI (user interface) for bookmarking icons, detect a bookmark command for the icon displayed on the touchscreen, temporarily store, in the memory unit, the icon in response to the bookmark command, and control the touchscreen to display the bookmarked icon within the UI.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: April 28, 2015
    Assignee: LG Electronics Inc.
    Inventors: Minjoo Kim, Isu Byun, Jiwoon Kim, Sanghyuck Lee, Inyong Hwang
  • Patent number: 9015165
    Abstract: The present invention is a method and system for storing, retrieving, and updating data stored in a persistent Name/Value storage container. The system and method combine similar data into data strings using a programming language referred to as Text-SQL that separates and relates the data using delimiters. The data strings are further combined into groups of like data strings that are also organized using delimiters. These groups of data strings are assigned a name and stored in a Name/Value storage container with the value being the grouped data string. The present invention uses simple dot-notation to parse the data strings into specific detailed information, which may be accomplished through an application programming interface (Text-SQL API) that provides functions for updating, deleting, retrieving, and storing data. The API utilizes a standard syntax for use with Cookies, HTML5 sessionStorage, and HTML5 localStorage providing cross-browser functionality and simplified programming.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: April 21, 2015
    Inventor: Michael L. Hamm
  • Patent number: 9003315
    Abstract: Various aspects and embodiments are directed to a graphical user interface that organizes interface elements into views of computer content for presentation to a user. Different views of are used to provide an interface that is responsive to configurations of the device and responsive to activity being performed by the user. Aspects include permitting the user to transition the device from one configuration to another during its use, for example from easel to laptop modes. Further the elements that comprise the graphical user interface are configured to present a summarized view of available actions and content, in order to simplify user interaction. The different views present different organizations of the interface elements and in some example display only certain ones of the modes of content in order to reduce the number of options a user must navigate to accomplish an objective. According to another aspect, methods and systems for streamlining user interaction with computer content are provided.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: April 7, 2015
    Assignee: Litl LLC
    Inventors: Yves Behar, Joshua Morenstein, Christopher Hibmacronan, Naoya Edahiro, Matthew David Day, Robert Sanford Havoc Pennington, Noah Bruce Guyot, Daniel Kuo, Jenea Boshart Hayes, Aaron Tang, Donald Francis Fischer, Christian Marc Schmidt, Lisa Strausfeld, David Livingstone Fore, John Chuang, Chris Bambacus, Bart Haney, Logan Ray, Serge Beaulieu
  • Publication number: 20150089443
    Abstract: A terminal for controlling a display of a multi window includes: an event detecting unit for detecting an execution, change or finish event of an application; a display analyzing unit for analyzing screens of applications executed on a multi window which includes a mini window; a display controller for controlling a location and size of the mini window based on an analysis result of the display analyzing unit; and a display unit for displaying the mini window at a controlled location. Accordingly, a window to which an AOT function is set is automatically disposed not to disturb the use of an application executed in a non-mini window, thereby giving convenience to a user.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 26, 2015
    Inventors: Jin Taek LEE, Sang-Ryun YU, Chul-Gee LEE
  • Patent number: 8990230
    Abstract: Particular embodiments receive an indication from a first user that the first user desires to play a game; retrieve, from a social-networking system, one or more second users who are connected to the first user within a threshold degree of separation within the social-networking system; and invite each second user to play the game with the first user.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: March 24, 2015
    Assignee: Facebook, Inc.
    Inventors: Christopher Lunt, Nicholas Galbreath, Jeffrey Winner
  • Patent number: 8983986
    Abstract: Particular embodiments access a search query submitted by a first user of a social-networking system; identify one or more web pages in response to the search query; for each of the one or more web pages, determine a value indicating a number of user clicks associated with the web page by one or more second users of the social-networking system who are connected to the first user within the social-networking system; and send a set of hyperlinks for the one or more web pages, wherein hyperlinks for web pages where the value is greater than zero are visually emphasized over other hyperlinks.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: March 17, 2015
    Assignee: Facebook, Inc.
    Inventors: Christopher Lunt, Nicholas Galbreath, Jeffrey Winner
  • Patent number: 8973040
    Abstract: In one of many possible embodiments, a system includes a media content processing subsystem including an output driver configured to provide at least a component of a media content instance to a display for presentation to a user, and a receiver configured to receive an input command initiated by the user during the presentation of the component of the media content instance. The media content processing subsystem is further configured to select a control pane from a group of control panes based on the input command, each of the control panes including a different set of control tools, and provide, in response to the input command, the control pane to the display for concurrent presentation of both the component of the media content instance and the control pane to the user.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: March 3, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian Roberts, Heath Stallings, Don Relyea
  • Patent number: 8966142
    Abstract: A method and apparatus for inputting and outputting data by using a virtualization technique are provided. The method includes generating a virtual operating system (OS) for the external device, which is connected to a host, based on OS information stored in the external device, setting a partial area of a storage of the host as virtual storage for the external device, and storing the data in the virtual storage or a memory of the external device in response to a request for inputting and outputting the data from the virtual OS.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: February 24, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Min-sung Jang, Seong-yeol Park, Jae-min Park, Sang-Bum Suh, Sung-kwan Heo, Byung-woan Kim
  • Patent number: 8954883
    Abstract: A device is provided for visually indicating a replay status of media items on a media device. Aspects of the device include displaying in a graphical user interface (GUI) of the media device a representation of a first media item; displaying a profile score of the first media item that is based on user preferences; and displaying a replay score for the first media item that affects replay of the first media item.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: February 10, 2015
    Assignee: Napo Enterprises, LLC
    Inventors: Waymen J. Askey, Hugh Svendsen
  • Patent number: 8937734
    Abstract: A system and method are provided for creating a URL shortcut name corresponding to a web page and printing the web page with the shortcut name. The system includes a printer in operative communication with a processor configured for accessing a network and the at least one web page identifiable by a corresponding URL; a memory storing a shortcut name corresponding to the URL; and at least one application software module having a set of programmable instructions configured for execution by the processor for enabling said printer to print the shortcut name on a web page printout corresponding to the at least one web page. The system further enables providing the shortcut name in an URL address window of a network browser, determining the corresponding URL from the shortcut name, and accessing the at least one web page using the determined URL.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: January 20, 2015
    Assignee: Xerox Corporation
    Inventor: Robert J. Pesar
  • Patent number: 8938688
    Abstract: An operating sequence for a handheld computing device manages the device to automatically detect cues describing the device's environmental and user actions performed with the device, learn which cues and cue combinations are relevant to predict user actions, and then in response to occurrence of the relevant cues, predictively implementing the appropriate user action or configuring the device in anticipation of user action.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: January 20, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Ethan R. Bradford, David J. Kay, Michael Longe, Pim Van Meurs, Gaurav Tandon
  • 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: 8914729
    Abstract: Methods and systems are described for navigating a corpus of content items stored in one or more information repositories within a distributed communications system. The content items may include video feeds, audio feeds, television broadcasts, website, a web log or the like. Using any browser application, the user views content items presented in an interactive scroll display. Modules are included for filtering, sorting and sampling content to ensure delivery of relevant high-quality content to the user. A feedback mechanism is also included for refining relevance filtering, sorting and sampling processes.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: December 16, 2014
    Assignee: Yahoo! Inc.
    Inventors: Micah Dubinko, Joseph Magnani, Jasmine Novak, Ravi Kumar, Prabhakar Raghavan, Andrew Tomkins
  • Patent number: 8914731
    Abstract: A method and apparatus for enhancing the display of data is provided. User interaction data describing the interactions of a plurality of users with a user interface component is stored. The user interaction data is analyzed to identify patterns of prior use of the user interface component. The operation of a three-tier architecture may be configured to enhance performance based on the patterns of prior use. For example, upon determining a certain percentage of users interact with the user interface component in a manner requiring the visual appearance of the user interface component to be updated to depict additional data not previously depicted, the additional data may be cached at an application tier or provided to a client before a user requests the additional data to minimize the delay in retrieving the additional data. The patterns of prior use may also be used to selectively initialize resources at the middle-tier.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: December 16, 2014
    Assignee: Oracle International Corporation
    Inventor: Sanjay Krishnamurthy
  • Patent number: 8902250
    Abstract: An input device for the selection of medical images for representation on a large display is provided. An image configuration can be selected for display on the large display from a plurality of image configurations by the input device. Selecting the image configuration enables a plurality of images for display on the large display and their arrangement on the display to be determined. The image configuration is created according to requirements of a medical workflow associated with the image configuration. A representation suitable for a medical workflow may be displayed on the large display.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: December 2, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventor: Bernd Keuenhof
  • 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: 8898571
    Abstract: A display apparatus includes means for recording numbers and display times of a series of plurality of setting screens displayed in transition, means for assigning the degrees of forgetting of the current screen which is shifted from other setting screens that are displayed in the process of transition from the previous setting screen to the current screen, means for evaluating the total degree of forgetting of the current screen in consideration of all degrees of forgetting in transition from the other setting screens displayed in the process of transition, means for determining forgetting threshold values for the individual screens on the basis of the degree of importance of the application, means for comparing total degree of forgetting with the forgetting threshold values, and means for highlighting a predetermined content of the current screen in the case where the total degree of forgetting is lower than the forgetting threshold values.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: November 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Tohru Hasegawa, Yuhko Hasegawa
  • Patent number: 8898589
    Abstract: Embodiments of the present invention provide a method, system and computer program product for flattening a subset of configuration UI panels in a hierarchy of UI panels. In an embodiment of the invention, a method for flattening a subset of configuration UI panels in a hierarchy of UI panels has been provided. The method includes executing a query against an index of artifacts for which configuration parameter values are receivable in a corresponding panel disposed within a hierarchy of panels of an application. The method additionally includes receiving a result set of artifacts from the index for the query and identifying panels in the hierarchy corresponding to artifacts in the result set. Finally, the method includes displaying a single window in the application with an arrangement of the identified panels.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: November 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Anna Bridgen, Andrew Flatt, Jonathan Mace, Richard Pilot
  • Publication number: 20140325433
    Abstract: An information processing device facilitating easy specification of a display position of an operation screen of each software application when a plurality of software applications are executed at a same time. The device includes a display control unit configured to display a plurality of arranged icons on a display screen; a position acquisition unit configured to acquire input position specified on the display screen; and an identifying unit configured to identify a plurality of software applications associated with the plurality of icons in accordance with positions of the plurality of icons displayed on the display screen and a plurality of input positions simultaneously acquired by the position acquisition unit. The display control unit is configured to display one execution screen of each of the software application identified by the identifying unit on each of a plurality of partial areas, the partial areas constituting the display screen.
    Type: Application
    Filed: April 21, 2014
    Publication date: October 30, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Masayoshi Hiroura
  • Patent number: 8863189
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, set top box (STB) having a controller to record one or more soft key preferences associated with a user of the STB for each of a plurality of media presentation states of a media communication system, receive a request for presentation of a graphical user interface (GUI) associated with one of the media presentation states, select one or more soft keys according to the one or more soft key preferences assigned to the requested media presentation state, and present the selected one or more soft keys in the GUI. Other embodiments are disclosed.
    Type: Grant
    Filed: February 19, 2008
    Date of Patent: October 14, 2014
    Assignee: AT&T Intellectual Properties I, LP
    Inventors: Scott White, James L. Cansler, Brett Anderson
  • Patent number: 8863025
    Abstract: A navigation system which provides: a navigation front end which provides tiles that are easily identifiable and content-driven vs. context-driven; a navigation system that includes an expanded view/tile paradigm; and a navigation system that allows users to interact with the native operating system environment of the information handling system.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: October 14, 2014
    Assignee: Dell Products L.P.
    Inventors: Kevin M. McDonald, Jason Orr, Mark Ligameri
  • Patent number: 8850303
    Abstract: The present invention is an interface system for interactively building rules and constraints. The interface system comprises of an output display configured to show a user a partial complete rule with a current rule fragment, such rule fragment comprising a blank space. The user can fill in the blank space by either choosing from a list or by typing in text in the blank space. After the blank space is filled, a completed rule is generated. The interface system then assigns this rule to one or more person in a resource scheduling system. The present invention can be used for agent scheduling in a call center environment.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: September 30, 2014
    Assignee: Verint Americas Inc.
    Inventors: Tiffany D. Boehmer, Gal Josefsberg, Gary Todd Aoki
  • Patent number: 8839141
    Abstract: A computer-implemented method and system are provided for visually indicating a replay status of media items on a media device. Aspects of the method and system include displaying in a graphical user interface (GUI) of the media device a representation of a first media item; displaying a profile score of the first media item that is based on user preferences; and displaying a replay score for the first media item that affects replay of the first media item.
    Type: Grant
    Filed: June 1, 2007
    Date of Patent: September 16, 2014
    Assignee: Napo Enterprises, LLC
    Inventors: Waymen J. Askey, Hugh Svendsen
  • Patent number: 8832592
    Abstract: In a computerized method for loading applications of a portable device, a usage frequency of each of the applications is counted during a time period when the portable device is in a power-on state. The applications that are installed in an external or embedded storage of the portable device are searched and the usage frequency of each of the applications is obtained, when the portable device is booted or rebooted. The applications are arranged in a sequence according to the usage frequency of each of the applications, and each of the applications is loaded from the external or embedded storage to a random access memory of the portable device in sequence according to an arrangement order of each application in the sequence.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: September 9, 2014
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventor: Yin-Zhan Wang
  • Patent number: 8826146
    Abstract: The present invention is a user interface for varying accessibility parameters to match comprehension needs. The present invention consists of a uniform, easy to use, interface to applications. Rather than dealing directly with the user interface parameters of a particular application, the user interacts with this uniform interface, or UI aggregator. The UI aggregator can then transform the information presented by the particular application or combination of applications as desired by the user. The UI aggregator can be accessed through a variety of modes—keyboard, speech, touch, and gestures. Through interaction with the UI aggregator, the user can create and select user profiles that control multiple software applications.
    Type: Grant
    Filed: October 14, 2004
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Paul S. Luther, Robert Bruce Mahaffey
  • Patent number: 8788953
    Abstract: A portal summary controller stores detected usage of at least one instance of at least one portlet application within at least one portal page at each of a plurality of different times. The portal summary controller dynamically creates a summary portal page displaying a separate instance of the at least one portlet application for at least one of each of the plurality of different times specified according to the detected usage separately stored at each of the plurality of different times, wherein the summary portal page provides a summary of at least a selection of a previous usage of the at least one portal page comprising each separate instance of the at least one portlet application that functions as if placed on the at least one portal page.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: July 22, 2014
    Assignee: International Business Machines Corporation
    Inventors: Christina K. Lauridsen, Malcolm C. Ong, Lauren G. Wilcox
  • Patent number: 8776078
    Abstract: A method dynamically frees computer resources in a multitasking and windowing environment by activating a GUI widget to initiate pausing of an application, pausing CPU processing of the application code, maintaining data of the application in main memory, storing state information for the application code and a process of the application in mass storage, removing the application code from main memory to mass storage, when another application requires additional memory, activating another GUI widget to resume running of the application, restoring the state information for the code and the process to main memory before the application resumes running, and resuming the CPU processing of the application.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Nimrod Megiddo
  • 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