Patents Examined by William D Titcomb
  • Patent number: 11048531
    Abstract: A computer system includes a server and a computing device. The server include templates, with each template corresponding to an action that can be performed by an application service associated with the template. The computing device includes an editor to monitor user input for a template keyword that matches with one or more of the templates, display one or more application service options in response to the template keyword matching one or more of the templates, and display a user interface for the template associated with the application service option selected by a user. The editor is to receive template content data via the user interface to define the action corresponding to the template associated with the application service option selected by the user, and provide the template content data to the server. The server analyzes the template content data and the templates to determine the application service action to be performed.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: June 29, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Zongpeng Qiao, Ze Chen, Ke Xu, Tao Zhan
  • Patent number: 11048530
    Abstract: A prediction model may be created to predict future actions likely to be performed by users while interacting with electronic content via user devices. The predictions may be used to streamline access to interface controls or other information to enable the users to facilitate or expedite performance of the predicted actions, while reducing computational demands on computing devices that provide the electronic content by, for example, reducing unnecessary intervening computing actions.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: June 29, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Nikolaos Chatzipanagiotis, Pragyana K. Mishra, Roopesh Ranjan
  • Patent number: 11043206
    Abstract: Embodiments described herein are generally directed towards systems and methods relating to a crowd-sourced digital assistant system and related methods. In particular, embodiments facilitate the intuitive creation, maintenance, and distribution of action datasets that include computing events or tasks that can be reproduced when an associated command, stored in an action dataset, is determined received by a digital assistant device. The digital assistant device described herein can generate new action datasets, on-board new action datasets to a remote server, and receive new action datasets or updates to existing action datasets from the remote server. The digital assistant server described herein can receive action datasets, maintain action datasets, and distribute action datasets to one or more digital assistant devices.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: June 22, 2021
    Assignee: Aiqudo, Inc.
    Inventors: Rajat Mukherjee, Kiran Bindhu Hemaraj
  • Patent number: 11036932
    Abstract: Systems and methods for facilitating various content creation functionalities are described. According to certain aspects, an electronic device may arrange a first frame within an electronic file and define a first dynamic object within the first frame, where the first dynamic object comprises a first formula having a variable with a value. The electronic device may detect an additional instance of the variable within the electronic file and automatically associate the value of the variable with the additional instance of the variable.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: June 15, 2021
    Assignee: BLOCKPAD LLC
    Inventor: Charles Babbitt
  • Patent number: 11029822
    Abstract: A method, a device and a mobile terminal for data transmission are provided. The transmission method is applied in the mobile terminal, when a user wants to share data, target data can be determined in a present application by the mobile terminal, then the mobile terminal is moved to obtain a moving direction and a moving displacement when the mobile terminal moves; an application currently corresponding to the screen of the mobile terminal is determined according to the moving direction, the moving displacement and an initial position of each application; when a predetermined condition is satisfied, an application corresponding to the screen of the mobile terminal is determined to be a target application, and the determined target data are transmitted to the target application; it only needs to move the mobile terminal to determine the target application when a predetermined condition is met for transmitting data to the target application.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: June 8, 2021
    Assignee: Beijing Bytedance Network Technology Co., Ltd.
    Inventors: Chi Fang, Wei Lu, Yi Li, Yumeng Li
  • Patent number: 11030200
    Abstract: Technologies for computing a relativized entity score include generating first actionable output that identifies a particular supplier and an intrinsic score for the particular supplier that is calculated using intrinsic factor data for the particular supplier, where the intrinsic factor data is obtained from a plurality of instances of procurement software; determining a set of weights using peer spend data of a set of peer suppliers, where the set of peer suppliers is identified based on a spend label that is associated with the peer spend data by an artificial intelligence-based process; applying the set of weights to a set of intrinsic scores for the set of peer suppliers to produce a set of peer scores, where a weight in the set of weights is calculated using the peer spend data; aggregating the set of peer scores to produce an aggregate peer score; generating second actionable output, where the second actionable output modifies or supplements the first actionable output based on a comparison of the intr
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: June 8, 2021
    Assignee: Coupa Software Incorporated
    Inventors: Ahmad Sadeddin, Scott Harris, Yutaka Hosoai
  • Patent number: 11030397
    Abstract: Methods and systems are described herein for populating application-specific information using overlay applications. For example, in order to relieve some of the difficulties users face in inputting information into mobile devices which may have smaller screen sizes and may not feature dedicated input mechanisms, the methods and systems described herein automatically populate application-specific information. The methods and systems do this using an application that presents an application overlay feature. That is, the application is accessible while a user is using another application (e.g., on the mobile device) and/or while a user is scrolling through other applications.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: June 8, 2021
    Assignee: Capital One Services, LLC
    Inventors: Matthew Adler, Casey Barrett, Madeline Beyl
  • Patent number: 11018885
    Abstract: In general, the disclosure describes techniques for automatically generating summaries of meetings. A computing system obtains a transcript of a meeting and may produce, based on the transcript of the meeting, a data structure that comprises utterance features. Furthermore, the computing system may determine, based on the transcript of the meeting, temporal bounds of a plurality of activity episodes within the meeting. For each respective activity episode of a plurality of activity episodes, the computing system may determine, based on the utterance features associated with the respective activity episode, a conversational activity type associated with the respective activity episode. Additionally, the computing system may produce an episode summary for the respective activity episode that is dependent on the determined conversational activity type associated with the respective activity episode.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: May 25, 2021
    Assignee: SRI International
    Inventor: John Niekrasz
  • Patent number: 11016651
    Abstract: A computer-implemented system that transforms one or more project plans to create a graphical project view. The project view contains a set of markers in rows and along a time axis, with each marker having associated text that must be placed into the project view in a manner that does not interfere with other nearby markers or other nearby text. To avoid such collisions, the user may turn on an algorithm that finds an optimal text position by seeking available white space. The user may also choose to invoke one or more escape paths which apply transformations to the conflicting text to either change the amount of space that they require, change the location of the text to a less-crowded location, increase the amount of available whitespace, or a combination of these approaches.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: May 25, 2021
    Assignee: Chronicle Graphics, inc.
    Inventors: Safford T. Black, James L. Black, Nathan W. Black
  • Patent number: 11010016
    Abstract: The disclosed technology is generally directed to mixed reality devices. In one example of the technology, a mixed-reality view is provided to an operator. The mixed-reality view includes both a real-world environment of the operator and holographic aspects. The holographic aspects include at least a first hologram. The first hologram is displayed with a first hologram menu, such that the first hologram menu includes visible selectable menu options associated with the first hologram. In the mixed-reality view, the first hologram menu, including the visible selectable menu options of the first hologram menu, is rotated to face the operator as the operator moves, such that the first hologram menu rotates in a curved manner about the first hologram as the first hologram menu rotates. Responsive to the operator making a selection on the first hologram menu, the first hologram in the mixed-reality view is altered based on the selection.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: May 18, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Victor Jia, Kevin Thomas Mather, Robert István Butterworth, Kyle Mouritsen
  • Patent number: 11010142
    Abstract: Various examples are directed to systems and methods for generating a user interface. The user interface may be based at least in part on an account returns data structure that is generated based on a benchmark returns for a set of benchmark asset classes and on returns for a first account. The user interface comprises a set of columns. A first column comprises a first tile for a first benchmark asset class of the plurality of benchmark asset classes, a second tile corresponding to a second benchmark asset class of the plurality of benchmark asset classes, and a third tile corresponding to the first account. The first tile, the second tile, and the third tile may be ordered in the first column based at least in part on returns for the first account, the first benchmark asset class, and the second benchmark asset class in the first time period.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: May 18, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Stephen G. Hubbard, Ian Keith MacEachern, Lee Thomas Lindley, Jason Matthew Couture, Andrew Cary Hall, Kurt Loreck
  • Patent number: 11012753
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically determining and suggesting media for a user based on a determined state of the user. The state determination of a user is based on user input respective to media representing specific categories of moods.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: May 18, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Robert Stein, Tony Ke, Rasmus Zwickson
  • Patent number: 11003244
    Abstract: A method for determining gaze location includes: providing a gaze tracking device including an illumination source to illuminate an eye of an observer at an angle of about 20 degrees to 40 degrees relative to a resting eye position of the eye, a camera or an imager includes at least one focusing lens, the camera or imager to acquire sequences of digital images of the eye, and a processor to run a gaze tracking process; and running the gaze tracking process to locate at least two Purkinje reflections of the illuminating source from the eye in the images. A gaze tracking system and a gaze tracking device are also described.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: May 11, 2021
    Assignee: University of Rochester
    Inventors: Michele Rucci, Ruei-Jr Wu, Zhetuo Zhao
  • Patent number: 11003654
    Abstract: Systems and methods for requesting, tracking and reporting modifications to a record are the subject of the present disclosure. In one embodiment, the record is associated with a customer-relationship management or CRM system. According to varying embodiments, the system and method may be implemented through the use of one or more modules and may permit one of several actions to be taken with respect to a record.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: May 11, 2021
    Assignee: AppExtremes, LLC
    Inventors: Doug Rybacki, Natasha Reid, Amy J. Reams
  • Patent number: 10997262
    Abstract: An approach is provided in which the approach uses a scrolling agent to detect when a browser application requests a set of content from a content provider in response to the browser application receiving a request from a user. The scrolling agent issues a number of browser scroll commands to the browser application and receives sets of next content from the content provider accordingly. The approach searches the sets of next content based on a request invoked by the user and generates a set of search results that the approach provides to the user.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: May 4, 2021
    Assignee: International Business Machines Corporation
    Inventors: Sangwoo Ju, Andrew Low, Theresa Louise Mammarella, El Houcine Boudoukha
  • Patent number: 10990361
    Abstract: Implementations of customizable graphical user interfaces for data management in computing systems are disclosed herein. In one example, a computer application is executed on a computing device to provide a graphical user interface having a background containing multiple interface regions separate from one another and individually having a corresponding data source. Upon receiving a command from a user, the executed computer application can customize the graphical user interface by modifying a size, a relative placement, a data source, or a format of one or more of the multiple interface regions in accordance with the command from the user, and thus allowing customization of the graphical user interface.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: April 27, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Caitlin Kehoe Hart, Hiroshi Tsukahara, Eric Wesley Mercer, Mirela Dal Col Silva Correa, Elizabeth Marie Parker, Anna Jo McMahon, John Charles Lorenz, Justin Pae, Teslim Abiodun Alabi, Christa Annette Keizer
  • Patent number: 10984174
    Abstract: To display a news feed in a social network environment, a social networking system generates news items regarding activities associated with a user of a social network environment. The social networking system may also attach an informational link associated with at least one of the activities to at least one of the news items, limit access to the news items to a predetermined set of viewers, and assign an order to the news items. The news items may be displayed in the assigned order to at least one viewing user of the predetermined set of viewers, and the number of news items displayed may be dynamically limited.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: April 20, 2021
    Assignee: Facebook, Inc.
    Inventors: Mark E. Zuckerberg, Ruchi Sanghvi, Andrew G. Bosworth, Chris Cox, Aaron Sittig, Chris Hughes, Katie Geminder, Daniel Corson
  • Patent number: 10976926
    Abstract: In embodiments of the present invention, a virtual phone is provided which includes a touch screen mounted on an enclosure that includes a processor, memory, wireless communication port, and a power port. The virtual phone further includes a software application executing on the processor to control image display on the touch screen and emulate features of a handheld device presented in the image in response to a user touching a presented feature. The virtual phone further includes a configuration of a user-specific handheld device that is derived from the user-specific handheld device is stored in a memory that is accessible to the processor; wherein the virtual phone presents a visual representation of the user-specific handheld device on the touch screen based on the configuration.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: April 13, 2021
    Assignee: KCG Technologies LLC
    Inventor: Michael Kildevaeld
  • Patent number: 10976917
    Abstract: An electronic device displays an application switching user interface. The device, while displaying the application switching user interface, detects a touch gesture by a contact. In response to the touch gesture: if the touch gesture includes movement by the contact in a first direction and started at a location that corresponds to an application representation corresponding to a respective application, the device closes the respective application; and, if the touch gesture includes movement by the contact in the first direction and started at a location that corresponds a predefined region in the application switching user interface that is outside of the representations of respective applications, the device ceases to display the application switching user interface and displays an application launching user interface.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: April 13, 2021
    Assignee: APPLE INC.
    Inventors: Marcos Alonso Ruiz, Chanaka G. Karunamuni, Brandon M. Walkin, Shubham Kedia
  • Patent number: 10979695
    Abstract: Parallax views of objects are used to generate 3D depth maps of the objects using time of flight (TOF) information. In this way, the deleterious effects of multipath interference can be reduced to improve 3D depth map accuracy without using computationally intensive algorithms.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: April 13, 2021
    Assignee: Sony Corporation
    Inventors: Peter Shintani, Morio Usami, Kazuyuki Shikama, Keith Resch