Patents Examined by Ting Lee
  • Patent number: 8595647
    Abstract: System and method for displaying an item on a display of a computer, wherein the item represents a file installed on the computer, are described. In one embodiment, the method comprises, responsive to a determination that a usage rate of the file exceeds a predetermined minimum rate, displaying the item representative of the file on the computer display; determining whether the usage rate of the file has changed; and responsive to a determination that the usage rate of the file has changed, updating at least one visual attribute of the item representative of the file to indicate the usage rate change.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: November 26, 2013
    Assignee: Novell, Inc.
    Inventors: Jason Allen Sabin, Jeremy Ray Brown
  • Patent number: 8584050
    Abstract: In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: November 12, 2013
    Assignee: Apple Inc.
    Inventors: Bas Ording, Kenneth L. Kocienda, Bradford Allen Moore, Marcel van Os, Richard Williamson, Scott Forstall
  • Patent number: 8572490
    Abstract: A system, method and various user interfaces provide an embedded web-based video player for navigating video playlists and playing video content. A website publisher can create and store a video player with customized parameters (e.g., player type, appearance, advertising options, etc.) and can associate the player with a playlist of selected videos. The stored video player is associated with a player ID in a player database and can be embedded in a website using an embed code referencing the player ID. A user interface for the embedded player provides controls for controlling video playback and for controlling the selection of a video from the playlist.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: October 29, 2013
    Assignee: Google Inc.
    Inventors: Gunthar Hartwig, Jasson Arthur Schrock, Nikhil Chandhok, Christian Oestlien, Aaron Kwong Yue Lee
  • Patent number: 8566742
    Abstract: A method is provided for determining content to present on a display of a device. The method comprises presenting a first content in a first location in an application window of an application and presenting a second content in a second location in the application window of the application. The method further comprises receiving a user action and determining whether at least a portion of the first content will be obstructed due to the user action. The method further comprises presenting the first content in the second location based on a comparison of a first content priority value assigned to the first content and a second content priority value assigned to the second content in accordance with the determination.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: October 22, 2013
    Assignee: MLB Advanced Media, L.P.
    Inventors: Thaniya Keereepart, Andrew Merryman
  • Patent number: 8495517
    Abstract: On a device having keys with multiple values, a user may perform either an iterative directory filtering operation or a direct-dial operation, without specifying which of the operations is intended. Hence, a user is allowed to perform any of a number of different operations to specify a number to be dialed or to identify a directory record, without requiring the user to specify a mode. A user's intended operation is determined by analyzing the entered keystrokes, and activates the appropriate feedback and functionality for the determined operation. In one embodiment iterative directory filtering is performed on multiple fields concurrently, including derived fields and combination fields.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: July 23, 2013
    Assignee: Palm, Inc.
    Inventors: Jeffrey C. Hawkins, Thomas B. Bridgwater, Robert Y. Haitani, Srikiran Prasad, William B. Rees
  • Patent number: 8341543
    Abstract: Methods and systems for performing a scroll operation are disclosed. A method may include displaying a first page of a portable document format (pdf) document on a browser window, associating respective thumbnails with each of the pages in the pdf document, and displaying two or more of the respective thumbnails overlaid on the first page. The method may also include receiving an indication to scroll the pdf document in a first direction, scrolling the pages of the pdf document at a first rate in the first direction, and scrolling the respective thumbnails of each of the pages at a second rate, different than the first rate, in the first direction. The varying scroll rate of the document and its corresponding thumbnails provides the user with different viewing options to view the document when performing a scrolling operation.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: December 25, 2012
    Assignee: Google Inc.
    Inventor: Roma Shah
  • Patent number: 8332766
    Abstract: An exemplary method includes displaying a graphical user interface configured to include a patient list displayed therein, receiving user input representative of a search term comprising one or more characters selected to identify a particular patient included within a plurality of patients, dynamically updating the patient list in response to the received user input to only include a plurality of entries that contain the search term, each of the entries comprising patient information associated with a distinct one of the patients, and preventing one or more non-search term characters contained within each of the entries of the patient list from being displayed within the graphical user interface. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: December 11, 2012
    Assignee: Advanced Bionics, LLC
    Inventors: Jacob Johnston, Guillermo A. Calle, Fernando Chapa
  • Patent number: 8332757
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for visualizing and adjusting parameters of clips in a timeline. In one aspect, a method includes generating a clip for one or more media elements having parameters, each clip being a visual representation of an associated media element; displaying an interface for representing each clip relative to a timeline; displaying first and second parameter lanes associated with a first clip and having associated first and second parameter lane control elements; receiving an input modifying one or more of the first and second parameter lane control elements; and adjusting the parameters of the media element associated with the first clip according to one or more properties of the first and second parameter lane control elements.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: December 11, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Matthew Davey, Sven Duwenhorst
  • Patent number: 8321789
    Abstract: An image browsing apparatus has: a display unit for displaying image data; a reproducing unit for reproducing audio data; a detector for detecting a feature of the audio data reproduced by the reproducing unit; and a controller for, when predetermined audio data is reproduced by the reproducing unit, controlling an updating interval of the image data displayed to the display unit on the basis of the feature of the predetermined audio data detected by the detector.
    Type: Grant
    Filed: January 12, 2010
    Date of Patent: November 27, 2012
    Assignee: Sony Corporation
    Inventor: Kojiro Matsuyama
  • Patent number: 8286085
    Abstract: Techniques are described for providing attachment suggestions for electronic communications. For instance, text entered in an interface defining an outgoing communication is compared with file storage information. Based on the comparison, an attachment suggestion is determined for the outgoing communication and a representation of the determined attachment suggestion is displayed. The attachment suggestion may include a suggested folder location from which to attach a file and/or a suggested file to attach.
    Type: Grant
    Filed: October 4, 2009
    Date of Patent: October 9, 2012
    Inventor: Jason Adam Denise
  • Patent number: 8261211
    Abstract: Apparatus and methods for improving touch-screen interface usability and accuracy by determining the trajectory of a pointer as it approaches the touch-screen and modifying the touch-screen display accordingly. The system may predict an object on the display the user is likely to select next. The system may designate this object as a Designated Target Object, or DTO. The system may modify the appearance of the DTO by, for example, changing the size of the DTO, or by changing its shape, style, coloring, perspective, positioning, etc.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: September 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Michel Pahud, Oscar E. Murillo, Amy K. Karlson, Benjamin B. Bederson
  • Patent number: 8261207
    Abstract: A technique to navigate through one or more menus of a handheld computer is disclosed. In one embodiment, the technique uses a handheld device having a first button to cause a cursor to navigate through a plurality of menu items and to highlight a desired menu item. The device also has a second button to cause the cursor to navigate through a plurality of menus when the cursor is highlighting one of the menus or a first menu item, and to cause the cursor to highlight a previous menu item when the cursor is highlighting a menu item other than the first menu item.
    Type: Grant
    Filed: July 20, 2009
    Date of Patent: September 4, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey C. Hawkins, Robert Y. Haitani, Debbie O. Chyi, William B. Rees, Vitaly Kruglikov
  • Patent number: 8250480
    Abstract: An interactive graphical environment that facilitates interactive navigation of a reconstructed dataflow process image is disclosed. The environment can create segmented image sections for at least one dataflow process image, which can be used to form the reconstructed dataflow process image. The environment can respond to inputs from a user to navigate the reconstructed dataflow process.
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: August 21, 2012
    Assignee: Mastercard International, Inc.
    Inventors: Andrew Barnes, Gary VonderHaar, Joe Busateri, Matthew Hopkins, Dan Martin
  • Patent number: 8214748
    Abstract: A method for scheduling a meeting based on data collected from previous meetings includes: creating an agenda for a meeting with a computerized meeting management system, the agenda having at least one recurring agenda item; presenting a suggested amount of time for the at least one recurring agenda item to a user through the computerized meeting management system, the suggested amount of time being based on data regarding the recurring agenda item from at least one previous meeting.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Hema Srikanth, Gary Denner, Mette Friedel Margareta Hammer, Steve R. Murray
  • Patent number: 8205161
    Abstract: A system and method for enabling a graphical program to receive and respond to programmatic events, such as user interface events. The graphical program may include a graphical user interface having various user interface elements and a block diagram having a plurality of nodes indicating functionality of the graphical program. The graphical program may be configured to receive and respond to one or more user interface events. For each event, a portion of graphical source code (such as a plurality of interconnected nodes) may be included in the block diagram, wherein the portion of graphical source code is operable to receive and respond to the respective user interface event. The portion of graphical source code may be executable to perform a desired process or action in response to the respective event. In one embodiment, a sub-program node may be associated with each event.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: June 19, 2012
    Assignee: National Instruments Corporation
    Inventors: Jason King, Craig Smith, Greg McKaskle, Andrew Dove
  • Patent number: 8196057
    Abstract: When keys are typed on a calculator keyboard displayed on an scientific electronic calculator emulation screen, not only are key data items of the calculator stored sequentially into a key log memory and displayed on a log screen, but also a calculation process corresponding to the key input is executed and displayed on a calculator display. Then, when the “selector” button on the tool bar is input, a calculator function name to be executed on the basis of the key log displayed on the log screen is retrieved from a function corresponding key log memory and is replaced with a display area of the key log. Then, the display area is displayed. Accordingly, with the key logs displayed on the log screen, what processes the series of key logs are supposed to execute can be recognized easily.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: June 5, 2012
    Assignee: Casio Computer Co., Ltd.
    Inventor: Hiroaki Yoshizawa
  • Patent number: 8181124
    Abstract: A method and system for notification in a palm-sized computer system. Specifically, the present invention discloses an Attention Manager that manages application demand for a user's attention. The Attention Manager receives multiple attention requests from varying applications. With each new attention request received that indicates a record needs a user's attention, the Attention Manager stores the request in memory and determines if there are other outstanding attention requests that have not been cleared. Depending on the number of outstanding requests, the Attention Manager sends a request for record information in list or detail format. If there are multiple outstanding attention requests, the Attention Manager displays a notification dialog in a list format. If there is only one outstanding attention request, the Attention Manager displays the notification dialog in detail format. Additionally, a simple user interface to navigate to the application and record entry requiring attention is provided.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: May 15, 2012
    Assignee: Google Inc.
    Inventors: Bob Ebert, Peter Epstein, Georgiann Puckett
  • Patent number: 8181118
    Abstract: A method and apparatus for integrating a personal information device (PID) on a mobile computer that includes activating a first mode to display data originating with the PID in a first display area of a display. The mobile computer switches to a second mode to display data associated with the second mode in a second display area of the display.
    Type: Grant
    Filed: November 28, 2001
    Date of Patent: May 15, 2012
    Assignee: Intel Corporation
    Inventors: John F. L. Potts, Lawrence A. Booth, Jr.
  • Patent number: 8166394
    Abstract: A tool or other feature is provided during electronic content creation that allows the designer or other content creator to configure analytics for electronic content being created. For example, an analytics tool icon may be selected from a palette of other common tools used during content creation. In response, the user's mouse takes on a specific look to indicate to the content creator that he or she can now begin implementing analytics. The content creator can then click various objects within their content, select corresponding events to track, and otherwise specify the details of the analytics that he or she wishes to add to the content. As a specific example, after selecting a component on a content development canvas, a component-specific dialog box is displayed showing a menu that allows the creator to instrument various events associated with the component with analytics.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: April 24, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Michael Melnicki
  • Patent number: RE44054
    Abstract: A new class of avatars (“organizational avatars”) created in accordance with the present invention holds a value or a significance independent from their use in a virtual environment, unlike the generic avatars whose value is limited to their being used in a chatroom. For example, an organizational avatar may be in the image of a trademark (which may be copyrighted), such as Mickey Mouse, Colonel Sanders, or Pikachu (a Pokemon character). The organizational avatars may represent certain organizations, typically the organizations that own trademark and/or copyright rights to the images used to form the avatars in virtual environments. Therefore, users of virtual environments can interface various companies by interacting with organizational avatars. Alternatively, organizational avatars may represent users independent of the organization, but under a contract with the organization that owns the image the avatars depict.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: March 5, 2013
    Assignee: Ganz
    Inventor: Kyunam Kim