Patents Examined by Boris Pesin
  • Patent number: 8402375
    Abstract: A system and method is disclosed for managing bookmark buttons on a web browser toolbar. A web browser stores the number of times it is used to navigate to a website. On navigating to a website a predetermined number of times, a bookmark button that links to the website is automatically generated and displayed on the toolbar. The number of bookmark buttons displayed at any one time is limited, and they are arranged by the number of times their associated websites have been viewed. On determining that a new website has been viewed more than a website associated with a currently displayed bookmark button, the currently displayed bookmark button is replaced by a new bookmark button that links to the new website.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: March 19, 2013
    Assignee: Google Inc.
    Inventors: Travis Michael Skare, Brandon Bilinski
  • Patent number: 8386928
    Abstract: A system and method are disclosed for automatically captioning an electronic demonstration using object properties captured from the operating system. In response to an action that is initiated by a demonstrator, the operating system is queried to obtain the property information for the target object to which the action is directed as well as the parent object of the target object. This property information is then used to generate explanatory captions that are displayed to a user or trainee during the playback of the electronic demonstration.
    Type: Grant
    Filed: March 18, 2004
    Date of Patent: February 26, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Arlyn Asch, Bjorn Pedersen, Magnus Nirell, Qian Zhang
  • Patent number: 8381136
    Abstract: A method for independently supporting at least two display mechanisms in a handheld electronic device and a handheld electronic device implementing the method includes a primary display window, a secondary display window and a display manager coupled to the primary and secondary display windows. According to the present invention, the display manager allows the primary display window to display a first set of objects and allows the secondary display window to display a second set of objects independently, whereby the first set and second set of objects include at least one common object.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: February 19, 2013
    Assignee: Scenera Technologies, LLC
    Inventor: Robert P. Morris
  • Patent number: 8375324
    Abstract: A computer-implemented system and method for retrieving documents stored in a document management system based upon data from an application. While an interface is displayed, associations are created between one or more fields on the application's interface and one or more retrieval-related attributes of the document management system. Data that is subsequently provided for the fields is used to retrieve documents from the document management system based the created associations.
    Type: Grant
    Filed: November 25, 2002
    Date of Patent: February 12, 2013
    Assignee: Hyland Software, Inc.
    Inventors: Miguel Zubizarreta, Alejandro Vanegas
  • Patent number: 8375302
    Abstract: Enabling creation of a user-specific storyboard style based on a storyboard edited by a user. Metadata defined by analyzing the editing decisions made by the user and the media content associated with the storyboard represents the user-specific style. The user-specific style may be applied to other media content to produce a fully edited storyboard that matches the style of the example storyboard from which the user-specific style was created. The produced storyboard is combined with the other media content to produce audio/video data for consumption by the user.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: February 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Randolph Bruce Oakley, Michael J. Patten, Andrew Kutruff, Russell Scott Randall
  • Patent number: 8370752
    Abstract: Automatically generating visualization artifacts corresponding to related service operation interfaces is provided. A user level visualization finite state machine instance is created for a specific service instance based on user activation and deactivation of service operations in the specific service instance and user selection of a start visualization state. The service operations are included in a service level visualization finite state machine instance for the specific service instance. Visualization artifacts are automatically generated based on the user level visualization finite state machine instance and parameterized entities bound to a concrete visualization component. The visualization artifacts are outputted in a service operation interface of the specific service instance for a user to visualize and interact with, resulting in the elimination of individual user unwanted server side function in the units of service operations without server side processing.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: February 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Diana H. Lau, Helena Litani, Joanna W. Ng, Leho Nigul
  • Patent number: 8370747
    Abstract: A method of generating a multimedia user interface includes playing music with an electronic device; ascertaining a parameter associated with the music; and adapting visual content displayed on a display of the electronic device in conformance with the parameter of the music by applying a visual effect to the visual content, the visual effect having an association with the parameter.
    Type: Grant
    Filed: August 8, 2006
    Date of Patent: February 5, 2013
    Assignee: Sony Mobile Communications AB
    Inventor: Eral D. Foxenland
  • Patent number: 8365078
    Abstract: A method, apparatus, and computer program product for monitoring the performance of a system. The mechanism of the present invention provides an interface in the form of a graphical user interface (GUI) to communicate multiple layers of system performance data to an operator. An operator monitors this display of information and uses it to determine how to adjust the system to optimize system performance. This mechanism of the present invention provides immediate feedback to an operator by displaying a trail of metric points, wherein the metric points indicate the status of system performance over a period of time. In this manner, the display mechanism of the present invention immediately conveys to an operator whether the system is operating within predefined margins, the results of performance adjustments made to the system, as well as predictions or trends for the system.
    Type: Grant
    Filed: January 8, 2004
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, David Bruce Kumhyr, Neil Raymond Pennell
  • Patent number: 8365088
    Abstract: Exemplary embodiments provide an interactive tool that allows users to design and evaluate storage mechanisms while program code executes. For example, an embodiment uses compact histogram density scales (CHDS's) to display count information for bins making up the storage mechanism (e.g., a register). The user can determine whether counts are within a desirable range, exceeding an overflow threshold, or exceeding an underflow threshold for a bin. Embodiments allow the user to observe overflow/underflow thresholds, signedness, word lengths, fraction lengths, etc., while program code that interacts with the register executes.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: January 29, 2013
    Assignee: The MathWorks, Inc.
    Inventors: Julia Argentina Granada Rodriguez, Ashok Ruman Charry, Darel Allen Linebarger
  • Patent number: 8356251
    Abstract: A system for presenting and controlling content on a display device includes a network, a server system coupled to the network and comprising one or more servers, a display device coupled to the network and having a display, and a personal computing device operable to transmit a first message according to a specified format over the network to the server system. The server system stores an association between the personal computing device and the display device. The first message identifies user-selected content and a media player to play the content. The server system is operable, in response to receiving the first message from the personal computing device, to provide to the display device a second message identifying the user-selected content and the media player to play the content. In response to receiving the second message, the display device is operable to obtain a first media player needed to play the content, to load the media player and to present the content on the display.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: January 15, 2013
    Assignee: Touchstream Technologies, Inc.
    Inventor: David Strober
  • Patent number: 8356256
    Abstract: Implementing scratch spaces to display one or more windows or slides previously streamed while displaying a currently streamed window or slide. A method includes using at least one of a plurality of screens, displaying a source window or slide. A first scratch space location is identified. The first scratch space location is a special window intended to contain a copy of pixels taken from a source window. The method further includes determining that the source window or slide should be copied to the first scratch space location either by detecting user input selecting an accelerator or by identifying a trigger image. As a result of determining that the source window or slide should be copied to the first scratch space location, pixels of the source window or slide are copied to the first scratch space location.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: January 15, 2013
    Assignee: Brigham Young University
    Inventor: Dan R. Olsen
  • Patent number: 8352871
    Abstract: A method implemented in a computer infrastructure having computer executable code, includes detecting one of an absence of a virtual universe (VU) occurrence in a VU within a predetermined time period, a special event in the VU and a change of real world status from a previous real world status. Additionally, the method includes determining a VU asset of a VU resident relevant to the VU occurrence, the special event or the previous real world status. Further, the method includes performing an automated asset reduction of the VU asset based on the determining.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, Neal M. Keller, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 8341552
    Abstract: Systems and methods for translating events in a high definition video playback system are disclosed. A disc viewer is configured to read at least one user interactive program on a high definition optical disc defining an original menu of a user interface. The user interface defines a plurality of event handlers for user interaction with the user interface. An express menu renderer is configured to generate a menu populated with a plurality of selectable elements that are responsive to interaction with a mouse and/or pointing device. The selectable elements correspond to user interactive features of the user interface and have a corresponding visual identifier.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: December 25, 2012
    Assignee: Cyberlink Corp.
    Inventors: Hsin-Wei Lee, Shang-Jung Chuang
  • Patent number: 8332741
    Abstract: A method and apparatus for on-demand narration of a customized story. A user indicates a desire via a user device to listen to a narrated customized story. A story service receives personalization information relating to the user associated with the user device, and obtains localization information relating to information associated with a location of the user device. A customized story is generated based on the personalization information and the localization information, and is narrated to the user device.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: December 11, 2012
    Assignee: Qurio Holdings, Inc.
    Inventors: Gregory M. Evans, Christopher M. Amidon, Farhad Fuad Islam
  • Patent number: 8327291
    Abstract: An on-vehicle display device includes: an image generation unit that generates a first image that can be viewed from a driver's seat side and a second image that can be viewed from a passenger's seat side; and a display monitor at which the first image and the second image are displayed within a screen, and the image generation unit does not include an image of an icon or a button, operation of which by a driver is restricted, in the first image, includes the image of the icon or the button in the second image, and constantly changes a display position of the icon or the button in the second image.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: December 4, 2012
    Assignee: Xanavi Informatics Corporation
    Inventor: Junko Oguchi
  • Patent number: 8321788
    Abstract: An information processing apparatus includes a pattern extraction unit, a rule extraction unit, and a reflection information generation unit. The pattern extraction unit is configured to extract an operation pattern of each of users from operation history information obtained from a plurality of devices to be operated, the operation history information at least including information regarding operation histories of the users and device states. The rule extraction unit is configured to extract incorrect operation patterns from the operation patterns extracted by the pattern extraction unit, the incorrect operation patterns being operation patterns caused by incorrect operations performed by the users. The reflection information generation unit is configured to identify a cause of the incorrect operations from types of the incorrect operation patterns and generate, based on the cause of the incorrect operations, reflection information configured to be reflected in functions of the devices to be operated.
    Type: Grant
    Filed: July 23, 2009
    Date of Patent: November 27, 2012
    Assignee: Sony Corporation
    Inventors: Masato Akao, Tetsujiro Kondo, Kazutaka Ando, Yoshihito Fujiwara
  • Patent number: 8321795
    Abstract: A method of offering a promotional product to a user at a digital imaging device having a display. The method comprises the steps of: receiving an order from the user at the digital imaging device for an imaging service or product; and simultaneously processing the order for the imaging service or product at the display and displaying, on the display, a motion image comprising the promotional product, wherein the promotional product is different than the imaging service or product. In a preferred embodiment, the promotional product displayed on the display comprises a user-supplied image.
    Type: Grant
    Filed: June 3, 2003
    Date of Patent: November 27, 2012
    Assignee: Eastman Kodak Company
    Inventors: Felix Blanco, Timothy J. White, James M. Burniche, John R. Fredlund, Joseph A. Manico
  • Patent number: 8302024
    Abstract: Certain exemplary embodiments disclosed herein relate to paging systems and methods that help users navigate through large or small datasets. For example, in certain exemplary embodiments, paging control elements are provided according to either a binary subdivision approach or a serial progressive approach. Paging control elements are displayed according to either the binary subdivision approach or the serial progressive approach in dependence on a determination as to which approach is more advantageous based at least in part on factors such as, for example, total number of pages, current page location, distance to end points, screen size, etc.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: October 30, 2012
    Assignee: Nintendo of America Inc.
    Inventor: James Myron Smith
  • Patent number: 8302029
    Abstract: A method for presenting at least a part of an object is shown, including at least partially dividing at least one object into a plurality of sub-objects, presenting the plurality of sub-objects in a first representation, making at least one sub-object of the plurality of sub-objects an active sub-object, and in response to a user operation on the at least one active sub-object, presenting at least one of the at least one active sub-objects in a second representation. The at least one object may be a 2D object, e.g. a Hypertext Markup Language HTML page or a page of a text document, or a 3D object, e.g. a Virtual Reality Markup Language VRML object, and the display may be integrated in a portable electronic device. A device, a system, a computer program and a computer program product for performing such methods are also provided.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: October 30, 2012
    Assignee: Nokia Corporation
    Inventor: Mikko Kalervo Mäkelä
  • Patent number: 8302022
    Abstract: An in-vehicle display apparatus includes (i) an operation device having an operation knob, and (ii) a display control device having a display section. The operation device has a drive section which gives force to the operation knob. When the display section displays a display window to enable a scroll display in which several selection buttons are circulated, the display control device acquires a reactive force map. The map specifies that a vibration is applied to the operation knob when the cursor is located on the selection button at the tail end of the series of the selection buttons in the display window. The display control device then instructs the drive section to apply the vibration to the operation knob based on the acquired reactive force map.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: October 30, 2012
    Assignee: DENSO CORPORATION
    Inventors: Makiko Tauchi, Takeshi Yamamoto, Nozomi Kitagawa