Patents Examined by Jordany Nunez
  • Patent number: 9773284
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: September 26, 2017
    Assignee: Facebook, Inc.
    Inventors: Jeff Huang, Samuel Lessin, Thomas Andrew Watson, Mark E. Zuckerberg
  • Patent number: 9766795
    Abstract: A system and method for displaying a scroll-bar or toggle-button-set to control a display of data of an individual column and/or row. A table of intersecting columns and rows is displayed, each intersection forming a cell, and a scroll-bar or toggle-button-set is displayed for an individual column and/or row if a cell of the column and/or row contains data, the display settings of the data requiring for a display of the data an area that is larger than an area allotted to the cell.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: September 19, 2017
    Assignee: SAP SE
    Inventor: Volker Sauermann
  • Patent number: 9753611
    Abstract: A method includes detecting, by an electronic device, a first input associated with a first selectable item of one or more selectable items displayed on a display. Based on the first input, a menu for display is invoked adjacent an edge of the display. The menu includes one or more selectable icons and each icon represents a function. When the first input is a continuous gesture extending to an icon displayed in the menu, the function associated with the icon is performed.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: September 5, 2017
    Assignee: BlackBerry Limited
    Inventors: Simon Martin Thorsander, Per Åke Daniel Johansson, Nils Roger Andersson Reimer, Robert Simon Lessing, Jonas Arbsjö, Charles Anton Nilsson Boman, Ahmed ElSaeed Mohamed Gad Eldessouki, Andreas Pal Drén
  • Patent number: 9733954
    Abstract: A dynamic thumbnail corresponding to an application window is displayed that is capable of being modified based on modifications in the application window. The modifications of the dynamic thumbnail may be accomplished in real-time. In some embodiments, a dynamic thumbnail is displayed in response to a user hovering a cursor over a taskbar button for a corresponding application window. In some embodiments, modifications to the dynamic thumbnail are reflected in the corresponding application window.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: August 15, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Greg Schechter, Jevan Saks, Chris Fortier
  • Patent number: 9733886
    Abstract: A method for remote screen sharing using only web-browsers is described. The presenter opens a web page containing an applet that sends the screen data to the server. The presenter may share their entire screen, or may only share a specially marked active display area. The server stores the data and makes it available viewers. Viewers are able to view the presenters screen directly in the web browser, without any downloads, plug-ins, or dialog boxes.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: August 15, 2017
    Assignee: Clearslide, Inc.
    Inventors: Adam Michael Lieb, James L. Benton
  • Patent number: 9713774
    Abstract: Techniques are disclosed for providing an enhanced contextual chat feature in online environments. The contextual chat feature may be used to present users with a list of expressions that may be sent to other users within an online environment (or to users in other online environments). The list of messages may be derived from a linguistic profile which itself may change as the use of language in an online environment (or by a particular user group) evolves, over time. In cases where a user sends a contextual chat message to another user in the same online environment, messages may be sent without being altered. However, when a user selects a contextual chat message from the list to send to a user in another online environment, the message may be translated based on a linguistic profile associated with users in the second environment.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: July 25, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: Cyrus J. Hoomani, Vita Markman
  • Patent number: 9703457
    Abstract: Computer-implemented methods for allowing users to specify interactive graphical designs are provided. The graphical designs can comprise multiple dimension versions—such as a tablet dimension version or a phone dimension version. Some of the methods involve an inheritance structure that defines a first dimension version of the design as a child of a second dimension version of the design. Specifications for properties of widgets in the graphical design are applied to the design in accordance with the inheritance specification. Some of the methods involve an inheritance characterization that determines how properties of a widget are affected by the inheritance structure across different dimension versions. Some of the methods involve an existence property for the widgets.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: July 11, 2017
    Assignee: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Ian Gardner, Ben Fraser
  • Patent number: 9684773
    Abstract: An approach is provided for providing product leak source identification. A product leak detection platform determines one or more identifiers associated with one or more devices. The product leak detection platform further processes and/or facilitates a processing of the one or more identifiers to determine one or more variations of one or more user interface elements to be presented in at least one user interface of the one or more devices. The product leak detection platform also causes, at least in part, an installation of the one or more variations of the one or more user interface elements at the one or more devices, wherein a rendering of the one or more variations at the one or more devices facilitates, at least in part, a determination of the one or more identifiers.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: June 20, 2017
    Assignee: HERE GLOBAL B.V.
    Inventor: Marko Tapio Tuukkanen
  • Patent number: 9672050
    Abstract: A method of determining a layout of a user interface (UI) that composites elements from a plurality of applications, each of the plurality of applications having a respective UI client engine, the method comprising: receiving, from one of a plurality of UI client engines, a request to change layout parameters; negotiating, between the plurality of UI client engines, changes to the layout parameters to determine negotiated layout parameters; and transmitting the negotiated layout parameters to a UI rendering engine, as a component tree structure, for rendering to a display. A UI system, electronic device and computer program product are also provided.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: June 6, 2017
    Assignee: BlackBerry Limited
    Inventors: Jens Ola Andersson, Erik Magnus Månsson
  • Patent number: 9652042
    Abstract: Architecture for implementing a perceptual user interface. The architecture comprises alternative modalities for controlling computer application programs and manipulating on-screen objects through hand gestures or a combination of hand gestures and verbal commands. The perceptual user interface system includes a tracking component that detects object characteristics of at least one of a plurality of objects within a scene, and tracks the respective object. Detection of object characteristics is based at least in part upon image comparison of a plurality of images relative to a course mapping of the images. A seeding component iteratively seeds the tracking component with object hypotheses based upon the presence of the object characteristics and the image comparison. A filtering component selectively removes the tracked object from the object hypotheses and/or at least one object hypothesis from the set of object hypotheses based upon predetermined removal criteria.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: May 16, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew David Wilson, Nuria M. Oliver
  • Patent number: 9646137
    Abstract: Methods and systems for providing a lifestyle companion system are provided. The lifestyle companion system can provide a platform to conduct a user interview. Based on the user interview responses, the system can suggest activities, references, and/or plug-in modules. During performance of activities, the system can provide audio and/or visual cues related to the activities and collect data indicative of the user's performance. Based on the collected data, the system can dynamically adapt the user's goals and/or activities the user is performing or will perform. In some embodiments of the present invention, the lifestyle companion system of the present invention can be applied to fitness, nutrition, and/or medical modules. The system also can be used to facilitate synchronous group activities.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: May 9, 2017
    Assignee: APPLE INC.
    Inventors: Glenn Gregory Gilley, Sarah A. Brody, Randall Hayes Ubillos, Mihnea Calin Pacurariu, Jesse Lee Dorogusker, Robert Edward Borchers, Donald Ginsburg
  • Patent number: 9613340
    Abstract: This invention discloses a novel system and method for displaying electronic documents that are subject to approval by multiple parties. The invention presents approval by person as a separate indication on the original document. The system automatically reviews the document to determine its type and then using the type, looks up the recipient list that is associated with that type of document. The document is then transmitted to those recipients for approval.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: April 4, 2017
    Assignee: Workshare Ltd.
    Inventor: John Safa
  • Patent number: 9606705
    Abstract: User interface (“UI”) event data, including successful and unsuccessful touches, is accumulated and stored in a database. The data that is stored in the database typically includes the location on the display that the touch occurred and the application page with which the user was interacting. Subsequently, an analyst can query the database to determine a suitable data set for analysis. For a given application page, some sort of representation of the spatial distribution of previously logged UI events is generated and displayed. The spatial distribution representation can, for example, be a heat map, where regions having different densities of events are shaded with different colors.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: March 28, 2017
    Assignee: APPLE INC.
    Inventors: Reed E. Olsen, David A. den Boer, John G. Slagle
  • Patent number: 9606707
    Abstract: A method for facilitating editing of a toggle item includes displaying an interface comprising one or more toggle items, each toggle item being configured to be toggled on and off when clicked on; receiving input corresponding to movement of a pointer to be disposed over a first toggle item of the one or more toggle items; determining that a predetermined amount of time has passed with the pointer being disposed over the first toggle item; displaying a cursor in the first toggle item at the location of the pointer; receiving input corresponding to a click while the cursor is displayed in the first toggle item; receiving input corresponding to editing of the first toggle item; and updating, based on the input corresponding to editing of the toggle item, the text of the toggle item.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: March 28, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Anthony Edward Stuart, Ross Carlyle Teague
  • Patent number: 9578000
    Abstract: An exemplary system includes a media content processing subsystem configured to provide a first interactive graphical user interface to a display for presentation to a user in response to a transmission of an input command, provide an end interactive graphical user interface to the display for presentation to the user in response to a repeat transmission of the input command, and perform an action corresponding to a selected entry within the end interactive graphical user interface in response to another repeat transmission of the input command. The first interactive graphical user interface corresponds to a first content level within a navigation thread and the end interactive graphical user interface corresponds to an end content level within the navigation thread.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: February 21, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Heath Stallings, Jr., Donald H. Relyea, Brian F. Roberts
  • Patent number: 9542099
    Abstract: A virtual, touch-sensitive rectangular panel and a method of use for said panel for inputting characters and punctuation, including a lookup table for words of one or two characters, including an algorithm to determine the intended word from a dictionary cross-referencing unique angular sequences for every word in the English language, plus custom words.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: January 10, 2017
    Inventor: William Linden
  • Patent number: 9535651
    Abstract: Described are systems and methods for screen sharing between host and agent computing systems. At a time before capturing the screen of the host computing system, each open window corresponding to a browser process is identified. Certain information is acquired about each browser process. It is determined, in response to the certain information acquired about each browser process, whether the open window corresponding to that browser process is eligible for screen capture. For each eligible open window, each visible portion of that eligible open window is captured. Capture of an image on the screen of the host computing system is limited to each visible portion of each eligible open window.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: January 3, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Igor Khalatian
  • Patent number: 9514297
    Abstract: A method is described for unlocking a mobile device. The method comprises reorienting, by the mobile device, a pre-defined grid displayed by the mobile device for unlocking the mobile device. The method further comprises displacing the pre-defined grid by an offset and receiving, by the mobile device, a gesture from a user for attempting to unlock the mobile device according to the grid. Based on the gesture for attempting to unlock the mobile device, a verification interface is displayed. The mobile device is unlocked in response to the user successfully tracing the verification pattern.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: December 6, 2016
    Assignee: HTC CORPORATION
    Inventor: Rodney Owen Williams
  • Patent number: 9509521
    Abstract: Techniques are disclosed for providing an enhanced contextual chat feature in online environments. The contextual chat feature may be used to present users with a list of expressions that may be sent to other users within an online environment (or to users in other online environments). The list of messages may be derived from a linguistic profile which itself may change as the use of language in an online environment (or by a particular user group) evolves, over time. In cases where a user sends a contextual chat message to another user in the same online environment, messages may be sent without being altered. However, when a user selects a contextual chat message from the list to send to a user in another online environment, the message may be translated based on a linguistic profile associated with users in the second environment.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: November 29, 2016
    Assignee: Disney Enterprises, Inc.
    Inventors: Cyrus J. Hoomani, Vita Markman
  • Patent number: 9501758
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a system having a controller to present an overlay that is combined with a presentation of media content, collect one or more user-generated remarks from each of a plurality of computing devices where the one or more user-generated remarks are temporally associated with media content presented at the plurality of computing devices according to the overlay, monitor one or more user-generated comments from each of the plurality of computing devices, and selectively filter the one or more user-generated comments from each of the plurality of computing devices. Other embodiments are disclosed.
    Type: Grant
    Filed: November 11, 2009
    Date of Patent: November 22, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Linda Roberts, E-Lee Chang, Ja-Young Sung, Natasha Barrett Schultz, Robert Arthur King