Patents Examined by Steven Sax
-
Patent number: 9418166Abstract: 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: GrantFiled: November 30, 2004Date of Patent: August 16, 2016Assignee: International Business Machines CorporationInventor: Junichi Nagayama
-
Patent number: 9396090Abstract: 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: GrantFiled: December 28, 2010Date of Patent: July 19, 2016Assignee: SAP SEInventors: Martin Kaiser, Andreas Meier
-
Patent number: 9396280Abstract: 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: GrantFiled: June 23, 2008Date of Patent: July 19, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Ye Gu, Brian Tunning
-
Patent number: 9363147Abstract: 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: GrantFiled: September 15, 2012Date of Patent: June 7, 2016Assignee: FACEBOOK, INC.Inventors: Scott A. Quillen, Ira Rosenblatt
-
Patent number: 9361009Abstract: 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: GrantFiled: December 1, 2010Date of Patent: June 7, 2016Assignee: Adobe Systems IncorporatedInventors: Aaron Munter, Philip McKay
-
Patent number: 9361007Abstract: 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: GrantFiled: September 17, 2014Date of Patent: June 7, 2016Assignee: International Business Machines CorporationInventor: Prakash Dewan
-
Patent number: 9361724Abstract: 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: GrantFiled: March 6, 2013Date of Patent: June 7, 2016Assignee: International Business Machines CorporationInventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
-
Patent number: 9354773Abstract: 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: GrantFiled: September 12, 2012Date of Patent: May 31, 2016Assignee: International Business Machines CorporationInventors: Catherine Christensen, Ricardo L. Gonzalez, David Brooks Hamilton, Daina Edvina Pupons Wickham, Robert Edward Medl
-
Patent number: 9354769Abstract: 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: GrantFiled: March 31, 2011Date of Patent: May 31, 2016Assignee: EMC CorporationInventors: Santhosh V. Kudva, Michael E. Bappe, Helen S. Raizen, Thomas W. Bennett
-
Patent number: 9355681Abstract: 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: GrantFiled: January 11, 2008Date of Patent: May 31, 2016Assignee: ACTIVEVIDEO NETWORKS, INC.Inventors: Donald Gordon, Lena Y. Pavlovskaia, Airan Landau, Andreas Lennartsson, Glenn M. Cloud
-
Patent number: 9354774Abstract: 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: GrantFiled: August 21, 2013Date of Patent: May 31, 2016Assignee: TRANE INTERNATIONAL INC.Inventors: Susan M. Mairs, Bryan George Kinney, Kimberly Hayman, Melissa Rose Schumann, Rachel Michael Nilsson, Jacob Larson
-
Patent number: 9344338Abstract: 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: GrantFiled: September 15, 2012Date of Patent: May 17, 2016Assignee: FACEBOOK, INC.Inventors: Scott A. Quillen, Ira Rosenblatt
-
Patent number: 9335885Abstract: 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: GrantFiled: October 1, 2011Date of Patent: May 10, 2016Assignee: BioFortis, Inc.Inventor: Mark Brocato
-
Patent number: 9323423Abstract: 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: GrantFiled: January 15, 2013Date of Patent: April 26, 2016Assignee: Amdocs Software Systems LimitedInventor: Dov Rosner
-
Patent number: 9317390Abstract: 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: GrantFiled: June 3, 2011Date of Patent: April 19, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Ellen Lizabeth Chisa, Rajesh Ramanathan, Hubert Van Hoof
-
Patent number: 9317201Abstract: 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: GrantFiled: July 8, 2013Date of Patent: April 19, 2016Assignee: Google Inc.Inventors: Shumin Zhai, Lawrence Diao
-
Patent number: 9311000Abstract: 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: GrantFiled: April 4, 2013Date of Patent: April 12, 2016Inventor: Joo Hong Seo
-
Patent number: 9304675Abstract: 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: GrantFiled: August 30, 2007Date of Patent: April 5, 2016Assignee: APPLE INC.Inventors: Stephen O. Lemay, Marcel Van Os, Scott Herz, Greg Christie
-
Patent number: 9298287Abstract: 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: GrantFiled: March 31, 2011Date of Patent: March 29, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
Patent number: 9300617Abstract: 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: GrantFiled: May 17, 2013Date of Patent: March 29, 2016Assignee: BLACKBERRY LIMITEDInventors: Svante Magnus Ulfstand Hallerström Sjöstedt, Marcus Eriksson