Patents Examined by Phenuel Salomon
  • Patent number: 9152297
    Abstract: According to various embodiments, a user interface (UI) includes a precedence graph area and an icon list displaying multiple types of program icons. A user selection of one of the program icons is received, the user selection corresponding to moving the selected program icon to the precedence graph area, the selected program icon referencing a composer UI to generate content of a specific media type. The selected program icon is characterized as a first program-content-pairing icon that references the content created by the composer UI. Thereafter, a user interaction with a plurality of program-content-pairing icons in the precedence graph area is detected, the user interaction corresponding to specifying an ordering of the plurality of program-content-pairing icons. A program flow precedence graph referencing a program flow of an interactive program is the generated, based on the ordering of the program-content-pairing icons in the precedence graph area.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: October 6, 2015
    Assignee: Udacity, Inc.
    Inventors: Michael Sokolsky, David Stavens, Irene Au, Jacques Favreau, Sebastian Thrun, Joakim Arfvidsson
  • Patent number: 9152308
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a current configuration of graphical representations displayed in a user interface presented by a computing device, each of the graphical representations being associated with a respective computer-executable application, determining at least one usage signal corresponding to each of the graphical representations, the usage signal reflecting user interaction with the respective associated computer-executable application, determining one or more success metrics indicative of an efficiency of the current configuration of graphical representations, generating, using an optimization technique, a modified configuration of graphical representations based on the usage signals and the one or more success metrics, and presenting, in the user interface, at least a portion of the modified configuration of graphical representations.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: October 6, 2015
    Assignee: Google Inc.
    Inventors: Stephen Kirkham, Brandon Bilinski
  • Patent number: 9153003
    Abstract: In general, a computer-implemented method is described for receiving one or more requests to generate a medical study, retrieving from one or more data repositories one or more medical study instruments, receiving a selection of a particular medical study instrument to use in the medical study, generating by one or more computers a list of one or more research collaborators invited to review the medical study, and generating by one or more computers a list of one of more participants invited to join the medical study.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: October 6, 2015
    Assignee: Universal Research Solutions, LLC
    Inventors: Otho Raymond Plummer, Ali Adel Hussam
  • Patent number: 9152140
    Abstract: A change monitor as part of an online editor of a sequential function chart (SFC) programming environment monitors edits to a control routine. The change monitor provides warning to users before taking actions that would result in a reset of the control routine currently being executed by an industrial controller. The change manager reduces or eliminates many situations that would otherwise result in a reset as well by instructing online editor as to what language elements need to be assembled to implement the change. The change monitor also filters the manner in which reset warnings are given to reduce unnecessary distractions.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: October 6, 2015
    Assignee: Rockwell Automation Technologies Inc.
    Inventors: Michael Silvestro, Joshua Steven Dearth, Christopher E. Stanek, John Ethan Belcher, Ronald E. Bliss, Jeffery William Brooks, Jack Michael Visoky
  • Patent number: 9141757
    Abstract: A user interface and methods for providing a user interface comprising graphical representations of data, metrics, and other information specific to a particular user. The data, metrics, and other information may be derived from publically available information, private information, or both.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: September 22, 2015
    Assignee: Press Ganey Associates, Inc.
    Inventors: Rick Siegrist, Phil Marshall, Daniel Dean, David Potash, Don Siegrist, Deirdre Mylod, Dennis Kaldenberg, James Goins, Jim Strunk, Jim Zeoli, Araby Thornewill
  • Patent number: 9141193
    Abstract: A capture device can detect gestures made by a user. The gestures can be used to control a gesture unaware program.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: September 22, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kathryn S. Perez, Kevin A. Geisner, Alex A. Kipman, Kudo Tsunoda
  • Patent number: 9141620
    Abstract: A method for dynamic presentations management of electronic presentations including multiple slides, wherein each slide has at least one presentation constraint parameter assigned thereto, and wherein a presentation software is used for generating and displaying the presentation can include gathering metadata regarding the presentation by the presentation software, evaluating the metadata regarding the presentation and determining at least one presentation constraint parameter by the presentation software, and automatically arranging and/or selecting slides and/or modifying a content of slides according to the determined at least one presentation constraint parameter to be presented by use of the presentation software.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: September 22, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sandro Piccinini, Luigi Pichetti, Marco Secchi, Stefano Sidoti
  • Patent number: 9134815
    Abstract: A portable electronic device having an input device for receiving a gesture based input from a user is used to control a navigation operation of an appliance. The portable electronic device receives via the input device the gesture based input and uses one or more parameters stored in a memory of the portable electronic device and one or more characteristics associated with the gesture based input to cause the portable electronic device to transmit a navigation step command to thereby control the navigation operation of the appliance.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: September 15, 2015
    Assignee: UNIVERSAL ELECTRONICS INC.
    Inventors: Arsham Hatambeiki, Jeffrey Kohanek, Pamela Eichler Keiles, Patrick H. Hayes
  • Patent number: 9137122
    Abstract: The present invention involves retrieving edges that do not constitute a designated network model which is a network model designated by a user and are linked to nodes that constitute the designated network model, displaying retrieval results that include the retrieved edges and network model IDs corresponding to the edges in a selectable manner, and generating an integrated network model in which, when the retrieval results are selected by the user, the edges that are included in the selected retrieval results and the nodes that do not constitute the designated network model and are linked to the edges, are integrated into the designated network model.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: September 15, 2015
    Assignees: OKINAWA INSTITUTE OF SCIENCE AND TECHNOLOGY GRADUATE UNIVERSITY, The Systems Biology Institute
    Inventors: Hiroaki Kitano, Yukiko Matsuoka, Samik Ghosh
  • Patent number: 9134887
    Abstract: Multi-device visual correlation interaction includes displaying, by a first device, a user interface representation of a user interface displayed by a second device, the user interface representation containing one or more element representations, each element representation corresponding to an element contained within the user interface displayed by the second device; receiving from a user of the first device, a selection of a particular element representation of the user interface representation, the particular element representation corresponding to a particular element contained within the user interface; transmitting to the second device, by the first device, a contextual information request corresponding to the selection; in response to transmitting the contextual information request, receiving from the second device, by the first device, contextual information corresponding to the selection; and generating based on the contextual information, by the first device, a contextual list of actions associated
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: September 15, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Gary D. Cudak, Christopher J. Hardee, Randall C. Humes, Adam Roberts
  • Patent number: 9137253
    Abstract: An approach is provided for controlling access to a resource. Visual representations of the resource and an entity are included in a display. In the display, a movement of the entity visual representation to a position proximate to a boundary of the resource visual representation is detected. Based on an attribute assigned to the entity visual representation being determined to satisfy an access control requirement assigned to the resource visual representation, the entity is permitted to access the resource. In the display, based on the entity being permitted to access the resource, a movement of the entity visual representation across the boundary of the resource visual representation and a placement of the entity visual representation within the boundary of the resource visual representation are permitted.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: September 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Andrew R. Jones, Charles S. Lingafelt, Kevin C. McConnell, John E. Moore, Jr.
  • Patent number: 9134886
    Abstract: A digital map of a geographic area, along with a representation of a building located in the geographic area, is displayed at a selected zoom level via a user interface of a computing device. Availability of indoor facilities at the building is determined. When the selected zoom level has a first value, the one or more indicators of indoor facilities available at the building are displayed inside the representation of the building at respective locations of these indoor facilities. However, when the selected zoom level has a second value, the one or more indicators of indoor facilities available at the building are displayed over or proximately to the representation of the building at a location unrelated to the respective locations of the indoor facilities.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: September 15, 2015
    Assignee: GOOGLE INC.
    Inventor: Zhou Bailiang
  • Patent number: 9124658
    Abstract: A system, computer-readable storage medium, and computer-implemented method for creating a crowdsourced content publication. Layout information defining a layout of elements of a crowdsourced content publication is received. Contribution privilege information identifying a group of users of a social networking service as contributors to the crowdsourced content publication is received. The group of users may belong to a common organization as defined by a social graph maintained by the social networking service. Content criteria information specifying one or more criteria for selection of content included in the crowdsourced content publication is then received. The layout information, contribution privilege information, and content criteria information are then processed to generate a template for the crowdsourced content publication.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: September 1, 2015
    Assignee: LinkedIn Corporation
    Inventors: Nipun Dave, Daniel C. Green, Albert Wang
  • Patent number: 9122390
    Abstract: An apparatus with a method, and or application, and or service to collect more fine rained or extra event data, that may not be accessible directly by the underlying architecture. This is been done by adding a virtual overlay over selected portion of the screen and detecting events inside or outside of his own context.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: September 1, 2015
    Assignee: BEHAVIOMETRICS AB
    Inventors: Neil Costigan, Ingo Deutschmann, Tony Libell, Johan Lindholm, Peder Nordström
  • Patent number: 9117199
    Abstract: A conversation GUI may include a canvas, a feed section, and a process section. The canvas may present icons associated with documents uploaded by members of a conversation associated with the GUI, the members including a local user of the local computing system and remote users of remote computing systems, the canvas being located in a fixed section of the conversation GUI. The feed section may present messages sent by the local user and by the remote members. The process may be separate from the canvas and the feed section and include at least a first task and a second task associated with a specified process. A computing system may, upon completion of the first task, send a message to the local user indicating that the first task is complete and the second task is to be performed.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: August 25, 2015
    Assignee: SAP SE
    Inventors: Johan Christiaan Peters, Vera Legisa, Udo Arend
  • Patent number: 9111302
    Abstract: A data communication method and apparatus for a retail organization is disclosed. In the method an intermediate data processing entity generates a set of data for sending to at least one mobile terminal based on data from at least one data processing device associated with the retail organization and send the generated set of data to the at least one mobile terminal. At least one mobile terminal may send user data to the intermediate data processing entity. Upon receipt of user data from at least one mobile terminal the received user data is processed in the intermediate data processing entity to determine if data is to be communicated from the intermediate data processing entity. If it is determined that communication of data is needed, data can be communicated to at least one of a data processing device associated with the retail organization and at least one mobile terminal.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: August 18, 2015
    Assignee: PHM ASSOCIATES LIMITED
    Inventor: Peter Hookham-Miller
  • Patent number: 9111255
    Abstract: An apparatus for providing a user-friendly and efficient manner to determine one or more shared friends of individuals may include a processor and memory storing executable computer program code that cause the apparatus to at least perform operations including receiving an indication of a selection of at least one tagged face from an image. The computer program code may further cause the apparatus to facilitate sending of a generated message to a device requesting identification of one or more commonly shared friends of at least two individuals in response to receipt of the selection of the tagged face. The tagged face corresponds to one of the individuals. The computer program code may further cause the apparatus to enable provision of display of visible indicia, superimposed on the image, indicating whether the individuals have one or more commonly shared friends. Corresponding methods and computer program products are also provided.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: August 18, 2015
    Assignee: NOKIA TECHNOLOGIES OY
    Inventor: Mikko Antero Nurmi
  • Patent number: 9105222
    Abstract: A display control apparatus determines if an application manager has attribute information compatible with attribute information of a selected application program, and controls the application manager which is determined to have the attribute information compatible with the attribute information of the application program to execute display processing of the application program.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: August 11, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shuichi Okamura, Yukari Yano
  • Patent number: 9100218
    Abstract: A graphical user interface between a user of a computer service and the computer service includes a list of other users of the computer service selected by the user as significant to the user and an icon associated with one of the other listed users indicating that a communication has occurred between the user and the other user.
    Type: Grant
    Filed: November 18, 2003
    Date of Patent: August 4, 2015
    Assignee: AOL Inc.
    Inventors: Mitchell Chapin Green, Roger Chickering, David Gang
  • Patent number: 9092062
    Abstract: A user interface system has an input device for collecting gesture inputs of a user, a computing device for processing the gesture inputs collected by the input device, a memory for storing a set of executive gestures for executing various functions, and an output device for displaying information processed by the computing device, wherein each executive gesture is defined as an executive input for each function, so that, when a gesture input performed by the user corresponds to an executive gesture, a function corresponding thereto is executed, and wherein the executive gestures are capable of being changed and stored by the user.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: July 28, 2015
    Assignee: Korea Institute of Science and Technology
    Inventors: Myoung Soo Park, Jung-Min Park