Patents Examined by Matthew Ell
-
Patent number: 10698654Abstract: Embodiments described herein are generally directed towards systems and methods relating to a crowd-sourced digital assistant system and related methods. In particular, embodiments describe techniques for effectively searching, modifying, and selecting action datasets for distribution to digital assistant devices based on commands received therefrom. Action datasets include computing events or tasks that can be reproduced when a command is received by a digital assistant device and communicated to the server device. The digital assistant server described herein can receive action datasets, maintain action datasets, receive commands from digital assistant devices, and effectively select most relevant action datasets for distribution to the digital assistant devices based on the received commands.Type: GrantFiled: July 27, 2018Date of Patent: June 30, 2020Assignee: AIQUDO, INC.Inventors: Conal Loughrey, Hudson Leonardo Mendes
-
Patent number: 10691217Abstract: A method at a computer system includes obtaining an electronic document comprising document elements, and injecting into the document in association with one of the document elements one or more hotspot attributes, the hotspot attributes defining attributes of a hotspot that is displayable in conjunction with the document element when the document is displayed, the hotspot attributes being associated with predefined physical gestures and respective document actions; such that the hotspot, when displayed as part of a displayed document, indicates that a viewer of the displayed document can interact with the displayed document using the predefined physical gestures (i) performed at a position that overlap a displayed version of the document in a field of view of a camera system and (ii) captured by the camera system, wherein a physical gesture results in a respective document action being performed on the displayed document.Type: GrantFiled: April 20, 2017Date of Patent: June 23, 2020Assignee: FUJI XEROX CO., LTD.Inventors: Patrick Chiu, Joseph Andrew Alkuino de la Peña, Laurent Denoue, Chelhwon Kim
-
Patent number: 10691305Abstract: Methods and apparatus provide for acquiring menu display instructions from a user, and generating and outputting the operating system menu screens for display.Type: GrantFiled: December 13, 2018Date of Patent: June 23, 2020Assignee: Sony Interactive Entertainment Inc.Inventors: Masaki Higuchi, Shigeru Enomoto, Yasuhiro Yamanaka, Shuji Hiramatsu
-
Patent number: 10671239Abstract: A method for editing. The method includes receiving a sequence of interactive VR scenes of digital content, each interactive VR scene showing a 3D gaming environment. The method includes placing the sequence of interactive VR scenes within a 3D editing space. The method includes sending a view of the 3D editing space including at least one of the sequence of interactive VR scenes to an HMD for viewing by the user. The method includes receiving at least one input editing command from a device of the user. The method includes modifying the sequence of interactive VR scenes in response to the input editing command, wherein the at least one editing command is provided through an input enabled while wearing the HMD and viewing the 3D editing space via the HMD so as to provide real-time views showing modifications made to the sequence of interactive VR scenes.Type: GrantFiled: December 18, 2017Date of Patent: June 2, 2020Assignee: Sony Interactive Entertainment America LLCInventors: Stuart Platt, Mohammed Aafaq Khan
-
Patent number: 10671283Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing intelligently suggested keyboard shortcuts for web console applications.Type: GrantFiled: January 31, 2018Date of Patent: June 2, 2020Assignee: salesforce.com, inc.Inventors: Gautam Vasudev, Peng-Wen Chen, Joshua Giblette, Adarsha Badarinath
-
Patent number: 10666765Abstract: Disclosed are methods, systems, and articles of manufactures for graphical cross connectivity and dynamic configurability for interconnection between inputs and outputs of a device. Various implementations identify instructions from a user interface to graphically display various view modes that include a global view mode showing all active connections between inputs and outputs or one or more program modes showing all active connections for identified input(s) or identified output(s). Some implementations also provide user interface functions to dynamically query, control, or configure the device and the connectivity between the inputs and the outputs based at least in part upon various view modes of the connectivity of the device.Type: GrantFiled: March 1, 2017Date of Patent: May 26, 2020Assignee: Custom Microwave Components, Inc.Inventors: Gregory S. F. Mau, Jeremy Oliver Korn
-
Patent number: 10664121Abstract: Systems and methods are provides for changing a window stack for a multi-screen device. The window stack can change based on the movement of a window. The system can receive a gesture indicating a change in the position of a window in the device. Upon receiving the gesture, the system determines a new position in the window stack for the moved window. Then, the system can determine a display associated with the moved window and change the logic data structure associated with the moved window to describe the new position of the moved window in the window stack.Type: GrantFiled: September 1, 2011Date of Patent: May 26, 2020Assignee: Z124Inventors: Sanjiv Sirpal, Paul Edward Reeves, Alexander de Paz, Rodney Wayne Schrock
-
Patent number: 10664721Abstract: A system for generating graphical user interfaces. The system may include processors and storage devices storing instructions. The instructions may configure the one or more processors to perform operations including identifying a plurality of attributes from an image captured with a client device, identifying a plurality of first results based on the attributes, generating a first graphical user interface for display in the client device. The first graphical user interface may include a plurality of result icons corresponding to a subset of the first results having confidence scores above a threshold, a plurality of filter icons displaying options, and a search button. The operations may also include receiving a selection of at least one of the result icons or at least one of the filter icons, performing a search, based on the selection, and generating a second graphical user interface.Type: GrantFiled: August 7, 2019Date of Patent: May 26, 2020Assignee: CAPITAL ONE SERVICES, LLCInventors: Micah Price, Chi-San Ho, Yue Duan
-
Patent number: 10656806Abstract: Systems and methods are provided for implementing an interactive application, which incorporates voice-driven and motion-driven interactions with media content in a display device. An application instance can be initialized for interacting with media content output to a display device, such as an head mounted display (HMD). Then, a determination whether a received user interaction is interpretable into an interactive command defined by an operating system (OS) is performed. If the OS can interpret the user interaction, the interactive command can be executed with actions generated by the OS. Alternatively, an emulation of the interactive command may be executed, when the user interaction cannot be interpreted by the OS. Subsequently, the media content is presented within a user interface based on the interactive command. For example, user interaction can be the head movement of a user that is interpreted into a command that controls presentation of web content in the HMD.Type: GrantFiled: April 19, 2019Date of Patent: May 19, 2020Assignee: AUGMENTALIS INC.Inventors: Manoj Jhawar, Andy Simmons
-
Patent number: 10649620Abstract: Provided is an image forming apparatus including a processing unit that performs a predetermined process for forming an image, a display unit that displays a first screen for displaying Q setting items out of P setting items for setting conditions in which the processing unit performs the process to set the Q setting items or a second screen for displaying R setting items out of the P setting items to set the R setting items, and a switching unit that switches a display screen to be displayed on the display unit between the first screen and the second screen based on a user's instruction, wherein all of the P setting items are capable to be set using the Q setting items displayed on the first screen and the R setting items displayed on the second screen.Type: GrantFiled: June 5, 2014Date of Patent: May 12, 2020Assignee: FUJI XEROX CO., LTD.Inventor: Masaru Fujii
-
Patent number: 10642471Abstract: Dual timeline visualizations include a detail timescale shown along two item regions. Display objects shown in an item region may represent events, activities, or multiple stacked events and activities from a set of chronological data items. Display objects have positions and sizes representing those of the corresponding events and activities, and may include data-related or user-selected colors and/or hashing. The detail timescale, in unison with the item regions, may be scrollable and resizable in the direction of time. The item regions may be separately scrollable and resizable in another direction. A visualization may also include an overview panel representing a summary view of both sets of chronological data items, with its own timescale, and a lens showing the position of the detail timescale and item regions.Type: GrantFiled: November 4, 2014Date of Patent: May 5, 2020Assignee: Oracle International CorporationInventors: Mark Robertson, Chadwick Chow, Jay Turner, Hendrik van den Broek
-
Patent number: 10635298Abstract: The disclosure provides methods and systems for localizing a user interface of a multi-function device, the multi-function device is configured with a default language. The method includes receiving a pre-defined phrase from a user via the user interface of the multi-function device, the phrase is written in a local language of the user. Based on the received phrase, the phrase is analyzed to identify the local language of the user using one or more hand-written recognition techniques. Then, the local language is retrieved for presenting to the user. A language change option is presented to the user based on the identified local language of the user. Thereafter, the user interface is localized by changing the default language of the user interface to the local language. Finally, one or more options are presented to the user in the local language of the user.Type: GrantFiled: April 18, 2017Date of Patent: April 28, 2020Assignee: XEROX CORPORATIONInventors: Angom Pradeep Master, Ashok Raj Anbalagan
-
Patent number: 10635256Abstract: A display device for displaying information relative to a flight by an aircraft is provided. The information includes information relative to an energy variation of the aircraft, the energy variation being expressed by a variable representative of that energy variation. The display device is configured to show, on a viewing screen, an energy variation symbol representative of a current value of the variable. The display device is configured to further show at least one energy variation bound symbol representative of a threshold value of the variable, the threshold value corresponding to an authorized acceleration bound for the aircraft to keep or bring the speed of the aircraft in or toward a predefined usage speed range.Type: GrantFiled: March 8, 2016Date of Patent: April 28, 2020Assignee: DASSAULT AVIATIONInventors: Sébastien Lepage, Hasna Nadfaoui
-
Patent number: 10628016Abstract: A method for providing a cross-application content player is disclosed. The method includes receiving, during playback of a content item in a first content player within a first user interface of a first mobile application, an indication of a user request pertaining to a second mobile application, wherein the first mobile application is associated with a first platform, and the second mobile application is associated with a second platform. The method further includes identifying a play state of the content item corresponding to the user request, and causing playback of the content item in a second content player within a second user interface of the second mobile application based on the play state.Type: GrantFiled: August 27, 2015Date of Patent: April 21, 2020Assignee: Google LLCInventors: Justin Lewis, Ruxandra Georgiana Davies
-
Patent number: 10627996Abstract: The disclosure relates to a method and an apparatus for sorting filter options. The method includes determining a usage count of each of the plurality of filter options that are preset in the user terminal; and adjusting a sorting of each of the plurality of filter options in a list of filter options according to the usage count of each of the plurality of filter options.Type: GrantFiled: April 25, 2018Date of Patent: April 21, 2020Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.Inventor: Wendi Hou
-
Patent number: 10620828Abstract: An electronic device may include a housing including a first surface and a second surface, the first surface including a first opening and a second opening; a touch screen display being disposed and visible through the first opening; a mechanical button located at least in part of the second opening and movable in response to a pressure applied thereto; a processor located inside the housing and electrically coupled to the display and the mechanical button; and a memory located inside the housing and electrically coupled to the processor, wherein the memory stores a plurality of instructions that cause, upon execution, the processor to: display a screen on at least a portion of the touch screen display; display a virtual button comprising a graphical user interface (GUI) on a specific region of the screen adjacent to the mechanical button such that the GUI visually extends the mechanical button.Type: GrantFiled: November 30, 2017Date of Patent: April 14, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Minsik Kim, Soyoung Kim, Jongmoo Lee, Geonsoo Kim, Jinwan An, Jiwoo Lee, Hyunsuk Choi
-
Patent number: 10620793Abstract: An electronic device displays a chart, which includes visual marks that represent calculated values derived from a set of data, and panes formed by intersection of rows and columns. A current focus is on a first visual mark at a first position. The device concurrently displays a chart-calculations-options area, which includes display options for a type of calculation and a type of data partitioning. Visual marks in a first set of visual marks are visually distinguished from other visual marks. The first set of visual marks includes the first visual mark, and corresponds to a first selected option for a type of calculation and a first selected option for a type of data partitioning. The device detects an input that selects a second option for a type of data partitioning, and, in response, visually distinguishes visual marks in a second set of visual marks in accordance with the selection.Type: GrantFiled: December 11, 2018Date of Patent: April 14, 2020Assignee: Tableau Software, Inc.Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Ross Thomas Bunker, Bora Beran, Justin Talbot
-
Patent number: 10614419Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing tasks in a content management system. For example, the content management system can collect, aggregate, and/or store task data assigned to a user from across projects and/or content items. The user can select to view tasks for a particular project and/or from across all projects. The content management system can generate a single graphical user interface for presenting the task data associated with the user. The content management system can generate a graphical user interface the allows the user to move tasks from one task status graphical element (e.g., task status container) to another task status graphical element to change the status of a task associated with the user. Thus, the user can quickly and easily view the tasks assigned to the user and update the status of tasks in an easy to use graphical user interface.Type: GrantFiled: December 30, 2016Date of Patent: April 7, 2020Assignee: Dropbox, Inc.Inventors: Yuyang Guo, Khurram Zia, Angela Li, Pranav Piyush, Matt Bond, Chang Liu, Lawson Fulton
-
Patent number: 10616632Abstract: Systems and methods are provided for dynamically displaying hyperlinks in a video based on various factors associated with a device at which the video is played and/or a user of the device. In one or more aspects, a system includes a request component configured to receive a request to play a video hosted by a media provider. The system further includes a selection component configured to select a subset of links included in a set of links associated with the video to provide with the video when it is played in response to the request based in part on a number of links included in the set of links, wherein graphical elements respectively representative of the links included in the subset of links are configured to be displayed over the video when the video is played in response to the request.Type: GrantFiled: November 19, 2018Date of Patent: April 7, 2020Assignee: Google LLCInventors: Justin Lewis, Ruxandra Georgiana Paun
-
Patent number: 10606454Abstract: Systems, methods, and non-transitory computer-readable storage media for stage upgrades in a network. The system generates graph-data structured based representations of devices in the network, wherein respective attributes of the representations is selected based on respective services provided by the devices to tenants in the network and identities of respective tenants serviced by the devices. Next, the system generates a graph showing a distribution of the devices in the network according to the representations, wherein the representations are interconnected in the graph based on service roles of associated devices with respect to tenants in the network and other devices associated with the tenants. The system then schedules an upgrade of devices based on the graph, the upgrade being scheduled in stages, each stage including devices selected for upgrade in that stage, wherein the devices for each stage are selected by identifying devices having respective representations assigned to that specific stage.Type: GrantFiled: September 4, 2014Date of Patent: March 31, 2020Assignee: CISCO TECHNOLOGY, INC.Inventor: Ayaskant Pani