Computer Conferencing Patents (Class 715/753)
  • Patent number: 11954396
    Abstract: This disclosure relates to a method and apparatus for determining a screen projection status. The method may include, in response to a screen projection sharing operation, displaying screen projection sharing information on a current interface of a first terminal, and transmitting shared data corresponding to the screen projection sharing information to at least one second terminal. The shared data is for screen projection sharing. The method may further include performing screen projection sharing and displaying, on the current interface of the first terminal, a status identifier corresponding to a current screen projection status of each second terminal.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: April 9, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yang Li
  • Patent number: 11956514
    Abstract: Systems and methods for rewinding a video to a point before the video was first viewed. Video transmitted by a media source is cached by a remote server. Upon a trick-play request for the video, the server generates a rewind stream that includes the video that was transmitted by the media source before the user started to view the video. Upon receiving the rewind stream, the user's equipment may cache the rewind stream in a rewind buffer and rewind or play from the rewind buffer. The server may also generate and transmit a forward stream of the video that the media source has not yet transmitted. The user's equipment may cache the forward stream in a forward buffer. To perform trick-play operations with the video, the user's equipment may migrate the playback of the video to the rewind and forward buffers and rewind or fast-forward the video from the buffers.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: April 9, 2024
    Assignee: Rovi Guides, Inc.
    Inventor: Michael L. Craner
  • Patent number: 11947791
    Abstract: A method includes while displaying a drawing user interface, detecting an object insertion input and, in response, inserting a respective object in the drawing user interface. The method includes, while displaying the respective object, detecting a pixel erase input, and, in response, ceasing to display a first portion of the respective object without ceasing to display second and third portions of the respective object. The method includes detecting an object erase input directed to a portion of the respective object, and, in response, when the object erase input is directed to the second portion and the second portion is not connected to the third portion, ceasing to display the second portion, but not the third portion; and when the object erase input is directed to the third portion and the third portion is not connected to the second portion, ceasing to display the third portion, but not the second portion.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: April 2, 2024
    Assignee: APPLE INC.
    Inventors: Christopher D. Soli, Bradley W. Griffin, Daniel T. Preston, Tiffany S. Jon
  • Patent number: 11941108
    Abstract: An apparatus, a method, and a system are presented in which the apparatus includes an interface control circuit that may be configured to receive a message including a cryptographic keyword and a policy value. The policy value may include one or more data bits indicative of one or more policies that define allowable usage of the cryptographic keyword. The apparatus also includes a security circuit that may be configured to extract the cryptographic keyword and the policy value from the message, and to apply at least one policy of the one or more policies to usage of the cryptographic keyword in response to a determination that an authentication of the message succeeded.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: March 26, 2024
    Assignee: Apple Inc.
    Inventors: Timothy R. Paaske, Weihua Mao, Shu-Yi Yu
  • Patent number: 11943185
    Abstract: Systems and methods are provided for receiving a background image for a media overlay to be applied to a message comprising an image or video, and at least one smart widget selection, and storing the media overlay comprising the background image and the at least one smart widget selection. The systems and methods further provide for receiving a request for the media overlay to be applied to a message comprising an image or video, analyzing context data associated with a computing device to determine that the media overlay is relevant to at least one aspect of the context data, determining data associated with the at least one smart widget based on the context data, and transmitting to the computing device, the media overlay and data associated with the at least one smart widget.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: March 26, 2024
    Assignee: Snap Inc.
    Inventors: Yiwen Zhan, Peter Sellis
  • Patent number: 11934977
    Abstract: A system to generate and maintain a database of service provider skills and rankings with various categories is disclosed. Skills and rankings are generated from a number of corpus texts as well as service provider content. The database is dynamically updated to reflect changes to the corpus texts and/or service provider content.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: March 19, 2024
    Assignee: TASKHUMAN, INC.
    Inventors: Ravi Swaminathan, Kartik Thumbavanam Padmanabhan
  • Patent number: 11936625
    Abstract: Techniques for privately collecting content dedicated to a recipient from a plurality of contributors are disclosed. In one particular embodiment, the techniques may be realized as a method for privately collecting content dedicated to a recipient from a plurality of contributors comprising: inviting the plurality of contributors to privately contribute content dedicated to a recipient before a deadline; receiving a first content from a first contributor dedicated to the recipient; receiving a second content from a second contributor dedicated to the recipient, wherein the first contributor is unable to access the second content and the second contributor is unable to access the first content; and presenting the first content and the second content to the recipient after the deadline.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: March 19, 2024
    Inventors: Sohayle Sizar, Maxine Stern
  • Patent number: 11929965
    Abstract: An information presentation method, an apparatus, an electronic device, and a storage medium are provided. The method includes: obtaining status information for a target message in an instant messaging IM conversation, wherein the target message comprises a message sent by a first user and/or a second user with respect to a target piece of mail, the target piece of mail being a piece of mail shared by the first user with the second user, or is a piece of mail shared by the second user with the first user; presenting the status information on an interface of a mailbox client end of a first user and/or a mailbox client end of a second user on the basis of the status information for the target message. The technical solutions of embodiments can facilitate heightened user interaction efficiency, and improve user experience.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: March 12, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Yudong Liao
  • Patent number: 11924479
    Abstract: Systems and methods are described to dynamically generate metadata for a live media stream. The system determines that a first user on a social media network has started a live media stream. In response, the system identifies a topic of the live media stream based on a frame of the live media stream and identifies another person featured in the frame of the live media stream based on social connections of the first user in the social media network. The system then generates a title for the live media stream based on the identified topic and the identified person, and transmits a notification to a second user that the first user is streaming live, where the notification includes the generated title.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: March 5, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Padmassri Chandrashekar, Daina Emmanuel, Harshavardhan Reddy Kalathuru
  • Patent number: 11915835
    Abstract: Systems and methods are provided for selecting colony locations. Selecting colony locations can include determine a location of a selection tool on a culture plate image, determining a location of a potential source of error on the culture plate image, comparing the location of the selection tool to the location of the potential source of error; and determining an error when the location of the selection tool overlays the location of the potential source of error.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: February 27, 2024
    Assignee: BECTON, DICKINSON AND COMPANY
    Inventors: Strett Roger Nicolson, Rajeev Sehgal
  • Patent number: 11907906
    Abstract: In one example in accordance with the present disclosure, a content tracking system is described. A network interface of the system couples the content tracking system to multiple computing devices. A content interceptor intercepts content shared during a collaborative meeting. A content analyzer analyzes shared content to determine a topic of the shared content and a content comparer identifies similarities between shared content of different collaborative meetings. An interface of the content tracking system provides a recommendation to at least one user participating in at least one of the different collaborative meetings based on an output of the content comparer.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: February 20, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Alexander Wayne Clark
  • Patent number: 11907513
    Abstract: Systems and methods are disclosed for collaborative information analysis via electronic communications. In accordance with one implementation, a method is provided for analyzing electronic communications. The method includes, for example, receiving a selection of one of a plurality of electronic communication systems. Moreover, the method includes receiving, from the selected electronic communication system, an electronic communication comprising a plurality of terms and identifying at least one term of interest from the plurality of terms. The method further includes searching for information pertaining to the at least one term of interest and receiving information responsive to the search. The method also includes creating an object corresponding to the at least one term of interest and sharing a representation of the object with one or more users.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: February 20, 2024
    Assignee: Palantir Technologies Inc.
    Inventor: Hunter Pitelka
  • Patent number: 11907670
    Abstract: A computer executed process for mimicking human dialog, referred to herein as a “humanoid” or “humanoid process software,” can be configured to participate in multi-party conversations. The humanoid can monitor electronic communications in a conversation involving the humanoid and at least one other party. The humanoid can model the electronic communications by uniquely identifying each of the electronic communications as a stream of data. For example, the data can be labeled and sorted in a database and/or arranged in a nodal graph representation. The humanoid can participate in the conversation based on the modeling.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: February 20, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: David C. White, Jr., Christopher Shaun Roberts, Magnus Mortensen, Jay Kemper Johnston
  • Patent number: 11907500
    Abstract: Disclosed are systems and methods that automatically classify, segment, and parse content data using artificial intelligence and natural language processing technology, and generate graphical user interfaces that allow end users to dynamically filter content data for display. The systems processes volumes of content data to identify interrogative data, content sources that generated the interrogative data, and subject identifiers relating to the content data. The system generates graphical user interfaces that allow end users to effectively filter the data by choosing between layouts that display one or more of the various categories of data, including the interrogative data, content source identifiers, and/or subject identifiers.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: February 20, 2024
    Assignee: TRUIST BANK
    Inventors: Kenneth William Cluff, Harold Thomas Wood, III, Peter Councill, James Xu
  • Patent number: 11902230
    Abstract: Changes on a chat client, such as one or more edits or retractions, and is characterized relative to an original chat string, and uploaded to a chat server for storage. The chat server combines the message change with at least a second change to the specific chat string uploaded from a different chat client. Responsive to a regeneration of the chat string on the chat client, the chat daemon downloads the combined message change from the chat server. The edits and retractions originating from the chat client and the edits and retractions originating from the second chat client are downloaded and applied to the specific chat string for display in the chat client.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: February 13, 2024
    Assignee: Fortinet, Inc.
    Inventor: Teng Teng
  • Patent number: 11895439
    Abstract: A method for automatically authenticating unknown video data based on known video data stored at a client server is provided, wherein, unknown and known video data each are made up of segments and include metadata, a hash message digest, and a serial code. The method involves selecting a first segment of the unknown video and locating the serial code within the first segment of the unknown video data. The serial code is used to locate a corresponding first segment in the known video data. The first segment may include a known hash message digest. A new hash message digest for the first segment of the unknown video data is generated and compared with the known hash message digest. If they match, the segment of unknown video data is authentic.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: February 6, 2024
    Assignee: Xirgo Technologies, LLC
    Inventors: Andrew Hodge, Nathan Ackerman, Jean-Paul Labrosse
  • Patent number: 11895096
    Abstract: Embodiments described include systems and methods for encoding and decoding data for a network application. A client application may include an embedded browser. The embedded browser may establish a session with a network application. The client application may identify a policy specifying a type of data to encode upon input. The embedded browser may detect the type of data of an input field of the network application being displayed in the embedded browser. The embedded browser may, responsive to the detection and the policy, encode the data inputted into the input field or decode encoded data displayed in the input field.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: February 6, 2024
    Inventor: Abhishek Chauhan
  • Patent number: 11880654
    Abstract: An electronic device and a method for controlling thereof are provided. The electronic device includes a display, a memory storing at least one instruction, and a processor, wherein the processor is configured to, by executing the at least one instruction, extract a plurality of texts displayed on a chat window of a message application and collect the texts, input the plurality of collected texts into a trained first neural network model and align the plurality of texts in order, input the plurality of texts aligned in order into a trained second neural network model and identify whether additional information for acquiring event information from the plurality of texts is necessary, and acquire event information from the plurality of texts based on the identification result.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: January 23, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyungtak Choi, Hyeonmok Ko, Munjo Kim, Seonghan Ryu, Sejin Kwak, Lohith Ravuru, Ikhee Shin, Haehun Yang
  • Patent number: 11876845
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: January 16, 2024
    Assignee: Box, Inc.
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Patent number: 11872480
    Abstract: The disclosure relates to systems and methods for altering perception of virtual or game content in a virtual space based on one or more attribute levels. The perception of some virtual or game content may not be altered. Thus, the depiction of some content is altered while other content is not. A system may alter the depiction of game content based on attributes of an entity and/or based on which entity is to perceive the game content. The different depictions of game content may be provided to the same entity at different times and/or different perceptions of game content may be provided to different entities. Thus, a rich interface may be provided that differentially depicts game content based on attribute levels and/or the entity that is to perceive the game content.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: January 16, 2024
    Assignee: Electronic Arts Inc.
    Inventor: Nathan Pacyga
  • Patent number: 11875437
    Abstract: An image drawing method, an apparatus, a readable medium and an electronic device. The method relates to the field of image processing technology, and includes: determining a drawing area corresponding to a target template image according to a display interface; acquiring a user input operation according to the display interface; and in response to determining that an operation position corresponding to the user input operation and the drawing area meet a preset condition, drawing an image according to the operation position.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: January 16, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Shiqi Gao
  • Patent number: 11868402
    Abstract: Systems and methods that provide visualization of networks. Data is input into a table structure that represents any hierarchy of entities, relationships and their attributes. The content of the table is processed to extract the entities, relationships and their attributes. These are turned into nodes, edges and a visual representation of their attributes using color gradients, categorical colors, shapes, thickness, text labels, etc.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: January 9, 2024
    Assignee: Kinaxis Inc.
    Inventors: Jeremie Boudin, Rishad Khan, Ivy Blackmore, Andrew Dunbar
  • Patent number: 11862201
    Abstract: A system and method for displaying an image of an object of interest located at an incident scene. The method includes receiving, from the image capture device, a first video stream of the incident scene, and displaying the video stream. The method includes receiving an input indicating a pixel location in the video stream, and detecting the object of interest in the video stream based on the pixel location. The method includes determining an object class, an object identifier, and metadata for the object of interest. The metadata includes the object class, an object location, an incident identifier corresponding to the incident scene, and a time stamp. The method includes receiving an annotation input for the object of interest, and associating the annotation input and the metadata with the object identifier. The method includes storing, in a memory, the object of interest, the annotation input, and the metadata.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: January 2, 2024
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Alejandro G. Blanco, Patrick D. Koskan, Shervin Sabripour, Craig F. Siddoway, Bert Van Der Zaag
  • Patent number: 11862305
    Abstract: Techniques for analyzing patient health records are provided. Clinical documents may be received in response to a patient-initiated request, for example. In one embodiment, machine learning algorithms are used to sectionalize and extract data from clinical documents. The machine learning algorithms used may be more highly focused for analyzing text residing deeper in a clinical document hierarchy, for example. In one embodiment, extracted data is stored in a patient graph. Searches may be made against the graph to yield results to help save lives and/or improve patient outcomes.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: January 2, 2024
    Assignee: Ciitizen, LLC
    Inventors: Anil Sethi, Peeyush Rai
  • Patent number: 11861799
    Abstract: An apparatus comprising means for: means for joining to at least an existing participant in extended reality at a location in a virtual space, a joining participant in extended reality to enable a shared extended reality, wherein the joined participants in the shared extended reality are at least co-located in the virtual space and can share at least visually the virtual space; wherein at least part of a content configuration is inherited from the existing participant by the joining participant, wherein the content configuration controls, for participants, what is heard, what is seen and interactivity with the virtual space; wherein at least part of a join configuration is inherited between the existing participant and the joining participant, wherein the join configuration controls joining of other joining participants in the shared extended reality.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: January 2, 2024
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Lasse Juhani Laaksonen, Jussi Leppänen, Arto Lehtiniemi, Sujeet Shyamsundar Mate
  • Patent number: 11853382
    Abstract: The present invention provides a method of generating a webpage and a conference room, particularly to a method of generating a webpage and a conference room for each specific topic. In the method, the web contents of a plurality of target websites are searched to generate a topic webpage provided to a user for obtaining many contents associated with the topic in browsing the topic webpage. The method can also provide the connecting means of a public topic conference room or a personal topic conference room on the topic webpage. It is convenient for users who browse the topic webpage to communicate with each other in the public topic conference room or the personal topic conference room.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: December 26, 2023
    Assignee: CHAN, CHARLES LAP SAN
    Inventor: Charles Lap San Chan
  • Patent number: 11848978
    Abstract: A method for a remote support service performed by a remote control device includes receiving, from a controlled terminal, a first image packet including image data for a first image, rendering the first image based on the image data, transmitting a control packet including control data corresponding to an administrator's input to the controlled terminal when the administrator's input for the rendered first image is detected, receiving a second image packet including image data for a second image obtained by capturing the screen of the controlled terminal and identification information on whether or not the second image data is an image generated for the first time after a control event based on the control data is performed, determining whether or not to render the second image based on the identification information, and rendering the second image based on the image data for the second image according to the determination result.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: December 19, 2023
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Seung Yong Shin, Yu Hwan Keum, Dae Hyuck Im, You Dong Kim
  • Patent number: 11849256
    Abstract: Systems and methods for dynamically concealing sensitive information in a shared screen session of a video conference are disclosed. The system may establish communication with one or more computing devices active in a video conference in which each computing device may switch between a screen share mode and a video mode. The system may determine that one or more articles of sensitive information are visible in a graphical user interface associated with a first computing device of the plurality of computing devices. The system may receive a first signal from the first computing device that indicates a first intent of a host associated with the first computing device to switch the screen share mode which includes sharing the first graphical user interface with the one or more computing devices during the video conference. In response to the first signal, the system may execute one or more privacy actions.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: December 19, 2023
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Anh Truong, Reza Farivar, Jeremy Edward Goodsitt, Kate Key, Vincent Pham, Galen Rafferty, Austin Walters
  • Patent number: 11847133
    Abstract: In various embodiments, a computer-implemented method comprises receiving an artifact manifest representing at least a portion of a shared session between a first application and at least a second application, where the artifact manifest identifies a set of data visualization artifacts that are generated by the first application, transmitting the artifact manifest to the second application, receiving, from the second application accessing the shared session, a modification to a first data visualization artifact in the set of data visualization artifacts, and causing, based on the modification, the first data visualization artifact to be updated by the first application.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: December 19, 2023
    Assignee: SPLUNK INC.
    Inventors: Christopher Yan-Loon Chan, James Fong, Eason Yicheng Gao, Dhruvkumar Manek, Syndey Nguyen, Henry Maozhong Xu
  • Patent number: 11841888
    Abstract: Systems, methods, and devices for automated provisioning are disclosed herein. The system can include a memory including a user profile database having n-dimension attributes of a user. The system can include a user device and a source device. The system can include a server that can: generate and store a user profile in the user profile database and generate and store a characterization vector from the user profile. The server can identify a service for provisioning, receive updates to at least some of the attributes of the first user, and trigger regeneration of the characterization vector from the received inputs. The server can: regenerate the characterization vector, determine an efficacy of the provisioned services, and automatically identify a second service for provisioning for a second user based on the efficacy of the provisioned services to the first user.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: December 12, 2023
    Assignee: Mammoth Medical, LLC
    Inventors: Tobias Moeller-Bertram, Christopher A. McDonald
  • Patent number: 11842156
    Abstract: A method of providing sentiment analysis includes aggregating, by a processor, a plurality of text-based comments, classifying, by the processor, the plurality of text-based comments as being associated with a polarity of sentiment, and generating, by the processor, a plurality of phrases from the plurality of text-based comments. The method also includes identifying, by the processor, a predetermined number of most common phrases for a particular polarity of sentiment from the plurality of phrases and outputting, by the processor, a graphic that includes the predetermined number of most common phrases for the particular polarity of sentiment.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: December 12, 2023
    Assignee: Early Warning Services, LLC
    Inventors: Edwin F Campos Ortega, Eric D. First, Deepakshi Aswal, Jie He, Scott Leighton
  • Patent number: 11838448
    Abstract: Methods and systems for audio-based polling during a conference call discussion are provided. During a conference call, a user selection of an element on a client device is detected. The element is designated to initiate audio-based polling of participants of the conference call. In response to the detection of the user selection of the element on the client device, a verbal statement provided by a first participant of the conference call is recorded. A determination is made of whether the recorded verbal statement includes a question that is to be used for audio-based polling of one or more second participants of the conference call. Responsive to a determination that the verbal statement includes the question that is to be used for audio-based polling, audio-based polling of the one or more second participants is initiated.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: December 5, 2023
    Assignee: Google LLC
    Inventors: Emily Burd, Akshat Sharma
  • Patent number: 11837227
    Abstract: A system for user initiated generic conversation with an artificially intelligent machine is provided. The system includes a conversational server (CS) that executes a conversational architecture across multiple devices, a communication network and a remote device. The conversational architecture includes one or more conversational nodes connected by edges which encapsulates flow and logic and transport data between the one or more conversational nodes. The conversational server (CS) receives input, at an input node, from a user through an input modality and performs computation logic that generates output data to pass to an output node.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: December 5, 2023
    Assignee: RN CHIDAKASHI TECHNOLOGIES PVT LTD
    Inventors: Sneh Vaswani, Prashant Iyengar, Chintan Raikar
  • Patent number: 11836207
    Abstract: The present technology pertains to remotely initiating a capture request. According to at least one example, the present technology includes sending the request for a media capture to a recipient device of a recipient user. The request for the media capture can be configured by the requesting user so that options are chosen for the recipient. The recipient user merely needs to click on a link to cause a web browser to initiate the screen capture. In some cases, the recipient user may need to accept some prompts from their computing device to give the browser permission to perform the capture.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: December 5, 2023
    Assignee: Dropbox, Inc.
    Inventors: Youssef Es-skouri, Noga Raviv
  • Patent number: 11838450
    Abstract: Devices, systems and processes for facilitating watch parties are described. For at least one embodiment, a system may include a sync server; a first user device communicatively coupled to the sync server; a second user device communicatively coupled to the sync server; and a content source providing a content. The sync server may transmit the content as each of a first content to the first user device and as a second content to the second user device. The sync server may be configured to adjust a first bit rate for the first content and, upon adjusting the first bit rate, the first content and second content may be respectively provided to each of the first user device and the second user device such that the devices can substantially simultaneously and separately present the first content to the first user and the second content to the second user.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: December 5, 2023
    Assignee: DISH Network L.L.C.
    Inventor: Neil Marten
  • Patent number: 11836546
    Abstract: A method for reading and writing clipboard information, applied to a terminal, includes: acquiring a request for reading and writing clipboard information; determining a read permission for clipboard information, in response to the request for reading and writing clipboard information including a request for reading clipboard information, and allowing to read the clipboard information or refusing to read the clipboard information based on the read permission; and determining a write permission for the clipboard information, in response to the request for reading and writing clipboard information including a request for writing clipboard information, and allowing or refusing to write the clipboard information based on the write permission. The read and write permission of the clipboard can be divided into the read permission and the write permission, thereby facilitating preventing leakage of the clipboard information in the clipboard and improving the security of the clipboard information.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: December 5, 2023
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Dong Li, Lin Fan, Weidong Zhang
  • Patent number: 11829705
    Abstract: Methods, computer systems, computer-storage media, and graphical user interfaces are provided for facilitating generation and presentation of insights. In one implementation, a set of data is used to generate a data visualization. A candidate insight associated with the data visualization is generated, the candidate insight being generated in text form based on a text template and comprising a descriptive insight, a predictive insight, an investigative, or a prescriptive insight. A set of natural language insights is generated, via a machine learning model. The natural language insights represent the candidate insight in a text style that is different from the text template. A natural language insight having the text style corresponding with a desired text style is selected for presenting the candidate insight and, thereafter, the selected natural language insight and data visualization are providing for display via a graphical user interface.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: November 28, 2023
    Assignee: Adobe Inc.
    Inventors: Md Main Uddin Rony, Fan Du, Iftikhar Ahamath Burhanuddin, Ryan Rossi, Niyati Himanshu Chhaya, Eunyee Koh
  • Patent number: 11823676
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for resuming a partially completed action that is to be performed by an automated assistant. The action can require the automated assistant to prompt the user to provide information that the automated assistant can use to complete the action. During a dialog session in which the user is providing the information, an event can occur that interferes with the completion of the action. In response, the automated assistant can cause any information obtained during the dialog session to be stored locally, in order that the automated assistant can resume completing the action at a later time. For instance, the user can be prompted by the automated assistant to complete the action, or the user can independently invoke the automated assistant to complete the action at a time that is convenient for the user.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: November 21, 2023
    Assignee: GOOGLE LLC
    Inventors: Vikram Aggarwal, Moises Morgenstern Gali
  • Patent number: 11824821
    Abstract: Systems and methods are provided for facilitating the presentation of expressive intent and other status information with messaging and other communication applications. The expressive intent is based on expressive effect data associated with the message recipients and/or message senders. The expressive intent can be conveyed through avatars and modified message content. The avatars convey gestures, emotions and other status information and the presentation of the avatars can be reactive to detected state information of the message recipient(s), message sender(s) and/or corresponding messaging device(s).
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: November 21, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Austin Seungmin Lee, Amy Mun Hong, Keiichi Matsuda, Anthony James Ambrus, Mathew Julian Lamb, Kenneth Mitchell Jakubzak
  • Patent number: 11824670
    Abstract: Methods are provided in which a collaboration server connects at least two participants via respective user devices to a collaboration session. The collaboration server further distributes, to the respective user devices, media stream data and one or more customized graphical items that are distinguishably displayed in the collaboration session. The one or more customized graphical items are displayed in a foreground or a background associated with a collaboration space of first participant of the at least two participants. The collaboration server further detects a selection, by one of the respective user devices, of a graphical item from the one or more customized graphical items displayed in the collaboration space and performs at least one action associated with the graphical item during the collaboration session based on detecting the selection of the graphical item.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: November 21, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Zhaoyi Jin, Hongling Cen, Bhargavkumar Ghanshyamlal Pandya, Yasi Xi, Sebastian Jeuk, Maria Soledad Palmero, Gonzalo Salgueiro
  • Patent number: 11816696
    Abstract: Machine-learning based multi-step engagement strategy modification is described. Rather than rely heavily on human involvement to manage content delivery over the course of a campaign, the described learning-based engagement system modifies a multi-step engagement strategy, originally created by an engagement-system user, by leveraging machine-learning models. In particular, these leveraged machine-learning models are trained using data describing user interactions with delivered content as those interactions occur over the course of the campaign. Initially, the learning-based engagement system obtains a multi-step engagement strategy created by an engagement-system user. As the multi-step engagement strategy is deployed, the learning-based engagement system randomly adjusts aspects of the sequence of deliveries for some users.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: November 14, 2023
    Assignee: Adobe Inc.
    Inventors: Pankhri Singhai, Sundeep Parsa, Piyush Gupta, Nupur Kumari, Nikaash Puri, Mayank Singh, Eshita Shah, Balaji Krishnamurthy, Akash Rupela
  • Patent number: 11818088
    Abstract: A method to communicate a message, the method comprises storing geolocation information pertaining to a user device, the geolocation information identifying a geographic location. A message input request is received at a user device. The stored geolocation information is accessed. Based on the geolocation information, the user device is selectively enabled to generate message content associated with a point of interest, the selective enabling includes presenting a review annotation to the user on a user interface of the user device, the review annotation being modifiable by the user in order to generate the message content to include a modified review annotation.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: November 14, 2023
    Assignee: Snap Inc.
    Inventors: Hemank Lamba, Yvonna Xiang, Ansgar Pfeifer, David Futschik
  • Patent number: 11809536
    Abstract: A voice signal in a headphone is detected. The voice signal includes a person speaking an audible command. Based on detecting the voice signal a first biometric signature of a user is retrieved. The first biometric signature is compared to one or more biometric features of the person. Based on comparing the first biometric signature to the one or more biometric features an authentication of the user is determined. An authentication action is performed based on the detected voice signal. The authentication action is performed in response to verifying the authentication.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: November 7, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Cesar Augusto Rodriguez Bravo, Sarbajit K. Rakshit
  • Patent number: 11810244
    Abstract: A computer system displays a first view of a three-dimensional environment, including a first user interface object, while a first user is at a first location in a first physical environment. A respective position of the first user interface object in the three-dimensional environment corresponds to a respective location of the first object in a second physical environment. The computer system detects movement of the first user in the first physical environment or movement of the first object in the second physical environment, and in response, displays a second view corresponding to a second viewpoint, and the first user interface object in the second view. The first user interface object is displayed at a first or second display position, in accordance with a determination that the respective position of the first user interface object is more or less than a threshold distance from the second viewpoint, respectively.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: November 7, 2023
    Assignee: APPLE INC.
    Inventors: Philipp Rockel, Nicholas W. Henderson, Kristi E. S. Bauerly
  • Patent number: 11811973
    Abstract: In some embodiments, the present invention provides for a computer-implemented method, including: causing, by a specifically programmed computer call management communication system, to transform, over a computer network, computing devices of users, into corresponding specialized call management devices, by having each computing device to execute a specialized call management client software application being in electronic communication with the specifically programmed computer call management communication system over the computer network by utilizing SIP; where the specialized call management client software application generates specialized graphical user interfaces configured to allow each user to concurrently initiate and maintain, over the computer network, a plurality of voice communications of distinct types with other users, by, for example, allowing each user to independently and dynamically divert, in real-time, any voice communication of any type to any audio device associated with a corresponding
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: November 7, 2023
    Assignee: GREEN KEY TECHNOLOGIES, INC.
    Inventors: Anthony Tassone, Eric Detterman
  • Patent number: 11803703
    Abstract: Systems, storage media and methods for providing information for user prioritization of tasks associated with collaboratively developed content are described. Some examples may include: receiving a conversation thread associated with collaboratively developed content, the conversation thread including a plurality of comments authored by multiple different authors, generating a predicted measure of completion for the received conversation thread, the predicted measure of completion being at least one of a predicted number of remaining actions until the received conversation thread is resolved or a predicted number of total actions for the conversation thread to be resolved and providing, for display at a user interface, the predicted measure of completion for the received conversation thread, the predicted measure of completion being associated with the conversation thread at the user interface.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: October 31, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Gamon, Sujay Kumar Jauhar, Bahareh Sarrafzadeh, Mark James Encarnacion, Liye Fu
  • Patent number: 11804975
    Abstract: A method, system, and computer program product for attentive listening in multiple contemporaneous meetings. The method identifies a set of keywords designated by a host of a meeting. Remarks in a set of sub-meetings of the meeting are monitored. One or more remarks of interest are identified which match one or more keywords within the remarks of a sub-meeting of the set of sub-meetings. Each sub-meeting has a meeting designation. The one or more remarks of interest are determined to exceed an interest threshold. The method presents the meeting designation and a remark indication to the host in response to determining the one or more remarks of interest exceed the interest threshold.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: October 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Miho Takahashi, Tkashi Nerome, Fumihiko Kitayama, Mikio Kurihara
  • Patent number: 11797566
    Abstract: A device may receive information for an attribute to include in a shared attribute library. The information may include an attribute identifier, data variables needed to compute a value of the attribute, and source code for computing the value of the attribute. The source code may be written in a first programming language. The device may receive a first request to compute the value of the attribute based on a first set of data variables from a first type of data application and a second request to compute the value of the attribute based on a second set of data variables from a second type of data application that is different than the first type of data application. The device may select a computing server, which may execute the first programming language, to compute the value of the attribute based on the first and second sets of data variables.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: October 24, 2023
    Assignee: Capital One Services, LLC
    Inventor: Saurabh Gupte
  • Patent number: 11797148
    Abstract: In one implementation, a method of displaying event representations based on a user input is performed at a device including an input device, a display, a processor, and non-transitory memory. The method includes obtaining event data regarding a plurality of events associated with a first user. The method includes obtaining a first plurality of event representations respectively associated with a first subset of the plurality of events. The method includes displaying, on the display, the first plurality of event representations and a path representation traversing the first plurality of event representations. The method includes detecting, via the input device, a user input. The method includes, in response to detecting the user input, obtaining a second plurality of event representations respectively associated with a second subset of the plurality of events and displaying, on the display, the second plurality of event representations.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: October 24, 2023
    Assignee: APPLE INC.
    Inventors: Ian M. Richter, Michael John Cafarella
  • Patent number: 11792028
    Abstract: Systems and methods to link meetings with units of work of a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; obtain input information conveying user input into work unit pages of units of work; in response to requests to generate meetings regarding individual units of work, generate and store resource information in individual work unit records of the individual units of work; obtain meeting information conveying content of the meetings; effectuate one or more actions within the collaboration environment based on the content of the meetings; and/or perform other operations.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: October 17, 2023
    Assignee: Asana, Inc.
    Inventors: David Strand Sylvester, Nina Trang Yi Dang, Aaron Michael Gutierrez, Seongik Kang