Computer Network Managing Patents (Class 709/223)
  • Patent number: 11924030
    Abstract: The described technology is generally directed towards configuring a client device with client configuration data based on client context data. The configuration data can include endpoints of various services to which the client can connect that are appropriate for the client device based on the client context data, along with dimension information (route key values) for connecting to each such service. For example, a roaming client device can be given an endpoint and dimension information to connect to a content service in the roaming region, with a different endpoint and dimension information for communicating user information to a home region to which the user is affiliated. This facilitates single hop/reduced latency for content requests, and compliance with home regulations via a single hop to the home service.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: March 5, 2024
    Assignee: WARNERMEDIA DIRECT, LLC
    Inventors: Hazel Diana Mary, Erik Fortune, Adam Gilman, Franklyn Hu
  • Patent number: 11921677
    Abstract: Embodiments are directed to sharing namespaces across file system clusters. A file in a spoke file system may be determined based on a command provided to the spoke file system such that the file may be associated with an inode mask. Data blocks associated with the file may be determined based on the command and the inode mask such that the data blocks may be absent from the spoke file system. Requests for leases may be generated based on the absent data blocks such that each lease request corresponds to a portion of the absent data blocks Employing the leases provided by a hub file system to: copy the absent data blocks from the hub file system where each portion of absent data blocks may be associated with a lease; updating the inode mask to include the leases and each copied portion of absent blocks.
    Type: Grant
    Filed: November 7, 2023
    Date of Patent: March 5, 2024
    Assignee: Qumulo, Inc.
    Inventors: Michael Patrick Kirby, Austin Elery Voecks, Alan Francisco Delgado Duran, Noah Trent Nelson, Thomas Scott Urban, Benjamin Gregory Reeves
  • Patent number: 11924727
    Abstract: In response to a vehicle being switched from an IGN OFF state (non-operating state) to an IGN ON state (operating state) in a state in which a mobile terminal has been activated, the use of wireless communication (Wi-Fi communication) by the mobile terminal via a network using an in-vehicle device as a base station can be started. In response to the vehicle being switched from the IGN ON state (operating state) to the IGN OFF state (non-operating state) in the state in which the mobile terminal has been activated, the use of wireless communication (Wi-Fi communication) by the mobile terminal via the network using the in-vehicle device as the base station is stopped.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: March 5, 2024
    Assignee: Honda Motor Co., Ltd.
    Inventor: Yuji Takeuchi
  • Patent number: 11916753
    Abstract: Systems and methods include receiving information from a governed system having resources; implementing one or more context neutral or specific control applications that each is a pipeline of a plurality of functions to control the resources; utilizing the information as one input to a first function in the plurality of functions; utilizing inputs from one or more control applications as inputs to any of the plurality of functions; and causing actions on the resources based on outputs of a last function in the plurality of functions. The plurality of functions can include sensing, discerning, inferring, deciding, and causing the actions.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: February 27, 2024
    Assignee: Ciena Corporation
    Inventors: Lyndon Y. Ong, Raghuraman Ranganathan, Nigel Davis
  • Patent number: 11917536
    Abstract: A method is described for initiating a wireless network to connect an electronic device among a set of first-type electronic devices with a second-type electronic device. The method comprising: receiving, at a service server configured to service the set of first-type electronic devices, data pertaining to a user-id; retrieving, from a database, a unique network configuration associated with the user-id, wherein the unique network configuration is known beforehand by the second-type electronic device; selecting, at the service server, an electronic device among the set of first-type electronic devices; and sending, to the selected electronic device, the unique network configuration associated with the user-id for allowing the selected electronic device to initiate a wireless network using the unique network configuration associated with the user-id.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: February 27, 2024
    Assignee: AXIS AB
    Inventors: Magnus Eriksson, Stefan Andersson, Marcus Prebble, Philip Linde, Filip Björck, Björn Holmstedt, Tommy Stahlros, Hamoud Abdullah, Johan Helmertz
  • Patent number: 11914335
    Abstract: An industrial control system may receive processing information from at least two control systems associated with at least two components within an industrial automation system. The processing information may include a processing load value for each of the at least two control systems. The industrial control system may then distribute processing loads associated with the at least two control systems when a total processing load between the at least two control systems is unbalanced.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: February 27, 2024
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Charles M. Rischar, William Sinner, Michael Kalan, Haithem Mansouri, Subbian Govindaraj, Juergen Weinhofer, Andrew R. Stump, Daniel S. DeYoung, Frank Kulaszewicz, Edward A. Hill, Keith Staninger, Matheus Bulho
  • Patent number: 11914991
    Abstract: Methods, apparatuses, systems, computing entities, and/or the like are provided. An example method may include determining per-application configuration data associated with a software application; determining per-client configuration data associated with a client system; determining per-application per-client configuration data associated with the software application and the client system; generating modular configuration data based at least in part on at least one of the per-application configuration data, the per-client configuration data, and the per-application per-client configuration data; generating a releasable software application based at least in part on the modular configuration data; and performing one or more software release operations by transmitting the releasable software application to the client system.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: February 27, 2024
    Assignee: Liberty Mutual Insurance Company
    Inventors: Todd Warfield, Serkan Varlikli, Jason Markham
  • Patent number: 11907769
    Abstract: The present invention describes a system and a method for dynamically optimising the computing resources allocated to a client application in different data regions of one or more service providers. A number of monitoring modules are provided in each data regions, which are configured to collect operational information from each data region, which is communicated to the other data regions. As such, all data regions are aware of the operational environment of the other data regions.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: February 20, 2024
    Assignee: AMADEUS S.A.S.
    Inventors: Michel Demazeau, Jacques Bonaud, Jean Michel Collomb, Vincent Boulineau
  • Patent number: 11909887
    Abstract: A method and system corresponding to a secure architecture for executing Internet of Things (IoT) device actions using blockchains is described. A network of IoT devices can manage two blockchains. The first blockchain can store operational data, collected from the IoT devices and written to the first blockchain. A second blockchain can be used to store action data.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: February 20, 2024
    Assignee: Visa International Service Association
    Inventors: Ajit Vilasrao Patil, Balkrishna Pangam, Yew Kuann Cheng
  • Patent number: 11909717
    Abstract: An example network device determines to assign a number of global Internet protocol (IP) addresses to respective network interfaces, determines a subnetwork for the network interfaces, determines a prefix corresponding to the subnetwork, determines a first global IP address having the prefix, determines a range value that is equal to or greater than the number of global IP addresses, generates a message according to Duplicate Address Detection Protocol (DAD) including data indicating that the message includes a range of addresses, the data further indicating the first global IP address and the range value, and sends the message according to DAD to one or more host network devices to determine whether any global IP address in a range starting with the first global IP address and through the range value is in use by the one or more host network devices.
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: February 20, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Manoj Nayak, Rafik Puttur
  • Patent number: 11907403
    Abstract: Embodiments of the present disclosure provide hierarchical, differential privacy enhancements to federated, machine learning. Local machine learning models may be generated and/or trained by data owners participating in the federated learning framework based on their respective data sets. Noise corresponding to and satisfying a first privacy loss requirement are introduced to the data owners' respective data sets, and noise corresponding to and satisfying a first privacy loss requirement are introduced to the local models generated and/or trained by the data owners. The data owners transmit model data corresponding to their respective local models to a coordinator, which in turn aggregates the data owners' model data. After introducing noise corresponding to and satisfying a third privacy loss requirement to the aggregated model data, the coordinator transmits the aggregated model data to the data owners to facilitate updating and/or re-training on their respective machine learning models.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: February 20, 2024
    Assignee: Hong Kong Applied Science and Technology Research Institute Co., Ltd.
    Inventors: Jitao Ou, Jiazheng Yan, Wenjun Zhuang, Kam Hong Shum
  • Patent number: 11907254
    Abstract: A replicated database can be provisioned that provides primary and secondary replicas that can be provisioned in different data zones or geographical locations. The database can be installed on the primary replica, and both the primary and secondary replica can have installed a block level replication mechanism that allows any I/O operation to be replicated by between the primary and secondary replicas. Any failure or outage of the primary replica can be addressed by performing a failover operation to the secondary replica. A DNS name or other such approach can be used such that the name can be aliased to the secondary replica during a failover, such that there is no action needed on the part of the customer to utilize the “new” primary replica. The creation of the database and provisioning of the replicated instance can be initiated using a Web service call to a control environment.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: February 20, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Grant Alexander MacDonald McAlister, Swaminathan Sivasubramanian
  • Patent number: 11900141
    Abstract: An example virtualized computing system includes a cluster of hosts having a virtualization layer executing thereon and configured to manage virtual machines (VMs); first and second local storage devices in a first host, the first local storage device being part of a virtual storage area network (vSAN) and the second local storage device being exclusive of the vSAN; and an orchestration control plane, integrated with the virtualization layer and including a master server managing state of the orchestration control plane, the state including objects representing the hosts and the VMs, the orchestration control plane deploying a persistent application executing on a first VM, the persistent application storing persistent data on the second local storage device; and a virtualization management server configured to manage the cluster and to cooperate with the orchestration control plane to modify the state to notify the master server of a virtual infrastructure (VI) event.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: February 13, 2024
    Assignee: VMware, Inc.
    Inventors: Mansi Shah, Subramanian Neelakantan, Christian Dickmann, Gopala Suryanarayana
  • Patent number: 11893536
    Abstract: A Software-as-a-Service (SaaS) system for providing a social network for business to business (B2B) electronic connectivity is disclosed and more particularly to a simplified B2B electronic connectivity interface which not only facilitates one-to-one business connections but can also be used to facilitate one business to many business connections while maintaining point-to-point connections between each company with each of its trading partners.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: February 6, 2024
    Assignee: ADEPTIA, INC.
    Inventors: Deepak Singh, Sunil Hans, Mange Ram Tyagi
  • Patent number: 11895035
    Abstract: This disclosure describes systems, devices, and computer-implemented methods that facilitate the modification of network configuration data within a client network to improve a Quality of Experience (QoE) metric associated with the execution of a user application on a client device. More specifically, a diagnostic controller may retrieve diagnostic data associated with the execution of a user application on a client device, determine a QoE metric associated with the execution of the user application, and generate network configuration data for delivery to the client device that improves the QoE metric, based on the diagnostic data and the QoE metric.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: February 6, 2024
    Assignee: T-Mobile USA, Inc.
    Inventor: Kanakrai Chauhan
  • Patent number: 11895195
    Abstract: In various examples there is a session border controller, SBC, connected between two communications networks. The SBC comprises a store holding statistics of events in the networks. The SBC also has an ingress receiving messages from the first communications network, the ingress having a memory storing an ingress message manipulation function MMF comprising a plurality of rules. The SBC has a session border controller processing unit connected to the ingress and receiving the messages from the ingress. The SBC has an egress connected to the session border controller processing unit, the egress receiving the messages from the session border controller processing unit and forwarding the messages, to the second communications network, the egress having a memory storing an egress message manipulation function MMF comprising a plurality of rules. At least some of the rules of the ingress MMF or egress MMF are for computing and storing the statistics.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: February 6, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Timothy James Pierrepont
  • Patent number: 11894969
    Abstract: Systems and methods are provided for analyzing one or more root causes of service degradation events in a network or other environment. A method, according to one implementation, includes a step of monitoring a plurality of overlying services offered in an underlying infrastructure having a plurality of resources arranged with a specific topology. In response to detecting a negative impact on the overlying services during a predetermined time window and based on an understanding of the specific topology, the method further includes the step of identifying suspect components from the plurality of resources in the underlying infrastructure. The method also includes the step of obtaining status information with respect to the suspect components to determine a root cause of the negative impact on the overlying services.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: February 6, 2024
    Assignee: Ciena Corporation
    Inventors: Christopher Barber, David Côté, Thomas Triplet, Yinqing Pei
  • Patent number: 11895177
    Abstract: A method of automatically identifying state information in different middlebox programs first identifies relevant program portions by expanding outward from a packet processing loop to statements dependent either by control or data dependency on that packet processing loop. Persistent variables in the statements are then collected and optionally winnowed by whether they are “used” or modified by those statements. The identified state variables may be segregated according to flow-spaces and/or output function so that a request for state data may be tailored precisely to the necessary state data greatly reducing network burden in state data transfer.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: February 6, 2024
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Srinivasa Aditya Akella, Junaid Khalid, Aaron Robert Gember-Jacobson
  • Patent number: 11888737
    Abstract: Techniques for configuring a packet session are disclosed. An example method includes receiving, at a network function, a packet from a virtual connection device. The method also includes identifying, by the network function, an action to perform on the packet and modifying the header based on the action to create a modified packet with a modified header. The method also includes copying the modified packet from the network function to the virtual connection device for the virtual connection device to perform the action on the modified packet based on the modified header. The method also includes configuring, by a processing device executing the network function, the virtual connection device to perform the action on subsequent packets of the packet session. The virtual connection device performs the action on the subsequent packets without copying the subsequent packets to the network function.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: January 30, 2024
    Assignee: Red Hat, Inc.
    Inventors: Christophe Fontaine, Saravanan K R, David Marchand, Maxime Coquelin
  • Patent number: 11888902
    Abstract: The technology disclosed describes a network security system that is configured to configure a synthetic request with an object identifier, and to inject the synthetic request into an application session to transmit the synthetic request to a cloud application. The synthetic request is configured to retrieve object metadata about the object using the object identifier. The network security system is further configured to receive from the cloud application a response to the synthetic request. The response supplies the object metadata.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: January 30, 2024
    Assignee: Netskope, Inc.
    Inventors: Prasenna Ravi, David Tze-Si Wu
  • Patent number: 11888606
    Abstract: An environment of sensors and actuators is operated in accordance with predetermined policies, and the effectiveness of individual policies is monitored by comparing inputs from the sensors (550) with intended outcomes from policies controlled by previous inputs from one or more of the same sensors. Each policy includes a check function (554), wherein a sensor, other than the one that triggers the actions, monitors the actions generated by the policy and generates an output (556) indicative of whether a system state is approaching a condition specified by the policy.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: January 30, 2024
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Paul McKee, Nicholas Davies, Sandra Stin{hacek over (c)}ić-Clarke
  • Patent number: 11886904
    Abstract: A virtual network function (VNF) deployment method and apparatus is provided. The method comprises: obtaining a virtual network function descriptor (VNFD), where the VNFD includes input parameter information, input adaptation information, and VNF descriptor information; the input parameter information includes N pieces of management unit information, each piece of management unit information is used to describe an attribute of a management unit; the input adaptation information is used to indicate a mapping relationship between the management unit and a logical management unit; mapping management units corresponding to the N management unit identifiers to the N logical management units based on the input adaptation information; and creating the VNF on the N logical management units based on the VNF descriptor information. The embodiments of this application are applicable to VNF deployment process.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: January 30, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zexu Huang, Xianjie Meng, Shubing Zhang, Ridong Xu, Deming Yu, Peili Han
  • Patent number: 11888741
    Abstract: Disclosed is a method for managing a MAC address table by a network node, the method including: defining a first running time and a second running time for a timer; and the method further including: receiving a frame; applying the first running time in the timer defined for a source of the received frame in response to a detection that an address of a destination missing in the MAC address table; and applying a second running time in the timer for MAC address of the source of the received frame and in the timer for the MAC address of the destination in response to a detection that the address of the destination is present in the MAC address table. Also disclosed is a network node, a computer program product and a communication system.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: January 30, 2024
    Assignee: TELIA COMPANY AB
    Inventor: Babak Tamizkar
  • Patent number: 11886525
    Abstract: Embodiments described include systems and methods for presenting additional content for a network application accessed via an embedded browser of a client application are provided. Additional content related to network applications may be presented on client devices. Specifically, activity such as embedded browser activity may be monitored. Responsive to detecting an event based on the monitored activity, additional content related to the network application may be provided. In various embodiments, the additional content is provided to a client application on the client device for presentation on the client device.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: January 30, 2024
    Assignee: Citrix Systems, Inc.
    Inventor: Abhishek Chauhan
  • Patent number: 11889506
    Abstract: A method, device, and non-transitory computer-readable storage medium are provided. The method includes transmitting, with a 5th generation media streaming (5GMS) application provider to a 5GMS downlink application function (AF), a first request to create a first content hosting configuration template, receiving, at the 5GMS application provider from the 5GMS downlink AF, the first content hosting configuration template, transmitting, with the 5GMS application provider to a 5GMS uplink AF, a second request to create a second content hosting configuration template, the second request including protocol information, and receiving, at the 5GMS application provider from the 5GMS uplink AF, an acknowledgement that the second content hosting configuration template is created.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: January 30, 2024
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11889532
    Abstract: Methods and systems may include processes by which the reliability and robustness of a wireless network may be improved. In some implementations, a method may include selecting at least two resource units to be used for communications to a single client device; and transmitting data in duplicate via each of the at least two resource units to the client device such that the client device is able to combine the data from each of the at least two resource units into a single instance of the data. In some implementations, a method may include obtaining notification of one or more ranges of frequencies corresponding to a set of resource units to be avoided in a spectrum of available frequencies, and allocating resource units to a set of client devices that covers the available frequencies while excluding the set of resource units to be avoided.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: January 30, 2024
    Assignee: MaxLinear, Inc.
    Inventors: Abhishek Kumar Agrawal, Imran Latif, Sigurd Schelstraete, Hossein Dehghan
  • Patent number: 11886767
    Abstract: The disclosed system receives a request from a user to interact with an agent of a wireless telecommunication network including a 5G wireless telecommunication network or higher generation wireless telecommunication network. The system determines whether the user is associated with a first AR/VR device including a camera configured to capture an object proximate to the first AR/VR device and a display configured to show a virtual object, which is not part of a surrounding associated with the first AR/VR device. Upon determining that the user is associated with the first AR/VR device, the system creates a high-bandwidth communication channel over the wireless telecommunication network between the first AR/VR device and a second AR/VR device and a virtual room enabling the user and the agent to share visual information over the high-bandwidth communication channel.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: January 30, 2024
    Assignee: T-Mobile USA, Inc.
    Inventor: Phi Nguyen
  • Patent number: 11880630
    Abstract: Systems and methods for providing a remote interactive experience are provided. The systems and methods may include computer executable code stored in a non-transitory memory and run on a processor. The remote interactive experience may be provided via a digital platform. The platform may provide management of a shared browser. The shared browser may be shared by a plurality of participant devices. The platform may store the shared browser in a cloud-based location. The shared browser may thus be cloud-based. The platform may enable the plurality of participant devices to access the cloud-based shared browser. The platform may receive, as input, actions performed to each of the plurality of participant devices.
    Type: Grant
    Filed: May 24, 2023
    Date of Patent: January 23, 2024
    Assignee: Switchboard Visual Technologies, Inc.
    Inventors: Amir Ashkenazi, Chris Jones, Marco Iacono, Daniel Shteremberg
  • Patent number: 11881990
    Abstract: The present disclosure describes systems, methods, and computer-readable storage media implementing techniques for providing split control of an execution environment. According to aspects of the disclosure, a first entity may be configured to exert control over presentation related aspects (e.g., the look and feel) of services provided by a second entity, while the second entity may exert control over backend processing and execution of the services. To facilitate the different portions of the split control, one or more servers may be configured to provide a first execution layer, a second execution layer, and a second execution layer control panel. The first execution layer may perform operations for executing the provisioning of the service.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: January 23, 2024
    Assignee: MoneyGram International, Inc.
    Inventors: Adam Gerety, Andrew Typrin, Troy Frost
  • Patent number: 11882012
    Abstract: Techniques are described for generating an end-to-end distributed trace in connection with a cloud or datacenter environment. In one example, a server obtains target application telemetry data and external telemetry data associated with one or more correlation identifiers included in one or more network communications provided to a target application in the cloud or datacenter environment. The server aggregates the target application telemetry data and the external telemetry data based on the one or more correlation identifiers to generate an end-to-end distributed trace associated with the one or more network communications.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: January 23, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Hans F. Ashlock, Cameron Esdaile, Walter T Hulick, Jr., Carlos M. Pignataro, Renato Quedas
  • Patent number: 11881014
    Abstract: The present invention discloses an intelligent image sensing device for sensing-computing-cloud integration based on a federated learning framework. The device comprises: intelligent image sensors, edge servers and a remote cloud, wherein the intelligent image sensor is used for perceiving and generating images, and uploading the images to the edge server; the edge server is used as a client; the remote cloud is used as a server; the clients train a convolutional fuzzy rough neural network based on the received images and the proposed federated learning framework; and the intelligent image sensors download the weight parameters of the trained convolutional fuzzy rough neural network from the clients, and classify and recognize the images based on the trained weight parameters. The present invention searches a lightweight deep learning architecture through neuroevolution, and deploys the lightweight deep learning architecture in the image sensors to automatically discriminate and analyze the perceived images.
    Type: Grant
    Filed: January 17, 2023
    Date of Patent: January 23, 2024
    Assignee: HEBEI UNIVERSITY OF TECHNOLOGY
    Inventors: Bin Cao, Jianwei Zhao, Xin Liu, Hua He, Yuchun Chang, Yun Li
  • Patent number: 11876637
    Abstract: A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: January 16, 2024
    Assignee: KIP PROD P1 LP
    Inventors: Amir Ansari, George A. Cowgill, Leon E. Nicholls, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters, Atousa Raissyan
  • Patent number: 11876684
    Abstract: Systems and methods are described for controlled migration of workloads between cell systems arranged in a cell-based architecture. Each cell system can implement a portion of an overall workload of the architecture, which may represent a network-accessible service. The isolation provided by cells may prevent widespread problems at the service, but may also conceal errors that might occur should workloads between the cells be redistributed. Such redistribution is often forced at inopportune moments, such as when a cell of the service has already failed. Systems and methods described herein enable detection of such errors by repeatedly migrating portions of workloads between cells. The system can monitor health information during or between migrations to ensure continued health of the service. If the service appears to be unhealthy after a migration, future migrations can be halted to enable a cause of the unhealthy state to be identified and rectified.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: January 16, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Christopher Magee Greenwood
  • Patent number: 11876393
    Abstract: Systems, methods, and articles for a portable power case are disclosed. The portable power case is comprised of at least one battery and at least one PCB. The portable power case is operable to supply power to a transceiver. The portable power case is operable to be charged using a DC power source (e.g., solar panel, wind turbine, water turbine). A plurality of portable power cases, DC power sources, and transceivers are operable to form a mesh network.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: January 16, 2024
    Assignee: LAT ENTERPRISES, INC.
    Inventors: Laura Thiel, Giancarlo Urzi, Carlos Cid
  • Patent number: 11876860
    Abstract: In a data sharing system 1, a plurality of dHCI systems 100 share data by communication, and each of the plurality of dHCI systems 100 is configured to include a dHCI 110 to provide a virtual environment to execute an application and a storage system 120 to provide a volume to the virtual environment together with a storage device of the dHCI 110. Each of the plurality of dHCI systems 100 stores data of the own computer system in the volume of the own computer system and acquires data of another computer system from the other computer system and stores the data in the volume. When data of some other computer system cannot be acquired from the other computer system, each of the plurality of dHCI systems 100 acquires the data from a different other computer system and stores the data in the volume.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: January 16, 2024
    Assignee: Hitachi, Ltd.
    Inventor: Hiroshi Matoba
  • Patent number: 11876644
    Abstract: The invention discloses a high-efficiency transmission Ethernet device comprising, a data transmitting module, wherein when receiving a data packet sent by an upper-layer device, and judging that other Ethernet devices in the same local area network for data transmission support a small packet aggregation function, the data transmitting module is configured to aggregately encapsulate all small packets contained in the data packet to form at least one aggregated Ethernet frame and to send it to other corresponding Ethernet devices; and a data receiving module, wherein when receiving data frames sent by other Ethernet devices in the same local area network supporting the small packet aggregation function, performing data parsing on the data frames when judging that the received data frames are routine Ethernet frames, and performing data parsing on the data frames when judging the data frames are aggregated Ethernet frames.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: January 16, 2024
    Assignee: Motorcomm Electronic Technology Co., Ltd.
    Inventor: Wenhui Lv
  • Patent number: 11875082
    Abstract: Systems and methods for providing a remote interactive experience are provided. The systems and methods may include computer executable code stored in a non-transitory memory and run on a processor. The remote interactive experience may be provided via a digital platform. The platform may provide management of a shared browser. The shared browser may be shared by a plurality of participant devices. The platform may store the shared browser in a cloud-based location. The shared browser may thus be cloud-based. The platform may enable the plurality of participant devices to access the cloud-based shared browser. The platform may receive, as input, actions performed to each of the plurality of participant devices.
    Type: Grant
    Filed: May 24, 2023
    Date of Patent: January 16, 2024
    Assignee: Switchboard Visual Technologies, Inc.
    Inventors: Amir Ashkenazi, Chris Jones, Marco Iacono, Daniel Shteremberg
  • Patent number: 11876693
    Abstract: A method comprising identifying a plurality of compute resources of an enterprise network, the compute resources including ports associated with each compute resource, each port being in communication with entities within and outside the enterprise network, for each identified compute resources, identifying a subset of ports associated with a particular compute resource based on a number of connections and a port number of each port, and the ports of the subset of ports being an N most frequently used ports of a particular compute resource of the plurality of compute resources, determining a port signature associated with the particular compute resource based on the identified subset of ports, and determining one or more applications of the enterprise network being executed by the particular compute resource based on the port signature associated with the particular compute resource and providing a report of the one or more applications of the enterprise network.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: January 16, 2024
    Assignee: Virtual Instruments Worldwide, Inc.
    Inventors: Michael Bello, Elizaveta Tavastcherna
  • Patent number: 11874830
    Abstract: In a computer-implemented method for improving performance of a database, a processor receives batch jobs for a relational database. The batch jobs may include a first member with a first buffer pool, and a second member with a second buffer pool. The processor may also identify a first actual object and an isolation level for the batch jobs, generate related queries based on the first actual object and the isolation level, calculate a cost for the first member and the second member to run the batch jobs based on the related queries, and assign the batch jobs to the first member based on a lower calculated cost.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: January 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sheng Yan Sun, Hong Mei Zhang, Meng Wan, Peng Hui Jiang
  • Patent number: 11868345
    Abstract: A data processing method includes: selecting one or more contents from a plurality of contents each of which includes a first plurality of terms, based on a history of search terms and browsing states of the plurality of contents, the search terms having been searched for in a database storing a second plurality of terms and related information of each of the second plurality of terms; and outputting information representing the selected one or more contents.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: January 9, 2024
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Kentaro Ogawa
  • Patent number: 11870645
    Abstract: A system includes one or more databases configured to store at least one configuration rule and one or more processors in communication with the databases. The processors may be configured to compare a product parameter to configuration rules to determine a drift item based on a current value of the product parameter being different than acceptable values defined by a test specified by the configuration rule, the test comprising one of a plurality of test types. The processors may be further configured to store, based on a determination that the drift item is not in a drift database of the databases, the drift item in a database, receive a record of one or more actions performed to resolve the drift item, and in response to receipt of the record, modify a status of the drift item from unresolved to resolved in the database.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: January 9, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Michael Giaquinto
  • Patent number: 11868294
    Abstract: An image based pairing system to perform operations that include, detecting a peripheral device to be identified for use by a user of the computing device, the peripheral device comprising a display screen that displays a graphical element assigned to a memory location of the peripheral device; identifying the graphical element assigned to the memory location of the peripheral device responsive to the detecting the peripheral device at the client device; causing, by one or more processors of the computing device, display of a presentation of the graphical element assigned to the memory location of the peripheral device among a plurality of graphical elements at the computing device; receiving an input that selects the presentation of the graphical element from among the plurality of graphical elements at the computing device; and establishing a communicative connection between the computing device and the peripheral device.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: January 9, 2024
    Assignee: Learning Squared, Inc.
    Inventor: Andrew Butler
  • Patent number: 11868259
    Abstract: Embodiments herein described a coherency protocol for a distributed computing topology that permits for large stalls on various interfaces. In one embodiment, the computing topology includes multiple boards which each contain multiple processors. When a particular core on a processor wants access to data that is not currently stored in its cache, the core can first initiate a request to search for the cache line in the caches for other cores on the same processor. If the cache line is not found, the cache coherency protocol permits the processor to then broadcast a request to the other processors on the same board. If a processor on the same board does not have the data, the processor can then broadcast the request to the other boards in the system. The processors in those boards can then search their caches to identify the data.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: January 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Vesselina Papazova, Robert J. Sonnelitter, III, Chad G. Wilson, Chakrapani Rayadurgam
  • Patent number: 11870661
    Abstract: A method and system for deployment of services for customers. Network service templates (NSTs) are determined, from a permissioned distributed ledger that is distributed between network operator systems of one or more network operators and customer systems. The NSTs include respective descriptions of network characteristics that provide respective logical networks. A subset of the NSTs and a corresponding subset of the network operator systems are selected based on a service description of the first service for deployment of the first service. Instantiation of the subset of the NSTs is requested on the corresponding subset of network operator systems as a subset of network slice instances to form the first service deployed for the first customer.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: January 9, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Athanasios Karapantelakis, Yifei Jin, Ioannis Fikouras, Maxim Teslenko, Lackis Eleftheriadis
  • Patent number: 11860966
    Abstract: Systems and methods for automatically associating content characteristics to a third-party content are provided. A uniform resource locator identifying a resource is received from a content provider. The content is rendered to produce an object tree. A first node of the object tree is determined, where the first node represents a content slot. A second node of the object tree proximate to the first node is identified. The second node has a content characteristic, which is extracted. The extracted content characteristic is associated with the first node and stored.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: January 2, 2024
    Assignee: GOOGLE LLC
    Inventors: Guannan Zhang, Yiling Zhang
  • Patent number: 11863436
    Abstract: A primary internet connection via a gateway or router located at a premises may be used to route internet traffic from devices located at the premises. A change in the primary internet connection, such as a loss or a degradation of the connection, may occur. Based on the change in the primary internet connection, metrics of alternative internet connections, such as cellular or hotspot connections, may be used to select one of the alternative internet connections. Internet traffic may be routed via the selected alternative internet connection until the primary internet connection is reestablished or improves.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: January 2, 2024
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: James Howard Stephens, Jr.
  • Patent number: 11861261
    Abstract: The electronic device includes an audio module, an external audio processing module, a local audio processing module, a switching module, and a setting module. The external audio processing module processes an external audio signal transmitted via a communication channel. The local audio processing module processes a local audio signal. The switching module is connected between the audio module, and the external audio processing module and the local audio processing module. In the first state, the audio module and the external audio processing module are connected. In the second state, the audio module, and the local audio processing module are connected. The setting module is connected to the switching module. The setting module sets the switching module to switch the electronic device to the first state or the second state in response to an input signal.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: January 2, 2024
    Assignee: ASUSTEK COMPUTER INC.
    Inventors: Po-Hsin Chang, Kai-Peng Chung
  • Patent number: 11863450
    Abstract: A method comprises: at a network device configured to be connected to a network and having control and data planes, and interfaces configured for network operations in the network: upon receiving, from a controller, instructions to form a local twin of the network device that is a virtual replica of the network device to be used for test purposes, creating the local twin and configuring the local twin to include virtual control and data planes, and virtual interfaces, which are virtual replicas of, and operate independently from, the control and data planes, and the interfaces, of the network device, respectively; and hosting the local twin on physical resources of the network device such that the local twin is configured for virtual network operations on the network device that replicate, but are independent from, the network operations.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: January 2, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Cesar Obediente, Craig Thomas Hill, Nagendra Kumar Nainar, David John Zacks, Jaganbabu Rajamanickam, Madhan Sankaranarayanan
  • Patent number: 11855859
    Abstract: Disclosed are systems and methods that provide a computerized application management framework that adaptively configures application usage and/or network parameters/characteristics at a location based on determined intelligence about the network, devices executing therein/therearound and behavioral patterns of users in/around the location. The disclosed framework can leverage information related to network capacity and coverage against network activity (e.g., upload/download, streaming, and the like) of devices connected to the network to determine i) which applications are to be prioritized, and/or ii) which devices operating such applications should be prioritized. Thus, the framework provides mechanisms for dynamically managing operations of devices connected to a network and applications executing on such devices that rely on such network connection, such that their network usage can be adaptively controlled to ensure network stability and integrity for prioritized operations.
    Type: Grant
    Filed: July 7, 2023
    Date of Patent: December 26, 2023
    Assignee: PLUME DESIGN, INC.
    Inventors: Adam Hotchkiss, Malay Vadher, Krishna Kolakaluri, Divy Le Ray
  • Patent number: 11853154
    Abstract: Embodiments assist with dynamic repairs to the system's grammar. The system can determine the existence of errors within common configuration files. The system can use this determination to compare a common configuration file with a term replacement dictionary to determine resolution options. The system can update the term replacement dictionary if the error or resolution for the error is not in the term replacement dictionary.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: December 26, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rajendra Ram Shelke, Shaun Wackerly