Computer Conferencing Patents (Class 709/204)
  • Patent number: 11836266
    Abstract: Systems and methods provide a deployable cloud-agnostic redaction container for performing optical character recognition and redacting information from a document using a cloud-based, guided redaction framework. An example method for document redaction includes receiving a plurality of documents and extracting pages from the plurality of documents. The method then determines, based on a load balancing criterion, a processing order for the pages extracted from the plurality of documents, and performs, based on the processing order, an optical character recognition process and a redaction process on the pages to generate redacted pages. The redacted pages are provided for transmission or storage to a cloud data management platform.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: December 5, 2023
    Assignee: REDACTABLE INC.
    Inventors: Amanda Levay, Aleksandr Grinevskii
  • Patent number: 11838446
    Abstract: A voice message (VM) received from a phone number is associated with a shared VM inbox that is accessible to a group of users. The group of users includes a first user and a second user. The VM is assigned to the first user. The first user is determined not to have responded to the VM within a predefined response time. Responsive to the determination that the first user did not respond to the VM within the predefined response time, the VM is reassigned to the second user; a callback action associated with the VM is enabled for the second user; and the callback action is disabled for the first user. A status associated with the VM is updated based on performance of the callback action.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: December 5, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventor: Nick Swerdlow
  • Patent number: 11838335
    Abstract: A computing device may include a memory and a processor configured to cooperate with the memory to determine, based upon at least one multimedia filter running at a first client computing device, a uniform resource locator (URL) associated with a media cloud source of a video being streamed to the first client computing device using a source filter, and playback control data associated with the video being streamed to the first client computing device. The processor may also cause a second client computing device to independently stream the video from the media cloud source based upon the determined URL, and play the video at the second client computing device synchronously with playback of the video at the first client computing device based upon the playback control data, with the first client computing device being the controller for playback of the video at the second client computing device.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: December 5, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Mukund Ingale, Jacob Jared Summers, Georgy Momchilov, Christopher M. Fleck
  • Patent number: 11829425
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, to detect system problems using social media. One of the method includes monitoring posts on a plurality of social network sites. The method includes identifying posts that include at least one of a plurality of keywords, at least some of the keywords indicative of system problems. The method includes tagging the identified posts. The method includes determining, based on the tagged posts, that a system problem is occurring. The method also includes raising an alert regarding the system problem.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: November 28, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventors: William Gerth, Leonard S. Funari, Allison Squires Treharne
  • Patent number: 11831601
    Abstract: A network device (e.g., a server, a domain name system (DNS) server, a DNS over Hypertext Transfer Protocol Secure (HTTPS) server (DoH server), a network management device, etc.) may determine a time duration, such as a time duration, based on a request for a communication session from a device. In response, the network device may determine a modified time duration for the communication session based on a type of the device, type of user associated with the device, and/or type of an application requesting the communication session.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: November 28, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Yiu Lee
  • Patent number: 11829708
    Abstract: A system creates a snapshot of a part of copy management content which is displayed by a user interface, and which is selected by a user of the system as context for a subsequent message from the user. The system creates a hyperlink in the message to the snapshot which depicts the part of the copy management content. The system stores user entries for a tag that identifies at least one intended recipient of the message, a time when the message is made available for the intended recipient(s), and text for the message. The system sends the message at the time to the intended recipient(s) via an internal communication channel of the system. In response to the recipient of the message selecting the message's hyperlink to the snapshot, the system outputs the context for the message to the recipient's user interface, which enables the recipient to respond to the message.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: November 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Salil Dangi, Nitin Madan
  • Patent number: 11831686
    Abstract: The technology disclosed relates to a transparent inline secure forwarder for policy enforcement on IoT devices. In particular, the technology disclosed provides a system. The system comprises a plurality of special-purpose devices on a network segment of a network. The system further comprises a default gateway of the network segment configured to receive outbound network traffic from special-purpose devices in the plurality of special-purpose devices. The system further comprises an inline secure forwarder configured to share an Internet Protocol (IP) address with the default gateway in a transparent mode to intercept the outbound network traffic prior to the default gateway receiving the outbound network traffic, and route the intercepted outbound network traffic to a policy enforcement point for policy enforcement.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: November 28, 2023
    Assignee: Netskope, Inc.
    Inventors: David Tze-Si Wu, Siying Yang, Krishna Narayanaswamy
  • Patent number: 11829953
    Abstract: Systems, methods, and computer-readable media for managing a plurality of sprints using a plurality of electronically linked boards are disclosed. A low-level board with rows and columns is generated, containing sprint-related function data associated with the plurality of sprints. At least one internal column and at least one external column are generated on the low-level board, for linking to an associated high-level board. Group-by controls are presented, and in response to activation of an internal control, rows on the low-level are organized board into first groups based on common internal column data. In response to activation of the external control, rows on the low-level board are reorganized into second groups by common external column data. Links to the at least one associated high-level board are accessed on the low-level board, and data from the at least one associated high-level board is extracted and imported onto the low-level board.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: November 28, 2023
    Assignee: MONDAY.COM LTD.
    Inventors: Itay Cohen, Sergei Safrigin
  • Patent number: 11829389
    Abstract: A method and system of correlating annotations of media files. A first media file is received from a first media recording device. A file record for the first media file is created in the file table. A determination is made whether the first media file belongs to an existing matter group. Upon determining that the first media file belongs to an existing matter group: the file record is related with the existing matter group in the file table; annotations of the first media file that are flagged to be shared, are related to all media files of the existing matter group; and annotations of all the media files of the existing matter group to the first media file are related. Upon determining that the first media file does not belong to an existing matter group, a new matter group is created for the first media file in the matter table of the central server.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: November 28, 2023
    Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.
    Inventor: Thomas Guzik
  • Patent number: 11829903
    Abstract: The present disclosure includes acquiring a desired condition from a user who uses a shared vehicle, determining whether or not the shared vehicle can be reserved on the basis of the desired condition, and when the reservation of the shared vehicle is completed, providing information including a destination of the shared vehicle reserved to other users as reservation information of the shared vehicle.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: November 28, 2023
    Assignee: Nissan Motor Co., Ltd.
    Inventors: Satoru Hirose, Kayoko Hara, Shigeki Satou
  • Patent number: 11822893
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for accurately and flexibly generating topic divergence classifications for digital videos based on words from the digital videos and further based on a digital text corpus representing a target topic. Particularly, the disclosed systems utilize a topic-specific knowledge encoder neural network to generate a topic divergence classification for a digital video to indicate whether or not the digital video diverges from a target topic. In some embodiments, the disclosed systems determine topic divergence classifications contemporaneously in real time for livestream digital videos or for stored digital videos (e.g., digital video tutorials).
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: November 21, 2023
    Assignee: Adobe Inc.
    Inventors: Amir Pouran Ben Veyseh, Franck Dernoncourt
  • Patent number: 11825200
    Abstract: Disclosed in some examples, are methods, systems, and machine-readable mediums for allowing participants of communication sessions joining from conference rooms to indicate a desire to speak using their own personal computing device, and, to automatically frame that user with the conference room camera using a position of the user determined automatically. For example, a user may have a communication application executing on their mobile device that is logged into the network-based conference. If the user wishes to speak, they may activate a control within the application instance executing on their mobile device. The in-room meeting device may then automatically locate the user, and may direct the camera to pan, tilt, or zoom so that the camera frames the user.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: November 21, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Vishnu Sandeep Nalluri
  • Patent number: 11821735
    Abstract: Various embodiments pertain to techniques for proactively delivering navigation options to a user via a mobile device. In various embodiments, one or more navigation options can be determined for the user and delivered to the user's mobile device at a relevant time. Navigation options can be selected based on the user's current location, the user's future plans, the time, and other locally relevant information, such as friends nearby or a nearby favorite location of the user. The navigation options can be delivered to the user's mobile device at a time that the navigation options are relevant.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: November 21, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Gary Voronel, Donald Barnett, Timothy Wantland, Ran Mokady, Amid Moradganjeh
  • Patent number: 11816171
    Abstract: Online outreach based reward model generation is described. A set of features that are indicative of an online outreach for a user are determined, the online outreach originating from a particular online network. Based on this set of features, an online outreach for the user originating from the particular online network is determined. A reward model is derived from the online outreach for the user. The reward model indicates locations within the particular online network that are to be searched for user information.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: November 14, 2023
    Assignee: IBM Corporation
    Inventors: Paul R. Bastide, Aris Gkoulalas-Divanis, Jonathan Dunne, O'Crowley B. Andrew
  • Patent number: 11813528
    Abstract: AR-enhanced gameplay includes a map of a course including a plurality of virtual objects, the map corresponding to a location in the real world and defining a track along which participants can ride on personal mobility systems such as scooters. Virtual objects are displayed in the fields of view of participants' augmented reality devices in a positions corresponding to positions in the real world on the course. Proximity of a participant or their personal mobility system with the position of a virtual object in the real world is detected, and in response to the detection of proximity, a performance characteristic of the participant's personal mobility system is modified.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: November 14, 2023
    Assignee: Snap Inc.
    Inventors: Edmund Graves Brown, Benjamin Lucas, Jonathan M. Rodriguez, II, Richard Zhuang
  • Patent number: 11816708
    Abstract: An electronic data review session is conducted between a host and a user needing to review specific accurate performance data that assists in mitigating the risks in hiring a musical act or artist for a performance in their venue. An established agreement between the host and client that supports the sharing the artist's performance data, bi-directionally, through an electronic communication interface using protocols of the World Wide Web is established between the host and the client and provides the client with access to web pages which are displayed on the client's computer using a standard web browser. In response to client applied filters, a subset of relevant, accurate performance data is displayed on web pages and served by the host to the client that may include data that was provided by the client or other clients.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: November 14, 2023
    Assignee: Rhythmhouz, Inc.
    Inventor: Barton Anderson
  • Patent number: 11818181
    Abstract: System, methods, and devices provide prioritized scaling for persistent content sharing platforms. Systems include a processing device comprising one or more processors configured to generate a first display configured to represent a private computing environment associated with a user, and configured to generate a second display configured to represent a shared computing environment associated with the user. Systems further include an encoder configured to generate a packetized data stream representing the second display. Systems also include a multiview module comprising a decoder configured to generate a third display configured to represent a unified view of a plurality of active shared computing environments associated with a plurality of users, the decoder being further configured to decode at least one packetized data stream representing at least one of the plurality of active shared computing environments.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: November 14, 2023
    Assignee: RGB SPECTRUM
    Inventor: Daniel Amory Marcus
  • Patent number: 11818021
    Abstract: Methods and systems for managing distributed systems are disclosed. The distributed system may include any number of data processing systems that may contribute to the functionality of the distributed system. To contribute to the functionality of the distributed system, each of the data processing systems may need to be configured to facilitate cooperative operation. To manage configuration of data processing system, a control plane may be utilized. The control plane may utilize a consensus based process for managing leadership among members of the control plane.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: November 14, 2023
    Assignee: Dell Products L.P.
    Inventors: John A. Lockman, III, Onur Celebioglu, Lucas A. Wilson
  • Patent number: 11811885
    Abstract: Apparatus and methods to dynamically scale and orchestrate services over a network are provided. The apparatus and methods may include two or more computers forming a network cluster. Each computer may have an agent and user service. One or more computers may include a gateway service, authorization service, a pool of network services, and a director service. A user may request access to a network service, and the gateway and director services may grant access to the network service or create a new instance of the network service on any computer in the cluster and then grant access to the network service to the user.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: November 7, 2023
    Assignee: Bank of America Corporation
    Inventor: Mani Shankar
  • Patent number: 11808903
    Abstract: A method can include receiving a digital operational plan that specifies computational tasks for seismic workflows, that specifies computational resources and that specifies execution information; dispatching instructions that provision the computational resources for one of the computational tasks for one of the seismic workflows; issuing a request for the execution information; receiving the requested execution information during execution of the one of the computational tasks using the provisioned computational resources; and, based on the received execution information indicating that the execution of the one of the computational tasks deviates from the digital operational plan, dispatching at least one additional instruction that provisions at least one additional computational resource for the one of the computational tasks for the one of the seismic workflows.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: November 7, 2023
    Assignee: Schlumberger Technology Corporation
    Inventors: Michael Beam, Gilles Besançon, Cyril Lagrange, Jan Dolej{hacek over (s)}í
  • Patent number: 11809592
    Abstract: A system and method are disclosed for storing, processing and retrieving information. A data store, a data recipient and a data processing machine are provided, the data store and the data recipient both being connectable to each other and to the data processing machine via a potentially insecure communications network, and the data store being adapted to selectively provide information to the data processing machine and to the data recipient on receipt of one or more suitable instructions from the data processing machine, and the data processing machine being adapted to provide instructions to the data store based on a set of pre-determined rules, so that information is provided by the data store to the data recipient only when pre-determined conditions are met.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: November 7, 2023
    Assignee: WORLD DATA EXCHANGE HOLDINGS PTY LTD
    Inventors: Julian Ranger, Gavin Ray, Ben Hogan, Martin O'Neal
  • Patent number: 11809596
    Abstract: A system for leveraging a tokening system to authenticate a traveler while maintaining anonymity of the traveler is provided. The system may include a secure central server configured to store identification data associated with a plurality of users. The system may also include a mobile token application for providing a token identifier representing a user's identification data. The mobile token application may be activated by the central server on a mobile device of the user registered with the central server and stored in a secure storage on the mobile device of the user. The system may also include a travel service provider. The travel service provider may be configured to enable reserving a travel reservation file. The travel service provider may be enabled to retrieve a token identifier from the user's mobile device as representing the identification of the user and verify the token identifier with the central server.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: November 7, 2023
    Assignee: Bank of America Corporation
    Inventors: Harvey Summers, Gilbert Gatchalian, Daniel J. Serna, Brandon Sloane
  • Patent number: 11811716
    Abstract: Disclosed in some examples are methods, systems, devices, and machine-readable mediums which provide for sidebar communication threads forked from, or related to, a principal thread. Messages in the sidebar communication thread may include a history of the principal thread, including one or more messages from the principal thread, and may include a proposed principal thread message that is the subject of the sidebar thread discussion. The sidebar thread may also include sidebar thread messages that carries the conversation of the sidebar thread participants. Once a termination condition is reached for the sidebar thread, the sidebar thread terminates and either the proposed principal thread message (as potentially modified by participants of the sidebar thread) becomes an accepted principal thread message and it is posted to the principal thread as if it was sent by the sidebar initiator or no message is posted (e.g., the proposed principal thread message is rejected).
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: November 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Wei-Chen Chen
  • Patent number: 11810206
    Abstract: Technologies for assigning media moderation tasks are described. Embodiments include receiving media elements, determining a type of a received media element, and receiving active session indications from moderator devices that are connected to a media moderation application. Embodiments include generating a set of assignable moderators based on the active session indications from the moderator devices. Embodiments generate moderator-media assignments based on the active session indications and media types. Embodiments communicate assignment messages to the moderator devices.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: November 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neha Bassi, Sandeep Prakash Joshi, Shashi Kumar, Sachin Kakkar, Gaurav Vashist
  • Patent number: 11809886
    Abstract: Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: November 7, 2023
    Assignee: Apple Inc.
    Inventors: Petr Karashchuk, Tomas A. Vega Galvez, Thomas R. Gruber
  • Patent number: 11811864
    Abstract: A network connection method and device for a training participant of a joint training model are provided, the training participant operates in a master-worker mode. The method includes: acquiring communication state information of a worker, the communication state information indicating a communication connection phase that the worker is in; acquiring communication state information of a target worker as target communication state information, where the target worker includes a peer node corresponding to the worker, and the peer node belongs to a different training participant of the joint training model; and resetting, in response to determining that the target communication state information does not match the communication state information of the worker, a communication connection phase that the worker is in.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: November 7, 2023
    Assignee: Douyin Vision Co., Ltd.
    Inventors: Longyijia Li, Cheng Chen, Di Wu, Chenliaohui Fang, Peng Zhao, Junyuan Xie, Yixiang Chen, Liangchao Wu, Long Chang, Xiaobing Liu
  • Patent number: 11805159
    Abstract: Methods and systems for verbal polling during a conference call discussion are provided. A graphical user interface (UI) is provided to participants of a video conference call. The UI enables one of the participants to verbally provide a question for polling of one or more additional participants of the participants. An indication that a first participant is to provide a verbal question is received via the UI. The verbal question provided by the first participant is recorded. An indication that the first participant has finished providing the verbal question is received via the UI. A determination is made that the verbal question is to be used for polling of second participants of the video conference call. A textual form of the verbal question is provided to the one or more second participants of the video conference call in the UI.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: October 31, 2023
    Assignee: Google LLC
    Inventors: Emily Burd, Akshat Sharma
  • Patent number: 11803789
    Abstract: Described embodiments provide systems and methods for providing remote application action feed cards. A ticket can be received from a client device. The ticket can be indicative of an action of a remote application and the remote application can be accessible by a group of users. The device can receive information about the action identified in the received ticket from at least one user of the group of users in response to provision of a determined key and the received ticket to the group of users. The device can provide the received information to client devices of user of the group of users to identify actions of other users of the group of users.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: October 31, 2023
    Inventors: Sai Xu, Yiming Wang
  • Patent number: 11805160
    Abstract: Methods and systems are employed for providing vehicle-associated concurrent content presentation over a network for in-vehicle use. The system determines a network of friends are traveling to a destination and provides an opportunity to enjoy listening to the same curated playlist of media content. The content presentation includes generating a playlist based on the user profiles or selection of the users or occupants of a vehicle and presenting the playlist to a number of vehicles occupied by network of friends.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: October 31, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Peter Jason Calvert, Christopher Lidaka
  • Patent number: 11805226
    Abstract: A videoconferencing system includes a codec configured to receive a videoconferencing call, the codec including at least one application programming interface (API), a system controller configured to communicate with the codec using the at least one API, and at least one other videoconferencing component. The system controller is configured to send one or more commands to the at least one other videoconferencing component independently of the codec.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: October 31, 2023
    Inventor: Justin McArdle
  • Patent number: 11798048
    Abstract: The technology disclosed herein enables automatic selection of a service partner to handle a service ticket over a conference session facilitated by a conference system. In an embodiment, a method provides, in a partner selection system, selecting service partners from a plurality of potential service partners based on a first service ticket and partner information about the service partners. The method further provides transferring an invite to the service partners to join a conference session with the partner selection system, wherein the invite describes the first service ticket and, after establishing the conference session with a first endpoint of a first service partner of the service partners, receiving first bid information in real-time over the conference session from the first endpoint. Also, the method provides selecting the first service partner based on the first bid information and transferring a selection notification to the first service partner over the conference session.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: October 24, 2023
    Assignee: Avaya Management L.P.
    Inventors: Stefan Bassalay, Uwe Ehlert
  • Patent number: 11797800
    Abstract: A dynamic communication link provided. Briefly, a process aggregates content from content providers in the form of triggers (e.g., QR codes, newsfeeds, etc.). Here, the content is related to information of interest to users. In the example of newsfeeds, the process curates a newsfeed for a user by assembling articles, each article selected for the user based upon data in a user profile, data associated with the article, combinations thereof, etc. Upon initiation of the trigger, the communication platform initiates an ability to carry out a direct communication between the user and a specific representative of a content provider that is associated with the trigger, where the direct communication is independent of the trigger.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: October 24, 2023
    Assignee: vTail Healthcare Telecommunications Limited
    Inventors: Barry Wolfenson, Philip Andrews, Mark Gibaud, Adam Harwood
  • Patent number: 11797619
    Abstract: In an example embodiment, a first machine learned model is trained to produce output, and a second machine learned model is then trained using training data that has been labeled, at least partially, using the output of the first machine learned model. The first machine learned model is trained to output a measure of how strong a positive signal in the training data really is. Specifically, this measure indicates the level of intention of a user who has engaged in a first user interface action with respect to a piece of content to engage in a subsequent second user interface action with the same piece of content.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: October 24, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Qing Duan, Junrui Xu, Huichao Xue, Jianqiang Shen
  • Patent number: 11797625
    Abstract: A server system detects presentation of a media content item being played at a first device in proximity to a second device associated with a first user. It also receives from the second device content information derived from sound output from the presentation of the media content item at the first device captured at the second device. Based on the received content information, it identifies the media content item being played at the first device and a plurality of first quotations associated with the media content item. The server system sends to the second device the first quotations and a plurality of quotation operation affordances. It receives selection by the first user of a first affordance of the quotation operation affordances for a first one of the first quotations. In accordance with the selection, it performs an operation with respect to the first one of the first quotations.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: October 24, 2023
    Assignee: Google LLC
    Inventors: Ant Oztaskent, Yaroslav Volovich, Ingrid McAulay Trollope
  • Patent number: 11800308
    Abstract: A method expedites playing sound of a talking emoji from a first person with a first portable electronic device (PED) to a second person with a second PED. The second PED receives the talking emoji in mono sound and convolves the mono sound into binaural sound before receiving a request to play the sound to the second user. The second PED then plays the sound of the talking emoji in binaural sound after receiving the request from the second user.
    Type: Grant
    Filed: April 24, 2022
    Date of Patent: October 24, 2023
    Inventor: Philip Scott Lyren
  • Patent number: 11797622
    Abstract: In one embodiment, a method performed by a client device includes receiving, at the client device, an input of n-grams, and identifying media items from a media-item index. This media-item index may index media items stored by the client device and respective keywords associated with each media item, and each media item may be identified based on one or more of its associated keywords matching at least one of the n-grams of the input. An auto-suggestion with the identified media items may then be presented responsive to the input.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: October 24, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Ariel Benjamin Evnine
  • Patent number: 11799817
    Abstract: A digital communications or content platform is provided on a desktop and mobile platform that is configured to provide a useful tool for generating visualizations or other user content that is operable to create a layer or skin that acts as a pane of glass over original web content. The digital communications or content platform is configured to maintain, in a data structure, a set of data linkages representative of a set of visual components whose visual locations and website locations are dynamically maintained despite changes to the underlying webpage. The digital communications or content platform is configured to cause a display to render a hybrid webpage including both the underlying webpage and the overlay.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: October 24, 2023
    Inventors: Nelson Thall, Henry Thall
  • Patent number: 11797541
    Abstract: A computer system for performing enhanced rules conflict checking is provided. The computer system includes at least one processor in communication with at least one memory device. The at least one processor is programmed to store a plurality of rules for transmitting to a plurality of destination systems and receive a data message for transmission to the plurality of destination systems. The data message is configured to be routed to each of the plurality of destination systems. The at least one processor is programmed to compare the data message to the plurality of rules to validate the data message and if the data message is validated, instruct the requesting system to transmit the data message to the plurality of destination systems.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: October 24, 2023
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Marc L. Fitzgerald, Rhonda Mansfield, Brett F. Wood, Kirsten Wong, Rene Ritsema, Kunal Mehra, Mark G. Quenette, Jason McKee
  • Patent number: 11799923
    Abstract: A server or an on-premises computing node accesses a message and a destination tag indicating one or more client devices participating in a conference to receive the message. The server or the on-premises computing node determines a configuration for the message based on a source of the message. The server or the on-premises computing node transmits the message to the one or more client devices indicated in the destination tag to configure the one or more client devices to display the message according to the configuration within a display region associated with the conference.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: October 24, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventors: Patrick John Jensen, Michael Adrian White
  • Patent number: 11797255
    Abstract: A preview display method includes displaying, by a first terminal device, a first preview screen in response to starting a camera application of the first terminal device, sending, by the first terminal device to a second terminal device by using short-range wireless communication based on a user operation on a control of the camera application, establishing, by the first terminal device, the short-range wireless communication connection to the second terminal device, displaying, by the first terminal device, a second preview screen split into a first display area and a second display area, where the preview image collected by the camera in real time is displayed only in the first display area, and where first image information comprising display content of a second display of the second terminal device is displayed in the second display area.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: October 24, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Songchao Lu
  • Patent number: 11797701
    Abstract: A secure data collaboration communication system and apparatus provides secure communication of data to multiple users of client systems to enable data collaboration. The secure data collaboration communication system and apparatus generate, share, receive, and utilize widget references to generate a common dataset. To accommodate varying levels of data access to a common dataset, in at least one embodiment, each user of the secure data collaboration communication system is associated with an access policy defining the level of data access for the user. The secure data collaboration communication system and apparatus apply the access policy to the dataset generated using the widget reference to limit exposure to data in the dataset commensurate with the user's data access level. Thus, a secure data collaboration communication system and apparatus provides a technical solution to the technical problem of providing secure collaborative data access to users having diverse levels of data access authorization.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: October 24, 2023
    Assignee: OneIQ Corp.
    Inventors: Mark Angelo, Oleg Grodzevich
  • Patent number: 11800158
    Abstract: Live video streams are produced using a network server system. The network server system initially receives, via a network, one or more captured video streams that are live streams captured from a remotely-located camera, phone or the like. The captured streams are forwarded to a control device via the network to thereby permit a user of the control device to select one of the captured video streams for output to the video production stream. In response to a command received from the control device that indicates the selected capture stream, the selected capture video stream is encoded for output as the video production stream.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: October 24, 2023
    Inventor: Deepak Kumar Singh
  • Patent number: 11792200
    Abstract: A server computer system comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from a remote computing device, a signal including a request to provision a data record for a service; select digital identity network verification as a primary verification technique; attempt verification using the primary verification technique; determine that verification using the primary verification technique has failed; responsive to determining that verification using the primary verification technique has failed, attempt verification using a secondary verification technique; determine successful verification using the secondary verification technique; and responsive to successful verification using the secondary verification technique, provision the data record for the service.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: October 17, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Tina Patel, Nipaben Shelat
  • Patent number: 11792364
    Abstract: Aspects of the present disclosure relate to headset virtual presence techniques. For example, a participant of a communication session may not have an associated video feed, for example as a result of a user preference to disable video communication or a lack of appropriate hardware. Accordingly, a virtual presence may be generated for such a non-video participant, such that the non-video participant may be represented within the communication session similar to video participants. The virtual presence may be controllable using a headset device, for example such that movements identified by the headset device cause the virtual presence to move. In some instances, user input may be received to control emotions conveyed by the virtual presence, for example specifying an emotion type and/or intensity.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: October 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kenneth P. Hinckley, Michel Pahud, Mar Gonzalez Franco, Edward Sean Lloyd Rintel, Eyal Ofek, Jaron Zepel Lanier, Molly Jane Nicholas, Payod Panda
  • Patent number: 11792274
    Abstract: Methods and systems for detecting and/or synchronizing browsing session navigation between one or more browsers are described herein. A browser window associated with a browser application executing at a server device may be displayed at a client device. An instance of a local browser window may execute at the client device, and a page comprising content may be displayed via the instance of the local browser window. Commands to navigate to a different page may be issued to either browser, and the commands may be synchronized between the browsers.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: October 17, 2023
    Inventors: Virgiliu Mocanu, Todd Giebler
  • Patent number: 11792242
    Abstract: Content objects may be selected for sharing and shared across devices using a sharing routine and suggestion engine to provide suggestions of target applications to share the content objects and recipients with whom the content objects may be shared. A sharing routine may receive and analyze a sharing request and invoke a suggestion engine configured to generate application suggestions and/or recipient suggestions. The sharing routine may receive sets of application suggestions and/or recipient suggestions from a suggestion engine, modify and/or select subsets of the suggestions to be provided to user via a sharing user interface. In response to a user selection of applications and/or recipient via the user interface, the sharing routine may invoke the selected application for sharing, and provide the content object to the selected application.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: October 17, 2023
    Assignee: Apple Inc.
    Inventors: Marc J. Krochmal, John J. Iarocci, Joseph E. Meyer, Chiraag Sumanth, Joao Pedro Lacerda, Jacob Klapper
  • Patent number: 11790474
    Abstract: Systems and methods for providing autonomous chauffeur services. In particular, systems and methods are provided to integrate users' calendars with a ridehail application to provide personal chauffeur-type services. Integrating a ridehail service application with a user's calendar and online schedule enables the ridehail service to act as a personal around-the-clock chauffeur, with an autonomous vehicle appearing when needed and taking the user to their destination with no additional input.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: October 17, 2023
    Assignee: GM CRUISE HOLDINGS LLC
    Inventors: Alexander Willem Gerrese, Aakanksha Mirdha, Ashley Sams, Swarnakshi Kapil
  • Patent number: 11792194
    Abstract: Systems and methods include obtaining a set of policies to in the serverless computing system, wherein the set of policies specify which applications are authorized for communication with the serverless computing system; and modifying rules in a network Access Control List (ACL) associated with the serverless computing system based on the set of policies, wherein the network ACL includes rules that specify allowing and blocking communication. The serverless computing system includes having underlying hardware abstracted therefrom. The network ACL is provided by a cloud provider that hosts the serverless computing system.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: October 17, 2023
    Assignee: Zscaler, Inc.
    Inventor: Peter Smith
  • Patent number: 11790098
    Abstract: A device configured to obtain a first graphical code that represents a public encryption key for an organization and to extract the public encryption key for the organization from the first graphical code. The device is further configured to obtain a second graphical code that represents a digital document comprising data and a digital signature that was signed using a private encryption key for the organization. The device is further configured to extract the digital document from the second graphical code and to validate the second graphical code using the public encryption key for the organization. The device is further configured to determine the second graphical code passes validation using the public encryption key for the organization and to store the digital document in a digital document repository.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: October 17, 2023
    Assignee: Bank of America Corporation
    Inventors: Beverley Claire Morgan, Amanda Jane Adams
  • Patent number: 11787367
    Abstract: To utilize a shared vehicle, a user can request access to the vehicle, which results in the generation of a virtual key. The virtual key is provided to a plurality of different devices, such as a vehicle device at the vehicle, and a user device in the possession of the user. Access to the vehicle can be granted and maintained by verification of the virtual key against data from an identification device at the vehicle, or from the user device. In this way, multiple options for vehicle access are available to the user, which increases flexibility and user-friendliness.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: October 17, 2023
    Assignee: Geotab Inc.
    Inventors: Benjamin John Gordon Gaffney, Thomas James Wallis