Patents Examined by Erik V Stitt
  • Patent number: 11475071
    Abstract: A cloud platform supports an object preview service. A user may configure a data object preview, and the object preview service stores a set of instructions for the data object in a preview library. The object preview is associated with a unique identifier, which is associated with an identifier of the preview library. The object preview service may receive requests from client systems, and the request may indicate a data object. The object preview service identifies the set of instructions based on user interface (UI) configurations of the client system and the request. The object preview service transmits the instructions to the client system, which outputs the data object preview at a UI according to the instructions.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 18, 2022
    Assignee: salesforce, inc.
    Inventors: Sam Kligman, Jinal Kathiara
  • Patent number: 11347380
    Abstract: A method is provided to place new slides on zooming user interface canvas is provided that includes: receiving user request to add a new slide; determining whether a zoom level of a current viewing window has changed to meet a prescribed threshold zoom level since addition of a previously added slide; in response to a determination that the zoom level has changed, using a current viewing window zoom level as a reference zoom level; in response to a determination that the zoom level has not changed, using a previous viewing window zoom level as the reference zoom level; and determining a placement of the new slide with reference to the reference zoom level.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: May 31, 2022
    Assignee: Prezi, Inc.
    Inventors: Laszlo Pandy, Ákos Tóth-Máté, László Laufer, David Udvardy, Ádám Somlai-Fisher, Vera Gergely, Peter Arvai, Daniel Vattay
  • Patent number: 11340749
    Abstract: A first user, who is currently online, is associated with a meeting spot. A plurality of other users that have selected the meeting spot and are online is identified. Information about these other users is sent to a client device associated with the first user. Information for a second user of the plurality of other users is received from the client device associated with the first user. A third user is identified who is online and associated with the first and second users. Online communication is facilitated between the client devices associated with the first and second users and a client device associated with the third user responsive to a request from the client device associated with the first user to the client device associated with the third user to be introduced by the third user to the second user, while the second user has still selected the meeting spot.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: May 24, 2022
    Assignee: GOOGLE LLC
    Inventor: Joseph F. Karam
  • Patent number: 11237717
    Abstract: There is provided an information processing device that includes a communication unit that acquires a moving image being subjected to live distribution as well as manipulation information including a manipulation position concerning location of a sticker on the moving image being displayed on a display unit of a device and information concerning the sticker to be located. The information processing device further includes a control unit that analyzes a region corresponding to the manipulation position on the moving image, and performs processing of locating the sticker on the moving image on a basis of an analysis result and the manipulation information.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: February 1, 2022
    Assignee: SONY CORPORATION
    Inventors: Yasuhiro Takeda, Takeshi Fujiki, Junichiro Takagi
  • Patent number: 11237695
    Abstract: A three-dimensional graphical user interface system comprises a media component configured to produce a signal comprising media content (e.g., a movie or television show being viewed by a user) and a three-dimensional graphical user interface (e.g., an interactive program guide). A display device communicatively coupled to the media component is configured to simultaneously display the three-dimensional graphical user interface and a media content image corresponding to the media content.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: February 1, 2022
    Assignee: SLING MEDIA L.L.C.
    Inventor: Ilya Asnis
  • Patent number: 11150921
    Abstract: A system, computer program product, and method is described to propose a method to automatically suggest a visualization providing the best insight for a given dataset, by maximizing an utility function computed on properties of the input data, and previously used visualizations by the same user and for the same data. In one example method for recommending a data visualization in a computer system includes receiving at least one input dataset and at least one set of previous visualizations. A utility function is accessed. A set of potential visualizations is computed using the input dataset and the set of previous visualizations. A recommendation is selected for a proposed visualization from the set of potential visualizations by maximizing a value of the utility function, whereby the proposed visualization is a new visualization not in the set of previous visualizations.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michele Berlingerio, Francesco Calabrese, Giusy Di Lorenzo, Marco Luca Sbodio
  • Patent number: 11126329
    Abstract: Non-limiting examples of the present disclosure describe an application command control user interface menu to facilitate user interaction between a user and a mobile application. On a processing device, a mobile application is launched where the mobile application comprises an application command control user interface menu displayable within a defined display space of the mobile application. The application control user interface menu is displayed within the defined display space. A tab comprises one or more user interface elements for application command control. Input is received for selection of a tab of the application control user interface menu. In response to the received input, display of the application command control user interface menu is modified to display one or more tabs within the defined display space. Other examples are also described.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Julie Seto, Vlad Riscutia, Matthew Vogel, Ramy Bebawy, Sunder Raman, Maya Rodrig, Derek Snook, Han-Yi Shaw, Choon-mun Hooi, Jon Bell
  • Patent number: 11075996
    Abstract: A method, system and computer readable medium for remote control of a remote device by a remote dashboard console of a client device. The method includes identifying the remote device for management via the remote dashboard console of the client device. The remote dashboard console receives a set of plug-ins associated with multiple remote device applications installed on the remote device from a remote dashboard agent of the remote device. The remote dashboard console of the client device executes a target application of the multiple remote device applications device using a corresponding plug-in of the set of plug-ins.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: July 27, 2021
    Assignee: Red Hat Israel, Ltd.
    Inventor: David Botzer
  • Patent number: 11068124
    Abstract: Control of a computing device using gesture inputs. The computing device may be a handheld computing device with a plurality of displays. The displays may be capable of displaying a graphical user interface (GUI). The plurality of displays may be modified in response to receipt of a gesture input such that the displays are changed from a first state to a second state. The change of the displays from the first state to the second state may include moving a GUI from a first display to a second display. Additionally, a second GUI may be moved from the second display to the first display. The gesture input may comprise multiple touches, such as a pinch gesture.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: July 20, 2021
    Assignee: Z124
    Inventor: Sanjiv Sirpal
  • Patent number: 11068122
    Abstract: A process builds a view of a dataset. The process displays a graphical user interface, including: a fields region; a visualization region; and a shelf region that includes multiple shelves. The process detects user input that moves a data field icon from the fields region into the visualization region. Upon ceasing to detect the user input, the process associates the data field icon with a first shelf according to its characteristics and characteristics corresponding to other data field icons, if any, previously associated with the shelves. The method further includes: (i) determining one or more chart types for visualizing a portion of the dataset based, at least in part, on the data field icon and its characteristics, and (ii) generating a graphical representation of the portion of the dataset in the visualization region using a first chart type selected from the one or more determined chart types.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: July 20, 2021
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte, Patrick Hanrahan
  • Patent number: 10970762
    Abstract: In accordance with embodiments of the present disclosure, systems and methods for facilitating electronic commerce over a network include communicating with a plurality of users via a plurality of user devices over the network, receiving a login request from a first user via a first user device over the network, accessing an account related to the user based on information passed with the login request, receiving a snaplist file related to a multiple image listing provided by the first user via the first user device, processing the snaplist file by extracting the multiple image listing from the snaplist file, and displaying the multiple image listing to one or more other users via one or more other user devices.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: April 6, 2021
    Assignee: eBay Inc.
    Inventors: Brian F. Williams, Luke Peacock
  • Patent number: 10908798
    Abstract: A method and apparatus for controlling display of an interface in a mobile terminal are provided. The mobile terminal is communicatively connected to an external device. The method comprises: acquiring a pattern and/or a colour of the external device; and according to the pattern and/or the colour and the style categories of the display interface pre-stored in the mobile terminal, adjusting the current display style of the display interface, so as to enable the display style to match the pattern and/or the colour of the external device. In the display control method, the mobile terminal can adjust the display style of the display interface thereof according to the acquired pattern and/or colour of the external device, so as to enable the display style to match the pattern and/or the colour of the external device.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: February 2, 2021
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO LTD
    Inventors: Yonghao Luo, Zuohui Tian
  • Patent number: 10901601
    Abstract: An electronic device displays a first application view at a first size. The first application view corresponds to a first application in a plurality of concurrently open applications. The device detects a first input; and, in response, enters an application view selection mode for selecting one of the concurrently open applications, and displays images of open applications. Each image is displayed at a second size that is smaller than the first size, a corresponding open application icon is concurrently displayed with each image, and the images and corresponding open application icons correspond to at least some of the plurality of concurrently open applications. The device detects a selection gesture on a respective image of an open application; and, in response, displays a respective application view at the first size for a corresponding application; ceases to display the images and corresponding open application icons; and exits the application view selection mode.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: January 26, 2021
    Assignee: APPLE INC.
    Inventor: Imran Chaudhri
  • Patent number: 10877623
    Abstract: A home automation network system having an automation controller and a remote control is described. The automation controller can dynamically download extracts from a menu database to the remote control as a user navigates through the menus. Downloading can be based on remote control configuration parameters communicated to the automation controller. Menus can be selected based on display limitations and input control types available on the remote control.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: December 29, 2020
    Assignee: WirePath Home Systems, LLC
    Inventors: Wally Barnum, Joe Doubek
  • Patent number: 10860095
    Abstract: A method of real-time eye tracking feedback with an eye-movement tracking camera includes receiving a left eye movement transform, a right eye movement transform, and gaze direction information from a user's face and user's eyes. An eye tracking map is constructed including the left eye movement transform and the right eye movement transform. The eye tracking map is displayed with the left eye movement information, the right eye movement information, and the gaze direction information on a device screen. Feedback is provided to the user related the left eye movement transform, the right eye movement transform, and the gaze direction information.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: December 8, 2020
    Assignee: Cognixion
    Inventors: Leonard Zerman, Andreas Forsland
  • Patent number: 10802593
    Abstract: In the context of a user interface control, a gesture-recognition device: receives gyroscopic data representing a gesture executed with a dedicated instrument including a gyroscopic sensor; determines a correlation between the received gyroscopic data and gyroscopic data relating to a supervised learning and pre-recorded into a database; recognizes or not the executed gesture according to said correlation, the only data representing the executed gesture taken into account being said gyroscopic data; transposes each recognized gesture into a user interface command.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: October 13, 2020
    Assignee: SAGEMCOM BROADBAND SAS
    Inventors: Etienne Evrard, Frédéric Colinet
  • Patent number: 10782843
    Abstract: The present invention relates a mobile terminal, a watch-type mobile terminal and a method of controlling therefor. More specifically, the present invention relates to a method of playing a video by streaming according to data capacity allocated to the mobile terminal or the watch-type mobile terminal.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: September 22, 2020
    Assignee: LG Electronics Inc.
    Inventors: Harish Chandra Singh, Revathi B, Srividya Kvn, Pavan Nag R P
  • Patent number: 10712903
    Abstract: The implementations described herein include methods and systems for ranking data visualizations. A method is performed at a computing device having one or more processors and memory storing programs for execution by the processors. The method receives user selection of a set of data fields and identifies data visualizations that use each data field in the user-selected set. The method automatically forms modified sets of data fields that each differ from the user-selected set by at most two atomic operations, each selected from: removing or adding a data field; replacing a user-selected data field with a hierarchically narrower or broader data field; or adding, removing, or modifying a filter for a data field. The method identifies alternative data visualizations using each respective modified set, computes a score for each data visualization and alternative data visualization, and presents high scoring data visualizations and high scoring alternative data visualizations to the user.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: July 14, 2020
    Assignee: Tableau Software, Inc.
    Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte, Patrick Hanrahan
  • Patent number: 10678422
    Abstract: A web server includes a client pressure profile sharing and generation mechanism that detects when a user accesses the web server with a first device that does not have a client pressure profile, and automatically generates a client pressure profile for the first device from a client pressure profile for a second device used by the user. Adjustments may be automatically made to the client pressure profile for the first device based on differences in orientation and based on differences in screen size. Changes by the user to the client pressure profile for the first device can be automatically propagated to client pressure profiles for other devices used by the user.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Eric L. Barsness, Jay S. Bryant, James E. Carey, Joseph W. Cropper, John M. Santosuosso
  • Patent number: 10637905
    Abstract: A method for processing data and an electronic apparatus are provided. The method includes: obtaining multimedia data captured by a multimedia capture of an electronic apparatus, obtaining first data captured by a data capture unit of the electronic apparatus, establishing an association relationship between the first data and the multimedia data in terms of time; and generating second data in the case that the process of capturing the multimedia data is completed, wherein the second data includes the association relationship.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: April 28, 2020
    Assignee: Lenovo (Beijing) Co., Ltd.
    Inventors: Gaoge Wang, Kai Kang, Shifeng Peng, Xiangyang Li, Kai Li, Lifan Xiao