Computer Conferencing Patents (Class 709/204)
  • Patent number: 11695716
    Abstract: This specification is generally directed to techniques for automatically transitioning applications—especially those that enable exchange of messages between users—into and/or out of a private state based on a variety of signals associated with the messages and/or the participants themselves. In various implementations, an ongoing message exchange thread between two or more participants operating two or more respective message exchange clients may be examined. Based at least in part on the examining, a likelihood may be determined that message(s) directed by one of the participants to another of the participants as part of the ongoing message exchange thread would be deemed private by at least a given participant of the two or more participants. A determination may be made of whether the determined likelihood satisfies one or more thresholds, and in response, one or more of the message exchange clients may be transitioned into a private state.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: July 4, 2023
    Assignee: GOOGLE LLC
    Inventors: Sandro Feuz, Sebastian Millius
  • Patent number: 11693535
    Abstract: A display apparatus includes a display; a communicator configured to communicate with a plurality of external apparatuses, which respectively provide a plurality of contents; and a processor. The processor is configured to: based on receiving information relating to contents among the plurality of contents from external apparatuses, respectively, through the communicator, identify the external apparatuses that transmitted the information, among the plurality of external apparatuses, control the display to display a UI including the contents respectively received from the identified external apparatuses, and control the display to display, on the UI, reproduction states of the contents to be visually distinguishable according to states of inputs of users of the received contents, the inputs being received through the identified external apparatuses, respectively.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: July 4, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-ha Lee, Min-ha Yang, Jong-bo Moon, Da-hye Shim, Ji-hong Kim
  • Patent number: 11695727
    Abstract: A method for data processing that includes receiving, from a service that manages communications between a communication process flow management service and a communication platform, a request indicating metadata from the communication platform, information associated with a tenant of a multi-tenant system, a user identifier, or a combination thereof. The method may further include performing, based on the request, one or more actions on a communication process flow that controls electronic communications between the tenant and a set of users corresponding to the tenant. The method may further include generating a data object related to the communication process flow based on performing the one or more actions. The method may further include transmitting, to the communication platform, a message that is configured to cause posting of the data object into a communication channel of the communication platform.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: July 4, 2023
    Assignee: Salesforce, Inc.
    Inventors: Aaron Popelka, William Robert Jennings, II, Andrew Short
  • Patent number: 11695756
    Abstract: In a display system according to the present disclosure, a server device includes an authentication processor that authenticates a user for use of a file, based on authentication information of the user input at a user terminal and an access information generator that generates first access information for accessing the file if the user is authenticated by the authentication processor for use of the file, and a display device includes a file acquirer that acquires the file from the server device, based on the first access information generated by the access information generator, and a display processor that displays the file acquired by the file acquirer, on the display.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: July 4, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Shinsuke Murata, Yoshiaki Tanaka, Akinori Ohnishi
  • Patent number: 11690532
    Abstract: A medical device capable of determining its location is provided. The medical device comprises a memory, one or more antennas, one or more processors coupled with the memory and the one or more antennas, a location manager component executable by the one or more processors. The location manager component is configured to receive first location information from a first location information source and second location information from a second location information source, to rank the first location information source and the second location information source according to a hierarchy of location information sources, the hierarchy of location information sources specifying that the first location information source is of higher rank than the second location information source, determine an approximate location of the medical device based on the first location information, and improve the accuracy of the approximate location based on the second location information.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: July 4, 2023
    Assignee: ZOLL Medical Corporation
    Inventor: Guy Robert Johnson
  • Patent number: 11695714
    Abstract: An operating method of an instant messenger application includes providing a first view including types of data sent and received through a chatroom, receiving a selection with respect to one of the types, and providing a second view integrating and displaying data corresponding to the selected type, among data sent and received in a plurality of chatrooms in which a user participates.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: July 4, 2023
    Assignee: KAKAO CORP.
    Inventors: Gui Yeoun Kim, Min Il Park, Young Woo Nam, Sun Joo Oh, Min Gyoo Jung, Hyo Jung Sung
  • Patent number: 11695901
    Abstract: A method is disclosed for videoconferencing in a three-dimensional virtual environment. In the method, a position and direction, a specification of an emote, and a video stream are received. The position and direction specify a location and orientation in the virtual environment and are input by a first user. The specification of the emote is also input by the first user. The video stream is captured from a camera on a device of the first user that is positioned to capture photographic images of the first user. The video stream is mapped onto a three-dimensional model of an avatar. From a perspective of a virtual camera of a second user, the virtual environment is rendering for display to the second user. The rendered environment includes the mapped three-dimensional model of the avatar located at the position and oriented at the direction and the emote attached to the video stream-mapped avatar.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: July 4, 2023
    Assignee: Katmai Tech Inc.
    Inventors: Gerard Cornelis Krol, Erik Stuart Braund
  • Patent number: 11695868
    Abstract: Video-assisted presence detection is used to enhance a user experience in telephony communications. Image data, video data, or both, from a camera are used to determine whether a user is present at their device before a call is transferred to him or her. The video-assisted presence detection can be implemented based on a privacy setting. For example, one implementation allows a system to have partial access to the camera to perform a scan to detect that there is a human present without capturing facial information, and without identifying that person. Another implementation allows the system to have partial access to the camera to scan the a face of a user, but not have access to the video feed of the camera. Another implementation allows the system to have full access to the camera.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: July 4, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventor: Nick Swerdlow
  • Patent number: 11694440
    Abstract: Techniques are provided for identifying objects (such as products within a physical store) within a captured video scene and indicating which of object in the captured scene matches a desired object requested by a user. The matching object is then displayed in an accentuated manner to the user in real-time (via augmented reality). Object identification is carried out via a multimodal methodology. Objects within the captured video scene are identified using a neural network trained to identify different types of objects. The identified objects can then be compared against a database of pre-stored images of the desired product to determine if a close match is found. Additionally, text on the identified objects is analyzed and compared to the text of the desired object. Based on either or both identification methods, the desired object is indicated to the user on their display, via an augmented reality graphic.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: July 4, 2023
    Assignee: Adobe Inc.
    Inventors: Amol Jindal, Ajay Bedi
  • Patent number: 11695825
    Abstract: A method implemented in a Software as a Service (SaaS) management platform (SMP) is provided, including: receiving, over a network, human resources (HR) data from an HR application, said HR data describing an organization chart of employees of a customer of the SMP; identifying a plurality of SaaS applications that are used by the customer of the SMP; receiving, over the network, a request from a client device associated to a given employee of the customer; responsive to the request, then identifying a managerial group within the organization chart of which the given employee is a member, identifying ones of the SaaS applications used by the identified managerial group, and surfacing the identified ones of the SaaS applications in a user interface rendered by the client device as recommended applications for the given employee of the customer.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: July 4, 2023
    Assignee: Productiv, Inc.
    Inventors: Ashish Aggarwal, Alex Van Liew, Amit Bhosle
  • Patent number: 11686804
    Abstract: A method, system and computer readable medium for Ultrasound contact tracing comprising receiving one or more advertise messages determining a base station from the one or more advertise messages wherein the base station generates a broadcast order from at least the one or more advertise messages. A broadcast order is determined and an ultrasound message is sent according to the broadcast order. A detection period for ultrasound messages is initiated according to the broadcast order and a user may be notified of a detected ultrasound message.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: June 27, 2023
    Assignee: InvenSense, Inc.
    Inventors: Richard J. Przybyla, Sebastien Riccardi, Benoît Lachal
  • Patent number: 11688159
    Abstract: In one embodiment, a method includes receiving an indication of a trigger action by a first user at a client system, wherein the trigger action is associated with a priming content object, identifying related content objects associated with the priming content object, selecting recommended content objects based on the priming content object, the related content objects, and profile information of the first user, wherein each of the selected recommended content objects comprises entity information of entities associated with the priming content object, and presenting content suggestions at the client system, wherein each content suggestion comprises one of the selected recommended content objects.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: June 27, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Fuchun Peng, Kun Han, Wenhai Yang, Cheng Zhang, Vivek Narayanan, Emmanouil Koukoumidis
  • Patent number: 11687434
    Abstract: Provided are a computer program product, system, and method for scanning a computing system to determine a computing system profile and problems to recommend actions to initiate with the computing system. A package is transmitted to the computing system including package code to scan the computing system to determine a computing system profile comprising a computing architecture and installed applications at the computing system. The computing system profile is processed to determine a recommended action to perform with respect to the computing system to improve operations of the computing system based on the computing system profile. A display element is generated in a user interface with information on the recommended action to enable a user of the computing system to implement the recommended action. The package code executes within the computing system without communicating over the network to an external system outside of a computing environment of the computing system.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: June 27, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrzej Pietrzak, David Warren Knapp, Jr., Michal Paluch, Tomasz Hanusiak, Piotr P. Godowski, Szymon Kowalczyk
  • Patent number: 11687716
    Abstract: This disclosure involves executing machine-learning techniques for transforming or otherwise processing electronic data. This disclosure, for example, relates to executing machine-learning techniques to generate data-verification indicators that augment electronic documents to represent the veracity of text. The machine-learning techniques include neural networks trained to retrieve and analyze evidence regarding content of electronic documents and to generate indicators of veracity to be displayed with that content via electronic reading software.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: June 27, 2023
    Assignee: Adobe Inc.
    Inventors: Navita Goyal, Vipul Shankhpal, Priyanshu Gupta, Ishika Singh, Baldip Singh Bijlani, Anandha velu Natarajan
  • Patent number: 11689698
    Abstract: A live image providing system according to an embodiment of the present disclosure provides a real-time live image of each specific location. The live image providing system includes a plurality of image provider terminals transmitting real-time image data containing an external view of a specific location and location information on the specific location, a live image service user terminal requesting for the real-time image data on the specific location, and a platform server transmitting to the live image service user terminal real-time image data of an image provider terminal having location information corresponding to the specific location when receiving a message requesting for the real-time image data on the specific location from the live image service user terminal.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: June 27, 2023
    Inventor: Young Min Jang
  • Patent number: 11689683
    Abstract: A technique reduces the possibility of a leak of authentication information for a chat service. An image processing apparatus that communicates with a chat server configured to perform control to display received image data in a talk room of the chat server based on received information about the talk room includes a reception unit configured to receive predetermined information corresponding to a user by transmitting authentication information for the user logging in to a chat service to the chat server, a storage unit configured to store the predetermined information received by the reception unit, and a display unit configured to display the talk room that corresponds to the predetermined information and not to display the talk room that does not correspond to the predetermined information.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: June 27, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kiichi Hasegawa
  • Patent number: 11689608
    Abstract: Embodiments of the present disclosure provide a method, a device, and a computer program product for data sharing. The method includes acquiring first parameter information corresponding to a source process and second parameter information corresponding to a target process, and selecting a desired data sharing method from methods for sharing data between the source process and the target process based on the first parameter information and the second parameter information. The method further includes realizing data sharing between the source process and the target process based on the desired data sharing method. Through this solution, the data sharing efficiency between processes can be improved.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: June 27, 2023
    Assignee: Dell Products L.P.
    Inventors: Jinpeng Liu, Jiacheng Ni, Zijia Wang, Zhen Jia
  • Patent number: 11683442
    Abstract: Methods, systems, and apparatus for conducting a video conference. A location of one or more sets of eyes in an image may be determined. The relative location of an image capture device and/or a portion of a display device may be adjusted based on the determined location.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: June 20, 2023
    Assignee: eBay Inc.
    Inventor: Jeremiah Joseph Akin
  • Patent number: 11681570
    Abstract: A method for reducing latencies associated with anomaly detection and response in an internet-of-things (IoT) device includes analyzing sensor data collected by the IoT device to evaluate various predefined anomaly criteria and dynamically assigning the IoT device a condition indicator based on the evaluation of the predefined anomaly criteria, where the condition indicator is indicative of detection or non-detection of one or more potential anomalies. The method further provides for selectively implementing an IoT event prioritization scheme based on the dynamically-assigned condition indicator.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: June 20, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hanumantha Rao Kommalapati, Atulya Beheray, Arun Mannengal
  • Patent number: 11682490
    Abstract: The present invention is directed to an electronic system for the assessment of emotional state. The system allows individual employees to specify their emotions using a set of emojis. The system provides a graphical user interface that displays a list of different emotions and associated emojis that the user can select. The system allows the user to write an entry about his thoughts and emotions in conjunction with the selected emojis and send the message with the emojis to individuals with whom he chooses to share. The system provides a list of company-wide employees from which the user can select. The system receives the messages and implements data structures to process the received messages and produce individual and company-wide emotional state information.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: June 20, 2023
    Assignee: Next Jump, Inc.
    Inventors: Yong-Chul Charles Kim, Meghan Messenger, Greg Kunkel, Thomas Fuller
  • Patent number: 11677640
    Abstract: One example method includes receiving an input that indicates selection of a cloud storage provider, receiving one or more product selection inputs, each of the product selection inputs indicating selection of a respective data protection product, receiving an input indicating an instance size, assembling the inputs together to define a data protection configuration, and automatically generating a script which, when executed by one or more hardware processors, deploys the data protection configuration in a cloud storage environment of the selected cloud storage provider.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: June 13, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Adam E. Brenner, Mark D. Malamut
  • Patent number: 11676175
    Abstract: Methods, systems, and storage media for assigning multiple identifiers to user accounts are disclosed. Exemplary implementations may: receive an indication of an event; associate the event with a user; associate the user with at least a first account identifier of a plurality of accounts of the user; associate the user with at least a second account identifier of the plurality of accounts of the user, the second account identifier different than the first account identifier; add at least one of the first account identifier or the second account identifier to a custom audience relating to the event; target the custom audience through directed advertising; and deliver advertisements to the custom audience.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: June 13, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Shlok Vaidya, Sagar Sanjay Chordia, Tuna Toksoz, Manish Singhal, Wei Wei, Yu Wang, Yu Pang, Connor Foody, Manav Kedia, Jinghao Yan
  • Patent number: 11677695
    Abstract: An information processing apparatus includes a receiving unit that receives an operation, using a character string that is specified by multiple messages included in a predetermined topic selected by a user, from the user to register a task that involves one or more users, and a display controller that displays, as information on the task registered when the receiving unit receives the operation from the user, the information that is a combination of the specified character string and a predetermined character string that is identified based on the specified character string or the messages.
    Type: Grant
    Filed: January 2, 2022
    Date of Patent: June 13, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Qianru Qiu, Jun Shingu
  • Patent number: 11676330
    Abstract: A 3D conversation system can facilitate 3D conversations in an augmented reality environment, allowing conversation participants to appear as if they are face-to-face. The 3D conversation system can accomplish this with a pipeline of data processing stages, which can include calibrate, capture, tag and filter, compress, decompress, reconstruct, render, and display stages. Generally, the pipeline can capture images of the sending user, create intermediate representations, transform the representations to convert from the orientation the images were taken from to a viewpoint of the receiving user, and output images of the sending user, from the viewpoint of the receiving user, in synchronization with audio captured from the sending user. Such a 3D conversation can take place between two or more sender/receiving systems and, in some implementations can be mediated by one or more server systems. In various configurations, stages of the pipeline can be customized based on a conversation context.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: June 13, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Brian Keith Cabral, Albert Parra Pozo
  • Patent number: 11678028
    Abstract: A system for automatically selecting television channels based on wager information can include a set-top box, wager databases having user wager information, broadcast databases having broadcast schedule information, and a controller. The wager information can include an event identifier and a corresponding wager amount. The broadcast schedule can include a channel, a start time, and an end time for each event. The controller can include processors and memory devices having instructions that cause the processors to obtain wager information for the user from the wager databases, match each event identifier and corresponding wager amount to the broadcast schedule, determine a set of live events by comparing a current time with the start time and end time for each event, prioritize the live events based on wager amount, and send an instruction to the set-top box to display the channel corresponding to each live event in order of priority.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: June 13, 2023
    Assignee: DISH Network L.L.C.
    Inventor: Eric Pleiman
  • Patent number: 11677819
    Abstract: In one embodiment, a network element in a network receives one or more machine learning models configured to make an inference about the network. The network element requests, according to a predefined peering plan, telemetry attribute data from one or more peer network elements specified by the peering plan. The network element receives the telemetry attribute data from the one or more peer network elements. The network element makes, using the one or more machine learning models, an inference about the network based in part on the received telemetry attribute data.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: June 13, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Pierre-André Savalle, Vinay Kumar Kolar
  • Patent number: 11673062
    Abstract: A method and system hosts a game on a collaboration platform to allow playing users to participate in gameplay of the game. The method and system identify a condition of the game that is specified by the creating user of the game and identifies first social interaction criteria for the plurality of playing user. Satisfaction of the condition qualities at least one of the playing users to receive a friend request. The method and system determine that a first social interaction between a first playing user and a second playing user of the plurality of playing users playing the game satisfies the condition of the game. The method and system send the friend request to a first client device of the first playing user inviting the first playing user to establish a friendship with the second playing user on the collaboration platform.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: June 13, 2023
    Assignee: Roblox Corporation
    Inventor: David B. Baszucki
  • Patent number: 11669431
    Abstract: Methods, systems, and computer readable medium for personalizing an analytics user interface. The method includes generating a set of training data from received user interaction data, inputting the set of training data to a machine learning model to train the model, generating a set of user interest scores for the particular user that each indicate a user's interest in accessing information corresponding to a UI element of the application, determining, from the user interest scores, that the user is interested in a particular UI element that was not included in the initial UI and has at least a threshold score, dynamically modifying the initial UI to include the particular UI element, presenting the updated UI, monitoring further user interactions, updating the model based on the further user interactions, and modifying the updated UI based on the updated model.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: June 6, 2023
    Assignee: Google LLC
    Inventors: Sundardas Samuel Dorai-Raj, Zilin Du, Nina Ning Ye, Ying Chen, Wei Zhang, Annissa Al-Alusi
  • Patent number: 11669632
    Abstract: According to examples of the present disclosure, there is provided a method and device for controlling data access. The method comprises: receiving a data query request characterizing that a first user requests target data; obtaining a business data access capability attribute corresponding to the first user and obtaining a business security attribute corresponding to the target data; wherein the business data access capability attribute is used to characterize capability of accessing data in a business environment in the charge of a user based on a business attribute of the user; determining a data query processing policy corresponding to the data query request by invoking a data access security model based on the business data access capability attribute of the first user and the business security attribute of the target data; and processing the target data by invoking the data query processing policy and generating a response message for feedback.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: June 6, 2023
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Jianqing Zhang, Zhengqin Luo, Xingxiu Chen, Zhipeng Tian, Hengming Dai
  • Patent number: 11671895
    Abstract: Methods and systems and mobile device interfaces for creating, joining, organizing and managing via mobile devices affinity groups in a cloud computing environment for social and business purposes.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: June 6, 2023
    Inventor: Gerald Douglas Hosier, Jr.
  • Patent number: 11669752
    Abstract: A computing device includes at least one processor and at least one module, operable by the at least one processor to receive an communication, determine, based at least in part on the communication, one or more candidate responses to the communication, and receive an indication of user input that selects a candidate response from the one or more candidate responses. The at least one module may be further operable by the at least one processor, responsive to receiving the indication of user input that selects the candidate response, to send the candidate response, determine, based at least in part on at least one of the candidate response and the communication, an operation that is contextually related to the candidate response, and execute the operation.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: June 6, 2023
    Assignee: Google LLC
    Inventor: Morten Just Petersen
  • Patent number: 11669916
    Abstract: Systems and method are provided for tracking online communities. One method includes at a first time, sorting the plurality of users by: determining that a group of the plurality of users belongs to a community, wherein the community has a community identification of zero; labeling each user in the group with the community identification of zero; labeling each user in the group with an algorithm identification, wherein the algorithm identification is associated with the community; determining that that one user of the group is a core user; and increasing the community identification counter by one; repeat the sorting until each user of the plurality of users is labeled with a community identification and an algorithm identification; and generate a community dynamics analysis based on the sorting of the plurality of users.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: June 6, 2023
    Assignee: Coupang Corp.
    Inventors: Xiao Lu, Yonghui Chen
  • Patent number: 11671801
    Abstract: A method and apparatus for echoing media via a mobile device are disclosed herein. According to an embodiment, the method can include displaying automatically to a user, on the mobile device, a list of one or more respective identifiers of one or more other users experiencing respective media within a selectable geographic area. The user is then allowed to select whether to play one or more of the respective media on the mobile device, and can connect with the one or more other users via a social networking site. As a result, the user can network with previously unknown people, based on a common taste in music or other media, for example, as well as a geographic location.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: June 6, 2023
    Assignee: Ascension Intellectual Properties LLC
    Inventors: Michael Stanley, Jeffrey David
  • Patent number: 11669677
    Abstract: An electronic mail (email) system generates an email user interface display for composing an email message. A context-sensitive widget display is surfaced, on the user interface display, in-line with other message content. A widget that generates the widget display interacts with a remote data service to surface data from the remote data service, on the widget display.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: June 6, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew James Peacock, Shahil Soni
  • Patent number: 11663217
    Abstract: Methods, systems, and apparatus, for associating actions with events that are determined independent of the action type of the action. A system receives, from a user device, identification of an action to be taken, the action being one of a plurality of action types, and an identification of a first event that is determined independent of the action type and for which the occurrence of the first event may be determined by the system. They system associates the action and the first event with instructions for determining if the first event has occurred, and then determines whether the first event has occurred. In response to determining that the first event has occurred, the system causes the action to occur.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: May 30, 2023
    Assignee: GOOGLE LLC
    Inventors: Fergus Gerard Hurley, Robin Dua
  • Patent number: 11663812
    Abstract: In one embodiment, a method includes receiving a request to access a first record in a plurality of records, where the first record describes a first set of attributes of a first entity, determining the first record is linked to a globally unique entity identifier, identifying one or more second records linked to the unique entity identifier, where the one or more second records describe one or more second sets of attributes of the first entity, generating a fused record comprising descriptions of attributes of the first entity from the first set and second sets of attributes, where the fused record is generated by deduping the plurality of records to associated the first record and the one or more second record with the unique entity identifier and compiling the first set and one or more second sets of attributes, and sending, in response responsive to the request to access the first record, instructions for presenting the fused record.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: May 30, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Markku Salkola
  • Patent number: 11665398
    Abstract: A system is provided for selecting a pre-encoded media asset of a specified quality level and a specified content encryption mode based on manipulation of a first programming schedule. The pre-encoded media asset is inserted in a media feed of a first channel based on an input on a notification associated with a media item and a defined selection parameter. Based on the insertion of the pre-encoded media asset in different channels and the defined selection parameter, new channels are created. The new channels are created based on a re-use of the pre-encoded media asset for one of the new channels such that the new channels are created independent of an encoding operation prior to a distribution to consumer devices such that the new channels are delivered over a distribution network without being required to be re-encoded.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: May 30, 2023
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Carlos Jorge M Monteiro, Mark Cooper Pope, V, James J Arnzen, Nicolas Paul Webb
  • Patent number: 11663024
    Abstract: In an approach to assisting users of a collaborative meeting platform, one or more computer processors detect a start of a collaborative meeting. One or more computer processors monitor one or more activities of the collaborative meeting. Based on the one or more activities of the collaborative meeting, one or more computer processors detect a trigger for assistance with a user interface of the collaborative meeting. One or more computer processors retrieve one or more correlated actions associated with the trigger. One or more computer processors perform at least one of the one or more retrieved correlated action within the user interface of the collaborative meeting.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: May 30, 2023
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Suman Patra, Spencer Thomas Reynolds, Zachary A. Silverstein
  • Patent number: 11663400
    Abstract: Configurations and techniques for a research study management system are disclosed, enabling deployment of an extensible, reproducible, and deployable template for use in assessment, intervention, or other research studies. In an example, a technique to configure a template to use in a research project includes associating the template with one or more instruments to collect project data, associating the template with one or more tools to process the collected project data, associating the template with a data set definition, and defining one or more rules of operation for the template. In a further example, a technique to deploy the template for use in a research project includes defining a schedule based on the template, defining a plurality of configuration parameters of one or more instruments, and deploying the template to engage a human study participant to perform data collection activities via the one or more instruments.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: May 30, 2023
    Assignee: MEI Research, Ltd.
    Inventors: Jared D. Sieling, James P. Shields
  • Patent number: 11665114
    Abstract: An information processing apparatus includes an acquirer and a controller. The acquirer acquires a message sent by a user for a task from a communication system. The communication system provides a communication service used by multiple users to send and receive messages via a network. The user is one of the multiple users using the communication service. The controller performs control to inform the user that the message is unsuitable if the message acquired by the acquirer is unsuitable for the task.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: May 30, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Kenichiro Watanabe
  • Patent number: 11665265
    Abstract: An apparatus, system and method are disclosed for resolving bandwidth constriction using multiple bandwidths and/or multiple content delivery paths. The apparatus, system and method may include recording requested video content and/or delivering the recorded video content to resolve bandwidth constriction using alternate bandwidths or delivery paths.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: May 30, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Amit Garg, Tom Brown
  • Patent number: 11665255
    Abstract: A data push method is provided. The data push method include publishing data by at least one of a plurality of data publishing terminals; communicating an intelligent gateway with the plurality of data publishing terminals to monitor data publishing status of the plurality of data publishing terminals; communicating the intelligent gateway with a cloud-based data distribution broker configured to implement a publish-and-subscribe protocol via internet to transmit published data to the cloud-based data distribution broker via the publish-and-subscribe protocol; and performing a controllable operation by one or more of a plurality of device terminals based on the data transmitted to the one or more of a plurality of device terminals. The intelligent gateway is configured to transmit the data published by the plurality of data publishing terminals to a message proxy server via the publish-and-subscribe protocol. A mobile terminal is configured to publish the data in real time.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: May 30, 2023
    Assignees: K-Tronics (Suzhou) TECHNOLOGY CO., LTD., BOE Technology Group Co., Ltd.
    Inventors: Lixia Lu, Tengteng Li, Yutao Yan, Min Chen, Renfeng Duan
  • Patent number: 11657699
    Abstract: A technique is directed to methods and systems for outputting alerts on user interfaces. In some implementations, an alert system can identify devices connected to the alert interface and determine the user interface capabilities (e.g., audio, visual, or vibration) of each device. Upon receiving an alert of an emergency event, the alert system can determine the location of the user within a structure and select a device(s) nearby the user to transmit or display the notification of the emergency event to the user. The selected device can identify the emergency event and output the alert based upon the visual audible, or vibration user interface capabilities of the selected device.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: May 23, 2023
    Assignee: DISH Network L.L.C.
    Inventor: Zane Eaton
  • Patent number: 11658931
    Abstract: 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: Grant
    Filed: April 7, 2022
    Date of Patent: May 23, 2023
    Assignee: Snap Inc.
    Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
  • Patent number: 11658829
    Abstract: Exemplary embodiments are directed to a method for allowing a user at a first client device to provide access to restricted content on a content provider server to a user at a second client device without providing identifying information of the second client device or the user to the content provider. The second client device receives, in a messaging app, a message from the first client device comprising a link to a content item at a content provider and an identifier of a private/public key pair on the second client device. Second client device displays the link in the user interface of the messaging app and receives a user selection of the link. Second client device generates generating a digital signature for the link using the private key of the private/public key pair and sends the link and the digital signature to the content provider. The content item is then received from the content provider and displayed on the second client device.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: May 23, 2023
    Assignee: WhatsApp LLC
    Inventor: Cheng Tian
  • Patent number: 11657214
    Abstract: Disclosed are a message input and display method, apparatus, electronic device, and readable storage medium. The message input method may comprise: displaying a session interface corresponding to a communication session; in a normal input mode, displaying a communication message in a first sub-area of a content display area of the session interface, and displaying a message input interface in a second sub-area; and in a full-screen input mode, displaying the message input interface in the content display area.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: May 23, 2023
    Assignee: DINGTALK HOLDING (CAYMAN) LIMITED
    Inventors: Guoning Qi, Feng Bao, Lili Zhang
  • Patent number: 11659028
    Abstract: Systems, methods, and other embodiments described herein relate to determining an optimal data offloading rate for one or more connected mobile devices. In one embodiment, a method includes receiving mobile device transmission information and receiving edge server resource information. The method includes determining an offloading rate for a mobile device to an edge server based on the mobile device transmission information, the edge server resource information, and a mean-field game algorithm. The method includes outputting the offloading rate to the mobile device.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: May 23, 2023
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Yuhan Kang, Haoxin Wang, BaekGyu Kim
  • Patent number: 11658927
    Abstract: A telecommunication and multimedia management apparatus and method that supports voice and other media communications and that enables users to: (i) participate in multiple conversation modes, including live phone calls, conference calls, instant voice messaging or tactical communications; (ii) review the messages of conversations in either a live mode or a time-shifted mode and to seamlessly transition back and forth between the two modes; (iii) participate in multiple conversations either concurrently or simultaneously; (iv) archive the messages of conversations for later review or processing; and (v) persistently store media either created or received on the communication devices of users. The latter feature enables users to generate or review media when either disconnected from the network or network conditions are poor and to optimize the delivery of media over the network based on network conditions and the intention of the users participating in conversations.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: May 23, 2023
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 11656836
    Abstract: A method for broadcasting contents and a device using the same are provided. The method for broadcasting contents includes displaying a host content window in which a first content is displayed, and displaying an application window in which a second content is displayed, the second content being provided by an application which is executed in the device, where only the first content among the first content and the second content is broadcast to an external device connected to the device.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: May 23, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ji-young Kwahk, Giang-yoon Kwon, Jin-young Jeon, Sang-woong Hwang, Jee-sun Yoon
  • Patent number: 11657079
    Abstract: A method and system for identifying social trends are provided. The method includes collecting multimedia content from a plurality of data sources; gathering environmental variables related to the collected multimedia content; extracting visual elements from the collected multimedia content; generating at least one signature for each extracted visual element; generating at least one cluster of visual elements by clustering at least similar signatures generated for the extracted visual elements; correlating environmental variables related to visual elements in the at least one cluster; determining at least one social trend by associating the correlated environmental variables with the at least one cluster.
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: May 23, 2023
    Assignee: Cortica Ltd.
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi