Patents Examined by Thu V. Nguyen
  • Patent number: 11683535
    Abstract: Systems and methods for capturing and distributing a live audio stream of a live event in real-time to a plurality of mobile computing devices are described. The system comprises at least one memory configured to store computer-executable instructions and processing device(s) coupled to the at least one memory and at least one audio input device configured to receive the live audio stream. Upon receipt of the live audio stream, the processing device(s) generate, in real-time, a plurality of discrete audio data packets from the live audio stream, and transmit that respective discrete audio data packet over a first network for receipt by the mobile computing devices. In respect of each one of the discrete audio data packets, a copy of the discrete audio data packet is transmitted for receipt by each one of the mobile computing devices prior to transmitting another one of the discrete audio data packets.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: June 20, 2023
    Assignee: PROWIRE SPORT LLC
    Inventor: Michel Pollet
  • Patent number: 11671353
    Abstract: An embodiment detects, by a packet detection module on a first worker node, a first synchronization message (SYN) issued from a client pod on the first worker node and directed to a first server pod on a second worker node and generates a first SYN record in a connection table stored on the first worker node. The embodiment detects, by the packet detection module, a second SYN issued from the client pod and directed to the first server pod and generates a server pod status record stored in memory on the first worker node indicative of the first server pod having an unhealthy status. The embodiment identifies an available server pod having a healthy status and generates a detour routing rule in a routing table on the first worker node indicative of a revised connection in which the identified available server pod replaces the first server pod.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: June 6, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gang Tang, Hongsen Liu, Jian Guo Liu, Hong Jun Tu
  • Patent number: 11659013
    Abstract: Systems and methods for call direction detection on Session Initiation Protocol (SIP) Internet Protocol (IP) Multimedia Subsystem (IMS) include monitoring SIP register messages, such as “401 UNAUTHORIZED” messages inside the IMS core to detect and log the IP addresses of the Proxy-Call Session Control Function (P-CSCF). The systems and methods include monitoring SIP registration messages; determining and storing addresses of P-CSCFs based on the monitoring of the SIP registration messages, wherein P-CSCF addresses are determined from any SIP registration messages having cipher or encryption keys therein; monitoring SIP INVITE messages; and, for a specific call associated with a SIP INVITE message, determining a direction of the specific call based on a comparison of address in the SIP INVITE messages with the stored addresses of the P-CSCFs.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: May 23, 2023
    Assignee: EXFO Solutions SAS
    Inventors: Manuel Cisse, Christophe Gay
  • Patent number: 11646981
    Abstract: A chatbot server that provides an instant messaging service using a virtual chatbot linked to multiple real chatbots includes a receiving unit that receives, from a messenger server, a question message relevant to a service selected from multiple services by a user device and service account information corresponding to the selected service; a derivation unit that derives an answer to the question message using the virtual chatbot corresponding to the service account information; and a transmission unit that transmits the answer to the messenger server, wherein the virtual chatbot transfers the question message to a selected real chatbot of the multiple real chatbots linked to the virtual chatbot, and the selected real chatbot derives the answer to the question message and transfers the answer to the virtual chatbot.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: May 9, 2023
    Assignee: KAKAO CORP.
    Inventors: No Suk Myung, Ji Soo Hwang, Jun Ki Kim
  • Patent number: 11609556
    Abstract: A control method and device (100) based on an industrial Ethernet relate to the technical field of Ethernet. The industrial Ethernet involves a master node and a plurality of slave nodes. The master node transmits a predetermined packet to a first slave node (S140). The first slave node transmits the predetermined packet having been rewritten by the first slave node to a succeeding slave node linked to the first slave node until a last slave node in the plurality of the slave nodes receives the predetermined packet having been rewritten by all preceding slave nodes in the plurality of the slave nodes; and the last slave node transmits the predetermined packet back to the master node (S150). The master node then parses the predetermined packet, which has been rewritten by each of the plurality of the slave nodes, to uncover a topology of the slave nodes (S160). The master node informed by the topology transmits a command packet to one of the plurality of the slave nodes to be controlled (S180).
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: March 21, 2023
    Assignee: QKM TECHNOLOGY (DONG GUAN) CO., LTD.
    Inventors: Yu Lei, Chunhua Yu, Lihui Chen, Rongkui Zheng, Bin Wang, Jiang Liu
  • Patent number: 11611873
    Abstract: The present invention relates to a method for controlling access to a user service (Svc1) intended to control a home-automation installation (Su) comprising at least one home-automation device (D) and at least one central control unit (U), the method being implemented by a managing unit (Sv) and comprising the following steps: a step (Escv118) of receiving from a maintenance user (Usr2) a request to access the user service (Svc1) as a final user (Usr1), based on an identifier of the final user (Usr1ID) and an authentication token (Tk1D); a step (ESvc119) of verifying the validity of the authentication token (Tk1D) via a repository (SvAuth) for authenticating token validity, in order to authenticate as a final user (Usr1) with a view to access to the user service (Svc1); and a step (ESvc122) of authorising access of the maintenance user (Usr2) to the user service (Svc1) as final user (Usr1) if the identification token (Tk1D) is observed to be valid.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: March 21, 2023
    Assignee: SOMFY ACTIVITIES SA
    Inventor: Sylvain Pognant
  • Patent number: 11606220
    Abstract: In accordance with some embodiments, systems, apparatus, interfaces, methods, and articles of manufacture are provided for providing information about individuals, such as capabilities in the context of meetings. In various embodiments, data is captured about an individual, such as via feedback from others. Based on the data, individuals may be identified and invited to meetings.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: March 14, 2023
    Assignee: SCIENCE HOUSE LLC
    Inventors: James Jorasch, Michael Werner, Geoffrey Gelman, Isaac W. Hock, Gennaro Rendino, Christopher Capobianco
  • Patent number: 11601837
    Abstract: A method of delivering content to a user equipment (UE). The method comprises collecting radio operation data by a monitor application executing on a communication processor of the UE; sending the radio operation data by the monitor application to a data analysis application executing on a computer system; analyzing the data by the data analysis application to determine a device technology of the UE, a history of high throughput radio usage of the UE, a history of medium throughput radio usage of the UE, a history of low throughput radio usage, a history of communication latency, and a history of cell sites the UE attached to; and providing a report on the UE including the device technology of the UE and the history of radio usage of the UE by the computer system to a third party for use in delivering content in a format selected based on the report.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: March 7, 2023
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Sreekar Marupaduga, Hannah J. Sifuentes, Anurag Thantharate
  • Patent number: 11582268
    Abstract: Apparatuses, methods, and systems are disclosed for establishing a connection with a dual registered device. One method includes receiving a first request to establish an internet protocol multimedia subsystem session with a first device, wherein the first device is dual registered to: a first network access supporting 5G core network connectivity; and a second network access supporting evolved packet core network connectivity and circuit switched network connectivity, wherein the first device has connectivity to an internet protocol multimedia subsystem via either the first network access or the second network access. The method includes determining first information corresponding to a network access connectivity selected from the first network access and the second network access through which the first device has internet protocol connectivity with the internet protocol multimedia subsystem. The method includes transmitting a second request to a first network function to retrieve second information.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: February 14, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Dimitrios Karampatsis, Roozbeh Atarius, Andreas Kunz
  • Patent number: 11570248
    Abstract: A storage area network architecture and a method for storing data in the storage area network architecture are disclosed. For example, the storage area network architecture comprises a first layer of servers, the first layer of servers comprising a plurality of file receiving servers, a second layer of servers, the second layer of servers comprising a plurality of file sharing servers in communication with the first layer of servers and a third layer of servers, the third layer of servers comprising a plurality of storage servers in communication with the second layer of servers.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: January 31, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John Hawkins, Charles Baiamonte, David Barr, David Daniel, John Kile, Ronald Stephens, Robert Stoker
  • Patent number: 11570244
    Abstract: Techniques are described that enable users to configure the mirroring of network traffic sent to or received by computing resources associated with a virtual network of computing resources at a service provider network. The mirrored network traffic can be used for many different purposes including, for example, network traffic content inspection, forensic and threat analysis, network troubleshooting, data loss prevention, and the like. Users can configure such network traffic mirroring without the need to manually install and manage network capture agents or other such processes on each computing resource for which network traffic mirroring is desired. Users can cause mirrored network traffic to be stored at a storage service in the form of packet capture (or “pcap”) files, which can be used by any number of available out-of-band security and monitoring appliances including other user-specific monitoring tools and/or other services of the service provider network.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: January 31, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Anoop Dawani, Nishant Mehta, Richard H. Galliher, Lee Spencer Dillard, Joseph Elmar Magerramov
  • Patent number: 11552853
    Abstract: A service chain accommodation device includes an influence coefficient calculation unit that calculates an influence coefficient indicating that an influence at the time of processing failure of a service chain is greater for a VNF located in a subsequent stage of a service chain and a VNF shared among a plurality of service chains, a residual resource calculation unit that corrects an amount of residual resources that can be accommodated for each of the VNFs through which the service chain passes, and an accommodation design unit that assigns a new service chain on the basis of the amount of the residual resources.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: January 10, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventor: Aiko Oi
  • Patent number: 11552931
    Abstract: The disclosure is directed to a method and system including a first node that stores a first multipoint mesh VPN database including a plurality of underlay addresses in an underlay network for a plurality of nodes, respectively, and a plurality of VPN addresses in a multipoint mesh VPN for the plurality of nodes, respectively. The first node also receives a second multipoint mesh VPN database from a second node, the second multipoint mesh VPN database including underlay and VPN addresses for the third node. The first node further receives a third multipoint mesh VPN database from the third node, the third multipoint mesh VPN database including underlay and VPN addresses for the second node. The first node additionally compares the databases to determine if underlay addresses and VPN addresses are missing from the first multipoint mesh VPN database.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: January 10, 2023
    Assignee: MAG DS Corp.
    Inventor: Jason Hernandez
  • Patent number: 11502896
    Abstract: A method, a system and a storage medium for network failure protection belonging to the field of network technologies. The method comprises: allocating, for each forwarding link of the ring topology, a protection ring bit position opposite to the direction of a working path; newly adding BRFT for storing adjacent forwarding table entries related to forwarding along the direction of the protection ring bit position; and when a BIER message is forwarded along the working path, if a BFR detects that the downstream adjacency fails, searching for entry content of the BTAFT, finding the correlation between the link bit position of the fault forwarding link and the protection ring bit position, and forwarding, on the basis of entry content of the BRFT, the BIER message to the opposite end fault point of the opposite end along the direction of the protection ring bit position.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: November 15, 2022
    Assignee: ZTE CORPORATION
    Inventor: Yufang Han
  • Patent number: 11477107
    Abstract: A control method, device, computer program and a computer-readable medium and method for data communication in an industrial network, wherein a stream is created between at least two stream subscribers, where resources are reserved on at least one node point, particularly bridges and/or switches between the at least two stream subscribers, and subsequently data is transmitted between the at least two stream subscribers, via the stream, and at least one subscriber of the stream interrupts the emittance and/or reception of data via the stream and resources that are reserved on at least one node point for the at least one subscriber of the stream are released for use for a data transmission that is lower priority than the data transmission via the stream, and where the reservation of the resources being maintained for the at least one subscriber.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: October 18, 2022
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Fischer, Stephan Höme, Konstantin Jung, Sven Kerschbaum, Marcel Kießling, Frank Volkmann
  • Patent number: 11438400
    Abstract: A content data delivery system includes a server and a client. The server includes at least one processor configured to implement stored instructions and execute a plurality of tasks. The plurality of tasks include a server side communication task that transmits and receives test data including time information to and from the client, a calculating task that obtains a reference time difference with the client based on the time information of the test data that has been transmitted and received by the server side communication task, and a delivering task that delivers content data including information that indicates reproduction timing to the client. The server or the client includes a correcting task that corrects the reproduction timing of the content data by use of the reference time difference.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: September 6, 2022
    Assignee: Yamaha Corporation
    Inventors: Katsuaki Tanaka, Osamu Kohara, Masafumi Toshitani
  • Patent number: 11431732
    Abstract: An instantiated application includes both a runtime instantiation of an application image, and an administrative service operable to install in the instantiated application at least one security module during runtime of the instantiated application in a container. Prior to runtime, a design time agent can access the application image in a repository, examine the application image, and based on the examining, adding at least one security module to the application image prior to instantiation. During runtime, a runtime agent can query parameters of the container, such as static and dynamic variables available on the machine on which the container is running. The runtime agent processes these parameters in conjunction with predefined rules to determine an action such as starting, stopping, adding, and/or changing the security module, such as the method of packet inspection.
    Type: Grant
    Filed: July 4, 2019
    Date of Patent: August 30, 2022
    Assignee: CHECK POINT SOFTWARE TECHNOLOGIES LTD.
    Inventor: Ilan Uriel
  • Patent number: 11310130
    Abstract: The present disclosure provides a heartbeat information sending method and apparatus, a heartbeat information processing method and apparatus, and a node. The method includes: determining heartbeat receiving nodes in which at least two follower data blocks corresponding to at least two leader data blocks in a heartbeat sending node are located; and when the heartbeat receiving nodes are a same node, sending heartbeat information of the heartbeat sending node to the heartbeat receiving node, where the heartbeat information of the heartbeat sending node is heartbeat information obtained after respective heartbeat information of the at least two leader data blocks are combined.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: April 19, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wei Wu, Siyi Zhou, Xihua Huang
  • Patent number: 11290402
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing email attachments in an online content management system. In some implementations, a messaging client can receive input attaching a content item to an electronic message in a message thread. In response to the input, the messaging client can store the content item in a file system managed by an online content management system, generate a link to the content item, and insert the link in the electronic message. The content item can be shared with the recipients of the electronic message such that the content item can be synchronized across recipient devices by the online content management system. The messaging client on each recipient device and/or the sender's device can present representations of the attachments associated with the message thread in a centralized location on a GUI of the messaging client.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: March 29, 2022
    Assignee: Dropbox, Inc.
    Inventors: Huy Nguyen, Anvisha Pai, Brandon Souba, Nikrad Mahdi, Rajeev Nayak, Anand Prakash, Yang Zhang, Yuyang Guo, Erika DeBenedictis
  • Patent number: 11240298
    Abstract: A system for creating a sync group in a distributed system may include an offline electronic device having a short range communication transmitter and a storage service, and a computer-readable storage medium comprising one or more programming instructions. The system may receive a request from an application to create a sync group, and verify that the application has read access to the storage service. In response to verifying that the application has read access to the storage service, the system may create the sync group by receiving an indication of one or more objects stored in the storage service that are to be shared, identifying one or more members of the sync group, and assigning one or more permissions to the one or more members that are identified. The system may synchronize access to the objects among the electronic device and one or more member electronic devices.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: February 1, 2022
    Assignee: Google LLC
    Inventors: Himabindu Pucha, Raja Daoud, Michael Burrows