Patents Examined by Peiyong Weng
-
Patent number: 9396281Abstract: 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: GrantFiled: August 13, 2008Date of Patent: July 19, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Jane T. Kim, Miladin Pavlicic
-
Patent number: 9395882Abstract: 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: GrantFiled: August 24, 2012Date of Patent: July 19, 2016Assignee: salesforce.com, inc.Inventors: Marni A. Berger, Pratima Arora, Anshu Agarwal
-
Patent number: 9369776Abstract: 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: GrantFiled: June 30, 2010Date of Patent: June 14, 2016Assignee: TiVo Inc.Inventors: Brian Lanier, James M. Barton
-
Patent number: 9367222Abstract: 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: GrantFiled: September 26, 2013Date of Patent: June 14, 2016Assignee: CANON KABUSHIKI KAISHAInventor: Shiro Kunori
-
Patent number: 9354900Abstract: 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: GrantFiled: April 28, 2011Date of Patent: May 31, 2016Assignee: Google Technology Holdings LLCInventors: Binu Abraham, Joshua D. Galicia, Tae Jin Kim, Andrew N. Tzakis
-
Patent number: 9350623Abstract: 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: GrantFiled: September 7, 2010Date of Patent: May 24, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Tomer Shadi, Dimitry Lifman, Nadav Fischer
-
Patent number: 9342225Abstract: 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: GrantFiled: May 6, 2014Date of Patent: May 17, 2016Assignee: AT&T MOBILITY II LLCInventors: Kristin Marie Pascal, Andrew Evan Klonsky, Matthew James Bailey
-
Patent number: 9323421Abstract: 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: GrantFiled: February 23, 2015Date of Patent: April 26, 2016Assignee: GrandiOs Technologies, LLCInventor: John Cronin
-
Patent number: 9306881Abstract: 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: GrantFiled: September 25, 2014Date of Patent: April 5, 2016Assignee: Glu Mobile Inc.Inventors: Sourabh Ahuja, Liang Wu, Michael Andrew Mok
-
Patent number: 9305093Abstract: 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: GrantFiled: September 27, 2012Date of Patent: April 5, 2016Assignee: Intel CorporationInventors: Stanley Mo, Victor Szilagyi, Rita H. Wouhaybi, Tobias M. Kohlenberg, Steven J. Birkel
-
Patent number: 9298337Abstract: 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: GrantFiled: February 7, 2013Date of Patent: March 29, 2016Assignee: Google Inc.Inventors: Allen Huang, Akiva Bamberger, David Lewis
-
Patent number: 9292101Abstract: 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: GrantFiled: February 7, 2013Date of Patent: March 22, 2016Assignee: BlackBerry LimitedInventor: Mathias Lewin
-
Patent number: 9280529Abstract: 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: GrantFiled: January 13, 2012Date of Patent: March 8, 2016Assignee: Google Inc.Inventors: Micah Lemonik, Olga S. Belomestnykh, Janani R. Ravi, Luiz A. F. Pereira Filho
-
Patent number: 9277157Abstract: 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: GrantFiled: March 15, 2013Date of Patent: March 1, 2016Assignee: Gravidi, Inc.Inventor: Andrei Paul Averbuch
-
Patent number: 9275414Abstract: 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: GrantFiled: January 11, 2012Date of Patent: March 1, 2016Assignee: SAP SEInventors: Dietmar Engelmann, Arndt Koester, Anna-Lena Wingert, Martine Clemot
-
Patent number: 9274605Abstract: 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: GrantFiled: August 4, 2011Date of Patent: March 1, 2016Assignee: Sony CorporationInventors: Takuro Noda, Akihiro Komori, Nariaki Satoh, Osamu Shigeta, Kazuyuki Yamamoto
-
Patent number: 9264678Abstract: 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: GrantFiled: January 15, 2013Date of Patent: February 16, 2016Assignee: BARCO N.V.Inventors: Geert Nuyttens, Ronny Dewaele
-
Patent number: 9256341Abstract: 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: GrantFiled: March 20, 2013Date of Patent: February 9, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Eran Megiddo, David Rasmussen
-
Patent number: 9256390Abstract: 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: GrantFiled: September 27, 2012Date of Patent: February 9, 2016Assignee: Z124Inventors: Sanjiv Sirpal, Martin Gimpl, Karina Amaral Limongi, Mohammed Selim, Rodney W. Schrock, Ron Cassar, John S. Visosky
-
Patent number: 9239890Abstract: 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: GrantFiled: May 31, 2011Date of Patent: January 19, 2016Assignee: FANHATTAN, INC.Inventors: Jorge Fernando Reyna, Gilles Serge BianRosa, Olivier Chalouhi, Keith Ohlfs