Patents Examined by Richard G Keehn
  • Patent number: 11388253
    Abstract: Empirical data of exit nodes are continuously monitored and each exit node's overall performance and available capacity are calculated. The empirical data can include monitoring the number of concurrent requests currently being executed by each exit node and the disconnection chronology of each exit node. Further, each exit node is tested by benchmark requests and ping messages and each exit node's quality rate is calculated. Additionally, systems and methods are provided to select an exit node with the highest quality and available capacity value, from a particular pool to route the user request.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: July 12, 2022
    Assignee: TESO LT, UAB
    Inventor: Vitalij Suckel
  • Patent number: 11381416
    Abstract: Based on home appliance information, network communication device identification information, and usage condition information of a home electric appliance, the server selects software for the network communication device corresponding to a home electric appliance from among a multiple pieces of software having a one-to-one relation with different types of a plurality of home electric appliances stored in a server storage unit, and transmits the software to the network communication device, the home appliance information being information with which the home electric appliance is identifiable, the network communication device identification information being information with which the network communication device is uniquely identifiable, the usage condition information being information on a usage environment and a usage function of the home electric appliance.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: July 5, 2022
    Assignee: Mitsubishi Electric Corporation
    Inventor: Kentaro Hashimoto
  • Patent number: 11374832
    Abstract: Various examples are described for the integration and customization of third-party applications and services with computing infrastructure of a data center. One or more computing devices can maintain a remote computing environment for an enterprise that provides at least one remote computing service on behalf of the enterprise. A portal can be provided that is configured to, from an entity not associated with the remote computing environment, receive a specification of information associated with one of a plurality of third-party services and compatibility criteria of the one of the third-party services. Existing infrastructure used by the remote computing environment in providing the at least one remote computing service is identified. Third-party services that are compatible with the existing infrastructure is identified and presented in a console in association with operation of the remote computing environment.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: June 28, 2022
    Assignee: VMware, Inc.
    Inventors: Travis Finch, Zohar Schafir Hirshfeld, Shanqiang Huang, Lawrence James McDonough
  • Patent number: 11372675
    Abstract: Current systems for synchronizing multiple database systems suffer from technical drawbacks. For example, archive jobs run on a second database system are typically started independently of operational jobs that are run on a first database system and generate the output data that needs to be archived. The lack of synchronization between first and second database systems delays access to the output data from within the second database system. Apparatus and methods described herein synchronize migration of output data generated by a first database system into a second database system, despite incompatibility between the first and second database systems. Apparatus and methods may synchronize the second database system such that it archives output data generated by the first database system within a target time of successful generation of output data by the first database system.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: June 28, 2022
    Assignee: Bank of America Corporation
    Inventors: Jabir M. Ahammed, Vinod Patil, Paul Eric Hazboun, Pritika Bhatia, Nadeem Panjwani, Douglas J. Goddard
  • Patent number: 11374901
    Abstract: The subject technology provides an in-place encoding of a network identifier that compresses the network identifier without mapping the network identifier to a another server or service, such as URL shortening service. The network identifier may be compressed using segmented encoding operations that segment the network identifier, and encode the characters of the network identifier using a first set of encoding operations for a first portion of the network identifier and a second set of encoding operations for a second portion of the network identifier. Template encoding may also be provided for network identifiers that conform to a predefined template format.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: June 28, 2022
    Assignee: Apple Inc.
    Inventors: Reza Abbasian, Charles H. Ying, Steven J. Falkenburg
  • Patent number: 11363113
    Abstract: Techniques for dynamic micro-region formation for service provider network independent edge locations are described. A set of services corresponding to services of the service provider network can be deployed to a separate, customer-managed datacenter. The services may be used privately by the customer or publicly by other users using the same or similar interfaces as are utilized for the services within the service provider network. These deployed independent edge locations can be grouped dynamically based on distance in terms of latency to result in micro-regions that users can use, e.g., to launch compute resources into.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: June 14, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: J. Bret Edwards
  • Patent number: 11362963
    Abstract: A method for managing an allocation request to allocate a computing resource in a cloud computing system having comprising at least two data centers connected to one another via a communication network, implemented by an access device allowing a terminal to access the communication network and which determine a routing path to a service address. The method includes: transmitting the request to a first data center; and if the computing resource is not available, retransmitting the request to an adjacent data center that is the following one in the routing path, the retransmission of the request being reiterated until either a data center responds that the resource is available or the request has been retransmitted to all of the data centers.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: June 14, 2022
    Assignee: ORANGE
    Inventors: Arnaud Diquelou, Mathieu Rohon, Jerome Gallard
  • Patent number: 11362888
    Abstract: A communication apparatus that can communicate with a public communication network by using an in-vehicle communication module permanently installed in a vehicle or one or more external communication modules not installed permanently in the vehicle. The communication apparatus includes: a memory unit configured to store a selection table recording a criterion for selecting a communication module to be used for the communication; and a control unit configured to evaluate a plurality of the communication modules and acquire an evaluation result; and to select a communication module to be used for communication according to the evaluation result and the selection table.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: June 14, 2022
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Kazuki Matsumoto
  • Patent number: 11356520
    Abstract: A system and method for providing zone-specific media to a user. As a non-limiting example, various aspects of this disclosure provide a system and method that flexibly selects and provides media content (e.g., audio content), where such content is selected based, at least in part, on a user location (e.g., location within a premises).
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: June 7, 2022
    Assignee: Sound United, LLC.
    Inventors: Bradley M. Starobin, Matthew Lyons, Stuart W. Lumsden, Michael DiTullo, Paul O'Connor
  • Patent number: 11356321
    Abstract: A method of recovering a plurality of network elements from a network outage, including receiving, at a network management system (NMS), a plurality of recovery requests from the plurality of network elements; determining, by the NMS, a sequence for processing the plurality of recovery requests based on a plurality of priority values associated with the plurality of network elements, wherein a priority value of the plurality of priority values is based on at least one key performance indicator (KPI) associated with a corresponding network element of the plurality of network elements; and recovering the plurality of network elements based on the determined sequence.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: June 7, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Prasham Jain
  • Patent number: 11356748
    Abstract: Embodiments of the present disclosure relate to a method, apparatus, and system for slicing live streaming. A method may include: acquiring the live streaming from a live source station server; slicing the live streaming to generate an index file and sliced files of the live streaming; and sending the index file and the sliced files of the live streaming to an object storage server, to cause the object storage server to store the index file and the sliced files of the live streaming.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: June 7, 2022
    Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventors: Zhenliang Jiang, Huifeng Shen
  • 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: 11349785
    Abstract: Disclosed are systems and methods for conducting an open conversation user interface and more particularly, to a channel-agnostic user interface experience which can utilize automated background intelligence to simplify the exchange between a software system or member service representative (MSR) and a member, and avoids the need for web-based free form inputs.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: May 31, 2022
    Assignee: UIPCO, LLC
    Inventors: Ian Smith, Jeremy Mark Fisher, Heather Hernandez
  • Patent number: 11343179
    Abstract: A transfer apparatus configured to control transfer of a packet from a transmission source node to a destination node through segment routing includes: a storage unit storing node management information T1 indicating, for each node that functions as a transmission source node or a destination node, an SID list acquisition method of the nodes; a packet reception unit for receiving a reception packet from the destination node; an information setting unit for, if a destination-side SID list acquisition method of the destination node and a transmission source-side SID list acquisition method of the transmission source node do not match each other based on the node management information T1, setting the information that is needed to execute the transmission source-side SID list acquisition method in the reception packet; and a packet transmission unit configured to transmit the reception packet that was subjected to the setting to the transmission source node.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: May 24, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Kazuto Toyozumi, Ken Takahashi, Shigemasa Kumagawa
  • Patent number: 11343161
    Abstract: A method of deploying a network service across multiple data centers, each having a cloud management server running a cloud computing management software to provision virtual infrastructure resources thereof for a first tenant among a plurality of tenants, includes maintaining for each data center static inventory data that indicate virtual infrastructure resources that are available thereat to the first tenant, identifying, in response to a network service request for the first tenant, a virtual network function associated with the network service, generating commands to deploy the virtual network function based on a descriptor of the virtual network function, selecting one of the data centers in which the virtual network function is to be deployed based on the descriptor of the virtual network function and the static inventory data of each data center, and issuing the commands to the selected data center to deploy the virtual network function.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: May 24, 2022
    Assignee: VMware, Inc.
    Inventors: Sachin Thakkar, Allwyn M. Sequeira, Serge Maskalik, Debashis Basak, Mark Bryan Whipple
  • Patent number: 11343224
    Abstract: A method for renewing an IP address includes: obtaining, by a controller, DHCP address information from a client, where the DHCP address information includes an IP address of the client, a MAC address of the client, and an address of a DHCP server that assigns the IP address to the client; and when the controller determines that the client is powered off, sending, by the controller by using the address of the DHCP server, an IP renewal request including the IP address and the MAC address to the DHCP server to renew the IP address, until the client registers with the controller. Therefore, the client can use a same IP address every time the client is powered on, and service configurations related to the IP address on the client are continuously effective and do not need to be changed.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: May 24, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Jianguo Gu
  • Patent number: 11336536
    Abstract: Technologies for implementing edge intelligence for utility communication networks are provided. For example, a system includes a mesh network and a utility fog configured to manage the mesh network. The utility fog includes a secure utility system configured for executing a private utility application and a first edge intelligence device configured for executing a first subset of software applications. Each software application is configured to manage endpoints in the mesh network or process data collected by the mesh network. The mesh network includes the endpoints and an edge intelligence device configured for executing a second subset of the software applications that is different from the first subset of software applications.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: May 17, 2022
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: David Decker, Keith Mario Torpy, Matthew Donald Karlgaard, James Randall Turner, Ruben E. Salazar Cardozo
  • Patent number: 11336545
    Abstract: A system for network device measurements may use a white box to perform measurements that may help determine the likelihood of network anomalies, such as microbursts.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: May 17, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Steven A. Monetti, Tzuu-Yi Wang, Richard Koch, Tuan Duong, Yaron Koral, Kenneth Duell, Kathleen Meier-Hellstern, Simon Tse
  • Patent number: 11330013
    Abstract: A method for monitoring data communications in a communications system, which includes a plurality of subscribers and a communications medium jointly usable by the subscribers. The method includes the following steps: ascertaining the subscribers of the communications system; forming a first collection of possible messages, which may be sent by at least one of the ascertained subscribers via the communications medium; and ascertaining messages transmitted via the communications medium; evaluating the ascertained messages.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: May 10, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Joshua Rambo, Liem Dang, Benjamin Herrmann, Mario Gonzalez Fernandez, Jan Holle
  • Patent number: 11329997
    Abstract: A delivering email system is configured to receive a request to send an email to a recipient, identify an authentication method of a sender account for the email, modify email headers of the email to include an indication of the authentication method, generate digital signatures for the email that include the email headers within a scope of the digital signatures, modify the email such that an email header of the email includes the digital signatures, and transmit the email, including the indication of the authentication method and the digital signatures, to the recipient at a receiving email system. The receiving email system is configured to receive the email, determine that the email headers are unaltered by validating the digital signatures against a public key of the sender domain, determine whether the authentication method indicated meets a criteria, and execute a security response against the email if not.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: May 10, 2022
    Assignee: ValiMail Inc.
    Inventor: Peter Martin Goldstein