Patents Examined by Peiyong Weng
  • Patent number: 9396281
    Abstract: Various embodiments can enable a webpage publisher to describe structured data on a webpage in a manner that enables a Web browser to intelligently present activities that pertain to user selections relative to the structured data appearing on the webpage. In at least some embodiments, a webpage publisher can provide markup that identifies structured data on a webpage. A service provider can provide a representation that describes the types of structured data in which it is interested, and how to handle the structured data responsive to a user selection. The Web browser can then use the markup in the webpage and the service provider's representation to identify and present activities associated with structured data selected by the user.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: July 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jane T. Kim, Miladin Pavlicic
  • Patent number: 9395882
    Abstract: A tab bar for a selected record includes a first tab and a second tab. The first tab links to a first category. The second tab links to a listing of other categories including a second category. Usage of the first and second categories is monitored and analyzed. If usage of the second category is greater than usage of the first category, the first tab is replaced with a third tab that links to the second category, thereby allowing direct access to what may be the more relevant second category.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: July 19, 2016
    Assignee: salesforce.com, inc.
    Inventors: Marni A. Berger, Pratima Arora, Anshu Agarwal
  • Patent number: 9369776
    Abstract: A method for displaying multimedia content is described. The method includes causing playing of multimedia content on a first device; responsive to a first user input, on a second device, comprising one of: playing, fast forwarding, rewinding, or pausing the playing of the multimedia content: causing an action comprising one of: playing, fast forwarding, rewinding, or pausing of the multimedia content on the second device at a start position that is based on the user input and a current position of the playing of the multimedia content on the first device.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: June 14, 2016
    Assignee: TiVo Inc.
    Inventors: Brian Lanier, James M. Barton
  • Patent number: 9367222
    Abstract: An information processing apparatus that displays a numeric value input area having multiple digit positions and changes a numeric value of the input area in accordance with a user operation on the input area, as well as a control method and a storage medium. The information processing apparatus calculates, when a movement of the plurality of digit positions of the numeric value input area is instructed by the operation of the user, a movement direction and a movement amount, performs a moving, in accordance with the movement direction and the movement amount of each numeral of the plurality of digit positions of the input area, and inserts a predetermined numeral into a digit position whose numeral became undefined by the moving of the numeral of each digit position in the moving.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: June 14, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Shiro Kunori
  • Patent number: 9354900
    Abstract: A device (110) and method (700) for providing windows in a multi-environment operating system is provided. A first operating system environment (first OSE) (222) is executed in a native mode on a mobile device (110). The mobile device comprises a first graphical user interface (GUI) 112. The first OSE generates graphical data for a first OSE window (118). The first OSE window can be used on the first GUI for interfacing with the first OSE. A second operating system environment (second OSE) (224) is executed in a native mode on the mobile device, wherein the second OSE generates a GUI desktop (318) that is displayed on a second GUI (312). A second window (320) is rendered on the GUI desktop that comprises the first OSE window. The second OSE communicates relevant events to the first OSE, which are used by the first OSE to update the information used to render the first OSE window within the second OSE window.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: May 31, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Binu Abraham, Joshua D. Galicia, Tae Jin Kim, Andrew N. Tzakis
  • Patent number: 9350623
    Abstract: A system and method are disclosed for automating the deployment of a multi-component computer environment. A user interface module (102) is configured to enable a user to design a desired topology of components in the multi-component computer environment. A deployment processing module (106) is configured to convert the desired topology to a set of deployment actions represented in a workflow script. An orchestration engine (114) is configured to use the set of deployment actions in the workflow script to execute an automated deployment of the multi-component computer environment on at least one deployment machine (118) to create the multi-component computer environment having the desired topology.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: May 24, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Tomer Shadi, Dimitry Lifman, Nadav Fischer
  • Patent number: 9342225
    Abstract: A tumbler-style graphical user interfaces (TSGUI) facilitates high context rapid selection of content objects from at least a plurality of tumbler components. Selection of content objects can relate to a path for a memory to access a related final information. The TSGUI can be employed in mobile computing devices, including telephonic mobile computing devices. In an embodiment, a TSGUI of a mobile device can facilitate access to content in relation to messaging applications native to the mobile device.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: May 17, 2016
    Assignee: AT&T MOBILITY II LLC
    Inventors: Kristin Marie Pascal, Andrew Evan Klonsky, Matthew James Bailey
  • Patent number: 9323421
    Abstract: Methods and systems for providing timer, app, and screen management are provided. Information may be stored in memory regarding a plurality of applications. Each application may be associated with a timer classification rule indicating at least one time event associated with a new classification. It may be detected when the time event has occurred for an identified application. The new classification associated with the calendar event may be applied to the identified application. The application may be moved to a designated screen of a mobile device based on the applied classification.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: April 26, 2016
    Assignee: GrandiOs Technologies, LLC
    Inventor: John Cronin
  • Patent number: 9306881
    Abstract: A method at a first electronic device with a display and an input device includes: receiving a message from a second electronic device, the message comprising a first text and a text effect applied to the message; displaying a first representation of the message in accordance with the text effect; receiving a user input with respect to the first representation; and in response to the user input with respect to the first representation, displaying a second representation of the message in accordance with the text effect.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: April 5, 2016
    Assignee: Glu Mobile Inc.
    Inventors: Sourabh Ahuja, Liang Wu, Michael Andrew Mok
  • Patent number: 9305093
    Abstract: A touchscreen-based user interface that allows the user to perform information searching on a mobile information appliance, such as a tablet computer or smart phone. By moving one or two fingers in appropriate direction(s) across the touchscreen, a search may be specified. Moreover, by using the appropriate gestures, a search may be broadened or narrowed by specifying additional search terms. This may be performed iteratively to allow the user to discover information, at various times narrowing or broadening a search.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: April 5, 2016
    Assignee: Intel Corporation
    Inventors: Stanley Mo, Victor Szilagyi, Rita H. Wouhaybi, Tobias M. Kohlenberg, Steven J. Birkel
  • Patent number: 9298337
    Abstract: Display data is transmitted to a user interface. The display data includes an offer component for providing additional online content. The offer component includes a first region and a second region. A first user interaction is received from the user interface. It is determined whether the first user interaction occurred within one of the first region and the second region. When the first user interaction is determined to have occurred within the first region, the first user interaction is processed as a request for the additional online content associated with the offer component. When the first user interaction is determined to have occurred within the second region, a user prompt is presented for a confirmation of the request for the additional online content associated with the offer component.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: March 29, 2016
    Assignee: Google Inc.
    Inventors: Allen Huang, Akiva Bamberger, David Lewis
  • Patent number: 9292101
    Abstract: Methods and apparatuses are provided for entering characters into an electronic device. As part of a device configuration process, languages and associated character sets are stored in the electronic device. Responsive to user input as part of a device operation process, the electronic device presents a menu of language character sets for selection, with the language character sets assigned to particular positions within the menu. In response to the selected language character set, the electronic device presents a menu of language variant characters for selection, with the language variant characters assigned to particular positions within the menu. In response to selection of a language variant character, the electronic device displays the character within the display window.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: March 22, 2016
    Assignee: BlackBerry Limited
    Inventor: Mathias Lewin
  • Patent number: 9280529
    Abstract: A computer-implemented collaborative editing method includes receiving input from a user of a browser-based document editing application on a document displayed by the application; identifying a current location in the document for a cursor of a first user executing the application; receiving from a central server system data that reflects changes made to the document by one or more users other than the first user and current positions in the document of cursors for the one or more other user; updating a document model stored on a computing device that is executing the browser-based application and rendering at least a portion of the model to the browser; and rendering the current positions of the cursors for the one or more other users to the browser.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: March 8, 2016
    Assignee: Google Inc.
    Inventors: Micah Lemonik, Olga S. Belomestnykh, Janani R. Ravi, Luiz A. F. Pereira Filho
  • Patent number: 9277157
    Abstract: This invention relates generally to a content integration and delivery system and a method of using the same. In particular, the present invention relates to a system that integrates digital video content with object-oriented script (hotspots) to provide object specific marketing, including potential channels of distribution, such as internet shopping. The system includes the process of identifying and marking the relative location of specific objects within digital media and providing an outlay for the users to locate the object over the global system of interconnected computer networks (e.g. Internet). By using the disclosed interactive platform, a user can easily view, display, select and purchase any featured product in the video through Internet.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 1, 2016
    Assignee: Gravidi, Inc.
    Inventor: Andrei Paul Averbuch
  • Patent number: 9275414
    Abstract: Systems and methods of providing a mass decision mode in a mobile application are provided. An object management module receives a plurality of objects to be presented to a user via a mass decision mode graphical user interface (GUI) of a client application residing on a client device. A mass decision module generates the mass decision mode GUI, the mass decision mode GUI including a description of the respective objects of the plurality of objects and a mass decision option. The mass decision option is an option to apply a deviant decision to a first portion of the one or more objects and to apply a default decision to a remainder portion of the one or more objects upon being selected. A deviant decision module assigns, upon receiving a selection of an object of the one or more objects, the deviant decision to the object.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: March 1, 2016
    Assignee: SAP SE
    Inventors: Dietmar Engelmann, Arndt Koester, Anna-Lena Wingert, Martine Clemot
  • Patent number: 9274605
    Abstract: There is provided an information processing device including a display control section configured to display objects in a virtual three-dimensional space, the virtual three-dimensional space including a depth direction of a display screen and having a center region and a peripheral region located around the center region, and an acquisition section configured to acquire an operation on the objects at least in the depth direction based on a movement of a body of a user. The range of the depth direction in which the objects are displayed is set to a first range in the center region and to a second range narrower than the first range in the peripheral region.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: March 1, 2016
    Assignee: Sony Corporation
    Inventors: Takuro Noda, Akihiro Komori, Nariaki Satoh, Osamu Shigeta, Kazuyuki Yamamoto
  • Patent number: 9264678
    Abstract: A digital networked studio and the needed software services to allow the use of the system for monitoring the creation and distribution processes of real-time created content is described. Distribution problems are solved using an off-the-shelf network, e.g. using an IP based or similar data protocol, such as an IP network based distributed system architecture to bring the display controller functionality closer to the source and to replace proprietary busses used for transporting video, audio, RGB, graphical information and/or metadata with building blocks based on standard IP and compression technologies. A characteristic of such a network is to use unicast, multicast and/or broadcast technologies (based on network addresses) and to route data from one address to another. The network provides redundancy in case any of the digital generation units.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: February 16, 2016
    Assignee: BARCO N.V.
    Inventors: Geert Nuyttens, Ronny Dewaele
  • Patent number: 9256341
    Abstract: Change tracking and collaborative communication are provided in authoring content in a collaborative environment. Monitored changes, comments, and similar input by the collaborating authors may be presented on demand or automatically to each author based on changes and/or comments that affect a particular author, that author's portion of collaborated content, type of changes/comments, or similar criteria. Change and/or comments notification may be provided in a complementary user interface of the collaborative authoring application or through a separate communication application such as email or text messaging.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: February 9, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eran Megiddo, David Rasmussen
  • Patent number: 9256390
    Abstract: Methods and devices for selectively presenting a user interface in a dual screen device. More particularly, the method includes providing a gallery for the dual screen device. The gallery can present one or more images in a user interface. The gallery user interface can adapt to changes in the device configuration. Further, the gallery can display images or videos in the various configurations.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: February 9, 2016
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl, Karina Amaral Limongi, Mohammed Selim, Rodney W. Schrock, Ron Cassar, John S. Visosky
  • Patent number: 9239890
    Abstract: In a method and system for navigating content, a plurality of content filter panels are provided in a user interface of an application for browsing and viewing media content. The content filter panels each contain at least one selectable filter for filtering media content items. A direction of movement of a navigation indicator within an active content filter panel is determined, with the navigation indicator being controlled by a user. Based on a determination of a movement direction of the navigation indicator in a first axis, the active content filter panel is switched from a first content filter panel to a second content filter panel. Based on a determination of a movement direction of the navigation indicator in a second axis, the media content items are filtered according to a selectable filter of the active content filter panel selected by the navigation indicator. At least one of the filtered media content items is caused to be displayed in the user interface.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: January 19, 2016
    Assignee: FANHATTAN, INC.
    Inventors: Jorge Fernando Reyna, Gilles Serge BianRosa, Olivier Chalouhi, Keith Ohlfs