Patents Examined by Caroline H Jahnige
-
Patent number: 11799923Abstract: 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: GrantFiled: January 12, 2022Date of Patent: October 24, 2023Assignee: Zoom Video Communications, Inc.Inventors: Patrick John Jensen, Michael Adrian White
-
Patent number: 11799974Abstract: Examples of the present disclosure describe systems and methods for user profile aggregation and inference generation. In an example, user profiles for a plurality of services may be stored by a unified profile service. An inferred user profile may be generated for a user, which may be used to provide inferred user information for inclusion in a new user profile. Accordingly, the user may not need to reenter information that may already be stored by the unified profile service. The inferred user profile may be generated based on one or more confidence levels in order to determine which user information is most likely to be accurate. In some examples, a user may update aspects of an inferred user profile and may indicate that the update should be incorporated into other user profiles stored by the unified profile service.Type: GrantFiled: August 31, 2017Date of Patent: October 24, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Bernt Lervik, Christopher Mitchell, Harald Liavaag, Kevin Bellinger
-
Patent number: 11785290Abstract: Techniques are provided for processing media content. For example, a process can include using a scene description for to obtain media information and buffer information for a media object. The media information can identify an expected format for storing the media object in one or more output buffers of a media pipeline. The buffer information can include output buffer attributes. The process can include using the media information and the buffer information to initialize the media pipeline for the media object. The process can include obtaining the media object in a delivery format and generating one or more processed media objects. Each processed media object can be converted from the delivery format to the expected format for storing the processed media object in an output buffer. The process can include outputting the processed media object(s) to the output buffer(s) using the initialized media pipeline.Type: GrantFiled: June 21, 2021Date of Patent: October 10, 2023Assignee: QUALCOMM IncorporatedInventors: Imed Bouazizi, Thomas Stockhammer
-
Patent number: 11785072Abstract: A method for pushing an application program includes receiving a connection request for establishing a connection to a wireless network device that is sent by a terminal; sending a specified webpage address to the terminal, which acquires a system type of the terminal according to webpage content corresponding to the received specified webpage address and sends the system type to the wireless network device; receiving the system type sent by the terminal; and sending, to the terminal, a push address that is provided for the terminal to download an application program and is corresponding to the system type. When a push condition is met, a wireless network device pushes a specified application program corresponding to a system type of a terminal to the terminal.Type: GrantFiled: November 11, 2022Date of Patent: October 10, 2023Assignee: HUAWEI DEVICE CO., LTD.Inventor: Qingfeng Cao
-
Patent number: 11775768Abstract: The present invention allows text analysis and routing of an outgoing message. The system intercepts outgoing messages for analysis by a TAS software module. The module assigns an analytical score to the message, then compares the score to a threshold. If the score is below the threshold, the message is transmitted to its ultimate destination. If not, the message may be routed for correction by the message's composer or quality assurance staff. After such correction, the message new analytical score is generated and compared, and, if necessary, the process repeats again.Type: GrantFiled: September 9, 2022Date of Patent: October 3, 2023Assignee: VERINT AMERICAS, INCInventor: Scott Mackie
-
Patent number: 11750889Abstract: Systems and methods for selecting a data delivery network are disclosed. The methods comprise requesting multimedia content delivery, the request comprising an indication of available bandwidth, receiving an indication of an expected performance threshold of a multimedia content item associated with the request for multimedia content, determining a fetch time for the multimedia content item to be delivered from a first data delivery network, and, in response to the fetch time being above the expected performance threshold, selecting a second data delivery network to deliver the multimedia content item.Type: GrantFiled: June 29, 2021Date of Patent: September 5, 2023Assignee: Rovi Guides, Inc.Inventors: Padmassri Chandrashekar, Reda Harb
-
Patent number: 11743560Abstract: A method is provided for generating a media descriptor file for first streaming media content. The method is performed in a file generator and comprises the steps: obtaining metadata for the first streaming media content, the metadata comprising a reference to a media descriptor file for second streaming media content, the second streaming media content being separate from the first streaming media content; and generating the media descriptor file comprising the metadata.Type: GrantFiled: November 22, 2018Date of Patent: August 29, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Hans Hannu, Tommy Arngren, Peter Ökvist
-
Patent number: 11743307Abstract: Systems and methods for managing a Network Based Media Processing (NBMP) workflow are provided. A method includes a method performed by at least one processor is provided. The method includes: deriving the NBMP workflow; obtaining at least one first syntax element indicating that at least one task included in the NBMP workflow, at least one input received by the at least one task, or at least one output generated by the at least one task, is nonessential; determining a plurality of essential tasks based on the at least one first syntax element; and assigning the plurality of essential tasks to at least one from among a media sink, a media source, and a media processing entity included in the NBMP workflow.Type: GrantFiled: June 21, 2021Date of Patent: August 29, 2023Assignee: TENCENT AMERICA LLCInventor: Iraj Sodagar
-
Patent number: 11695831Abstract: A system or method for managing an auxiliary data location and a secondary data location. A client computing device may have secondary copies of its primary data stored at a secondary storage device, as well as auxiliary copies of the secondary copies at an auxiliary storage device. The client computing device may move from one geographic location that is near the secondary storage device to a second geographic location that is far from the secondary storage device, but closer to the auxiliary storage device. A method is provided with input signals in response to the move, and outputs a probability value that the move is temporary or permanent. Based on the output, a storage manager that manages the client computing device may then direct the client computing device to use the auxiliary storage device for storing secondary copies.Type: GrantFiled: March 25, 2022Date of Patent: July 4, 2023Assignee: Commvault Systems, Inc.Inventors: Anand Vibhor, Mrityunjay Upadhyay, Bhavyan Bharatkumar Mehta
-
Patent number: 11689904Abstract: An apparatus, method, and computer program product are provided to translate message objects received in connection with request data objects to be translated into notification objects that are in format that can be received and processed by a system associated with an intended recipient to allow for efficient communication across disparate and incompatible systems. In some example implementations, otherwise a translation system transforms request information based on parameters associated with the message object and intended recipient to ensure that request information is properly received by recipient systems that may use obsolete, legacy, and/or specialized systems. Some example implementations involve the application of error detection protocols and the display of notification object information on a user interface that allows for system monitoring and error mediation.Type: GrantFiled: March 8, 2022Date of Patent: June 27, 2023Assignee: Groupon, Inc.Inventors: Kyle Fritz, Alex Sleighter, Lawrence Phipps, Oren Mittman, Ali Ibrahim
-
Patent number: 11689598Abstract: Techniques for synchronized out-of-order live video encoding are described. As one example, a computer-implemented method includes receiving a first real-time encoded live video, that is in a coded order that is different than a display order, at a content delivery service from a contribution encoder at a different location than the content delivery service, performing, in the coded order, a real-time decode of the first real-time encoded live video by a distribution decoder of the content delivery service to generate a decoded video in the coded order, performing, in the coded order, a real-time encode of the decoded video by a distribution encoder of the content delivery service to generate a second real-time encoded video in the coded order without waiting on a reordering of the decoded video into the display order, and transmitting the second real-time encoded video in the coded order to a client device.Type: GrantFiled: March 17, 2021Date of Patent: June 27, 2023Assignee: Amazon Technologies, Inc.Inventor: Charles Benjamin Waggoner
-
Patent number: 11689592Abstract: Systems, methods, and non-transitory computer-readable media for configurable group-based media stream transmission allow media configurations to define how media (e.g., video data, audio data) is transmitted among different participant groups for an online communication session. In some embodiments, meeting participants may be assigned into either a presenter group or an audience group. The online communication session may be configured such that both video and audio data captured at the device of a presenter is shared with both the other presenters and the audience, while audio and/or video data captured at the devices of the audience is shared with only the presenters, but not the other members of the audience. As a result, the audience members are able to communicate with the presenters during the presentation but cannot communicate with the other members of the audience.Type: GrantFiled: August 8, 2022Date of Patent: June 27, 2023Assignee: Microsoft Technology Licensing, LLCInventor: Michal Aichinger
-
Patent number: 11683283Abstract: The present disclosure relates to a method comprising receiving an electronic message. Message intents of the received electronic message and one or more related intents may be determined. An electronic message may be generated according to a selected subset of the message intents or according to the related intents. The generated electronic message may be provided.Type: GrantFiled: March 30, 2021Date of Patent: June 20, 2023Assignee: International Business Machines CorporationInventors: Uwe Karl Hansmann, Thomas Stober, Timo Kussmaul, Vijay Ekambaram, Sneha Mondal, Smitkumar Narotambhai Marvaniya
-
Patent number: 11671522Abstract: Embodiments of the present invention are directed to memories used in server applications. More specifically, embodiments of the present invention provide a server that has memory management module that is connected to the processor using one or more DDR channels. The memory management module is configured to provide the processor local access and network access to memories on a network. There are other embodiments as well.Type: GrantFiled: August 27, 2021Date of Patent: June 6, 2023Assignee: Rambus Inc.Inventor: Christopher Haywood
-
Patent number: 11658931Abstract: Systems and methods are provided for transmitting events. The systems and methods include operations for: receiving data indicating a level of user engagement with a messaging application for a given user; determining that the level of user engagement is below a specified threshold; prioritizing a plurality of events, associated with the messaging application, for transmission to a client device of the given user in response to determining that the level of user engagement is below the specified threshold; and transmitting a first event of the plurality of events to the client device based on prioritizing the plurality of events.Type: GrantFiled: April 7, 2022Date of Patent: May 23, 2023Assignee: Snap Inc.Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
-
Patent number: 11646986Abstract: An apparatus, method and computer program product is provided in accordance with embodiments of the disclosure, for identifying a message of interest exchanged between nodes in a network.Type: GrantFiled: December 13, 2021Date of Patent: May 9, 2023Assignee: Vocalink International LimitedInventor: Sebastian Ix
-
Patent number: 11636318Abstract: Techniques and mechanisms for servicing a search query using a spiking neural network. In an embodiment, a spiking neural network receives an indication of a first context of the search query, wherein a set of nodes of the spiking neural network each correspond to a respective entry of a repository. One or more nodes of the set of nodes are each excited to provide a respective cyclical response based on the first context, wherein a first cyclical response is by a first node. Due at least in part to a coupling of the excited nodes, a perturbance signal, based on a second context of the search query, results in a change of the first resonance response relative to one or more other resonance responses. In another embodiment, data corresponding to the first node is selected, based on the change, as an at least partial result of the search query.Type: GrantFiled: December 15, 2017Date of Patent: April 25, 2023Assignee: Intel CorporationInventors: Arnab Paul, Narayan Srinivasa
-
Patent number: 11636438Abstract: In one embodiment, a method includes receiving a user request including an ambiguous mention to create a reminder from a client system associated with a user, disambiguating the mention to identify a first entity referenced in the mention, wherein the first entity is identified based on user profile data associated with the user, determining an activation condition associated with the user request, wherein the activation condition is based on one or more of a time or a location referenced in the user request, wherein the time and/or location are determined based on contextual information associated with the user request, generating the reminder based on the first entity and the activation condition, and sending instructions to the client system for presenting the reminder when the activation condition is satisfied.Type: GrantFiled: October 21, 2019Date of Patent: April 25, 2023Assignee: Meta Platforms Technologies, LLCInventors: Lisa Xiaoyi Huang, Eric Xiao, Francislav P. Penov
-
Patent number: 11622002Abstract: In an approach to synchronize notifications created in a VR environment to be presented in a physical environment at another time, notifications may be mapped across all relevant environments and associated with conditions that, when triggered, cause a notification to be presented to the user. Computer-implemented methods may include receiving natural language requests at a computing device in a first environment at a first time; parsing the natural language request into semantic components comprising an alert component and a content component; determining one or more conditions based on the alert component and the content component; mapping the semantic components to the plurality of environments; and executing a notification by the computing device, the notification representing the alert component and the content component in a second environment of the plurality of environments if the one or more conditions is satisfied at a second time that is later than the first time.Type: GrantFiled: January 14, 2021Date of Patent: April 4, 2023Assignee: International Business Machines CorporationInventors: Vittorio Castelli, Sarbajit K. Rakshit, Martin Franz
-
Patent number: 11575731Abstract: A data transmission apparatus causes a computer to receive first data and second data, each of which has a different transmission destination, evaluate relevance between the first data and the second data, and transmit the first data and the second data to the respective transmission destinations, and the transmitting of the data further includes transmitting the first data to the transmission destination of the second data in accordance with evaluation results obtained in the evaluating of the relation, so that a diversity of the data that can be collected by the transmission destination of the data is increased.Type: GrantFiled: May 13, 2019Date of Patent: February 7, 2023Assignee: Nippon Telegraph and Telephone CorporationInventors: Kojun Koshiji, Naoki Higo, Toshimitsu Tsubaki, Masanao Nakano, Tatsuya Ishihara, Yoshiko Sueda