Patents Examined by David Phantana-angkool
-
Patent number: 10409471Abstract: 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: GrantFiled: July 13, 2017Date of Patent: September 10, 2019Assignee: Ricoh Company, Ltd.Inventors: Haruomi Higashi, Tomohiro Suzuki
-
Patent number: 10394946Abstract: 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: GrantFiled: September 1, 2017Date of Patent: August 27, 2019Assignee: SPLUNK INC.Inventors: Jesse Miller, Micah James Delfino, Marc Robichaud, Catherine Anne Hanson, David Carasso
-
Patent number: 10379704Abstract: 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: GrantFiled: November 22, 2016Date of Patent: August 13, 2019Assignee: United States Automobile Association (USAA)Inventor: Bharat Prasad
-
Patent number: 10353530Abstract: 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: GrantFiled: October 17, 2016Date of Patent: July 16, 2019Assignee: Google LLCInventors: Steven Chi Truong, Alexander Friedrich Kuscher, Jennifer Shien-Ming Chen
-
Patent number: 10353545Abstract: 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: GrantFiled: April 22, 2014Date of Patent: July 16, 2019Assignee: ENTIT SOFTWARE LLCInventors: Ori Abramovsky, Albert Kashchenevsky, Asaf Azulai
-
Patent number: 10346008Abstract: 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: GrantFiled: June 14, 2017Date of Patent: July 9, 2019Assignee: MobiTV, Inc.Inventors: Kay Johansson, Cedric Fernandes
-
Patent number: 10346009Abstract: 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: GrantFiled: June 14, 2017Date of Patent: July 9, 2019Assignee: MobiTV, Inc.Inventors: Kay Johansson, Cedric Fernandes
-
Patent number: 10345923Abstract: 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: GrantFiled: August 14, 2015Date of Patent: July 9, 2019Assignee: BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO., LTD.Inventors: Xin Cui, Shangkun Ren, Qilong Su, Yang Zhang
-
Patent number: 10334328Abstract: 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: GrantFiled: January 19, 2018Date of Patent: June 25, 2019Inventors: Daniel Josh Rosen, Jonathan Rosen
-
Patent number: 10331293Abstract: 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: GrantFiled: February 22, 2017Date of Patent: June 25, 2019Assignee: International Business Machines CoporationInventors: Paul R. Bastide, Jana H. Jenkins, Robert E. Loredo, Fang Lu
-
Patent number: 10331294Abstract: 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: GrantFiled: April 25, 2017Date of Patent: June 25, 2019Assignee: HRB Innovations, Inc.Inventors: Maksim Kunakhovich, C. Taylor Brown, Kabaleeswaran Sabapathi, Kenneth Meade, Jr., Umapathy Selvamoni
-
Patent number: 10331463Abstract: 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: GrantFiled: December 18, 2016Date of Patent: June 25, 2019Assignee: Oracle International CorporationInventors: Radhesh Radhakrishnan, David Keyes
-
Patent number: 10334050Abstract: 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: GrantFiled: November 5, 2015Date of Patent: June 25, 2019Assignee: Zoox, Inc.Inventors: Timothy David Kentley-Klay, Rachad Youssef Gamara
-
Patent number: 10324773Abstract: 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: GrantFiled: April 1, 2016Date of Patent: June 18, 2019Assignee: salesforce.com, inc.Inventors: Aubrey Wing, Tatyana Mamut, Arthur Ping-Tak Che, Tiffany Joy Chin, Amy Kar Sin Poon, Andrew Layman
-
Patent number: 10319049Abstract: 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: GrantFiled: March 14, 2016Date of Patent: June 11, 2019Assignee: SONY INTERACTIVE ENTERTAINMENT LLCInventors: Steven Trombetta, Shunsuke Kunieda
-
Patent number: 10318320Abstract: 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: GrantFiled: December 7, 2015Date of Patent: June 11, 2019Assignee: Amazon Technologies, Inc.Inventors: Nathan Bartholomew Thomas, Lihao Wang, Arivanandam Rajaraman
-
Patent number: 10311035Abstract: 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: GrantFiled: December 21, 2015Date of Patent: June 4, 2019Assignee: SAP SEInventor: Andreas Doms
-
Patent number: 10296276Abstract: 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: GrantFiled: May 11, 2017Date of Patent: May 21, 2019Assignee: Eva Automation, Inc.Inventor: Gaylord Yu
-
Patent number: 10296275Abstract: 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: GrantFiled: May 11, 2017Date of Patent: May 21, 2019Assignee: Eva Automation, Inc.Inventor: Gaylord Yu
-
Patent number: 10296195Abstract: 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: GrantFiled: January 4, 2017Date of Patent: May 21, 2019Assignee: 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