Patents Examined by Matt Kim
  • Patent number: 9563331
    Abstract: Technology is described for web-like hierarchical menu interface which displays a menu in a web-like hierarchical menu display configuration in a near-eye display (NED). The web-like hierarchical menu display configuration links menu levels and menu items within a menu level with flexible spatial dimensions for menu elements. One or more processors executing the interface select a web-like hierarchical menu display configuration based on the available menu space and user head view direction determined from a 3D mapping of the NED field of view data and stored user head comfort rules. Activation parameters in menu item selection criteria are adjusted to be user specific based on user head motion data tracked based on data from one or more sensors when the user wears the NED. Menu display layout may be triggered by changes in head view direction of the user and available menu space about the user's head.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: February 7, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Adam G. Poulos, Anthony J. Ambrus, Cameron G. Brown, Jason Scott, Brian J. Mount, Daniel J. McCulloch, John Bevis, Wei Zhang
  • Patent number: 9560097
    Abstract: A method and computing system for receiving an indication of a first photo being uploaded to a web-based resource. A first capture date is determined for the first photo. A first object is associated with the first photo. The first object is positioned within a graphical representation of a calendar based, at least in part, upon the first capture date.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: January 31, 2017
    Assignee: Google Inc.
    Inventor: Tomasz Charytoniuk
  • Patent number: 9558288
    Abstract: A webpage creation system for developing mobile device specific webpages for at least one mobile computing device having a hypertext generator and a domain free interface traverser to simultaneously collect predefined data from different third party servers, store the collected data and maintain consistency throughout. The webpage creation system can have a replication feature, a plurality of common stylistic rules, a document processor, auto auditor, and domain free central indexer to merge predefined data into a mobile device specific webpage document template creating the mobile device specific webpage and storing the mobile device specific webpage. A plurality of self-generating data entry screens can develop the mobile device specific webpage and a plurality of computer instructions can convert the mobile device specific webpage to a mobile version, transmit the mobile version for display and maintain the mobile version for use on the mobile computing device.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: January 31, 2017
    Assignee: INFORMATION CAPITAL EXECUTIVE MANAGEMENT, INC.
    Inventors: Michael Boswell, Webb Braughton, Michael Bowien, Ethan Crawford, Eric Means
  • Patent number: 9558163
    Abstract: A method for accelerated developing of mobile device specific webpages using a hypertext generator and a domain free interface traverser to collect predefined data from one or more third party servers, store the collected data, and maintain consistency throughout with a plurality of rules for a consistent look and feel. A replication step verifies consistence of predefined data. The method includes use of a document processor to merge predefined data into a webpage document template creating a mobile device specific webpage by one or more untrained webpage developers and generate a consistent look.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: January 31, 2017
    Assignee: INFORMATION CAPITAL EXECUTIVE MANAGEMENT, INC.
    Inventors: Michael Boswell, Webb Braughton, Michael Bowien, Ethan Crawford, Eric Means
  • Patent number: 9552418
    Abstract: Systems and methods are provided for distributing a playlist of a user. The systems and methods receive an indication from the user of a song to add to the playlist and adds the song to the playlist. In aspects, the systems and methods analyze the playlist to determine whether an attribute of the playlist meets a specified parameter. In some cases, the specified parameter can be met if a musical attribute of the song is similar to a music profile of one of the users, or if an amount of songs on the playlist meets or exceeds a specified threshold. The systems and methods can enable the user to distribute the playlist either publicly or to a specified set of users if the specified parameter of the playlist is met.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: January 24, 2017
    Assignee: Apple Inc.
    Inventors: Michael Trent Reznor, Rob Sheridan, Joel Brosjo, Fredric Vinna, Brian Frank, Ola Sars
  • Patent number: 9552125
    Abstract: Methods, systems, apparatus, including computer program products for browsing and editing input for an input method editor. In one implementation, a method is provided. The method includes receiving an input sequence of characters in a first writing system; identifying in the input sequence of characters one or more first subsequences of consecutive characters, where each subsequence represents a syllable in a different, second writing system; identifying in the input sequence of characters one or more second subsequences, where each second subsequence includes one or more consecutive first subsequences and represents a term in the different, second writing system; determining one or more boundaries that delimit the one or more second subsequences; and generating one or more selectable indicators for display in a user interface, where each of the one or more selectable indicators identifies a respective second subsequence delimited by the one or more boundaries.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: January 24, 2017
    Assignee: Google Inc.
    Inventors: Jian Zeng, Liangyi Ou, Wei Sun, Xiangye Xiao, Yinfei Zhang, Yonggang Wang, Yuanbo Zhang
  • Patent number: 9552563
    Abstract: The proper visualization of a business process plays a key role in analyzing, changing, simulating and monitoring the business process. Most BPMS systems today, provide a modeling environment where the business user can define and visualize business processes as BPMN diagrams. Some more advanced systems (such as Savvion Business Manager) enable monitoring of the business process at run-time via a color-coded view of the process diagram. While process diagram is an important view of the process, it lacks the level of abstraction needed to provide information in an optimal way to the business users. The proposed visualization, called the 360 degree view provides an optimal view of a business process without losing important details about the process.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: January 24, 2017
    Assignee: Aurea Software, Inc.
    Inventor: Kamyar Jambor-Sadeghi
  • Patent number: 9535562
    Abstract: A device or computer program that takes the data and/or video from separate sensory devices and then combines this information for display in a standardized, but user configurable Graphical User Interface. Since each input device is paired with a device driver to properly parse the data for the input device, new devices may be added by writing new device drivers. The GUI has a standard set of elements that the individual user can modify to suit their personal preferences and needs. Since the Graphical User Interface is standardized, the user knows where to look for the data that they need no matter which sensory device is attached.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: January 3, 2017
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Todd Mehringer, Bret Mehringer, Peter Avenatti, Mark Rondina
  • Patent number: 9537928
    Abstract: A local computing device is connected to a remote computing device over a network. A user provides input to a local input component of the local computing device. The output of the local input component is converted into a form that is capable of being received as input by the remote computing device even if the local input component is not supported by the remote computing device. As one example, the local input component may be a bar code scanner which produces bar code output that is converted into text for input into a text field on the remote computing device, thereby enabling the remote computing device to receive input from a bar code scanner even if the remote computing device does not support the bar code scanner.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: January 3, 2017
    Assignee: AlwaysOn Technologies, Inc.
    Inventor: Lida Tang
  • Patent number: 9536223
    Abstract: A user can designate a dataset and one or more n-grams in a graphical user interface displayed by a client computing device (“the client”). The client can send the designations to a server computing device (“the server”). The server can execute a query over the dataset based on the n-grams, and return statistics indicating occurrences of the n-grams in the dataset. The client can generate a graphical representation corresponding to the statistics. The user can select a portion of the graphical representation, which the client sends to the server. The server can respond with excerpts of documents corresponding to the selected portion and other n-grams within the documents. The client can then display a list of the excerpts and a list of other n-grams. The user can then perform further actions on the lists such as viewing the underlying documents or adding n-grams to the search query.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: January 3, 2017
    Assignee: Twitter, Inc.
    Inventors: Noah Pepper, Homer Strong, Jesse Smith, Daniel Lidral-Porter, Devin Chalmers
  • Patent number: 9513931
    Abstract: Embodiments of the present invention may provide a method, machine readable storage medium, and system for context based user request for functionality. In one embodiment, software instructions may be executed by a computer processor to: provide a UI element for a software application to receive user request for functionality, initiate a context based functionality request responding to a user action on the UI element, provide UI input element(s) to receive user input for the context based functionality request, capture contextual information from the software application based on initiation of the context based functionality request, and receive submission of the context based functionality request and the captured contextual information.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: December 6, 2016
    Assignee: SAP SE
    Inventors: Dietmar Michael Sauer, Ilona Eirich
  • Patent number: 9485284
    Abstract: Various embodiments of systems, methods, and computer programs are disclosed for customizing participant information in an online conference. One embodiment is a method for customizing display of participant information in an online conference. The method comprises: a conferencing system establishing an online conference with a plurality of client devices via a communication network, each client device associated with a participant in the online conference; the conferencing system presenting a conference user interface to the client devices, the conference user interface displaying an interactive participant object identifying each of the participants; and during the online conference, one of the participants customizing presentation of at least one of the interactive participant objects via the conference user interface.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: November 1, 2016
    Assignee: AMERICAN TELECONFERENCE SERVICES, LTD
    Inventors: Boland T. Jones, David Michael Guthrie, Robert Frohwein
  • Patent number: 9461946
    Abstract: An inventive exemplary graphical user interface which includes a visual display component specifically programmed with a plurality of actionable features allowing a user to perform at least the following: moving to and from the visual display component at least the following items: a first object corresponding to a first native application; a second object corresponding to a second native application, where the first native application is distinct from the second native application; a first data item of a first data type; and a second data item of a second data type, where the first data type is distinct from the second data type; where each of such items is moved by utilizing a single action while each item is in an active form or an inactive form; tracking such items based on timing of actions involving such items; and interacting as if each item being in a native computing environment.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: October 4, 2016
    Inventor: Stephen B. Zutphen
  • Patent number: 9459762
    Abstract: Methods, systems and processor-readable media for supporting bidirectional communications and data sharing. One or more wireless hand held devices can be registered with one or more controllers associated with one or more multimedia displays. One or more profile icons can be selected for use as a cursor(s) during interaction of the wireless hand held device(s) with one or more multimedia display(s) during rendering of an event as data on the multimedia display(s). Supplemental data can be provided from the multimedia display(s) and/or a remote database to the wireless hand held device(s) based on a selection of the data rendered on the multimedia display(s) marked by the cursor utilizing the wireless hand held device(s).
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: October 4, 2016
    Assignee: Flick Intelligence, LLC
    Inventors: Kermit D. Lopez, Luis M. Ortiz, Richard H. Krukar
  • Patent number: 9454756
    Abstract: Examples described herein include a computing system or environment that enables the user to acquire an option to re-transfer a purchased digital content item at a later date. Data corresponding to the option can be recorded and linked with the user. Subsequent requests from the user to re-transfer the digital content item can be permitted or denied based on whether the user is authorized by way of having acquired the corresponding option.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: September 27, 2016
    Assignee: RAKUTEN KOBO INC.
    Inventors: Tai Toh, James Wu, Anthony O'Donoghue
  • Patent number: 9454298
    Abstract: In one general aspect, a non-transitory computer-readable storage medium can be configured to store instructions that when executed cause a processor to perform a process. The process can include receiving an indicator configured to trigger movement of a representation of a first portion of data and a representation of a second portion of data in a direction toward a boundary where the boundary is oriented with respect to a display area. The process can also include modifying a position of the representation of the first portion of data with respect to a position of the representation of second portion of data in response to the indicator.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: September 27, 2016
    Assignee: Brigham Young University
    Inventors: William Arthur Barrett, Ryan Thomas Cheatham
  • Patent number: 9448774
    Abstract: A data processing and displaying apparatus and method are provided. The apparatus and method may visualize and display interactive contents to be easily recognized where a number of nodes is large or branches are complex for visualized graph-typed input data. The data processing apparatus and method may also selectively display a portion of nodes or conditions desired by a user based on a particular user input.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: September 20, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Yun Gyung Cheong
  • Patent number: 9442635
    Abstract: A computer-implemented method for testing a user interface includes: receiving, in a computer system, a first manual check result from a first manual check of a user interface of an application; generating a first markup-language record from the user interface and associating the first markup-language record with the first manual check result; after one or more changes are made in the application, generating a second markup-language record from the user interface; performing, in the computer system, at least one test on the user interface that involves a comparison of the first markup-language record with the second markup-language record; and performing, in the computer system, an action based on a result from the performed at least one test.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: September 13, 2016
    Assignee: SAP SE
    Inventors: Zeno Rummler, Marcel Kassner, Ottmar Lutzy, Beatrice Pasch
  • Patent number: 9430134
    Abstract: A request is sent from a client device to a host device hosting an application capable of providing a split window view of content. Generation of a split window associated with execution of the application on the host device may include at least two split windows. Information regarding the split windows may be sent from the host device to the client device over the communication network. The client device may then use information regarding a first split window to generate an image display corresponding to the first split window. In addition, the client device may process the information regarding a second split window to stitch an image display corresponding to the second split window to the image display corresponding to the first split window. As such, upon scrolling of the display of the client device, the image display corresponding to the second split window may be displayed.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 30, 2016
    Assignee: hopTo Inc.
    Inventor: C K Hsu
  • Patent number: 9418330
    Abstract: A system and method to enhance user accessibility in a virtual universe and, in particular, to enhance user accessibility by providing information and/or actions to users participating in the virtual universe. The system comprises an assignment engine configured to assign an accessibility unit to an item within a virtual universe and a detection engine configured to detect a triggering event, which triggers the accessibility unit. The system also comprises an accessibility action engine configured to provide at least one of information and an action to a user when the accessibility unit is triggered.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: August 16, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick A. Hamilton, II, Dimitri Kanevsky, Michael D. Kendzierski, Clifford A. Pickover