Patents Examined by Alvin Tan
-
Patent number: 9256696Abstract: 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: GrantFiled: October 20, 2011Date of Patent: February 9, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vikas Chandra, Sarika Sinha
-
Patent number: 9253128Abstract: 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: GrantFiled: October 6, 2010Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Richard Tuthill Bassemir, Ismael Numitor Castillo
-
Patent number: 9253129Abstract: 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: GrantFiled: March 26, 2012Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Richard Tuthill Bassemir, Ismael Numitor Castillo
-
Maximizing information consumption in embedded experience apps/pop-ups and newsfeed/activity streams
Patent number: 9250776Abstract: 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: GrantFiled: June 4, 2013Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Bernadette A. Carter, Al Chakra -
Patent number: 9235661Abstract: 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: GrantFiled: December 9, 2011Date of Patent: January 12, 2016Assignee: Autodesk, Inc.Inventors: Chris Cai, Alex Cheng, Derrick Traugott Oswald, David Wilbur
-
Patent number: 9235566Abstract: 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: GrantFiled: March 30, 2011Date of Patent: January 12, 2016Assignee: THINKMAP, INC.Inventor: Marc Tinkler
-
Patent number: 9218788Abstract: 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: GrantFiled: September 8, 2009Date of Patent: December 22, 2015Assignee: NTT DOCOMO, INC.Inventors: Keiichi Murakami, Dai Kamiya, Yasushi Onda, Izua Kano, Kazuhiro Yamada, Naoki Hashida
-
Patent number: 9201582Abstract: 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: GrantFiled: November 9, 2009Date of Patent: December 1, 2015Assignee: Canon Kabushiki KaishaInventor: Takamitsu Sengoku
-
Patent number: 9201567Abstract: 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: GrantFiled: June 27, 2011Date of Patent: December 1, 2015Assignee: General Electric CompanyInventor: Andrew Thomas Schrauben
-
Patent number: 9195525Abstract: 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: GrantFiled: October 21, 2008Date of Patent: November 24, 2015Assignee: SYNACTIVE, INC.Inventors: Thomas Ewe, Takahiro Okumura
-
Patent number: 9182948Abstract: 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: GrantFiled: April 8, 2010Date of Patent: November 10, 2015Assignee: CADENCE DESIGN SYSTEMS, INC.Inventor: Donald J. O'Riordan
-
Patent number: 9171335Abstract: 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: GrantFiled: October 5, 2010Date of Patent: October 27, 2015Assignee: Google Inc.Inventor: Michal Cierniak
-
Patent number: 9167073Abstract: 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: GrantFiled: August 10, 2005Date of Patent: October 20, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey Hawkins, Robert Haitani, Mark Davis
-
Patent number: 9167312Abstract: 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: GrantFiled: November 24, 2009Date of Patent: October 20, 2015Assignee: VERIZON PATENT AND LICENSING INC.Inventor: Don G. Archer
-
Patent number: 9152712Abstract: 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: GrantFiled: June 30, 2010Date of Patent: October 6, 2015Assignee: YAHOO! INC.Inventors: Wai Hung Wong, John A. Geishecker
-
Patent number: 9116600Abstract: 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: GrantFiled: December 17, 2010Date of Patent: August 25, 2015Assignee: SAP SEInventor: Michael Gonsalves
-
Patent number: 9109945Abstract: 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: GrantFiled: October 6, 2006Date of Patent: August 18, 2015Assignee: Fluke CorporationInventors: Stefan H. Warnke, James T. Pickett, Thomas Heinke
-
Patent number: 9110573Abstract: 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: GrantFiled: April 26, 2013Date of Patent: August 18, 2015Assignee: GOOGLE INC.Inventor: Madeleine Thompson
-
Patent number: 9104439Abstract: 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: GrantFiled: November 24, 2010Date of Patent: August 11, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xu Chang, Wen Xin Cheng, Dikran S. Meliksetian, Zhi Jun Wang
-
Patent number: 9098835Abstract: 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: GrantFiled: December 30, 2009Date of Patent: August 4, 2015Assignee: BLACKBERRY LIMITEDInventors: Christopher James Runstedler, Robert John Edwards, Aaron David Scriver