Computer Conferencing Patents (Class 709/204)
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
  • 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: 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: 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: 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: 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: 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: 11630574
    Abstract: Disclosed is an electronic device including a display, a memory, and a processor. The processor is configured to identify a first region set for the electronic device, to identify a second region associated with a first object output to the display, to determine whether the first region is different from the second region, to identify a first meaning of which a second object output to the display is used in the first region and a second meaning of which the second object is used in the second region when the second region is different from the first region, to determine whether the first meaning is different from the second meaning, and to provide a notification that the first meaning is different from the second meaning, through the display when the first meaning is different from the second meaning. Other various embodiments as understood from the specification are also possible.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: April 18, 2023
    Inventors: Miji Park, Younghak Oh
  • Patent number: 11632600
    Abstract: While displaying playback of a first portion of a video in a video playback region, a device receives a request to add a first annotation to the video playback. In response to receiving the request, the device pauses playback of the video at a first position in the video and displays a still image that corresponds to the first, paused position of the video. While displaying the still image, the device receives the first annotation on a first portion of a physical environment captured in the still image. After receiving the first annotation, the device displays, in the video playback region, a second portion of the video that corresponds to a second position in the video, where the first portion of the physical environment is captured in the second portion of the video and the first annotation is displayed in the second portion of the video.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: April 18, 2023
    Assignee: APPLE INC.
    Inventors: Joseph A. Malia, Mark K. Hauenstein, Praveen Sharma, Matan Stauber, Julian K. Missig, Jeffrey T. Bernstein, Lukas Robert Tom Girling, Matthaeus Krenn
  • Patent number: 11632302
    Abstract: The system for optimizing bandwidth during an online meeting comprises data processing systems associated with a user comprising a processor module, a digital client and a digital client display interface, wherein the processor module causes the digital client to publish an audio-visual stream comprising a video component and an audio component from the corresponding data processing system. The system further comprises a first data processing system, among the data processing systems. The first data processing system is configured to receive an instruction to optimize the bandwidth by limiting the number of data processing systems from which an audio-visual stream is to be played on a first digital client display interface of the first data processing system. Further, the first data processing system may play, in the first digital client display interface, an audio-visual stream from each of the number of data processing systems as instructed by the first user.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: April 18, 2023
    Inventor: Kishore Daggubati
  • Patent number: 11630875
    Abstract: A method, according to one embodiment, includes, at a server in communication with a database and a network, receiving from a user a link to an internet webpage, via the network, analyzing, by the server, a Rich Site Summary (RSS) feed of the internet webpage and text in the internet webpage, categorizing, by the server, the internet webpage into a predetermined category based on the RSS feed of the internet webpage and the text in the internet webpage, creating, by the server, a summary of the internet webpage, utilizing the RSS feed of the internet webpage and the text in the internet webpage, identifying, by the server, an image from the internet webpage, resizing, by the server, the image from the internet webpage to create a resized image, including, by the server, the resized image in the summary of the internet webpage, upon determining that the resized image has a minimum size, meets predetermined aspect ratio limits, and is not repeated within the predetermined category, and in a webpage associated w
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: April 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Michael Markson, Krishna Srinivasan, Nicholas Sorrentino, Ann Lee Richards, Rich Skrenta, Gregory B. Lindahl
  • Patent number: 11630848
    Abstract: Aspects of this disclosure relate to managing hypercubes. A plurality of variables may be received from a user. Features of these variables are identified. A new hypercube data structure is generated. The hypercube is generated by assigning, using the features, a first set of variables of the plurality of variables as one or more row variables of the hypercube, assigning a second set of variables of the plurality of variables as one or more column variables of the hypercube, and assigning a variable of the plurality of variables as a nested variable of the hypercube.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: April 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Aparna Ramesh Satoor, Victoria Aboud, Ilse M. Breedvelt-Schouten
  • Patent number: 11630083
    Abstract: Embodiments described herein utilize Non-Destructive Inspection (NDI) scan data obtained during a process performed on a surface of a structure to update a location of an NDI scanner on the surface. A subsurface feature within the structure is detected based on the NDI scan data, which are correlated with pre-defined position data for the subsurface feature. A measured location of the NDI scanner on the surface is corrected based on the pre-defined position data for the subsurface feature.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: April 18, 2023
    Assignee: The Boeing Company
    Inventors: Joseph Lawrence Hafenrichter, Gary E. Georgeson, James J. Troy
  • Patent number: 11631118
    Abstract: A demand generation platform includes a salon finding application associated with a social media, wherein an intent for finding a salon is expressed by a user on the social media. The architecture includes an intent analyzer deciphering the intent of the user, a salon service application program interface (API) finding a salon based on the intent, and a database interface responding to a request for making an appointment with the salon.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: April 18, 2023
    Assignee: SOHAM INC
    Inventor: Chaitanya Kapadia
  • Patent number: 11625654
    Abstract: A social networking meetup services system and method that facilitate proximity-based meetup location suggestions for finding potential meetup opportunities between individuals and engaging therein. A plurality of user RSVP indications are employed where each user RSVP indication associated with a specific one user of a plurality of users and an associated meetup location designated by the specific one user for which the specific one user intends on being physically present at a future time. A set of matching user RSVP indications other users that match with the potential meetup locations selected by the user. The user is presented with the identified other RSVP users and there is a matching, based on at least an indication of mutual interest, between the user and the other users selected and matched such that a communications link is established between the user and such other users for purposes of meeting up.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: April 11, 2023
    Assignee: Ventures BRK
    Inventors: Raaquan Davis, Baylor Black
  • Patent number: 11627166
    Abstract: The present disclosure relates to methods, systems, and non-transitory computer readable media for discovering policy scopes within an enterprise network and managing network policies for discovered policy scopes. In one aspect, a method includes identifying one or more communities of devices in an enterprise network; defining, from the one or more communities of devices, policy scopes in the enterprise network; generating a hierarchical representation of the policy scopes; identifying, based on the hierarchical representation of the policy scopes, one or more policies governing traffic flow between devices associated with each of the policy scopes; and managing application of the one or more policies at the devices.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: April 11, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Weifei Zeng, Sai Ankith Averineni, Omid Madani, Paul Mach, Yash Vipul Doshi, Sasidhar Evuru, Sayeed Mohammed Tasnim, Sameer Salim Mahomed Ali Ladiwala, Chakradhar Reddy Vangeti, Thanh Nhan Nguyen, Varun Malhotra, Shashidhar Gandham, Navindra Yadav, Thanh Trung Ngo, Maxwell Aaron Mechanic
  • Patent number: 11627008
    Abstract: A multimedia collaboration system that facilitates more efficient, free-flowing collaboration sessions. In order to make addition of new participants, media components, and or network access device to a collaboration session more efficient, client devices associated with each participant can store endpoint address information that can be automatically obtained by the multimedia collaboration system. The endpoint address information can then be used to add the new participants, media components, and or network access device.
    Type: Grant
    Filed: October 30, 2021
    Date of Patent: April 11, 2023
    Assignee: International Business Machines Corporation
    Inventors: Todd Vernon, Dan Jones
  • Patent number: 11623137
    Abstract: A handheld video game controller is operable in Bluetooth Low Energy (BLE) mode to allow for sending controller input data to a target BLE device in a manner that bypasses any operating system (OS) restrictions that might otherwise be imposed on game controller input. When operating in the BLE mode, the handheld video game controller pairs (establishes a radio link) with a BLE device executing a client application used for video game streaming. During gameplay, the video game executes on a host computer and the player provides user input to the game controller to control an aspect of the video game. In response to such user input, the game controller sends controller input data to the BLE device via a radio of the game controller. The player may switch between operating the game controller in BLE mode and receiver mode using input gestures on the game controller.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: April 11, 2023
    Assignee: Valve Corporation
    Inventors: Austin Palmer, Sam Lantinga, Nathaniel Brown, Corey Wharton
  • Patent number: 11625622
    Abstract: Aspects of the present disclosure provide systems and methods for detecting memorable events of a user, storing those memorable events in a user profile, and leveraging those events to the user. In so doing, memorable events with positive emotional weight may be recalled to encourage delightful experiences. Alternatively or additionally, memorable events with negative emotional weight may be recalled to increase user engagement for conversational systems.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: April 11, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Emmanouil Koukoumidis, Joseph Johnson, Jr., Dustin I. Abramson, Maria A. Rangel, Ying Wang, Di Li, Steven G. Zittrower, Hailong Mu, Kelli A. Stuckart, Hudong Wang, Pengfei Hao, Donald F. Brinkman, Kati A. London, Zhan Chen
  • Patent number: 11627438
    Abstract: Computer-implemented methods, systems, and computer-readable media for mobile device location-based in person meeting are described.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: April 11, 2023
    Inventors: Brianna Esposito, Kathryn Dunn
  • Patent number: 11620676
    Abstract: A method is performed via a computer. The method includes receiving a reservation from a customer. The reservation is based at least in part on an agreement reached between the customer and an entertainer as negotiated between the customer and the entertainer. The reservation reserving access for the customer to a bidirectional audiovisual live streaming session according to the agreement. The session is for an entertainment performance via the entertainer according to the agreement. The method further includes granting access to the customer for the session based at least in part on the reservation. The customer and the entertainer are at different locales during the session. The method additionally includes facilitating chat between the customer and the entertainer via the session during the session. The method also includes facilitating payment according to the agreement.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: April 4, 2023
    Assignee: Worldcast Live Inc.
    Inventors: Peter L. Lewis, George D. Skeete
  • Patent number: 11621962
    Abstract: An online meeting service is configured to determine whether a prospective meeting participant is among a known group of trusted users (e.g., logged in to a trusted domain). If the prospective meeting participant is validated as a trusted user, they may join a meeting without additional steps. If the prospective meeting participant is not validated as a trusted user, they may consent to have the meeting organizer view them through their camera in order to confirm that they may have meeting access. If the organizer recognizes the prospective participant through the camera image (still or video), the organizer may admit them to the meeting.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: April 4, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dominic Roedel, Neeraj Kumar Jain, Yvonne Carola Lohmann
  • Patent number: 11620972
    Abstract: In accordance with an embodiment, described herein is a system and method for association of a song, music, or other media content with a user's video content. The system enables a user to associate a song, music, or other media content that is associated with an audio clip and a song metadata of a media content, with a video they are about to create, or have created, to create a video moment. A recipient of the video moment can hear the audio clip in combination with the video content, and also view the song metadata overlay, to determine the name of the song and artist that was used in the video, or optionally access the song at a media server, for further listening by the recipient.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: April 4, 2023
    Assignee: Spotify AB
    Inventors: Brendan O'Driscoll, Aidan Sliney, Craig Watson