Patents Examined by Alvin Tan
  • Patent number: 9256696
    Abstract: A user selection of an item corresponding to a Web page can be received. The user selection can represents a request to open the Web page within an instantiated one of a set of Web browser applications installed on a computing device. A set of Web page elements unique to the Web page can be identified through an analysis conducted by the computing device. The identified set of Web page elements can be utilized to determine at the computing device one of the installed Web browser applications for the Web page. The determination of the one installed Web browser application can varies from Web page-to-Web page. At the computing device, the determined one of the Web browser applications can be instantiated. The Web page can be opened within the instantiated one of the Web browser applications.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: February 9, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vikas Chandra, Sarika Sinha
  • Patent number: 9253128
    Abstract: The invention enables collaboration between first and second users at first and second workstations having first and second browsers, respectively. A page is loaded into the first browser. An instant messaging connection is established between the first workstation and the second workstation. Then an address of the page loaded at the first browser is sent to the second browser via the instant messaging connection. At the second browser the page is loaded in response to receipt of the page address. A network connection is then established between the first browser and the second browser. Thereafter, messages are sent from the first browser to the second browser via the network connection responsive to screen events by a user at the first workstation to control screen events at the second workstation.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Richard Tuthill Bassemir, Ismael Numitor Castillo
  • Patent number: 9253129
    Abstract: The invention enables collaboration between first and second users at first and second workstations having first and second browsers, respectively. A page is loaded into the first browser. An instant messaging connection is established between the first workstation and the second workstation. Then an address of the page loaded at the first browser is sent to the second browser via the instant messaging connection. At the second browser the page is loaded in response to receipt of the page address. A network connection is then established between the first browser and the second browser. Thereafter, messages are sent from the first browser to the second browser via the network connection responsive to screen events by a user at the first workstation to control screen events at the second workstation.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Richard Tuthill Bassemir, Ismael Numitor Castillo
  • Patent number: 9250776
    Abstract: A system, method and computer program product for controlling information to be displayed on a display device may be provided. The system may display on a first display view, electronic data which includes interactable data. The system may detect that the interactable data is selected by a user. The system may identify redundant data between the electronic data and content to be rendered responsive to selecting the interactable data. The system may hide the identified redundant data from the content to be rendered or the original content of the electronic data. The system may display, on a second display view, the content without the identified redundant data.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Bernadette A. Carter, Al Chakra
  • Patent number: 9235661
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a graphical user interface configured to present a view of a computer model of a network, wherein the model of the network includes a plurality of elements that represent physical objects in the network and wherein each of the elements is associated with one or more rule points; receiving user input selecting a rule point for an element presented in the view; accepting user input specifying programming logic to be associated with a first one of the predefined conditions of the selected rule point, the programming logic having been entered into a graphical user interface configured to present an interactive template of the predefined condition; enabling the predefined condition based on the accepting; and validating the model by simulating operation of network.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: January 12, 2016
    Assignee: Autodesk, Inc.
    Inventors: Chris Cai, Alex Cheng, Derrick Traugott Oswald, David Wilbur
  • Patent number: 9235566
    Abstract: A system and method predictively generates words based on a user input, according to a frequency of lookup of each of the generated words. The system and method also allows for a user to add predictively generated words to a word list that assists in the facilitation of word and vocabulary comprehension for a user. Words in the online dictionary are grouped in word families where a user can navigate between different forms of a root word.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: January 12, 2016
    Assignee: THINKMAP, INC.
    Inventor: Marc Tinkler
  • Patent number: 9218788
    Abstract: An information-processing device, if an instruction to display a window group is received, displays the window group in a first size in a display area of display means, and then displays at least a part of the window group in a second size that is greater than the first size in the display area. If operation means receives an instruction to specify a window that is displayed in the display area, the information-processing device executes a process based on the specified window.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: December 22, 2015
    Assignee: NTT DOCOMO, INC.
    Inventors: Keiichi Murakami, Dai Kamiya, Yasushi Onda, Izua Kano, Kazuhiro Yamada, Naoki Hashida
  • Patent number: 9201582
    Abstract: A display control apparatus includes a display control means. In the display control apparatus, the display control means is configured to scroll-display a plurality of contents. If it is determined that the speed of the scroll display has increased to reach a first predetermined value, then the display control means classifies and groups the plurality of contents by using group classification information corresponding to the plurality of contents and displays the grouped contents. On the other hand, if it is determined that the scroll speed has decreased to reach a second predetermined value, then the display control means sorts the plurality of contents in order according to a selected grouping method and displays group classification information images at a group classification level one stage lower than the current group classification level.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: December 1, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takamitsu Sengoku
  • Patent number: 9201567
    Abstract: A method of indicating a location of a cursor on a flight deck of an aircraft having multiple flight displays includes detecting when the cursor is jumped from a first location on a first flight display of the multiple flight displays to a second location on a second flight display of the multiple flight displays and displaying a comet tail on at least one of the first flight display and the second flight display directed toward the second location in response to the detected jump.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: December 1, 2015
    Assignee: General Electric Company
    Inventor: Andrew Thomas Schrauben
  • Patent number: 9195525
    Abstract: A method and apparatus for generating a user interface comprising generating an interface information packet comprising user interface information readable by a script-based application, sending the interface information packet to a client device, and generating a user interface of the client device via a display engine in accordance with the interface information packet.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: November 24, 2015
    Assignee: SYNACTIVE, INC.
    Inventors: Thomas Ewe, Takahiro Okumura
  • Patent number: 9182948
    Abstract: Navigating hierarchical levels of a design using graphical preview images. In one aspect, a method for providing a preview image for a design includes causing a display of a main image depicting a first portion of the design, the design organized into multiple hierarchical levels, each level having a different amount of abstraction of graphical information of the design. A preview image smaller than the main image is displayed, portraying a second portion of the design at a different hierarchical level than the first portion. The preview image is receptive to a selection causing the second portion to be displayed as the main image. Some embodiments allow the preview image to include one or more hotspots that cause a display of another preview image at a different hierarchical level, or to show a connected object connected to a probed first object.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: November 10, 2015
    Assignee: CADENCE DESIGN SYSTEMS, INC.
    Inventor: Donald J. O'Riordan
  • Patent number: 9171335
    Abstract: Systems and techniques for displaying information associated with multiple accounts of multiple social media websites owned by an owner. In one implementation, a webpage accessed by a user can be determined to be a webpage of a social media website; data can be obtained from the webpage identifiable with an owner of an account of the social media website in which the owner of the account is not the user; based on the data from the accessed webpage identifiable with the owner, another social media webpage associated with another account of the owner for another social media website can be identified; data associated with the other social media webpage can be obtained; and the data associated with the other account can be provided for display with the accessed webpage.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: October 27, 2015
    Assignee: Google Inc.
    Inventor: Michal Cierniak
  • Patent number: 9167073
    Abstract: Embodiments described herein provide a method and technique for operating a computing device. An interface is displayed for enabling the computing device to control a voicemail system. The interface includes one or more display objects, wherein each display object is selectable by a user to enter a command input assigned to that display object. A selection is detected of any one of the one or more display objects, and the command input assigned to the display object is identified. A signal tone is generated corresponding to the command input. The signal input may be transmitted across a network to the voicemail system to communicate a command to the voicemail system.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: October 20, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey Hawkins, Robert Haitani, Mark Davis
  • Patent number: 9167312
    Abstract: An exemplary method includes monitoring an interaction of a user with a media content access subsystem, receiving a command input by the user to pause a media content instance being presented by the media content access subsystem, and dynamically selecting at least one advertisement in accordance with the monitored interaction for presentation to the user by the media content access subsystem while the media content instance is paused. Corresponding methods and systems are also described.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: October 20, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventor: Don G. Archer
  • Patent number: 9152712
    Abstract: Disclosed is a method and system for providing to a user rapid access to search resources while interacting with electronic documents by providing for recognition of user initiated search triggers that result in searches being performed with minimal user input or page navigation. A method and system for performing a web search includes detecting, by a client-side module, a user-initiated search interface trigger occurring during display of the web page, the search interface trigger not associated with an input focus of the web page or an input focus of a browser, detecting, by the client-side module, a user-initiated search execution trigger after the detecting of the search interface trigger, and transmitting, by the client-side module to a search entity, in response to the detecting of the search execution trigger, a request for search results related to content associated with the search interface trigger.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: October 6, 2015
    Assignee: YAHOO! INC.
    Inventors: Wai Hung Wong, John A. Geishecker
  • Patent number: 9116600
    Abstract: A computer-implemented method for automatically personalizing applications includes: receiving, in a computer system, user behavior data for multiple users of at least one application program, the application program having a user interface with multiple input controls displayed on multiple different panes, and the user behavior data reflecting actions performed using the input controls on the panes; identifying, using the computer system, at least one usage pattern in the user behavior data as meeting a usage pattern criterion; storing a personalization record based on identifying the usage pattern, the personalization record specifying the usage pattern as a sequence of activating at least some of the input controls on at least some of the panes; and automatically generating, using the computer system and based on the personalization record, a modified user interface according to the identified usage pattern.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: August 25, 2015
    Assignee: SAP SE
    Inventor: Michael Gonsalves
  • Patent number: 9109945
    Abstract: A graphical user interface for configuring parameters associated with a portable infrared imager is provided. The interface can be used to manually or automatically set range and span parameters. The interface can also be used to configure one or more alarms to notify a user that a detected temperature is outside a predetermined range.
    Type: Grant
    Filed: October 6, 2006
    Date of Patent: August 18, 2015
    Assignee: Fluke Corporation
    Inventors: Stefan H. Warnke, James T. Pickett, Thomas Heinke
  • Patent number: 9110573
    Abstract: A digital map of a geographic area is displayed in a current viewport. Viewport parameters that specify geographic locations and zoom levels for several viewports are received, and respective viewport indicators for these viewports are displayed. Each viewport indicator is centered on the digital map at the geographic center of the corresponding viewport. In response to one of the viewport indicators being selected via the user interface, the digital map is automatically displayed in the viewport corresponding to the geographic center and the zoom level of the selected viewport indicator.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: August 18, 2015
    Assignee: GOOGLE INC.
    Inventor: Madeleine Thompson
  • Patent number: 9104439
    Abstract: External constraints with respect to at least one input field of at least one application are generated. Context-aware input data is provided to at least one input field of a currently used application, based on the external constraints.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: August 11, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xu Chang, Wen Xin Cheng, Dikran S. Meliksetian, Zhi Jun Wang
  • Patent number: 9098835
    Abstract: A method and apparatus for a method for processing data on a computing device are provided. The computing device comprises a processing unit interconnected with a memory device and a display device. First message data is stored in the memory device. An indication that first flag data is to be stored in association with the first message data is received. The first flag data is stored in the memory device in association with the first message data. The first message is displayed in association with the first flag data at the display device in a message list view. Second message data is received and automatically associated with the first message data.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: August 4, 2015
    Assignee: BLACKBERRY LIMITED
    Inventors: Christopher James Runstedler, Robert John Edwards, Aaron David Scriver