Patents Examined by Andres E Gutierrez
  • Patent number: 9749395
    Abstract: An approach for collaboration is provided. An approach includes linking a first user device to a first collaboration screen of a work environment and a second user device to a second collaboration screen of the work environment. The approach also includes displaying data associated with the first user device on the first collaboration screen. The approach further includes detecting manipulation of the data at the first collaboration screen. The approach additionally includes displaying a copy of the data on the second collaboration screen based on the detecting.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: August 29, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Dawson, Barry M. Graham
  • Patent number: 9654425
    Abstract: A system and method for communicating at least one message between users is provided. The method includes the steps of transmitting, to a plurality of users, data configured to display at least one graphical user interface configured to facilitate users to organize and join a plurality of meeting groups associated with a plurality of in-person meetings or events; transmitting, to at least one user of the plurality of users, information identifying at least one predetermined communication; and in response to only a single action performed by the at least one user, transmitting the at least one predetermined communication to at least one other user of the plurality of users.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 16, 2017
    Assignee: Meetup, Inc.
    Inventors: Scott Heiferman, Emilio Andres Glusman, Gary Burns, Mathew J. Trush, Michael T. Fives
  • Patent number: 9483158
    Abstract: Technology is disclosed for discovering décor harmonized with a décor style (“the technology”). The décor includes décor items, e.g. artworks, paintings, pictures, artifacts, architectural pieces, arrangement of artworks, color selection, room décor, rugs, mats, furnishings, household items, fashion, clothes, jewelry, car interiors, garden arrangements etc. The technology facilitates analyzing user input to identify a décor style from a décor style dictionary, obtaining décor that harmonizes with décor style, and presenting a representation of the décor to the user. The décor style dictionary includes décor styles that are generated based on an analysis of content, including images and description of décor, from a plurality of sources. The décor styles can be based on a number of concepts, including a theme of the décor, a color/color palette, a mood of the person, a fashion era, a type of architecture, etc.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: November 1, 2016
    Assignee: ART.COM, INC.
    Inventors: Nasos Topakas, Paul Golding, Garris Shipon, Thanigai Vellore
  • Patent number: 9436927
    Abstract: Tools and techniques are described for web-based multiuser collaboration. These tools may provide methods that enable users to collaborate remotely on documents using respective browsers. These methods may send representations of portions of a given document to the browsers, and associate portions of the documents with particular users. The browsers may receive representations of commands as provided by the users, and may determine whether to execute the commands at the browser. The methods may also include receiving from the browsers revisions to the portions of the document, and storing these portions of the document in storage areas that are configured for storing content that has changed relatively recently.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: September 6, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hani Saliba, Peter Engrav
  • Patent number: 9436762
    Abstract: Configurations for sharing an instance of an executing process for a plug-in based on a session and a cookie data store associated with the session are disclosed. A cookie data store can be associated with a tab running in a corresponding security mode. By way of example, instead of initiating a new process for the plug-in in a new tab, the subject technology can first determine whether a previous tab is running an instance of a plug-in process. If this is the case, the subject technology can then determine whether the previous tab is running in the same security mode (e.g., protected or unprotected) as the new tab. The subject technology then shares the existing plug-in process in the previous tab without instantiating a new plug-in process in the new tab.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: September 6, 2016
    Assignee: Google Inc.
    Inventors: Cynthia W. Lau, Johann Tomas Sigurdsson, Marc-André Decoste
  • Patent number: 9317183
    Abstract: Systems and methods for presenting a menu at a computing device are provided. In some aspects, an indication of a user touching a hardware menu button of the computing device is received, where the hardware menu button is separate and distinct from a touchscreen of the computing device. A menu on the touchscreen is presented in response to the user touching the hardware menu button, where the menu includes multiple menu elements, and where each menu element has a corresponding command. An indication of the user touching the touchscreen at a starting point within a dragging-start region of the touchscreen is received. An indication of the user dragging a touching device along the touchscreen from the starting point to a termination point is received, where the termination point is associated with a termination menu element. A signal is provided for execution of the corresponding command of the termination menu element.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: April 19, 2016
    Assignee: GOOGLE INC.
    Inventor: Kibeom Kim
  • Patent number: 9304647
    Abstract: A system and method for user interface screen presentation prioritization is provided. The display of a plurality of panes may be determined based on either priorities of each pane received in messages or based on combined weightings of each pane based on a weighting provided by a user and a weighting provided by a content source. The display of the panes may relocate the panes and/or change the size of the panes based on changed priorities of each pane or based on changed combined weighting of each pane. The panes may comprise selectable items.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: April 5, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Jesse Kates, Harry Lai, Kristen Miller, Christine Denise Schumaker, Balaji S. Thenthiruperai
  • Patent number: 9274680
    Abstract: The present invention relates to a method of navigation around documents represented by identifiers displayed on a viewing screen. Navigation commands control the position of a cursor also displayed on the screen, independently of the position of the identifiers. The identifiers automatically scroll over the screen as a function of the position of the cursor on the screen thus defining the direction of scrolling. When the cursor is positioned on an identifier, the latter is highlighted and the user can enter a command to activate the document, for example to reproduce it. Advantageously, the identifiers scroll over concentric carrousels, each carrousel containing identifiers of documents having common properties. The invention also relates to a viewing appliance able to execute a navigation software module.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: March 1, 2016
    Assignee: Thomson Licensing
    Inventors: Gilles Morillon, Nadine Patry
  • Patent number: 9261280
    Abstract: An user interface for domestic appliances, particularly for cooking ovens, comprises input and display for showing menus and/or items selected by the user through said input. The input comprises a selection zone where the user's finger can move, the display having at least a portion with a shape substantially corresponding to the shape of the selection zone and showing the result of the finger movement in terms of item or menu selection.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: February 16, 2016
    Assignee: Whirlpool Corporation
    Inventors: Matteo Santinato, Ettore Arione
  • Patent number: 9229621
    Abstract: The present embodiments provide a system for generating design palettes over a network. In one embodiment, the system comprises a database configured to store design product data corresponding to one or more design features of a plurality of design products. A user interface is configured to allow submission of information specifying one or more requested design features. An e-palette server is in operative communication with the database and the user interface. The e-palette server is configured to receive the requested design features and to generate a subset of the design products. Each design product in the subset of the design products shares at least one design feature in common with the requested design features. An e-palette generator is configured to generate a design palette including at least one design product from the subset of design products and to send the design palette to the user interface for display.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: January 5, 2016
    Assignee: PaletteApp, Inc.
    Inventors: Gerald Thomas Freeman, Tamara Davis
  • Patent number: 9223537
    Abstract: A conversation user interface enables users to better understand their interactions with computing devices, particularly when speech input is involved. The conversation user interface conveys a visual representation of a conversation between the computing device, or virtual assistant thereon, and a user. The conversation user interface presents a series of dialog representations that show input from a user (verbal or otherwise) and responses from the device or virtual assistant. Associated with one or more of the dialog representations are one or more graphical elements to convey assumptions made to interpret the user input and derive an associated response. The conversation user interface enables the user to see the assumptions upon which the response was based, and to optionally change the assumption(s). Upon change of an assumption, the conversation GUI is refreshed to present a modified dialog representation of a new response derived from the altered set of assumptions.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: December 29, 2015
    Assignee: Next IT Corporation
    Inventors: Fred A Brown, Tanya M Miller, Charles C Wooters, Bryan Michael Culley, Eli D. Snavely
  • Patent number: 9195372
    Abstract: Methods, systems, and computer program products for grouping tabbed portions of a display object based on content relationships and user interaction levels are disclosed. According to one method, a display object including one or more tabbed portions is provided for display via a computer display device. A level of user interaction associated with each of the tabbed portions is monitored. User input for adding new information to the display object is received. A level of content relationship between the new information and the information including in the at least one of the tabbed portions is determined. A new tabbed portion is created and grouped with the at least one tabbed portion based on the determined level of content relationship and the level of user interaction associated with the at least one tabbed portion.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: November 24, 2015
    Assignee: Scenera Technologies, LLC
    Inventor: Mona Singh
  • Patent number: 9171283
    Abstract: Techniques are disclosed for capturing and visualizing data lineage in content management systems. For example, a method comprises the following steps. A plurality of data sets is received. Each of the data sets is associated with a party and comprises a plurality of information. A set of lineage data about one or more of the data sets is received. The lineage data comprises information about the history of a particular data set. A user interface is presented that conveys a representation of one or more of the plurality of received data sets and at least a portion of the lineage data about the history of one or more of the data sets. A command is received at the user interface to merge or unmerge two data sets in the plurality of data sets. Two or more data sets in the plurality of data sets are merged or unmerged based on the received command.
    Type: Grant
    Filed: January 11, 2011
    Date of Patent: October 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Francisco P. Curbera, Yurdaer N. Doganata, Axel Martens, Huong T. Morris, Nirmal K. Mukhi, Aleksander A. Slominski
  • Patent number: 9159103
    Abstract: A system and method for dynamically determining quantity for risk management are described. According to one example embodiment, as a trader positions an order icon at a desired price or price-derivative value on a graphical interface, an order quantity for the order is dynamically determined based on the order price and a selected risk management formula. A trader can change the price or the price-related value for one or more orders by moving the order icons relative to a price axis on a graphical interface. In such an embodiment, the initially calculated order quantity for each order will be dynamically recalculated based on the modified orders for the trading strategy.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: October 13, 2015
    Assignee: Trading Technologies International, Inc.
    Inventor: Alvin F. Tanpoco
  • Patent number: 9134897
    Abstract: The disclosure provides an unlock method of an electronic system with a touch screen. The unlock method includes steps below: receiving a triggering event when the system is locked; activating the touch screen in response to the event; receiving an input gesture; comparing the gesture with a customized gesture; unlocking the system in case that the input gesture is matched to the customized gesture, which is customized by user, and is not a default unlock gesture built in the electronic system.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: September 15, 2015
    Assignee: VIA TECHNOLOGIES, INC.
    Inventor: Kin-Hsing Hsieh
  • Patent number: 9046992
    Abstract: Method and apparatus for controlling a computing device using gesture inputs. The computing device may be a handheld computing device with multiple displays. The displays may be capable of displaying a graphical user interface (GUI). The GUI may be a multi screen GUI or a single screen GUI such that receipt of gesture inputs may result in the movement of a GUI from one display to another display or may result in maximization of a multi screen GUI across multiple displays.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: June 2, 2015
    Assignee: Z124
    Inventor: Sanjiv Sirpal
  • Patent number: 9015586
    Abstract: According to the claimed invention, an information processing apparatus for displaying a help screen based on help screen information, comprising a determination unit adapted to determine whether a detailed help file corresponding to a program is present or not; and a display control unit adapted to, when said determination unit determines that the relevant detailed help file is present, display a help screen based on help screen information included in the relevant detailed help file, and to, when said determination unit determines that the relevant detailed help file is absent, display a help screen based on help screen information included in a simplified help file installed together with the program.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: April 21, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takashi Takemura
  • Patent number: 9015592
    Abstract: A method, apparatus, and a computer program product for providing web service testing are provided. The apparatus may include a processor that is configured to provide a user interface for a testing tool accessible in a distributed network architecture. The processor may also be configured to receive selections of an application(s) to be tested that is accessible in a distributed network architecture, a function(s) that is associated with the selected application and a method(s) that is associated with the selected function(s). Additionally, the processor may be configured to receive selections of a test case(s) that is associated with the selected method(s). Moreover, the processor may be configured to automatically conduct the selected test case(s).
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: April 21, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Amish Gandhi, Valeriy Elbert, Paul Perry, Gregory Wang
  • Patent number: 8904288
    Abstract: An image forming apparatus is connectable to a PC and has an operation panel disposed on or in the vicinity of the image forming apparatus. When a request for acquisition of a user-interface image is received from the operation panel, the image forming apparatus creates, by using an instance, a user-interface image to be displayed on the operation panel. When a request for acquisition of a user-interface image is received from the PC, the image forming apparatus creates, by using another instance, a user-interface image to be displayed on the PC. The two instances belong to the same class.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: December 2, 2014
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventors: Kouichi Tomita, Norihisa Takayama
  • Patent number: 8893016
    Abstract: A graphics system and a multi-user computer system are disclosed. The graphics system comprises a graphics processing unit (GPU) for processing pixels. It further includes a multi-user manager for allocating pixel processing capability for each one of a plurality of users, wherein each user uses a display and an input device. Moreover, the graphics system has a plurality of user attributes for each user. The multi-user computer system comprises a central processing unit (CPU) and a disk drive configured to support a plurality of users. Further, the multi-user computer system includes the graphics system.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: November 18, 2014
    Assignee: NVIDIA Corporation
    Inventor: Michael B. Diamond