Computer Conferencing Patents (Class 709/204)
  • Patent number: 11368991
    Abstract: Accessibility of media associated with mobile devices can be modified based on specific scenarios. For example, historical data associated with a relationship between users of a first mobile device and s second mobile device can be used to prioritize media displayed on one or more of the mobile devices. The historical data can include locations, dates, times, and/or any other relevant characteristics associated with the relationship. Alternatively, media can be displayed on the first mobile device, that is relevant to a user of a second mobile device, in response to a condition associated with a recognition pattern being determined to have been satisfied.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: June 21, 2022
    Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Zhi Cui, Sangar Dowlatkhah, Nigel Bradley, Ari Craine, Robert Koch
  • Patent number: 11366817
    Abstract: Technologies for scoring and ranking cohorts containing content items using a machine-learned model are provided. The disclosed techniques include a cross-cohort optimization system that stores, within memory, cohort definition criteria for each cohort of a plurality of cohorts. The optimization system, for a particular user, for each cohort, identifies a plurality of content items that belong to the specific cohort based upon the cohort definition criteria. Using a machine-learned model, the optimization system generates a score for the specific cohort with respect to the particular user's intentions. The optimization system generates a ranking for the plurality of cohorts based on the respective scores of each cohort. The optimization system causes the plurality of content items of each cohort to be displayed concurrently on a computing device of the particular user. Display order for the plurality of cohorts is based on the ranking determined for the plurality of cohorts.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: June 21, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Parag Agrawal, Aastha Jain, Yafei Wang, Ashwin Narasimha Murthy
  • Patent number: 11368992
    Abstract: Extending cellular telecommunication service from a first UE to another device. The first UE may register for cellular telecommunication service with a cellular network using a first cellular service account, using a cellular communication link via a cellular radio. A second device may be discovered and a communication link may be established between the first UE and the second device. The second device may be registered to use cellular telecommunication capability provided by the first UE. Communications between the second device and the cellular network may be conveyed via the communication link between the first UE and the second device and the cellular communication link. Conveying communications between the second device and the cellular network may provide use of the first cellular service account for cellular telecommunication service to the second device.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: June 21, 2022
    Assignee: Apple Inc.
    Inventor: Kapil Chhabra
  • Patent number: 11368422
    Abstract: Methods and systems for controlling electronic message transmission are described. An example method may include: receiving, via a network, an error report generated based on a response from a recipient email server responsive to an attempt to send a message to an email address associated with the recipient email server, the error report indicating that the attempt to send the message was rejected by the recipient email server; adding the email address to a block list, wherein any subsequent attempt to send messages to the email address is blocked based on the email address being in the block list; and removing the email address from the block list after a defined period of time.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: June 21, 2022
    Inventors: Mary-Juen Sohn, Brooke Fitzgerald, Tengke Xiong
  • Patent number: 11360896
    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: July 27, 2020
    Date of Patent: June 14, 2022
    Assignee: SlackTechnologies, LLC
    Inventor: Joshua Wills
  • Patent number: 11363079
    Abstract: System and methods for recording conference application activity associated with a network conference. In an embodiment, a method is provided for recording conference application activity associated with a network conference. The method includes activating a client application, activating a recording of conference application activity, selecting a conference application from a plurality of conference applications, and running the conference application from the client application. The conference application is run during at least one of before, during, and after a network conference so that conference application activity is recorded. The method also includes exiting the network conference, and completing the recording of the conference application activity.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: June 14, 2022
    Assignee: Zoom Video Communications, Inc.
    Inventors: Ross Douglas Mayfield, Yoshifumi Takebuchi
  • Patent number: 11360927
    Abstract: Methods for predicting network access probability of data files accessible over a computer network are provided. In one aspect, a method includes generating a primary data vector for a media file based on a stored data representation of the file, and providing the data vector for the file to an algorithm that uses past interaction information for at least one other media file from a collection of media files having a degree of similarity with the media file above a threshold similarity value. The method also includes receiving, as an output of the algorithm, a marketability score for the media file, the score indicative of a likelihood that a user will download the media file. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: June 14, 2022
    Assignee: SHUTTERSTOCK, INC.
    Inventors: Alexander Chavez, David Chester, Heath Hohwald, Nathan Hurst, Kevin Scott Lester, Manor Lev-Tov
  • Patent number: 11363239
    Abstract: An interactive whiteboard appliance includes the capability to integrate and manage, in a user-friendly manner, interactive electronic whiteboard sessions and videoconferencing sessions between the interactive whiteboard appliance and one or more client devices. An application manager executing on the interactive whiteboard appliance manages an interactive whiteboard application and a collaboration client executing on the interactive whiteboard appliance to maintain a videoconferencing session window on top of an interactive whiteboard session window during videoconferencing sessions. The application manager also provides graphical user interface controls displayed on the interactive whiteboard appliance that allow users to initiate and manage interactive electronic whiteboard sessions and videoconferencing sessions, including switching between interactive electronic whiteboard sessions and videoconferencing sessions.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: June 14, 2022
    Assignee: RICOH COMPANY, LTD.
    Inventors: Steven Nelson, Lana Wong, Hiroshi Kitada
  • Patent number: 11362982
    Abstract: An embodiment of the invention may include a method, computer program product, and system for detecting email messages sent from an automated mailing system. The embodiment may include analyzing email metadata of a user to detect an indication of automation. The embodiment may include identifying any email messages sent corresponding to the pattern of automation. The embodiment may include performing an action in response to the identified email messages.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: June 14, 2022
    Assignee: HCL Technologies Limited
    Inventors: Brenton P. Chasse, Andrew E. Davis, Cory W. Gorman, Zachary A. Stair
  • Patent number: 11363080
    Abstract: A method for managing intelligent discovery and mesh connectivity orchestration for collaboration solution sessions. The disclosed method may be information technology decision maker (ITDM) and security compliant while offering a simplified end-user experience to overcome pain points tied to co-located collaboration user experience. The disclosed method may provide time and/or session bound manageability (and security) policies tied to co-located collaboration actions (e.g., hotkey based) and connectivity management. The disclosed method may further offer peer-to-peer (P2P) session management optimization using out-of-band (OOB) capabilities and negotiations for purposes of screen casting, content sharing, etc. The disclosed method moreover initializes mesh connectivity state contingent for P2P sessions, as well as adapts mesh state to real-time changes in participant system and/or connectivity states.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: June 14, 2022
    Assignee: Dell Products L.P.
    Inventors: Vivek Viswanathan Iyer, Loo Shing Tan
  • Patent number: 11362984
    Abstract: The present disclosure discloses a subject matter message notification method performed at a terminal and to be disseminated to one or more target users. The method includes: displaying a subject matter editing interface, the subject matter editing interface including an editing item used for editing subject matter content, an editing item used for adding a target user, and an editing item used for adding a file; generating a subject matter message in accordance with user-provided subject matter content through the editing item used for editing subject matter content, one or more user-selected target users through the editing item used for adding a target user, and one or more user-selected files through the editing item used for adding a file; and sending the subject matter message to a server, wherein the server is configured to send the subject matter message to the one or more user-selected target users.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: June 14, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wentao Wang, Zhixing Chen, Kaikai Shi, Zhiping Han, Si Ye, Xiongzhi Li, Haolong Huang, Muxuan Huang, Jinlin Chen, Feng Liu, Pengfei Zhang, Di Luo, Ao Wei
  • Patent number: 11363090
    Abstract: A computer system is provided. The computer system includes a memory and at least one processor coupled to the memory and configured to load a web application into a browser; generate a random character string; and access a Uniform Resource Identifier (URI) to trigger execution of a protocol handler. The protocol handler is registered with the operating system to handle the URI scheme. The URI includes the random character string. The at least one processor is further configured to cause the protocol handler to start a local client application and provide the random character string to the local client application. The at least one processor is further configured to cause the local client application to start a Hypertext Transfer Protocol (HTTP) listener on a local loopback HTTP endpoint configured for communication between the web application and the local client application. The pathname of the endpoint includes the random character string.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: June 14, 2022
    Assignee: Citrix Systems, Inc.
    Inventor: Feng Huang
  • Patent number: 11361145
    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: September 17, 2021
    Date of Patent: June 14, 2022
    Assignee: DINGTALK HOLDING (CAYMAN) LIMITED
    Inventors: Guoning Qi, Feng Bao, Lili Zhang
  • Patent number: 11356353
    Abstract: A system and process generate a closed loop test and transactions which removes the variable of lack of data and verifies that each system in the network is indeed moving data instead of simply showing that the software in the network is running. In some embodiments, a unique digital imaging and communications in medicine (DICOM) image is generated. The image may be retrieved from each system in the network so that individual network elements are tested. A new DICOM image may in some embodiments be generated and sent to a first system and retrieved from a second system in the network verifying the integration between the two connected systems. The sum of these tests may automatically monitor all devices in the overall system. The process may be automated so that system administrators may be notified when there is a problem via for example, an electronic dashboard, email or SMS text message.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: June 7, 2022
    Inventor: Kyle Matthew Henson
  • Patent number: 11354442
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing UI-based modifications to adjust and interact with data exchange splits. One example system includes a processor for identifying a newly received data exchange (DE) request associated with a particular user profile and receiving a first signal including a request to split the DE request with at least one other user profile. In response to the first signal, the processor can analyze the DE to identify at least one data exchange parameter and search a repository of DEs for previously submitted DEs associated with the at least one DE parameter of the identified DE. In response to identifying at least one previously requested DE, a set of DE split parameters associated with the at least one previously requested DE satisfying the search can be identified. The set of proposed DE split parameters can then be transmitted accordingly.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 7, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Perry Aaron Jones Haldenby, John Jong-Suk Lee
  • Patent number: 11356393
    Abstract: Assessing, using a computer, a state of a participant and sharing personalized data for the participant in an electronic group meeting or collaboration using a communications network. Personalized data is received at a computer for a user participating in electronic group communications including group collaboration. The personalized data received at the computer includes biometric data and personality profile results. The biometric data includes biometric changes in real-time. A biometric change in the user is detected from a baseline for the user. In response to the biometric change, the biometric data is analyzed and the personality profile results to determine a suggested action regarding the user. The suggested action is communicated to the user or another participant user of the group meeting based on the analysis.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, John F. Kelley, Jill Dhillon, Steven Edward Atkin, Stan Kevin Daley
  • Patent number: 11356488
    Abstract: During an online meeting, captured video content generated at an endpoint is analyzed. A participant at the endpoint is identified from the captured video content utilizing face recognition analysis of an isolated facial image of the participant within the captured video content. Identified participant information is generated, modified and/or maintained in response to one or more changes associated with the captured video content, where the one or more changes includes an identification of each participant at the endpoint and/or a change in location of one or more identified participants at the endpoint. In response to a determination of one or more criteria being satisfied, the identified participant information is provided in video content for transmission to a remote endpoint (to facilitate display of identifiers for one or more identified participants in the display at the remote endpoint).
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: June 7, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Paul Thomas Mackell, Christian Fjelleng Theien, Rune Øistein Aas
  • Patent number: 11348352
    Abstract: The present invention discloses a method, a system and a computer program product for Contract management. The invention includes optical character recognition for extraction of data attributes from the contracts. The invention further provides AI engine configured for processing a contract creation request through a bot based on analysis of a set of parameters associated with the request.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: May 31, 2022
    Assignee: NB VENTURES, INC.
    Inventors: Subhash Makhija, Santosh Ganesh Dattatraya Bhat, Nikunj Natwarlal Vasa, Avishek Jana, Nishanth Koganti, Venkata Sri Harsha Vemuluru, Shivendra Singh Malik, Aditi Asthana
  • Patent number: 11349678
    Abstract: Disclosed is a method, system, and non-transitory computer-readable record medium for creating a chatroom according to a condition. The chatroom creation method may include providing an instant messaging service; registering a chatroom creation condition related to a specific account of the instant messaging service; retrieving at least one account of accounts of the instant messaging service that meets the chatroom creation condition; and automatically creating a chatroom of the specific account joined by the retrieved accounts.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: May 31, 2022
    Assignee: LINE Plus Corporation
    Inventors: Sungwhan Kim, Chaewon Jung, Hyun Jung Lee, Seo Hyun Cho, Eun Jung Joung
  • Patent number: 11347305
    Abstract: A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: identifying a data center management task; constructing a software file to address the data center management task, the software file being constructed via an augmented reality system; virtually providing an indication to install the software file via the augmented reality system; and, initiating installation of the software file within the data center via the augmented reality system.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: May 31, 2022
    Assignee: Dell Products L.P.
    Inventors: Saurav Shrestha, Jeffrey M. Lairsey
  • Patent number: 11349817
    Abstract: Embodiments are directed to a session management framework for secure communications between host systems and trusted devices. An embodiment of computer-readable storage mediums includes instructions for establishing a security agreement between a host system and a trusted device, the host device including a trusted execution environment (TEE); initiating a key exchange between the host system and the trusted device, including sending a key agreement message from the host system to the trusted device; sending an initialization message to the trusted device; validating capabilities of the trusted device for a secure communication session between the host system and the trusted device; provisioning secrets to the trusted device and initializing cryptographic parameters with the trusted device; and sending an activate session message to the trusted device to activate the secure communication session over a secure communication channel.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: May 31, 2022
    Assignee: Intel Corporation
    Inventors: Pradeep M. Pappachan, Reshma Lal
  • Patent number: 11348033
    Abstract: A system comprises one or more observation stations. Each observation station of the one or more observation stations comprises a corresponding set of one or more sensors. Additionally, the system comprises one or more physical machines that implement a computation engine configured to receive first observation data from the one or more observation stations. The computation engine may use the first observation data to train a machine learning system. The computation engine may subsequently use the trained machine learning system to provide feedback regarding an additional instance of the observation subject. The computation engine outputs the feedback.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: May 31, 2022
    Assignee: SRI International
    Inventors: Prasad Narasimha Akella, Bhaskar Ramamurthy, Manish Kothari, John Peter Marcotullio
  • Patent number: 11341557
    Abstract: A method of and system for recommending one or more products to a consumer from a plurality of products, the system comprising: a user interface; and a processor configured to: provide a list of questions for the consumer at the user interface, each question having a defined set of answers; calculate a consumer score for each question using the answer chosen by the consumer at the user interface; calculate a recommendation score for each question, using the consumer score; and select the one or more products for recommendation to the consumer based on the recommendation score.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: May 24, 2022
    Assignee: Conopco, Inc.
    Inventors: Joanne Louise Cook, Myriam Fessi, Mark Robert Florence, Abid Iftikhar, Jamie Gordon Nichol, Stephen Lee Wire
  • Patent number: 11341109
    Abstract: A non-transitory computer-readable medium stores program code including instructions that, when executed by one or more processors, cause the one or processors to perform operations including storing and managing social network data in a social network database; receiving location information from a plurality of electronic devices associated with the social network data; specifying users of electronic devices present in a specific space at a specific time among the plurality of electronic devices; filtering relation information between the specified users in the social network database; and calculating an analysis index for the specific space and the specific time based on the filtered relation information.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: May 24, 2022
    Assignee: LINE CORPORATION
    Inventor: Ki Taek Jeong
  • Patent number: 11341589
    Abstract: A property management method is provided. Firstly, a projectable space instance for modeling a home system is provided. When the projectable space instance is acquired by a user, a projector parses the projectable space instance. After the projectable space instance is parsed, a projected home system corresponding to the home system is created, so that at least one property is accessible by the user. The present invention also provides a property management system and a machine using the property management method.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: May 24, 2022
    Assignee: Able World International Limited
    Inventors: Wai-Tung Cheung, Chun-Hsiao Lin, Ho-Cheung Cheung
  • Patent number: 11341477
    Abstract: A system and method for generating a graphical user interface for establishing multiparty electronic communication include generating, for interaction with a user, a dashboard for electronic resolution of a claim for a payer portion of a cost of an item. The method also includes calculating, in response to a selection in the dashboard, an estimated user portion of the cost of the item. Further, the method includes establishing a network interface for network communication between a provider of the item and the payer. Additionally, the method includes coordinating, via the network interface, the resolution of the payer portion of the cost of the item. The method also includes updating, in real-time, the dashboard with a status of the resolution of the payer portion of the cost.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: May 24, 2022
    Assignee: Eligible, Inc.
    Inventor: Katelyn Gleason
  • Patent number: 11340964
    Abstract: Provided are a computer program product, system, and method for efficient management of advanced functions in software defined storage systems. A data manager is provided that allows processes performing network functions to register to receive event notifications when another process performs a function causing a network event. A process that completes a network function causing a network event notifies the data manager that the network event occurred. The data manager uses a registration database to determine the processes to receive an event notification of the event and a transmits an event notification to the determined processes.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: May 24, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christof Schmitt, Erik Rueger
  • Patent number: 11343325
    Abstract: A system and method for fast, accurate, and scalable typed graphlet estimation. The system and method utilizes typed edge sampling and typed path sampling to estimate typed graphlet counts in large graphs in a small fraction of the computing time of existing systems. The obtained unbiased estimates of typed graphlets are highly accurate, and have applications in the analysis, mining, and predictive modeling of massive real-world networks. During operation, the system obtains a dataset indicating nodes and edges of a graph. The system samples a portion of the graph and counts a number of graph features in the sampled portion of the graph. The system then computes an occurrence frequency of a typed graphlet pattern and a total number of typed graphlets associated with the typed graphlet pattern in the graph.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: May 24, 2022
    Assignee: Adobe Inc.
    Inventors: Ryan Rossi, Tung Mai, Anup Rao
  • Patent number: 11343209
    Abstract: Systems and methods are provided for performing operations including: retrieving, by one or more processors, a plurality of content items; identifying a list of friends of a user on a messaging application; obtaining reaction data for each friend in the list of friends, the reaction data identifying a set of content items to which respective ones of the friends in the list of friends reacted; selecting, based on the reaction data, a first content item in the plurality of content items that is included in the set of content items to which respective ones of the friends in the list of friends reacted; and presenting the first content item to the user in a presentation arrangement of a graphical user interface.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: May 24, 2022
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Nathan Kenneth Boyd, Laurent Desserrey, Matthew Thompson, Jeremy Voss
  • Patent number: 11336471
    Abstract: In one example, a session management function entity is configured to obtain an indication of a backup resource usage quota associated with a rating group of a user session for a user equipment configured to communicate via a mobile core network. The rating group is subject to online charging. The session management function entity determines that a charging function entity configured to provide an indication of a primary resource usage quota associated with the rating group is unreachable. In response to determining that the charging function entity is unreachable, the session management function entity allocates the backup resource usage quota associated with the rating group while the charging function entity is unreachable.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: May 17, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mukesh Yadav, Shivakumar Nithiyanantham
  • Patent number: 11336601
    Abstract: Complete and partial object publication using, for example, MQTT or other protocol is described. In some embodiments, an emphasis is placed on keeping the amount of state information that the broker must maintain to a minimum, as well as allowing idempotent operations over objects in order to keep the object view between the subscribers consistent. Embodiments are described in which only the parts of an object have changed are transferred to the subscribers who subscribe to that object.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: May 17, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jaime Jiménez, Ramamurthy Badrinath, Oscar Novo Diaz
  • Patent number: 11334525
    Abstract: A client device includes at least one processor and a memory that stores application data for a plurality of applications. The memory further stores executable instructions that, when executed by the client device, cause the client device to determine to perform a deletion evaluation function. A set of deletion candidate data is extracted from the application data of at least one of the plurality of applications in response to determining to perform the deletion evaluation function. A subset of the set of deletion candidate data for deletion is generated by selecting ones of the set of deletion candidate data that compare favorably to deletion criteria data. Deletion of the subset of the set of deletion candidate data from the memory is facilitated.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: May 17, 2022
    Assignee: Planet Social, LLC
    Inventors: Kristina Kernick, Katherine C. Stuckman, Bruce Edward Stuckman
  • Patent number: 11334634
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: receiving conversation data of a user from a data source, the data source being provided be a voice enabled personal assistant (VEPA); processing the conversation data to return a sentiment parameter value and a topic parameter value for the conversation data; updating one or more functional setting of a computing environment in dependence on the sentiment parameter value and the topic parameter value; receiving subsequent conversation data from the data source; and processing the subsequent conversation data in accordance with the updated one or more functional setting.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: May 17, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Martin G. Keen
  • Patent number: 11336687
    Abstract: Embodiments describe monitoring network activity and behavior of authorized clocks to identify suspicious activity, and in response, removing a clock for an authorized clock list. In one embodiment, a network monitor detects changes in profiles corresponding to the authorized clocks such as a disconnecting from a port, changing a network location, unexpected changes in the clock signal, changes to the clock ID or MAC address, and the like. If the network monitor deems these changes suspicious, it removes the clock from the authorized clock list. When the current master clock fails, the PTP endpoints select a new master clock only if that clock is included in the authorized clock list. In this manner, the network monitor can constantly update the authorized clock list to ensure it contains only clocks that have not been tampered with or replaced with rogue clocks.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: May 17, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Craig L. Beardsley, Michael J. Strein
  • Patent number: 11336702
    Abstract: This application provides an interaction information transmission method and apparatus. The method includes: receiving, by a calling terminal from an RBT-AS, an SDP message including interaction information related to a video ring back tone; receiving, by the calling terminal from the RBT-MRS, a video ring back tone media stream including the video ring back tone; and playing, by the calling terminal, the video ring back tone in a display interface, and displaying interaction content related to the interaction information. Since the RBT-AS configures the interaction information into the SDP message and sends the SDP message to the calling terminal, the calling terminal does not need to perform decoding and can directly obtain the interaction information and the RBT-AS does not need to encode the interaction information either. Therefore, encoding and decoding processes are not required at a transmit end and a receive end respectively, avoiding extra processing overheads.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: May 17, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yaoye Zhang, Teng Shi
  • Patent number: 11334566
    Abstract: Methods, systems, and computer programs are presented for reducing latency for providing a user feed containing one or more posts. One method includes operations for receiving a request to access the user feed and for performing a first query to search posts. The first query uses a first time horizon delimiting a creation time of posts and a first maximum number of posts selected for ranking. The posts from the first query are sent to the client device for presentation on a user interface. Further, a second query is performed to search posts, where the second query uses a second time horizon that is greater than the first time horizon and a second maximum number of posts for ranking that is greater than the first maximum number of posts. The posts from the first query and the second query are merged and sent to the client device for presentation.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: May 17, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Manish Swaminathan, Manas Haribhai Somaiya, Vivek Yogesh Tripathi, Strahinja Markovic, Ali Mohamed, Muhammad Hassan Khan, Xin Hu, Caitlin Marie O'Connor, Zeesha Currimbhoy, Shunlin Liang, Prateek Sachdev, Madhulekha Arunmozhi
  • Patent number: 11328470
    Abstract: A method of controlling rendering of computer images includes: providing first instructions to be processed at first computers, for rendering a first computer image; providing second instructions to be processed at second computers, for rendering a second computer image; receiving a user request for a change; and in response to receiving the request: regenerating the first instructions; providing first delta information to be processed at the first computers, reflecting one or more differences between the provided first instructions and the regenerated first instructions; regenerating the second instructions based on the request; providing second delta information to be processed at the second computers, reflecting one or more differences between the provided second instructions and the regenerated second instructions; receiving first rendering results from the first computers corresponding to the first delta information; and receiving second rendering results from the second computers corresponding to the se
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: May 10, 2022
    Assignee: DreamWorks Animation LLC
    Inventors: Alexander Gerveshi, Sean Looper
  • Patent number: 11330542
    Abstract: A method and system for including a base station that configures a first user equipment (UE) that is in a radio resource control connected state with the base station. The UE is configured to be a synchronization source and transmit a first device-to-device synchronization signal (D2DSS) by using a synchronization resource that comprises a time resource, a frequency resource or a time and frequency resource. The base station instructs the first UE to transmit the first D2DSS using the synchronization resource. The base station signals the UE to configure the UE separately from the signal to transmit the D2DSS, and both of the signals are performed with radio resource control signaling from the base station to the UE.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: May 10, 2022
    Assignee: Futurewei Technologies, Inc.
    Inventors: Philippe Sartori, Deping Liu, Brian Classon, Qiang Li
  • Patent number: 11330049
    Abstract: For improved peer to peer matchmaking network information is obtained from a plurality of devices and a plurality of users is selected to form peer to peer connections via corresponding devices to create a set of potential matches. Device connection statistics for each pair of devices in the set of potential matches are obtained and compared to one or more threshold values. Users with devices that have at least one connection statistic that does not satisfy a threshold condition for that connection statistic are removed from the set of potential matches. Replacements for the removed devices are selected and the match making refinement process repeated until all of the device connection statistics satisfy all conditions associated with the one or more threshold values to generate a refined set of matched peers. Peer to peer connections may then be initiated among the refined set of matched peers.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: May 10, 2022
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventor: Ken Miyaki
  • Patent number: 11327696
    Abstract: A message providing device includes: a reception unit that receives, for each user, a request for a registration of an association between (i) a software robot program operating on a message service for an exchange of messages among users and exchanging messages with the user and (ii) an external device; and a registration unit that provides a single user with plural software robot programs in each of which operation setting information of the software robot program is preset, and registers an external device in each of the plural software robot programs in association with each other according to the request from the user.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: May 10, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Hideaki Sugimoto, Shigeo Miyata, Hiroyuki Mitsuhashi, Yu Mishima, Nozomi Noguchi, Shiori Oikawa, Xiaojing Zhang
  • Patent number: 11330003
    Abstract: A secure messaging platform for an enterprise environment is disclosed. The secure messaging platform enables users to exchange encrypted communications. Further, the secure messaging platform allows enterprise platforms to review the encrypted communications to ensure that they comply with company policies. Messages that comply with company policies may be provided to their intended recipients, while messages that fail to comply with company policies are not provided to their intended recipients. Additionally, the encrypted communications may be retained for a predetermined time.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: May 10, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Howell, Robert Statica, Kara Lynn Coppa
  • Patent number: 11329944
    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: March 3, 2020
    Date of Patent: May 10, 2022
    Assignee: Snap Inc.
    Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
  • Patent number: 11323493
    Abstract: Presented herein are techniques in which a device connects a plurality of user devices to a communication session in which a plurality of participants of the respective plurality of user devices communicate using audio and/or video and determines respective locations of the plurality of user devices. The devices receives, from a particular user device of the plurality of user devices, a request to group the user devices into a plurality of groups to form one or more breakout communication sessions off of the communication session, assigns user devices to respective ones of the plurality of groups based on the respective locations such that user devices at a common location are assigned to a same group, and transmits information identifying the plurality of groups to the particular user device.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: May 3, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Yasi Xi, Bhargavkumar Ghanshyamlal Pandya, Zhaoyi Jin, Weiwei Chen
  • Patent number: 11321419
    Abstract: A proxy server for limiting Internet connection speed of visitors that pose a threat. The proxy server receives from a client device a request to perform an action on an identified resource that is hosted at an origin server for a domain. The proxy server receives the request as a result of a DNS request for the domain resolving to the proxy server. The origin server is one of multiple origin servers that belong to different domains that resolve to the proxy server and are owned by different entities. The proxy server analyzes the request to determine whether a visitor belonging to the request poses a threat. If the proxy server determines that the visitor poses a threat, the proxy server reduces the speed at which the proxy server processes the request while keeping a connection to the client device open.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: May 3, 2022
    Assignee: CLOUDFLARE, INC.
    Inventors: Lee Hahn Holloway, Matthew Browning Prince, Ian Gerald Pye
  • Patent number: 11321643
    Abstract: A collaboration system for sharing digital content among multiple conferees during a conference session, each conferee using a personal computing device including a device display screen and a device processor, includes a wireless receiver, at least a first large common display screen providing a common emissive surface, and at least a first system processor linked to the receiver and the at least a first common display screen. The device and system processors are programmed to cooperate to provide a user interface via each device display screen, each interface including at least a first sharing field and a file queue. The processors also are programmed to visually distinguish, on each user interface, each file added to the session by one conferee from other files added by other conferees. Additionally, the processors are configured to replicate content presented in the at least a first sharing field on the large common emissive surface.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: May 3, 2022
    Assignee: Steelcase Inc.
    Inventors: Robert Poel, Darrin Sculley
  • Patent number: 11316856
    Abstract: A system and method for a client computer for the local composition of a data page having personal user data for services accessed by the user and provided on a number of servers. The method includes: setting up a central access server from among the servers; setting up a query for the composition of the data page, for a transmission from the client computer to the central access server; receiving a processing element, which includes a visual element and access addresses to the servers that are relevant for the query, the processing element including control commands processed by the client computer, and queries of the client computer to the access addresses included in the processing element being coordinated so that the personal user data on the servers to be aggregated for the composition of the data page are delivered directly to the client computer for the local composition.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: April 26, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Christian Zimmermann, Jan Zibuschka, Ralph Retter, Sebastian Schuster
  • Patent number: 11316904
    Abstract: A server management switch discovers and identifies its switch ports that are connected to communication ports of baseband management controllers (BMC's) of server computers. The server management switch isolates the identified BMC-connected switch ports such that network traffic on a BMC-connected switch port is restricted to a switch port that has a connection, either directly by a link or over a server management network, to a server management computer. Network traffic on BMC-connected switch ports are monitored and controlled in various ways to further protect the BMC's from security attacks.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: April 26, 2022
    Assignee: SUPER MICRO COMPUTER, INC.
    Inventor: Sahul Hameed Abdul Kader Jailani
  • Patent number: 11315566
    Abstract: In one aspect, a device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to identify one or more commands to share content with first and second contacts. The instructions may also be executable to, based on the one or more commands to share the content, share the content with the first contact via a first application and share the content with the second contact via a second application that is different from the first application. The one or more commands to share the content may be received based on receipt of user input selecting respective selectors for the first and second contacts, where the respective selectors may be concurrently presented on a display and may each be associated with a different one of the first and second applications.
    Type: Grant
    Filed: April 4, 2020
    Date of Patent: April 26, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Arnold S. Weksler, Mark Patrick Delaney, Russell Speight VanBlon, Nathan J. Peterson, John Carl Mese
  • Patent number: 11315574
    Abstract: A mobile device, a system and a method for task management based on voice intercom function are provided. A mobile device receives a voice message associated with at least one task. Semantic information of the voice message is analyzed to determine at least one message receiver of the voice message and generate a task message. Another mobile device corresponding to one of the at least one message receiver receives the task message. Task management information associated with the at least one task is updated according to the semantic information of the voice message.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: April 26, 2022
    Assignee: Wistron Corporation
    Inventors: Hui Chi Hsieh, Yu-Chen Yeh
  • Patent number: 11314832
    Abstract: A system including a GUI displayed on a display device is disclosed. The GUI includes a website that, when loaded onto a user device, permits the user device to communicate with at least one server to send to the at least one server item information to electronically manage one or more items in a product information database, to receive from the at least one server item information from the product information database, and to cause display of the item information received. The at least one server is remote from the user device on which the website is loaded and that is able to communicate with the user device. The at least one server is configured to receive the item information about the one or more items from the product information database, update the item information in the product information database, and send the item information to the website.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: April 26, 2022
    Assignee: Target Brands, Inc.
    Inventors: Jamie Lois Marschel Unger, Robyn Nicole Dillon, Matthew Gutierrez Haugen, Emily Anne Lyman