Patents Examined by Christopher B Robinson
  • Patent number: 11973865
    Abstract: A physical device for safely and securely storing a seed phrase of a crypto wallet or like cryptographic services. The device having cover plates that can sandwich several grid plates, wherein the cover plates and the grid plates are swively bind together using a fastener. Each grid plate is having a grid of columns and rows. Each column is having several sub-columns. Each sub-column having ten rows for the numeral sequence 0-9. Each word of the seed phrase in its corresponding numerical code can be encoded on the grid.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: April 30, 2024
    Inventor: Michael Heu
  • Patent number: 11968086
    Abstract: A system can receive a changeset for an updated microservice and an identifier of a user account, wherein the updated microservice is relative to a current version of a microservice. The system can instantiate the updated microservice. The system can, in response to determining that a first instance of a dependent microservice depends on the current version of the microservice, instantiate a second instance of the dependent microservice. The system can update routing rules for the service mesh to indicate that any traffic that is associated with the user account and that is directed to the current version of the microservice is to be routed to the updated microservice, and any traffic directed from the updated microservice to the first instance of the dependent microservice is to be routed to the second instance of the dependent microservice.
    Type: Grant
    Filed: January 18, 2023
    Date of Patent: April 23, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Boris Shpilyuck, Nisan Haimov, Igor Dubrovsky
  • Patent number: 11962502
    Abstract: A control apparatus configured to control communication between locations includes a database configured to store, for each location, a key and an IP address of CPE in association with each other, a search section configured to receive a CPE address request message including a key of a communication destination from CPE of a certain location and search the database to acquire an IP address of CPE corresponding to the key of the communication destination, and a response section configured to transmit the IP address of the CPE acquired by the search section to the CPE that is a transmission source of the CPE address request message.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: April 16, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Hisashi Kojima, Shingo Okada
  • Patent number: 11963012
    Abstract: The invention relates to a system for identifying a user terminal forming part of an entertainment system for a mobile passenger transport apparatus comprising a plurality of user terminals and a communication network connecting said user terminals, each user terminal comprising a screen, and being designed to be attached to a docking station positioned at a predetermined location. The docking station comprises an identification component encoding an identifier comprising spatial location information for the docking station, and the user terminal comprises an identifier reading device, adapted to obtain, upon command, said identifier from the identification component of the docking station to which said user terminal is attached, the user terminal comprising a memory and being adapted to store said identifier in said memory. The identifier is used during network communications in said communication network.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: April 16, 2024
    Assignee: THALES
    Inventor: Nicolas Floquet
  • Patent number: 11962565
    Abstract: A computing system is provided, including a processor and memory storing instructions that cause the processor to execute a domain name service (DNS) log analyzer configured to identify a container identifier associated with a DNS request and a destination IP address associated with a DNS response to the DNS request, using one or more DNS logs, a fleet management system record analyzer configured to identify a first service associated with the container identifier and a second service associated with the destination IP address, using one or more fleet management system logs, and a dependency map generator configured to generate a service-to-service dependency map between the identified first service and the identified second service.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: April 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhishek Pathak, Sorabh Kumar Gandhi, Craig Henry Wittenberg, Ming Hao, Rohit Sanjay Galwankar, Vivek Sanjeev Tejwani
  • Patent number: 11962560
    Abstract: Disclosed herein is a computing device and data store for use in the storage and retrieval of communication objects. The computing device can receive a first communication sent using a first communication modality and a second communication sent using a second communication modality. The computing device can determine that the first communication and the second communication correspond to a single interaction. The computing device can generate a communication object with a communications in a particular structure consistent across communication modalities using the first communication and the second communication. The computing device can determine contexts from the communication object and store the communication object in a database with the contexts. The computing device can retrieve the communication object in response to a search request based on the contexts.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: April 16, 2024
    Assignee: ACTIANCE, INC.
    Inventors: John Onusko, Gopalakrishnan Ramanujam, Jonathan Rudolph
  • Patent number: 11943124
    Abstract: A system, method, and computer-readable medium are disclosed for performing a data center connectivity management operation. The connectivity management operation includes: providing a data center asset with a data center asset client module and a host operating system agent; establishing a secure communication channel between the data center asset client module and a connectivity management system, the connectivity management system comprising a service mesh proxy; exchanging information between the data center asset and the connectivity management system via the secure communication channel between the data center asset and the connectivity management system; and, remotely executing a workload on the data center asset via a workload orchestration operation, the service mesh proxy communicating with the host operating system agent when performing the workload orchestration operation.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: March 26, 2024
    Assignee: Dell Products L.P.
    Inventors: Anurag Sharma, Michael E. Brown, Dominique Prunier, Eric Williams
  • Patent number: 11941449
    Abstract: The field of high-speed data acquisition and network data processing, and particularly relates to an Ethernet data stream recording method, an Ethernet data stream recording system, and an Ethernet data stream recording device for a high-speed data acquisition system. It is intended to solve problems such as a low utilization rate of CPU, poor system compatibility, difficulty in packaging and deployment and low reliability of system transmission of the traditional high-speed data acquisition system.
    Type: Grant
    Filed: May 25, 2020
    Date of Patent: March 26, 2024
    Assignees: Institute of Automation, Chinese Academy of Sciences, Guangdong Institute of Artificial Intelligence and Advanced Computing
    Inventors: Zhifeng Lv, Jie Hao, Jun Liang, Lin Shu, Meiting Zhao, Yafang Song, Qiuxiang Fan
  • Patent number: 11936543
    Abstract: A first data link and a second data link are established between two endpoints. For each of the first and second data links, a first metric is determined based on a first scaling factor for characterizing how quickly link health degrades over time, and a time at which a most recent packet was received on the respective data link. A second metric indicative is determined based on a second scaling factor for controlling how often to probe the first and second data links in addition to regular traffic. Based on the first and second metrics, one of the first or second data links is selected for sending a data packet.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: March 19, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Michael Lacher
  • Patent number: 11929890
    Abstract: Disclosed embodiments are directed at systems, methods, and architecture for operating a control plan of a microservices application. The control plane corresponds with data plane proxies associated with each of a plurality of APIs that make up the microservices application. The communication between the data plane proxies and the control plane enables automatic detection of service groups of APIs and automatic repair of application performance in real-time in response to degrading service node conditions.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: March 12, 2024
    Assignee: KONG INC.
    Inventors: Marco Palladino, Augusto Marietti
  • Patent number: 11929977
    Abstract: A communication system includes a user plane function (UPF) configured to receive a domain name system (DNS) query from a user equipment (UE). The DNS query includes a first destination address of a first DNS server. The DNS query is for determining an address of a data server in proximity to the UE. According to the first destination address of the first DNS server, the UPF obtains, from a session management function (SMF), a second destination address of a second DNS server for providing the address of the data server. The SMF is configured to provide, to the UPF, the second destination address of a second DNS server.
    Type: Grant
    Filed: December 31, 2021
    Date of Patent: March 12, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Ngoc Dung Dao
  • Patent number: 11929871
    Abstract: The present disclosure provides a method for generating a backbone network, an apparatus for generating a backbone network, a device, and a storage medium. The method includes: acquiring a set of a training image, a set of an inference image, and a set of an initial backbone network; training and inferring, for each initial backbone network in the set of the initial backbone network, the initial backbone network by using the set of the training image and the set of the inference image, to obtain an inference time and an inference accuracy of a trained backbone network in an inference process; determining a basic backbone network based on the inference time and the inference accuracy of the trained backbone network in the inference process; and obtaining a target backbone network based on the basic backbone network and a preset target network.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: March 12, 2024
    Inventors: Cheng Cui, Tingquan Gao, Shengyu Wei, Yuning Du, Ruoyu Guo, Bin Lu, Ying Zhou, Xueying Lyu, Qiwen Liu, Xiaoguang Hu, Dianhai Yu, Yanjun Ma
  • Patent number: 11930081
    Abstract: A display apparatus, an electronic apparatus, and operating methods thereof. The display apparatus includes a display, a memory to store one or more instructions, and a processor configured to execute the one or more instructions stored in the memory. The processor executes the one or more instructions to receive a request for a connection with an electronic apparatus, identify a host address in an Internet protocol (IP) address of the display apparatus by referring to a subnet mask of the display apparatus, convert the identified host address into a string comprising one or more characters according to a predefined scheme, display the string on the display, receive a connection request from the electronic apparatus based on representation of the IP address of the display apparatus according to the string displayed on the display, and establish the connection with the electronic apparatus having transmitted the request for the connection.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: March 12, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Donguk Kim, Donghoon Seo, Jungyon Cho, Junhae Choi
  • Patent number: 11924162
    Abstract: A computing system is provided, including a processor and memory storing instructions that cause the processor to execute a domain name service (DNS) log analyzer configured to identify a container identifier associated with a DNS request and a destination IP address associated with a DNS response to the DNS request, using one or more DNS logs, a fleet management system record analyzer configured to identify a first service associated with the container identifier and a second service associated with the destination IP address, using one or more fleet management system logs, and a dependency map generator configured to generate a service-to-service dependency map between the identified first service and the identified second service.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: March 5, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhishek Pathak, Sorabh Kumar Gandhi, Craig Henry Wittenberg, Ming Hao, Rohit Sanjay Galwankar, Vivek Sanjeev Tejwani
  • Patent number: 11924089
    Abstract: Failover functionality is by identifying at least two network paths for a media communications session between a virtual machine at a computing environment and a client application. Unique Internet Protocol (IP) addresses are assigned for the at least two network paths. Based on application and network metrics at the computing environment, a network condition at the computing environment is determined that is indicative of a performance degradation of the media communications session. A signal is communicated to the client service indicating a switch to a second path of the at least two network paths and a second of the unique IP addresses.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: March 5, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Irena Atov, Somesh Chaturmohta, Rui Liang
  • Patent number: 11909771
    Abstract: A Domain Name System (DNS) device stores data indicative of a user device and data indicative of a policy setting a level of access of the user device to a responding device. The DNS device receives, from the user device, a request for an Internet Protocol address of the responding device. The DNS device determines, based upon the request and the data indicative of the user device, that the policy applies to the request. The DNS device applies the policy in response to the determining.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: February 20, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Darrin Joseph Miller, Kevin Patrick Regan, Einar Nilsen-Nygaard
  • Patent number: 11909716
    Abstract: Leaf nodes of a tree structure, also having a root node and intermediate nodes, communicate with endpoints via access networks and store mappings from permanent virtual IP (VIP) addresses for the endpoints to physical IP (PIP) addresses for the endpoints on the access networks. The root node and intermediate nodes store pointers for the endpoints' leaf nodes and associated access networks. When a connection setup request (CSR) for a destination endpoint is received from a corresponding node, the receiving leaf node passes the CSR up through the tree structure to a lowest common ancestor (LCA) node for the receiving leaf node and one or more destination leaf nodes associated with the destination endpoint. The LCA node uses its pointers to pass the CSR down towards the one or more destination leaf nodes, which use the corresponding VIP-to-PIP mappings to forward the CSR to the destination endpoint.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: February 20, 2024
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Randeep Bhatia, Steven Benno, Fang Hao, Yu Mi, T V Lakshman
  • Patent number: 11902137
    Abstract: An estimation method includes: generating information regarding success or not success in a connectivity checking test between “N” nodes in a case in which a failure occurs in a verification target path including the nodes, the information being generated as pattern information for each failure location; selecting “M” network devices from among a plurality of network devices in accordance with occurrence of the failure; executing the connectivity checking test between the selected network devices; comparing a checking result of the connectivity checking test with pattern information that satisfies “N=M” in the pattern information; and estimating the failure location in the service path based on the failure location associated with the pattern information in a case in which the pattern information that satisfies “N=M” matches the checking result.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: February 13, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Takuya Oda, Shokei Kobayashi, Akira Hirano
  • Patent number: 11895084
    Abstract: The present disclosure relates to integrated access and backhaul (IAB) node dual connectivity setup methods and communication apparatus. In one example method, a first IAB node sets up a first F1 interface with a primary donor node of the first IAB node. The first IAB node obtains an internet protocol (IP) address anchored at a secondary donor node connected to the first IAB node and/or configuration information of a serving cell, of the first IAB node, belonging to the secondary donor node. The first IAB node sends, to the secondary donor node, a request for setting up a second F1 interface with the secondary donor node, where the request includes the configuration information of the serving cell, of the first IAB node, belonging to the secondary donor node.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: February 6, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jing Liu, Yuanping Zhu, Mingzeng Dai
  • Patent number: 11888815
    Abstract: Provided herein are systems and methods for configuring a segmented cloud based network based on separate Internet Protocol (IP) segments, comprising receiving instructions to create one or more additional private virtual networks as respective additional segments in a multi-tenant multi-regional cloud based network segmented to a plurality of segments each mapped by a respective IP address range, calculating one or more non-conflicting new IP address range based on analysis of the IP address range of each of the segments, allocating a respective new IP address range to each additional segment, and deploying automatically one or more gateways. The gateways are configured to connect one or more client devices to the additional segment(s) by assigning each client device an IP address in the respective new IP address range and routing network packets between the client devices and the respective additional segment according to mapping of the respective new IP address range.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: January 30, 2024
    Assignee: CHECK POINT SSE SOLUTIONS LTD
    Inventors: Amit Bareket, Sagi Gidali