Patents Examined by David Phantana-angkool
  • Patent number: 10409471
    Abstract: A playback system includes a display device and an information terminal adapted to communicate with the display device. The information terminal includes a processor and a recording medium storing instructions which when executed by the processor cause the processor to perform a process including displaying a first group of identification information items of content data stored in the information terminal in a first viewing area of a display screen, and displaying a second group of identification information items of the content data selected according to a selecting operation performed on the first group of identification information items displayed in the first viewing area in a second viewing area of the display screen at different times. The display device is adapted to play back the content data corresponding to the selected identification information items.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: September 10, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Haruomi Higashi, Tomohiro Suzuki
  • Patent number: 10394946
    Abstract: The technology disclosed relates to formulating and refining field extraction rules that are used at query time on raw data with a late-binding schema. The field extraction rules identify portions of the raw data, as well as their data types and hierarchical relationships. These extraction rules are executed against very large data sets not organized into relational structures that have not been processed by standard extraction or transformation methods. By using sample events, a focus on primary and secondary example events help formulate either a single extraction rule spanning multiple data formats, or multiple rules directed to distinct formats. Selection tools mark up the example events to indicate positive examples for the extraction rules, and to identify negative examples to avoid mistaken value selection. The extraction rules can be saved for query-time use, and can be incorporated into a data model for sets and subsets of event data.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: August 27, 2019
    Assignee: SPLUNK INC.
    Inventors: Jesse Miller, Micah James Delfino, Marc Robichaud, Catherine Anne Hanson, David Carasso
  • Patent number: 10379704
    Abstract: A user is enabled to initiate a user experience through use of a first device. Information is sent to the first device in support of the user experience. Input is receive from the user. One of termination of the user experience and transferring of the user experience to a second device is selected in response to receipt of input.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: August 13, 2019
    Assignee: United States Automobile Association (USAA)
    Inventor: Bharat Prasad
  • Patent number: 10353530
    Abstract: According to one embodiment of the present disclosure a computer-implemented method for automatically transitioning a user interface in a personal computing device between a laptop mode and a tablet mode is provided. The method includes detecting a hardware configuration change in the personal computing device. When the hardware configuration changes to a tablet mode, the method includes maximizing an active window in a display of the personal computing device and maximizing a second, inactive window, underneath the active window. And when the hardware configuration changes to a laptop mode, the method includes configuring the user interface to a windows icons menus and pointers (WIMP) mode. According to one embodiment of the present disclosure, a personal computing device having a base portion coupled to a display portion is provided. The personal computing device is configured to perform a computer-implemented method as described above.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: July 16, 2019
    Assignee: Google LLC
    Inventors: Steven Chi Truong, Alexander Friedrich Kuscher, Jennifer Shien-Ming Chen
  • Patent number: 10353545
    Abstract: In one implementation, a system for protocol determination includes a monitor engine to monitor a number of interactions with a user interface. In addition, the system includes a sequence engine to determine a plurality of steps for each of the number of interactions. In addition, the system includes a reference engine to determine a step from the plurality of steps that corresponds to at least one of the number of interactions. In addition, the system includes a selection engine to suggest a particular interaction with the user interface based on the determined first step.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: July 16, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Ori Abramovsky, Albert Kashchenevsky, Asaf Azulai
  • Patent number: 10346008
    Abstract: Described herein are techniques and mechanisms for personalized timeline presentation. Client devices may be presented with video content in association with a content management account. A video content item may be associated with more than one pause point, with each pause point indicating a time at which playback of the video content item was paused. Different profiles associated with the content management account may be associated with different pause points for the same video content item. Playback of the video content item may be resumed at one of the pause points when one of the profiles is selected.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: July 9, 2019
    Assignee: MobiTV, Inc.
    Inventors: Kay Johansson, Cedric Fernandes
  • Patent number: 10346009
    Abstract: Described herein are techniques and mechanisms for personalized timeline presentation. Client devices may be presented with video content in association with a content management account. A video content item may be associated with more than one pause point, with each pause point indicating a time at which playback of the video content item was paused. Different profiles associated with the content management account may be associated with different pause points for the same video content item. Playback of the video content item may be resumed at one of the pause points when one of the profiles is selected.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: July 9, 2019
    Assignee: MobiTV, Inc.
    Inventors: Kay Johansson, Cedric Fernandes
  • Patent number: 10345923
    Abstract: The present disclosure provides an input method, an apparatus and an electronic device. The input method comprises: acquiring historical dialog information about a dialog window; extracting characteristic information in the historical dialog information, wherein the characteristic information comprises a keyword; determining prediction information, wherein the prediction information comprises the keyword; based on the prediction information, acquiring an on-screen candidate word queue in an input text box in the dialog window; and outputting the on-screen candidate word queue.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: July 9, 2019
    Assignee: BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO., LTD.
    Inventors: Xin Cui, Shangkun Ren, Qilong Su, Yang Zhang
  • Patent number: 10334328
    Abstract: A video processing system generates and automatically updates videos. A client inputs a smart script that defines general preferences and information to include in a video. The video processing system generates a model of the story from the smart script. A story model comprises story beats that define order and characteristics of information that is presented in a story. The video processing system accesses client content (e.g., video clips, images, and testimonials from a client website) and assigns content items to story beats. The story model and associated content is rendered into a video. The video processing system can then adapt the story model in response to viewer feedback, external events, or other client-supplied parameters. Adapting the story model may include reordering, adding, or removing story beats, or altering parameter values associated with story beat characteristics. Thus, the video processing system can iteratively improve and update a video automatically.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: June 25, 2019
    Inventors: Daniel Josh Rosen, Jonathan Rosen
  • Patent number: 10331293
    Abstract: According to an embodiment of the present invention, a system dynamically resizes one or more application windows displayed on one or more screens based on an interactive state associated with the one or more application windows. Initially, a processor displays a plurality of different windows associated with one or more corresponding applications and determines an interactive state associated with each of the plurality of different windows. The processor then analyzes the interactive states of each of the plurality of different windows and, in response, adjusts a size of one or more of the plurality of different windows in accordance with the determined interactive states. Embodiments of the present invention further include a method and computer program product for dynamically resizing one or more application windows based on the interactive states associated with the one or more application windows in substantially the same manner described above.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Coporation
    Inventors: Paul R. Bastide, Jana H. Jenkins, Robert E. Loredo, Fang Lu
  • Patent number: 10331294
    Abstract: A system for providing a second user of a computer system with an additional auxiliary display for displaying the information on the primary display and additional augmented information to help the user more easily understand the information displayed on the primary display is disclosed. For example, the second display may show the information on the primary display and also additional information summarizing the information for the benefit of the second display. The additional information may be generated by the computer system, retrieved from the Internet, or generated by another computer connected to the computer system.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: June 25, 2019
    Assignee: HRB Innovations, Inc.
    Inventors: Maksim Kunakhovich, C. Taylor Brown, Kabaleeswaran Sabapathi, Kenneth Meade, Jr., Umapathy Selvamoni
  • Patent number: 10331463
    Abstract: The present disclosure relates generally to techniques for displaying information in a repository system. In certain embodiments, techniques are described for dynamically determining a view, based on a role of a user, to display information stored in a repository system about one or more objects in a computing environment. An object can include an application, a process, a service, an endpoint device, a method, etc., which can exist in a computing environment. An object can include a resource (e.g., a data structure or a database) in a computing environment. The repository system can store information about an object and its attributes. The information stored in the repository system about an object can be dynamically displayed to a user based on the role associated with the user.
    Type: Grant
    Filed: December 18, 2016
    Date of Patent: June 25, 2019
    Assignee: Oracle International Corporation
    Inventors: Radhesh Radhakrishnan, David Keyes
  • Patent number: 10334050
    Abstract: Various embodiments relate generally to autonomous vehicles and associated mechanical, electrical and electronic hardware, computer software and systems, and wired and wireless network communications to provide an autonomous vehicle fleet as a service. In particular, a method may include identifying a location of a user device associated with a user, transmitting a command to an autonomous vehicle system associated with an autonomous vehicle service to transit to the location, and providing information associated with the user device to the autonomous vehicle system, where the information includes configuration data to adapt one or more sub-systems of the autonomous vehicle. Sub-systems of the autonomous vehicle may include interior lighting, ambient sound, road handling, seating configuration, communication synchronization, and temperature control systems.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: June 25, 2019
    Assignee: Zoox, Inc.
    Inventors: Timothy David Kentley-Klay, Rachad Youssef Gamara
  • Patent number: 10324773
    Abstract: The technology disclosed relates to processing events generated by Internet of Things (IoT) devices. In particular, it relates to storing a machine-readable declarative specification of stateful event processing of an automated multi-step progression of monitoring of Internet of Things (IoT) devices that generate events. It includes compiling into tangible memory, in response to the declarative specification, a state processing network that implements a multi-step progression of monitoring events generated by the IoT devices. The state processing network implements both the time based transition triggers and the event based transition triggers after being initiated by the IoT devices. Further, data structures, which record monitoring status of particular IoT devices, are compiled. Finally, the state processing network further selects an alternative action to trigger, and triggers the selected action using at least some data from a particular event being processed.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: June 18, 2019
    Assignee: salesforce.com, inc.
    Inventors: Aubrey Wing, Tatyana Mamut, Arthur Ping-Tak Che, Tiffany Joy Chin, Amy Kar Sin Poon, Andrew Layman
  • Patent number: 10319049
    Abstract: Implementations generally relate to the sharing of media content. In some implementations, a method includes providing a grid view in a user interface, where the grid view displays media content items that have been shared in a network. The method also includes providing a gallery view in response to a user selecting a media content item among the media content items in the grid view, where the gallery view displays the selected media content item. The method also includes providing a share menu view in response to the user selecting a re-share button, where the share menu view displays options for sharing the selected media content item. The method also includes providing a comment view, where the comment view enables the user to comment on the selected media content item. The method also includes re-sharing the selected media content item to other users.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: June 11, 2019
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Steven Trombetta, Shunsuke Kunieda
  • Patent number: 10318320
    Abstract: Methods, systems, and computer-readable media for virtual desktop access using device-native user interfaces are disclosed. A virtual desktop instance is implemented on behalf of a user. One or more applications are installed on the virtual desktop instance and executed using a virtualized computing resource instance. Data associated with the virtual desktop instance is sent to a first user device that implements a first device platform. A first graphical user interface (GUI) for the virtual desktop interface is generated using the data and displayed on a first display of the first device. The data is sent to a second user device that implements a second device platform differing from the first device platform. A second GUI for the virtual desktop interface is generated using the data and displayed on a second display of the second device. The second GUI differs at least in part from the first GUI.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: June 11, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Nathan Bartholomew Thomas, Lihao Wang, Arivanandam Rajaraman
  • Patent number: 10311035
    Abstract: A system may include display of a plurality of values, each of the plurality of values associated with a respective combination of one of a first set of members of a first dimension and one of a second set of members of a second dimension, detection of a user selection of one or more of the displayed plurality of values, determination of a first one or more members of the first set of members and a second one or more members of the second set of members associated with the selected one or more values, and filtering of the displayed values based on the determined first one or more members and the second one or more members.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: June 4, 2019
    Assignee: SAP SE
    Inventor: Andreas Doms
  • Patent number: 10296276
    Abstract: A portable electronic device with a touch-sensitive display (such as a cellular telephone) provides a wireless remote control for an entertainment device (such as a consumer-electronic device). Based on device-state information that specifies a current state of the entertainment device (which is received from an audio/video (A/V) hub that communicates with the entertainment device) and one or more related states of the entertainment device, the portable electronic device may generate a user interface that includes one or more virtual command icons. Note that the one or more related states are related to the current state in a state diagram by corresponding operations that transition the entertainment device from the current state to the one or more related states. Then, the portable electronic displays the user interface on the touch-sensitive display. In this way, the portable electronic device dynamically adapts the user interface.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: May 21, 2019
    Assignee: Eva Automation, Inc.
    Inventor: Gaylord Yu
  • Patent number: 10296275
    Abstract: A portable electronic device with a touch-sensitive display (such as a cellular telephone) provides a wireless remote control for an entertainment device (such as a consumer-electronic device). Based on device-state information that specifies a current state of the entertainment device (which is received from an audio/video (A/V) hub that communicates with the entertainment device) and one or more related states of the entertainment device, the portable electronic device may generate a user interface that includes one or more virtual command icons. Note that the one or more related states are related to the current state in a state diagram by corresponding operations that transition the entertainment device from the current state to the one or more related states. Then, the portable electronic displays the user interface on the touch-sensitive display. In this way, the portable electronic device dynamically adapts the user interface.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: May 21, 2019
    Assignee: Eva Automation, Inc.
    Inventor: Gaylord Yu
  • Patent number: 10296195
    Abstract: Systems, methods, and computer-readable media are described for creating custom user interface (“UI”) controls. A networked computing service may determine that an action performed by a user of the service is likely to be repeated, based on previous actions performed by the user and/or other users, parameters of the action including characteristics of an item associated with the action, and other criteria. The networked computing service may generate, or recommend generation of, a custom UI control that automates performance of the action. The networked computing service may automatically determine parameters of the action, and may determine alternative parameters and/or alternative actions if the action cannot be performed using the determined parameters. Custom UI controls may be associated with various computing devices and/or other electronic devices, and categories of custom UI controls may be determined and displayed.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: May 21, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephan Josef Andrizzi, Kara Cavallaro, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Jae Park, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, John Shaw, Paul Warren Smart, Amirali Virani