Patents Examined by Tadeese Hailu
  • Patent number: 9729468
    Abstract: A method to enable defining of a profile of a service through manipulation of graphical representations of abstractions of resources in a data center is disclosed. The profile of the service is accessed. A graphical representation of an abstraction of the first resource type is presented. A graphical representation of an abstraction of a second resource type is presented. A manipulation of the graphical representation of the abstraction of the second resource type is detected with respect to the graphical representation of the abstraction of the first resource type. Based on the manipulation, a correspondence between the abstraction of the second resource type and the profile of the service is identified and a relationship between the abstraction of the second resource type and the abstraction of the first resource type is identified. The profile of the service is updated to include information identifying the correspondence and the relationship.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: August 8, 2017
    Assignee: PAYPAL, INC.
    Inventor: Devendra Rajkumar Jaisinghani
  • Patent number: 9703880
    Abstract: Embodiments of the present invention provide a method and system for designing a Web Portal comprising a hierarchical structure of portal pages and portlets for accessing Web contents accessible via the Portal. The method of the invention tracks the paths across which a user traverses a corresponding navigation topology of a portal in order to learn from the behavior of the user. Subsequently during future sessions in the portal when navigating at the same node of the web portal recommendations can be provided that allow the user to access links to an expected final destination page.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Stefan Liesche, Andreas Nauerz
  • Patent number: 9706241
    Abstract: Exemplary multi-screen casting systems and methods are disclosed. For example, systems and methods for casting a graphical user interface display of a mobile device to a display screen associated with a set-top-box device are disclosed. An exemplary method includes a multi-screen casting system establishing a multi-screen display relationship between a mobile device and a set-top-box device, identifying data associated with a graphical user interface display of the mobile device, and transmitting the identified data associated with the graphical user interface display of the mobile device to the set-top-box device for display by a display device associated with the set-top-box device. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: July 11, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Michelle Felt, Nader Gharachorloo, Donald H. Relyea, Manishi Sharma
  • Patent number: 9696888
    Abstract: This document describes techniques and apparatuses enabling an application-launching interface for multiple modes. This interface enables a user to quickly and easily select to launch applications associated with different modes. A user may avoid wading through multiple interfaces, making multiple selections, and/or a cognitive load associated with deciding on a mode with which to interact.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rebecca Deutsch, Marina Dukhon, Varun Bahl, Patrice L. Miner, Jeffrey S. Miller, Benjamin A. Betz
  • Patent number: 9690473
    Abstract: The present invention discloses a system and method for changing the state of a user interface (UI) element of a computer program visually marked on a physical object, through a touch action upon the object, among a plurality of objects on the interactive surface, each comprising a capacitance tab and a unique identification code. During runtime execution of the computer program, and in response to a touch action upon an object by an end-user, the interactive surface is configured to detect such touch action upon the object through an embedded capacitance sensor positioned under the object, and direct a sensory accessory to indicate a new state of the UI element marked on an object by exhibiting a new sensory pattern. The present invention offers enhanced interactivity between an end-user and a computer program mediated by physical objects.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: June 27, 2017
    Inventors: Zheng Shi, Xingyi Gong
  • Patent number: 9690784
    Abstract: An avatar interaction system that solicits the end user to provide a cultural profile and automatically filters or translates responses through the avatar in a manner compatible with the cultural profile designated. End users may selected from a plurality of gender, race, and ethnically identifiable anthropomorphic forms to self-identify with a cultural profile. Gestures having cultural significance are identified, suppressed, and/or modified according to the currently enabled cultural profile of the end user.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: June 27, 2017
    Assignee: University of Central Florida Research Foundation, Inc.
    Inventors: Charles E. Hughes, Tracy St. Benoit
  • Patent number: 9690462
    Abstract: An information terminal includes a first radio communication unit that performs communication with a server, a condition input unit through which a condition for retrieving a specific cooking recipe information group from cooking recipe information groups stored in the server is input, and a display unit that displays the specific cooking recipe information group specified based on the condition input through the condition input unit. Further, the display unit displays list screen (1200) that displays as a list the specific cooking recipe information group so that first cooking recipe information that is associated with operation control information is differentiated from second cooking recipe information that is not associated with the operation control information, and a cooking method screen that displays a cooking method relating to specific cooking recipe information in the specific cooking recipe information group displayed on the list screen.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: June 27, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Tetsuya Kouda, Yasuo Yoshimura, Kazuhiro Kuroyama, Mariko Nakaso, Gantetsu Matsui, Hiromi Toyota
  • Patent number: 9671922
    Abstract: Some examples relate to facilitating multi-tasking in a computing environment. A focus area component defines a focus area within a display space—the focus area occupying a subset area of the display space area. A scaling component scales display objects as a function of proximity to the focus area, and a behavior modification component modifies respective behavior of the display objects as a function their location of the display space. Some implementations provide for interaction technique(s) and user interface(s) in connection with managing display objects on a display surface. Further, some examples define a central focus area, such that the display objects are displayed and behave as usual. Also included is a periphery outside the focus area where the display objects are reduced in size based on their location, getting smaller as the display objects near an edge of the display surface with many more objects visible.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: June 6, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: George G. Robertson, Dugald R. Hutchings, Brian R. Meyers, Gregory R. Smith
  • Patent number: 9672591
    Abstract: Techniques are described for displaying projects of images as “collages”. Collages differ from conventional thumbnail displays of projects in that collages display an entire project as if the project were a single image. Consequently, collages better convey the characteristics of projects as a whole, while de-emphasizing the distinctiveness of individual images within the projects. When displayed as collages, side-by-side comparisons may be readily performed between projects as a whole. For example, a single display may include collages for multiple projects, thereby allowing viewers to quickly tell how the projects differ in a variety of ways, including but not limited to size of shoot or density of shoot, dominant color, mood, time of day, bracketed shots or bursts, location and subject matter. The content of the collage for a project is based on the individual images that belong to the project.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: June 6, 2017
    Assignee: APPLE INC.
    Inventor: Egan Schulz
  • Patent number: 9667903
    Abstract: The present invention provides systems and methods for providing television schedule and/or listing information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule and/or listing information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule and/or listing information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule and/or listing information may be downloaded from a remote database to the viewer's computer, television or PCTV.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: May 30, 2017
    Assignee: Rovi Guides, Inc.
    Inventors: Steven M. Schein, Sean A. O'Brien, Brian L. Klosterman, Kenneth A. Milnes
  • Patent number: 9665237
    Abstract: An interactive presentation environment for eMeetings or the like that provides participants with more control over what they see and hear. The interactive presentation environment may comprise a meeting recorder adapted to create a recording of a live meeting and a navigation control for selecting a portion of the recording to view during the live meeting. The interactive presentation environment may further comprise a timeline control containing a first graphical indicator associated with a live position and a second graphical indicator associated with a current position, a bookmark control adapted to mark a portion of the recording for archiving, and a display operatively connected to the meeting recorder and the navigation control.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: May 30, 2017
    Assignee: Google Inc.
    Inventors: Gregory Richard Hintermeister, Michael D. Rahn
  • Patent number: 9648062
    Abstract: Systems and methods for multitasking using touch-sensitive devices are disclosed herein. In one aspect, a method includes: displaying, on a touch-sensitive display (“TSD”) of a device, first and second applications such that the first and second applications occupy substantially all of the TSD and are separated at a border between the first and second applications. The method further includes: detecting a swipe gesture at the second application , the swipe gesture moving in a direction that is substantially parallel to the border. In response to detecting the swipe gesture, the method includes: determining whether the swipe gesture satisfies a threshold.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: May 9, 2017
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, May-Li Khoe, Nicholas Zambetti, Lawrence Y. Yang
  • Patent number: 9626096
    Abstract: According to one embodiment, an electronic device includes a display controller and a selector. The display controller displays, on a screen, at least one or more note icons corresponding to a note file including a plurality of pages. The selector selects a first note icon displayed on the screen. If a display mode of a note icon transitions from a mode capable of selecting at least one or more note icons to a mode capable of manipulating a page of a first note file corresponding to the first note icon, the display controller displays a transition image including an enlarged image of the first note icon and an enlarged image of a region other than the first note icon.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: April 18, 2017
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Rumiko Hashiba, Hiroto Yoshihara, Tadatsugu Nunome
  • Patent number: 9619037
    Abstract: In one embodiment, a method includes identifying a touch input made by a user of a computing device on a touch screen of the computing device as a particular one of a plurality of custom touch gestures of the user stored on the computing device; determining the particular one of the user inputs corresponding to the particular one of the custom touch gestures identified as the touch gesture made by the user; and executing one or more actions based on the particular one of the user inputs.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: April 11, 2017
    Assignee: Facebook, Inc.
    Inventor: Luke St. Clair
  • Patent number: 9614879
    Abstract: Method, software, and system for efficiently enabling n-way collaborative work using common software over a network of computers. In a preferred embodiment of the invention, each participant in a collaborative session starts up a common software application, which includes a collaboration component. This collaboration component is used to establish a common session that includes all interested parties. The collaboration component replicates operations performed on any one instance of said application to all other instances participating in the same session, so the effect is as if all members of the session were sharing a single instance of the application on a single computer. In one aspect, the collaboration component also supports broadcast of audio and video over a computer network, to enable session participants to see and/or hear each other, and further includes other features that support collaborative work.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: April 4, 2017
    Assignee: Rosebud LMS, Inc.
    Inventors: John J. Mohan, Moises Lejter, Stephen Greene
  • Patent number: 9612847
    Abstract: A computer application launcher can be displayed. In response to receiving a first user input associated with the launcher while a computer application indicated by the launcher is not running, a destination list can be displayed. The destination list can include one or more destinations indicating one or more items that can be performed by a computer application. In response to a second user input associated with the destination list and indicating selection of a destination on the destination list, the application can be launched and instructed to perform an item indicated by the selected destination.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: April 4, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rebecca Deutsch, Benjamin Betz, Andrew Jennings, Stephan Hoefnagels, Patrice L. Miner
  • Patent number: 9588590
    Abstract: Systems, methods, and computer-readable media process and distinguish user input device gestures, such as gestures input via a pen in a pen-based computing system, e.g., to quickly and reliably distinguish between electronic ink entry, single taps, double taps, press-and-hold actions, dragging operations, and the like. Systems, methods, and computer-readable media also are provided for dynamically calibrating a computer system, e.g., calibrating a displayed input panel view based on input data recognized and received by a digitizer. Such systems and methods may operate without entering a dedicated or special calibration application, program, or routine.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: March 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander J. Zotov, Reed Townsend, Steven P. Dodge
  • Patent number: 9582146
    Abstract: Apparatus has at least one processor and at least one memory having computer-readable code stored thereon which when executed controls the at least one processor: to cause a list of search results to be displayed, each of the search results being caused to be displayed with a number of elements of associated information, wherein the number is greater than or equal to zero; after a predetermined time period in which no user input is received, to cause the number of elements of associated information that are displayed for each of plural ones of the search results to be increased; and to respond to a user initiated scroll command after the number of elements of associated information that are caused to be displayed for each of plural ones of the search results has been increased by causing the number of elements of associated information that are displayed to be decreased.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: February 28, 2017
    Assignee: Nokia Technologies Oy
    Inventor: Nicola Plaisant
  • Patent number: 9582293
    Abstract: A system and method for producing notification objects conveying computer warning or error notification information to a computer user is provided. The notification objects point to a target to which the information contained therein relates and are persistent until dismissed by a user or an application. The notification objects are aware of the bounds of their target, and where possible do not obscure any part of their target. These objects are collapsible, allowing the user to minimize the objects, and are also non-modal, allowing a user to fully interact with any running application while the notification objects are visible. These notification objects are only visible when the window containing the target to which the information in the notification object relates is the active window.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: February 28, 2017
    Assignee: Apple Inc.
    Inventor: Steve Ko
  • Patent number: 9565224
    Abstract: Methods, systems, and media for presenting a customized user interface based on user actions are provided. In some implementations, a method for presenting a customized user interface based on user actions is provided, the method comprising: receiving a request for media content from an application comprising a user interface for presenting media content that includes a plurality of user interface elements that each initiate sharing on a different platform; determining that the request was sent from the user device as a result of the user selecting a link on a first platform; and causing the application to present an additional user interface element that initiates sharing of the media content item on the first platform in addition to the plurality of user interface elements in response to determining that the request was transmitted as a result of selection of the link on the first platform.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: February 7, 2017
    Assignee: Google Inc.
    Inventors: Justin Lewis, Ruxandra Georgiana Paun