Patents Examined by Nicholas Augustine
  • Patent number: 11138022
    Abstract: Techniques are disclosed relating to predicting events based on automation parameters and initiating a procedure to request user input. In some embodiments, the system automatically selects one or more component types to display an interface to request the user input, e.g., based on user interface elements associated with the procedure. These component-based techniques may be used to imitate another interface while automatically formatting the input data without a known template.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: October 5, 2021
    Assignee: salesforce.com, inc.
    Inventors: Sonke Rohde, Brian J. Lonsdorf
  • Patent number: 11134048
    Abstract: A client device displays a user interface, which includes a menu item associated with forced reminders. In response to a user selecting the menu item, the client device displays a forced-reminder user interface, which includes a content display area configured to display one or more forced-reminder messages.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: September 28, 2021
    Assignee: DingTalk Holding (Cayman) Limited
    Inventors: Hang Chen, Zhenhao Wu, Lili Zhang, Chenlu Guo, Feng Bao, Liying Yu, Yuan Zhang, Qi Dong, Kaikai Yu, Qing Ren, Junshao Zhang, Yi Zhang, Jiarui Shi, Jie Du
  • Patent number: 11126335
    Abstract: In some aspects, a method of authoring an interactive presentation includes defining a sequence of two or more primary content items within a presentation, and associating a link to additional content with a primary content item of the sequence in a non-transitory computer-readable medium. In additional aspects, a method of delivering an interactive presentation includes accessing the sequence of two or more primary content items, delivering the primary content items to a presentation device, and delivering, to applications operating on mobile devices of audience members, the primary content items with the additional content and/or one or more links thereto. In further aspects, a method of interacting with an interactive presentation includes receiving, by a mobile device of an audience member, a sequence of primary content items with additional content and/or one or more links thereto, and displaying the received primary content items and the additional content.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: September 21, 2021
    Assignee: Trustees of the Thomas Family Trust
    Inventors: Callie Thomas, William Thomas
  • Patent number: 11112865
    Abstract: The disclosed eye-tracking systems may include a visible light display having visible light pixels, at least one infrared pixel positioned within bounds of the visible light display, and an infrared sensor positioned and configured to detect infrared light originating from the at least one infrared pixel and reflected from an eye of the user. Related head-mounted display systems and methods for eye tracking are also disclosed.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: September 7, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Alexander Jobe Fix, Andrew Wyman MacDonald, Dmitri Model, Mohammadhossein Daraeihajitooei, Javier San Agustin Lopez, Kirk Erik Burgess, Mohamed Hegazy, Scott Robert Ramsby, Sebastian Sztuk, Robert Cavin
  • Patent number: 11107042
    Abstract: A method for displaying messages is disclosed. The method includes: displaying, on a display of an electronic device, a message thread listing view; while the message thread listing view is displayed, detecting a selection of one of the message threads; displaying a menu overlaying the message thread listing view, the menu including a user interface element associated with at least a reply-to-all action; detecting a selection of the user interface element associated with the reply-to-all action; and in response to detecting the selections of the message thread and the user interface element: automatically identifying an appropriate email message from the selected message thread based on at least a number of recipients of the appropriate message, wherein the appropriate message was received before at least one other message in the selected message thread; and replacing the message thread listing view with a message composition view for composing a reply-to-all message.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: August 31, 2021
    Assignee: BlackBerry Limited
    Inventors: Darsono Sutedja, Katerina Doudkin
  • Patent number: 11106344
    Abstract: In accordance with various embodiments, a method is performed at an electronic device including a display device and one or more input devices. The method includes displaying, on the display device, a first graphing area section presenting a plot of a first set of data points for a first variable. The method includes detecting, via the one or more input devices, a first user input indicative of a selection of a portion of the first graphing area section. The method includes determining, based on the first user input indicative of a selection of a portion of the first graphing area section, a portion of the first set of data points for the first variable. The method includes detecting, via the one or more input devices, a second user input indicative of a weighting of the portion of the first set of data points for the first variable. The method includes determining, based on the weighting, a second set of data points.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: August 31, 2021
    Assignee: DECISIONNEXT, INC.
    Inventors: Robert David Pierce, David Rodriguez Gomez, Arden Martin Arnold, Michael R. Neal
  • Patent number: 11079903
    Abstract: A method and system for quick selection by an intelligent terminal, and an intelligent terminal are provided. The method includes receiving a multi-selection instruction of a user to enter a multi-selection mode, and selecting at least one entry according to the selection of the user; receiving a touch instruction of the user, and obtaining the position of a touch point; and marking all the entries between an entry where the touch point is located and the selected entry as being in a selected state. No need for carrying out a selection operation on entries one by one is realized, thereby being convenient and quick, and not being prone to errors.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: August 3, 2021
    Assignee: .HUIZHOU TCL MOBILE COMMUNICATION CO., LTD
    Inventor: Kai You
  • Patent number: 11079932
    Abstract: Determining the position of a pop-up on a touch screen. Locations of user interactions on a touch screen are determined. Times are also determined for each of the user interactions. A hot spot on the touch screen is defined on the touch screen based on a number of user interactions occurring in proximity of one another during a particular period of time. In one or more embodiments, the particular time period corresponds with a most recent period of time. At least a portion of a pop-up is then displayed within the hot spot on the touch screen for user interaction.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: August 3, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hong Gang Liu, Na Fei Yang, Biao Cao, Shi Lin Huang, YaLian Pan, Yi Chun Huang, Shuang Li
  • Patent number: 11073970
    Abstract: Provided is a method for automatically identifying a long loading time for a user selection. An initial user input against a selection element for an application running on an electronic device is received. The initial user input is transmitted to a server for processing the initial user input. One or more additional user inputs are received after the server has begun processing the initial user input. Statistical analysis techniques are utilized to determine a selection attempt value. The selection attempt value is compared to a predetermined retry rate criteria. The selection attempt value is determined to satisfy a threshold. An action is performed in response to determining that the selection attempt value satisfies the threshold.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Naijun Yang, James V. Clements, Ryan D. Helmoski, Michael J. Casper
  • Patent number: 11068559
    Abstract: The present disclosure is directed toward systems and methods for creating a website and response actions via a website creation system. The systems and methods provide a plurality of website types for selection, and in response to receiving a selection of a website type, provide a plurality of website templates specific to the selected website type. Each website type may include a series of directional webpages designed and intended to entice a particular user interaction with the website. Additionally, the systems and methods receive a selection of a type of response action, a selection of at least one rule of a triggering condition, and an operand for the at least one rule of the triggering condition. Moreover, in response to the event of the triggering condition, the systems and method perform the response action.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: July 20, 2021
    Assignee: ClickFunnels
    Inventors: Todd Dickerson, Russell Brunson, Ryan Montgomery
  • Patent number: 11048471
    Abstract: The audio signal processing apparatus includes at least one bus a network interface, a user interface, a display, and a processor. The network interface outputs an audio signal through a second plurality of audio channels through a network. The user interface receives an operation from a user. The processor receives, from a destination device to which the audio signal is output, information about the number of available output channels of the destination device, controls the display to display a virtual bus representing the output channels of the destination device, received information regarding the number of output channels, receives input setting of a correspondence relationship between the second plurality of audio channels of the audio signal and the virtual bus, generates setting information according to the received input setting, and sends the audio signal outputted from the network interface the audio signal and the setting information to the destination device.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: June 29, 2021
    Assignee: YAMAHA CORPORATION
    Inventors: Daisuke Takahashi, Tadashi Morikawa
  • Patent number: 11042279
    Abstract: A method displays a user interface for a graphical view application. The user interface includes shelves for specifying graphical views of a dataset. A user associates first and second fields of the dataset with first and second shelves. In response, the method displays graphical views in the user interface according to the first and second fields. Each of the graphical views corresponds to a respective distinct value of the second field and each of the graphical views includes a set of graphical marks. When the first shelf defines color encoding, each graphical mark has a respective color that corresponds to a respective data value associated with the first field. When the first shelf defines size encoding, each graphical mark has a respective size that corresponds to a respective data value associated with the first field.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: June 22, 2021
    Assignee: Tableau Software, Inc.
    Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte
  • Patent number: 11036350
    Abstract: A graphical user interface (GUI) can specify a three-dimensional position. The GUI can include a puck that is user-positionable in two dimensions. A distance between the puck and a reference point on the graphical user interface can determine a radius of the three-dimensional position. An azimuthal orientation of the puck with respect to the reference point can determine an azimuthal angle of the three-dimensional position. The GUI can include an elevation controller, separate from the puck, to specify an elevation of the three-dimensional position. The elevation controller can specify an elevation angle, which can determine a position along the surface of a virtual sphere as a function of elevation angle. In addition, or alternatively, the elevation controller can specify an elevation height, which can determine a position along a line, such as directly upward or downward, as a function of elevation height.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: June 15, 2021
    Assignee: DTS, Inc.
    Inventors: Edward Stein, David Corsello, Robert Demaa
  • Patent number: 11032351
    Abstract: A mobile-based control of maintenance and support for an enterprise services device. A mobile application of a mobile device establishes a connection with a network portal that supplies maintenance and support for enterprise services hosted by the enterprise services device. The mobile application also establishes a connection with the enterprise services device. The mobile application presents a user-facing interfaces for controlling maintenance and support operations delivered from the network portal to the enterprises services device. The user-facing interface also provides options for authorizing and facilitating a remote connection from a portal device to the enterprise services device for performing real-time and remote maintenance and support by a service engineer associated with the network portal.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: June 8, 2021
    Assignee: NCR Corporation
    Inventors: Chario Bardoquillo Maxilom, Ferdinand Salarda Acedera, Shalimar Libor MaƱacap
  • Patent number: 11016648
    Abstract: A method for visualizing and managing entities and connections between entities based on a graphical user interface (GUI) node editor includes constructing an entity datablock, wherein the entity datablock is a data structure describing an entity and comprises entity descriptive information, an entity category, an entity name, entity relationships, and an entity identifier. The method includes establishing the entity relationships as bi-directional relationships, wherein the bi-directional relationships link two disparate entities. The method further includes representing the entity datablock as a node and the bi-directional relationships as lines connecting two nodes, wherein the node comprises at least one of the entity descriptive information, the entity category, or the entity name.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: May 25, 2021
    Assignee: Johnson Controls Technology Company
    Inventors: Federico Fala, Nicolae Bogdan Pavel
  • Patent number: 11016992
    Abstract: A system and method for seamless access to remotely manage documents using synchronization of locally stored documents are provided. In some embodiments, a content management server stores documents in a cache on the user's computer. Documents can thus be accessed and edited using the document in the local file system of the user and synchronized with the content management server asynchronously to access the documents on the local files system. Advantageously, the teachings of embodiments as described can be used in conjunction with content management systems for providing faster access to documents in conjunction with editing and for enabling offline work on such documents.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: May 25, 2021
    Assignee: OPEN TEXT SA ULC
    Inventors: Raja Elias Hawa, Matthew David George Timmermans
  • Patent number: 11017739
    Abstract: An electronic device is provided. The electronic device includes housing, a touchscreen display, a wireless communication circuit, a connector, and a processor electrically connected to the touchscreen display, the wireless communication circuit, and the connector. The processor is configured to connect to an external display device via the wireless communication circuit or the connector, to display a graphical user interface corresponding to a screen, which the external display device outputs, in at least part of a region of the touchscreen display, to display at least part of a region of the graphical user interface in a black background, and to convert first coordinate information of a user input, which is received with respect to at least one region of the graphical user interface, to second coordinate information corresponding to the external display device to transmit the second coordinate information to the external display device.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: May 25, 2021
    Inventors: Jinyeong Lee, Jaewoo Suh, Sangim Yu, Dongho Jang, Yongjoon Jeon
  • Patent number: 11010026
    Abstract: In some embodiments, a content placement system selects and allocates content objects for a display region in a user interface based on content priorities of the content objects and location priorities of virtual locations in the display region. The content placement system receives a request for content objects to be presented in the display region. The content placement system determines a layout for dividing the display region into multiple virtual locations. Each of the virtual locations contains spots each configured for displaying a content object. The content placement system determines content objects and allocation of the content objects for each of the virtual locations based on content priorities associated with the content objects and location priorities of the virtual locations. The content placement system transmits the content objects according to the allocation to an online platform for display in the user interface.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: May 18, 2021
    Assignee: Cardlytics, Inc.
    Inventor: Derrick Brown
  • Patent number: 11004121
    Abstract: Systems and methods for advertising, and, more particularly, systems and methods for managing ephemeral locations in a virtual universe. A method for managing ephemeral locations in a virtual universe (VU) includes causing a computer infrastructure to: render an ephemeral location upon a triggering in the VU; teleport a VU user avatar to the ephemeral location; permit the user avatar to interact in the ephemeral location; teleport the user avatar out of the ephemeral location; and un-render the ephemeral location.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: May 11, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Anne R. Sand, Keith R. Walker
  • Patent number: 10999229
    Abstract: One or more embodiments described herein include methods and systems of providing message status notifications. The status notifications can comprise one or more of sent, delivered, or accessed/read notifications. In one or more embodiments a status notification is persistently displayed in a thread for each participant in a conversation. Each time the participant accesses a new message, the system can move the status notification adjacent to the new message.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: May 4, 2021
    Assignee: FACEBOOK, INC.
    Inventor: Benjamin S Langholz