Computer Conferencing Patents (Class 709/204)
  • 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
  • Patent number: 11651586
    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: May 16, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Fuchun Peng, Kun Han, Wenhai Yang, Cheng Zhang, Vivek Narayanan, Emmanouil Koukoumidis
  • Patent number: 11652911
    Abstract: A method and system for differentiating different Protocol Data Units (PDU) in a D2D communication network. The type of PDU to be differentiated is assigned/associated with a unique data/value and transmitted to the destination, by a transmitting User Equipment. At the receiving end, the receiving User Equipment differentiates between different types of PDU packets received, based on the unique data associated with the collected data. Further, the received PDU data is processed based on a suitable packet processing function that matches the PDU type of the PDU data received.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: May 16, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Anil Agiwal
  • Patent number: 11650620
    Abstract: Disclosed are methods and systems to improve the time synchronization of power distribution systems and/or other distributed device networks. The disclosure relates to nesting selection algorithms to elect a grand master clock from among groups of devices in a network.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: May 16, 2023
    Assignee: Vit Tall LLC
    Inventor: Steve Chan
  • Patent number: 11652835
    Abstract: This technology maintains de-identified visit data to a plurality of websites from assigned user identifiers (UIDs) corresponding to a plurality of clients. The assigned UIDs include a different assigned UID for each client-website pair, the de-identified visit data associating the assigned UIDs to a plurality of groups. A first group from the groups is determined based on first request data corresponding to a first request from a client to a web server system. First group visit data describing visits to a set of the websites by assigned UIDs belonging to the first group is obtained from the de-identified visit data. Affinity data, comprising at least one affinity score for at least one of the websites, is generated based on the first group visit data. Generation of affiliate content based on the affinity data is caused, where the affiliate content corresponds to the at least one of the websites.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: May 16, 2023
    Assignee: SHAPE SECURITY, INC.
    Inventors: Sumit Agarwal, Mengmeng Chen
  • Patent number: 11651450
    Abstract: Simulated network system and method for associating a real-world computer-based network user to a computerized simulated network for providing information to the real-world user. The information provided is based on similarity between a simulated user profile defined using one or more simulated user profile terms that use a first vocabulary and one or more characteristics of the real-world user that are also based on the first vocabulary.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: May 16, 2023
    Assignee: Intellidimension, Inc.
    Inventor: Geoff Chappell
  • Patent number: 11652778
    Abstract: Systems and methods for a social networking platform to solicit candid content from users. A social networking application may request that a post author submit a qualified post type that (a) can only be made after being requested by the social networking platform, at a time determined by the social networking platform; and (b) must contain a photo and/or video newly captured within a limited time period. The qualified post may be displayed to the poster's social networking connections in a manner that distinguishes qualified posts from unqualified posts.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: May 16, 2023
    Assignee: PHANTO, LLC
    Inventors: Daniel Morrison, Charles Godewyn, David Holland
  • Patent number: 11652866
    Abstract: Described are systems and methods for establishing and generating collections of sets that contain object identifiers based on user provided annotations for the object identifiers. A set may include one or more object identifiers and each object identifier may include one or more user provided annotations. Annotations from all object identifiers within a set are processed to form a set profile signature representative of the set. The set profile signatures are then compared between different sets to identify similar sets. Similar sets are included in a collection. Utilizing set profile signatures for a set formed based on user provided annotations provides useful relationships between sets that might otherwise not exist.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: May 16, 2023
    Assignee: Pinterest, Inc.
    Inventor: Tze Way Eugene Ie
  • Patent number: 11651251
    Abstract: Methods and systems for recommending one or more computing devices for accessing one or more applications are described herein. Resource requirements may be determined for at least one application. Such resource requirements may be, e.g., a display resolution. Computing device attributes may be determined for computing devices capable of executing the application. The resource requirements and/or the computing device attributes may be normalized and/or modified based on machine learning techniques. The machine learning techniques may modify the application resource requirements and/or computing device attributes based on user feedback. Distances between the resource requirements and the computing device attributes may be determined. A recommendation to use a particular preferred computing device may be transmitted based on the distance comparison. The recommendation may be based on the minimum or maximum distance calculated. User feedback regarding the recommendation may be received.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: May 16, 2023
    Inventors: Xiaolu Chu, Tie Liu, Jie Zhuang, Zongpeng Qiao
  • Patent number: 11652773
    Abstract: The system manages a data structure that defines at least one topic limit for each client computer. The data structure can cause each client computer to display different user interface formats based on a topic limit that is allowed per thread. The data structure causes some devices, which may have a limited viewing area, to only show a single-topic thread, while the data structure also causes other devices to display multi-topic threads. Thus, for high priority topics or for devices having a limited display area, the system can cause the display of a single-topic thread pertaining to a topic to which an incoming message corresponds. This feature can improve user interaction by bringing focus to high priority threads when messages of a particular topic are received at select devices, while allowing other devices to provide a broader perspective of thread formats having multiple topics when the same messages are received.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: May 16, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amer Aref Hassan, Gareth Lyndon Eadred Bridges
  • Patent number: 11648672
    Abstract: An acquisition unit acquires operation data for expressing real-time motions of a plurality of robotic devices. A virtual robot control unit uses the operation data regarding the plurality robotic devices to move a plurality of virtual robots corresponding to the plurality of robotic devices in the same virtual space. An image generating unit generates an image of the virtual space in which the plurality of virtual robots are in motion. The virtual robot control unit makes the plurality of virtual robots compete in a virtual sports venue.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: May 16, 2023
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Teiji Yutaka, Takeshi Yamagishi
  • Patent number: 11651044
    Abstract: A system and method for improving outcomes in various person-to-person goal-oriented interactions is disclosed. Specifically, the method and system enable intelligent insights and recommendations to be presented to a facilitator of the interaction via a virtual assistant user interface. When the facilitator seeks to produce a specific goal with respect to the participant, the system can be configured to automatically generate, based on a series of inputs about the participant and previous interactions, intelligent recommendations that have a high likelihood of successfully promoting the target goal in the current scenario.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: May 16, 2023
    Assignee: Accenture Global Solutions Limited
    Inventors: Vishal Brijnarain Maheshwari, Richa Gupta, Vaishali Gupta, Vivek Sivaraman
  • Patent number: 11652766
    Abstract: Discussed herein are dynamically generated, customized electronic messages based on, for example, data representing attributes of an electronic message to be generated for an intended recipient; and, in response to receiving the data, sending custom content triggering data based on the attributes, where the custom content triggering data represent at least a dynamic portion of customized content to be added subsequently into the electronic message while the electronic message is rendered for display to the intended recipient; generating the electronic message content, which includes the custom content triggering data; and sending the electronic message to the intended recipient; and, in response to receiving the custom content triggering data, determining attributes of the electronic message based on the custom content triggering data; and generating the dynamic portion of customized content based on the electronic message attributes.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: May 16, 2023
    Assignee: Groupon, Inc.
    Inventor: Mohit Gupta
  • Patent number: 11645205
    Abstract: Method, apparatus and computer program product for generating filter cache are described herein. For example, the apparatus includes at least one processor and at least one non-transitory memory including program code. The at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to at least generate an index document array, generate a group identifier lookup array, generate a channel identifier lookup array, and generate a filter cache for the index document array based at least on the group identifier lookup array and the channel identifier lookup array.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: May 9, 2023
    Assignee: Slack Technologies, LLC
    Inventor: Joshua Wills
  • Patent number: 11645624
    Abstract: A system and method for providing personalized presentation of job skills in one or more organizations. The system includes an interface device and a processing device to retrieve, based on one or more identifiers, a set of talent profiles stored in a human resource (HR) information system, calculate, based on the one or more skills in each of the set of talent profiles, an inventory of skills, for each skill in the inventor of skills, calculate a trend value based on timestamps and one or more skills associated with the set of talent profiles, responsive to identifying a first job profile, generate a first skill cloud, the first skill cloud comprising symbols representing skills contained in the inventory of skills arranged in an order determined based on the trend value associated with each skill in the inventory of skills, and present, in a graphical user interface implemented on the interface device, the first skill cloud.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: May 9, 2023
    Assignee: Eightfold AI Inc.
    Inventors: Pooja Shamili Ganti, Kushal Satya, Divye Pallav
  • Patent number: 11645682
    Abstract: A system and method to generate substantive and quality responses to end user reviews for publication via an online review platform. A review associated with a merchant system is identified, the review including multiple review elements. Extracting a set of key review elements from the multiple review elements. A sentiment score associated with a first key review element of the set of key review elements is determined. A review response is generated to include a set of values corresponding to a set of response components, wherein a first value of the set of values comprises the first key review element. The review response including the sentiment score associated with the first key review element is displayed.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: May 9, 2023
    Assignee: Yext, Inc.
    Inventors: Calvin Casalino, Victoria Beall, Jonathan Kennell, Benjamin Berry
  • Patent number: 11646895
    Abstract: Systems and methods are provided for provisioning identity credentials based on interactions with verifying or trusted users. One exemplary computer-implemented method includes receiving a request for a digital identity from a user, where the request includes identifying information for the user and a verified user identifier, and transmitting, to a verified user associated with the verified user identifier, an attestation request for the user. The method also includes receiving, from the verified user, an attestation in response to the attestation request with regard to at least some of the identifying information for the user, generating a digital identity for the user based on a number of attestations of the identifying information for the user, and sharing a digital identity notice with the user including an identifier for the user, whereby the user is permitted to share the digital identity with a relying party via the identifier.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: May 9, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Prashant Sharma, Bryn Anthony Robinson-Morgan
  • Patent number: 11647356
    Abstract: Software for proximity positioning that performs the following operations: (i) receiving at least one parameter via an advertising channel of a first protocol, wherein the at least one parameter is encoded in an advertising packet of the first protocol, and wherein the first protocol supports a first proximity positioning technology; (ii) extracting the encoded at least one parameter from the advertising packet; and (iii) performing, by a second proximity positioning technology different from the first proximity positioning technology, a measurement of distance based, at least in part, on the at least one parameter.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Yong Yin, Jia Tian Zhong, Dong Hui Liu, Peng Hui Jiang, Xing Xing Shen, Li Cao, Jia Yu
  • Patent number: 11645720
    Abstract: An anthropomorphic, artificial intelligence-based system and method to quote, compare, and purchase personal lines and commercial lines property and casualty insurance or benefits products and services and quoting, comparing, purchasing, or transferring residential services using a cognitive virtual assistant. The system and method collects information from an online advertising platform during the process and returns the collected information to the online advertising platform for optimization of the online advertising platform.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: May 9, 2023
    Assignee: PATTY, LLC
    Inventors: Seth Cohen, Luis Silvestre
  • Patent number: 11645450
    Abstract: An approach is provided in which the approach displays a graphical editor and a text editor concurrently on a display. The text editor displays a document text that includes multiple entities and the graphical editor displays multiple nodes corresponding to the multiple entities. In response to receiving a user selection on the graphical editor that selects a first one of the multiple nodes, the approach identifies, based on the document text, one or more second nodes that correspond to the first node and repositions the one or more second nodes to a second position on the graphical editor based on a first position of the first node.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Atsushi Ono, Chikako Oyanagi, Yuka Abe, Teruki Tauchi
  • Patent number: 11640369
    Abstract: Persistent storage may contain: (i) a database table containing entries, (ii) a definition of a communication endpoint of a remote system, and (iii) outbound flow processing. One or more processors may be configured to: detect a state change associated with a local entry in the database table; read, from the database table, a set of data representing the local entry; transform, using the outbound flow processing, the set of data into a format receivable by the remote system; create, for the set of data, a correlation record that contains a local correlation identifier, wherein the correlation record specifies the local entry; transmit, to the remote system, the set of data as transformed and the local correlation identifier; receive, from the remote system and for the set of data, a remote correlation identifier; add, to the correlation record, the remote correlation identifier; and write, to a correlation table, the correlation record.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: May 2, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Deepti Bhogle, Joshua Timothy Nerius, Pierce Edward Courtney, Denis George Angleton, Jacob Samuel Burman
  • Patent number: 11640478
    Abstract: A system for leveraging a tokening system to authenticate a traveler while maintaining anonymity of the traveler is provided. The system may include a secure central server configured to store identification data associated with a plurality of users. The system may also include a mobile token application for providing a token identifier representing a user's identification data. The mobile token application may be activated by the central server on a mobile device of the user registered with the central server and stored in a secure storage on the mobile device of the user. The system may also include a travel service provider. The travel service provider may be configured to enable reserving a travel reservation file. The travel service provider may be enabled to retrieve a token identifier from the user's mobile device as representing the identification of the user and verify the token identifier with the central server.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: May 2, 2023
    Assignee: Bank of America Corporation
    Inventors: Harvey Summers, Gilbert Gatchalian, Daniel J. Serna, Brandon Sloane
  • Patent number: 11641327
    Abstract: Payloads are received via a communication channel having one-way connectivity. The payloads have a container structure that includes a time stamp. It is determined whether a unit manifest has been received via the communication channel transmitted independently of the payloads. The unit manifest includes information associated with payloads including a hash of each payload on the unit manifest. Responsive to determining that the unit manifest has been received, it is determined whether the information associated with the payloads matches the corresponding payloads. Responsive to determining that the information associated with payloads on the unit manifest matches the corresponding payloads, the corresponding payloads are processed. It is determined whether an aggregate manifest associated with a predefined time period has been received.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: May 2, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yu Zhang, Pavel Glozman
  • Patent number: 11640480
    Abstract: A computer implemented method of sharing a data message containing multiple data fields between a provider computer system and a consumer computer system, wherein the provider and consumer computer systems have mutual mistrust, is disclosed.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: May 2, 2023
    Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventors: Fabio Giubilo, Fadi El-Moussa, Mark Shackleton
  • Patent number: 11635933
    Abstract: A cross-device information display method and device, and a storage medium are provided. The method includes that a mobile terminal sends, real-time target information of the mobile terminal to a target device to allow the target device to display the target information in response to determining that the target device is a trusted device of the mobile terminal.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: April 25, 2023
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Xutao Du, Ming Liu
  • Patent number: 11638063
    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: April 25, 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: 11637749
    Abstract: Responsive to a configuration event, a controller instance generates, according to a current version of a configuration interface between the controller instance and a data instance, a configuration message. The configuration message is obtained, via message service, by remote data instances. The remote data instances attempt to process the configuration message, according to whichever version of the configuration interface the respective data instances are using. Appropriate acknowledgements (based on whether the remote data instances could fully process the configuration message or not) are generated and returned to the controller instance that marks a record for the configuration message as complete for the remote instance or marks the record for the configuration message to be re-sent for the remote instance. After waiting some period of time to allow data instances with out-of-date versions to update, a configuration message update cycle re-sends the message to the appropriate remote data instances.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: April 25, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Jaykumar Patel, Akshay Ganesh Nadkarni, Keerthi Bala, Nishant Kanaiyalal Mehta
  • Patent number: 11637695
    Abstract: The present disclosure includes IoT devices, block chain platforms, and IoT systems for recording transportation data of an object and methods of using the same. In some examples, IoT devices are one time programmed with a private key in a manufacturing process of the IoT device. In some examples, IoT devices may include at least one sensor configured to detect external environment data of an object during transportation of the object; and a processor configured to receive the data from the sensor and generate a data packet based on the data using a private key, the data packet including a unique identification number of the IoT device, the data and a signature generated according to the unique identification number and the data.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: April 25, 2023
    Assignee: VeChain Global Technology SARL
    Inventors: Jianliang Gu, Ziheng Zhou, Yang Lu
  • Patent number: 11637877
    Abstract: A videoconferencing system receives audio and/or video signals (“AV”), information, and control signals from meeting participants. The videoconferencing system processes and routes the received AV and information, based on the received control signals, to provide AV and information to meeting participants. The videoconferencing system enables participants to to know details about breakout room (e.g., what breakout rooms are available, how many people are attending each breakout room, who is attending each breakout room, the topics of the breakout rooms), hear audio, see video, and receive information corresponding breakout rooms that they have not joined, join a breakout room, leave a breakout room, create breakout rooms, invite other participants to join a breakout room, and make a breakout room private.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: April 25, 2023
    Assignee: Quantcast Corporation
    Inventors: Sean Zhu, Sahan Peiris
  • Patent number: 11637818
    Abstract: One disclosed example method includes obtaining a meeting cryptographic key; transmitting, from a client device to a video conference provider, a request to initiate an encrypted video conference, the encrypted video conference including a plurality of participants; distributing the meeting cryptographic key to each participant of the plurality of participants; obtaining a public cryptographic key of a key pair, the key pair including the public cryptographic key and a private cryptographic key; encrypting the meeting cryptographic key using the public cryptographic key; transmitting, from the client device to the video conference provider, a request to record the video conference; encrypting audio and video from a microphone and image sensor of the client device using the meeting cryptographic key; transmitting the encrypted audio and video to the video conference provider; and providing the encrypted meeting cryptographic key to the video conference provider.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: April 25, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventor: Max Krohn
  • Patent number: 11637793
    Abstract: Techniques for generating pre-defined outbound messages in response to a first inbound message or a first outbound message in a configured interval of time, including prioritization over configured autoreply messages. Source- or destination-messages conforming to business rules are sent to accompany outbound messages in particular orders and under particular circumstances.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: April 25, 2023
    Assignee: ZIPWHIP, LLC
    Inventors: James Lapic, Daniel Eric deMarteleire, Alan Thomas Capps, Carl Derline
  • Patent number: 11636140
    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: April 25, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Markku Salkola