Patents Examined by Steven Sax
  • Patent number: 9418166
    Abstract: A structural diagram for a web site based on both the physical links and the semantic links of the web pages of the web site is created by determining the physical links among the web pages of the web site and the semantic links among the web pages. The physical links and the semantic links among web the pages are combined to yield the structural diagram of the web site. The physical links can be defined by the hyperlinks among the web pages. The semantic links can be defined by a directory structure of the directories within which the web pages are stored.
    Type: Grant
    Filed: November 30, 2004
    Date of Patent: August 16, 2016
    Assignee: International Business Machines Corporation
    Inventor: Junichi Nagayama
  • Patent number: 9396090
    Abstract: Disclosed are methods, systems and products, including a method that includes receiving, by at least one processor-based device, data relating to features of a computing system, generating, by the at least one processor-based device, a diagram including graphical data representative of, at least partly, the features of the computing system, including an order of release of at least some subsystems of the computing system and layered relationship information, and providing the generated diagram to a user interface for presentation.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: July 19, 2016
    Assignee: SAP SE
    Inventors: Martin Kaiser, Andreas Meier
  • Patent number: 9396280
    Abstract: Command driven web site browsing. As a part of command driven web site browsing a user supplied command is accessed that is submitted from a text input box in a web page of a browser and based on the user supplied command a web site is identified and accessed. The web site is automatically navigated to directly locate a predetermined place and/or perform a predetermined function therein which otherwise requires one or more user actions beyond the submission of a command to locate.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: July 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ye Gu, Brian Tunning
  • Patent number: 9363147
    Abstract: A stand-alone icon (i.e., an icon that is not part of an application interface) is provided to facilitate communications across a network between users of at least one communications program. The icon represents a contact or a set of contacts. Status information regarding the contact or set of contacts is received and displayed using the icon or in response to an operation performed on the icon. The icon additionally may provide an interface for performing actions related to the contact or set of contacts. The actions may generally include, for example, retrieving profile information about the contact, setting an alert to indicate that the contact's network/login status (e.g., login, logout, or idle) has changed, or performing communications with the contact.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: June 7, 2016
    Assignee: FACEBOOK, INC.
    Inventors: Scott A. Quillen, Ira Rosenblatt
  • Patent number: 9361009
    Abstract: A computerized device can comprise a touch-enabled surface and a data processing hardware element configured by a gesture input engine to recognize an input gesture using data from the touch-enabled surface. A parameter value can be set based on determining a path traversed by the input gesture. The data processing element can comprise a processor and the gesture input engine can comprise program logic in a memory device and/or the engine may be implemented using hardware logic. Regardless, the radial input gesture can be used to set one or more parameter values without use of a direct mapping of interface coordinates to parameter values. A method can comprise tracking a plurality of input points, identifying a path defined by the plurality of input points, identifying a closed curve including the path, determining a percentage of the curve traversed by the path, and setting a parameter value based on the percentage.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: June 7, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Aaron Munter, Philip McKay
  • Patent number: 9361007
    Abstract: Techniques are described for providing visualizations of data with options for a user to manipulate the data visualizations. These data visualization options may provide flexible and rapid comparison of different fragments of data. In one example, a method includes outputting a display of a data visualization in a graphical user interface. The method further includes receiving a first user input selecting a first fragment of the data visualization to freeze. The method further includes receiving a second user input selecting a second fragment of the data visualization to reposition to a new position relative to the frozen fragment of the data visualization. The method further includes outputting a revised display of the data visualization in the graphical user interface that displays the repositioned fragment of the data visualization in the new position relative to the frozen fragment of the data visualization.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: June 7, 2016
    Assignee: International Business Machines Corporation
    Inventor: Prakash Dewan
  • Patent number: 9361724
    Abstract: A method, system and computer program product receive a set of objects for connection, create a moving object within the set of objects, display visual connection cues on objects in the set of objects, adjust the visual connection cues of the moving object and a target object in the set of objects, identify event propagation precedence, and connect the moving object with the target object.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: June 7, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
  • Patent number: 9354773
    Abstract: A graphic symbol is created having a specified pattern and being associated with at least a first graphical object. Color attribute(s) is/are designated for the graphic symbol. While displaying related graphical object(s), the created graphic symbol and its specified pattern and color attribute(s) are retained within such displayed related graphical object(s), wherein the related graphical object(s) are recognizable as related to the first graphical object by the persistence of the specific graphic symbol pattern and designated colors.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: May 31, 2016
    Assignee: International Business Machines Corporation
    Inventors: Catherine Christensen, Ricardo L. Gonzalez, David Brooks Hamilton, Daina Edvina Pupons Wickham, Robert Edward Medl
  • Patent number: 9354769
    Abstract: A technique electronically controls commitment of a change to stored information. The technique involves accessing a reviewer database to ascertain a set of reviewers assigned to review proposed changes to the stored information. The technique further involves electronically notifying the set of reviewers to review a particular proposed change to the stored information after the set of reviewers is ascertained. Each reviewer is able to electronically approve or reject the particular proposed change to the stored information. The technique further involves (i) electronically preventing commitment of the particular proposed change to the stored information while less than a predefined number of electronic approvals has been received from the set of reviewers and (ii) electronically enabling commitment of the particular proposed change to the stored information upon receipt of the predefined number of electronic approvals from the set of reviewers.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: May 31, 2016
    Assignee: EMC Corporation
    Inventors: Santhosh V. Kudva, Michael E. Bappe, Helen S. Raizen, Thomas W. Bennett
  • Patent number: 9355681
    Abstract: An MPEG object is an object-oriented data structure that may be used in the creation of interactive MPEG video stream. The MPEG object data structure includes an MPEG object interface defining data received by the MPEG object and data output by the MPEG object. The MPEG object data structure further includes either one or more MPEG video elements or an association to one or more MPEG video elements. The MPEG video elements are preferably defined as MPEG slices that include a plurality of encoded macroblocks. Additionally, the data structure may provide a method for receiving input through the MPEG object interface and in response to input from the client device outputting an MPEG video element. In certain configurations, the MPEG object contains a method that maintains state data for the MPEG object. The state data may be used to select between a plurality of MPEG elements to output.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: May 31, 2016
    Assignee: ACTIVEVIDEO NETWORKS, INC.
    Inventors: Donald Gordon, Lena Y. Pavlovskaia, Airan Landau, Andreas Lennartsson, Glenn M. Cloud
  • Patent number: 9354774
    Abstract: A mobile device with a graphical user interface for remotely monitoring and/or remotely interacting with a configurable building automation systems (BAS). In particular, the mobile device's graphical user interface that has a portrait mode and a landscape mode, and the graphical user interface is displayed on the touchscreen in the portrait mode or the landscape mode based on the orientation of the mobile device.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: May 31, 2016
    Assignee: TRANE INTERNATIONAL INC.
    Inventors: Susan M. Mairs, Bryan George Kinney, Kimberly Hayman, Melissa Rose Schumann, Rachel Michael Nilsson, Jacob Larson
  • Patent number: 9344338
    Abstract: A stand-alone icon (i.e., an icon that is not part of an application interface) is provided to facilitate communications across a network between users of at least one communications program. The icon represents a contact or a set of contacts. Status information regarding the contact or set of contacts is received and displayed using the icon or in response to an operation performed on the icon. The icon additionally may provide an interface for performing actions related to the contact or set of contacts. The actions may generally include, for example, retrieving profile information about the contact, setting an alert to indicate that the contact's network/login status (e.g., login, logout, or idle) has changed, or performing communications with the contact.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: May 17, 2016
    Assignee: FACEBOOK, INC.
    Inventors: Scott A. Quillen, Ira Rosenblatt
  • Patent number: 9335885
    Abstract: A computer-implemented method may include receiving a query for information from a data set, wherein the query can be represented logically by a query graph having a plurality of vertices, wherein at least a first vertex includes a first variable that can be used to select a first subset of records within the data set that correspond to a value of the first variable. The method may also include generating, by at least one processor of a computing system, a browsable user interface to select information in the data set based on the vertices of the query graph, the browsable user interface including a first parameter node corresponding to the first vertex, wherein selection of the first parameter node displays a plurality of first value nodes representing different subsets of records that correspond to different values of the first variable of the first vertex.
    Type: Grant
    Filed: October 1, 2011
    Date of Patent: May 10, 2016
    Assignee: BioFortis, Inc.
    Inventor: Mark Brocato
  • Patent number: 9323423
    Abstract: A system, method, and computer program product are provided for displaying tasks as interactive thumbnails for interaction therewith by a user. In use, a plurality of tasks are identified. Additionally, for each of the tasks, an interactive thumbnail is generated which is representative of the task. Furthermore, the thumbnails are displayed for interaction therewith by a user.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: April 26, 2016
    Assignee: Amdocs Software Systems Limited
    Inventor: Dov Rosner
  • Patent number: 9317390
    Abstract: Activity data generated during a day or other time period on one or more computing devices is collected and aggregated. The aggregated data is then presented through an activity review user interface. The activity review user interface can be presented on a large format display device, such as a projector or television. The activity review user interface can also be navigated using natural input methods, such as gesture and voice input.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: April 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ellen Lizabeth Chisa, Rajesh Ramanathan, Hubert Van Hoof
  • Patent number: 9317201
    Abstract: In general, aspects of this disclosure are directed to techniques for predictive text correction and completion for text entry using virtual keyboards on touch-sensitive displays. A user may be able to type on a representation of a virtual keyboard displayed on touch-sensitive displays by contacting representations of virtual keys included in the virtual keyboard, and the word the user intended to type on the virtual keyboard may be predicted and displayed in place of characters associated with the virtual keys actually contacted by the user. In some examples of the present disclosure, a virtual spacebar key included in the virtual keyboard may be treated in a probabilistic fashion to determine whether a contact received by the touch-sensitive display is intended to select the virtual spacebar key to perform an autocorrect or autocomplete function.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: April 19, 2016
    Assignee: Google Inc.
    Inventors: Shumin Zhai, Lawrence Diao
  • Patent number: 9311000
    Abstract: According to a method for displaying a keypad for a smart device of the present invention, a keypad can be displayed in a transparent or a translucent state by being overlapped with an output window displayed on a display module of a smart device such that both of an input window and the output window can be used over a wide area, and the transparency or color of the keypad periodically changes such that a user can check the keypad position which is displayed instantaneously, thereby enabling precise input operations without having to memorize all of the keypad positions and solving problems such as the confusion caused by overlapping the output window with the transparent keypad.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: April 12, 2016
    Inventor: Joo Hong Seo
  • Patent number: 9304675
    Abstract: A portable electronic device for instant messaging is disclosed. One aspect of the invention involves a graphical user interface (GUI) on a portable electronic device with a touch screen display. The GUI has a set of messages exchanged between a user of the device and another person. The set of messages are displayed in a chronological order. In response to detecting a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display, the display of messages are scrolled in accordance with a direction of the scrolling gesture. The detecting of the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: April 5, 2016
    Assignee: APPLE INC.
    Inventors: Stephen O. Lemay, Marcel Van Os, Scott Herz, Greg Christie
  • Patent number: 9298287
    Abstract: A user interaction activation may be provided. A plurality of signals received from a user may be evaluated to determine whether the plurality of signals are associated with a visual display. If so, the plurality of signals may be translated into an agent action and a context associated with the visual display may be retrieved. The agent action may be performed according to the retrieved context and a result associated with the performed agent action may be displayed to the user.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: March 29, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
  • Patent number: 9300617
    Abstract: A number of unread messages having a time of reception within a time interval can be determined. A number of read messages having a time of reception within the time interval can also be determined. A number of unseen messages may also be determined. A graphical indicator can be output to represent the number of unread messages relative to the number of received messages. The graphical indicator can show a proportion of the number of unread messages to a total number of messages received within the time interval and can also show a proportion of the number of read messages to the total number. The graphical indicator may further show a proportion of the number of unseen messages to the total number of messages. A group of message indicators of unseen messages can be displayed as separated from message indicators of other messages by a gap.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: March 29, 2016
    Assignee: BLACKBERRY LIMITED
    Inventors: Svante Magnus Ulfstand Hallerström Sjöstedt, Marcus Eriksson