Computer Network Managing Patents (Class 709/223)
  • Patent number: 12265855
    Abstract: Embodiments described herein are generally directed to a containerized application software deployment architecture. According to an example, a system includes multiple hosts that are part of aa stretch cluster spanning multiple data centers. Each of the hosts include a processing resource, a memory, and a storage device. Each host of a first subset of the multiple hosts runs multiple containerized instances of a component of a Security Information and Event Management (SIEM) application within respective containers. At least one host of the multiple hosts is separate from the first subset and is dedicated to running at least one containerized ingress gateway application operable to load balance requests directed to the SIEM application among the multiple containerized instances running on the first subset of hosts.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: April 1, 2025
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Elias S. Alagna, Christopher Michael Crawford, Swami Viswanathan, Richard B. Peterson, Rohan Jayaraj, Randy Thomasson, Alok Daipuria
  • Patent number: 12261753
    Abstract: A method of supporting Packet Flow Descriptor, PFD, management in a Service Based Architecture, SBA, based telecommunication network, wherein said telecommunication network comprises an Application Function, AF, that is arranged for implementing an Packet Flow Descriptor, PFD, management service allowing request and response message from and to a Network Exposure Function, NEF, comprised by said telecommunication network, said method comprises the steps of receiving, by said AF, from said NEF, a request message for requesting a PFD, wherein said request message comprises an application identification for identifying an application transmitting, by said AF, to said NEF, a response message comprising said application identification and said requested PFD. A complementary method and corresponding network functions and a computer program product are also presented herein.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: March 25, 2025
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Miguel Angel Muñoz De La Torre Alonso, Miguel Angel Puente Pestaña
  • Patent number: 12261768
    Abstract: The disclosed method and system increase routing efficiency by identifying a set of candidate Autonomous Systems (ASes) able to reduce average AS distances towards a set of target ASes. Starting from a list of Routing Information Base (RIB) snapshots and a set of target ASes, candidate ASes are ranked based on the gain they would provide in terms of AS distance if they were connected to the network administrator AS. A set of starting ASes may represent the ASes to which the administrator is already connected, and a set of forbidden ASes may represent the ASes to which the administrator does not want to connect. An exemplary web-based interface may show gains of candidate ASes, allowing the administrator to better understand how much an average AS distance toward the set of target ASes would improve.
    Type: Grant
    Filed: March 9, 2023
    Date of Patent: March 25, 2025
    Assignee: Catchpoint Systems, Inc.
    Inventors: Alessandro Improta, Luca Sani, Dritan Suljoti, Sergey Katsev
  • Patent number: 12260261
    Abstract: The present disclosure relates to a framework that provides execution of serverless functions in a cloud environment based on occurrence of events/notifications from services in an entirely different cloud environment. A target agent obtains a notification from a source agent, where the target agent is deployed in a target cloud environment and the source agent is deployed in a source cloud environment that is different than the target cloud environment. The target agent determines a function that is to be invoked based on the notification. Upon successfully verifying whether the target agent is permitted to invoke the function that is deployed in a target customer tenancy of the target cloud environment, the target agent invokes the function in the target customer tenancy of the target cloud environment.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: March 25, 2025
    Assignee: Oracle International Corporation
    Inventors: Harshit Kumar Kalley, Srikanth Vavilapalli, Akshay Atul Shah, Debjani Saha, Alex Jun-Chern Chen
  • Patent number: 12261842
    Abstract: A multi-tenant authentication system facilitates packaging and installing of integrations for authentication services of system tenants. The integrations include cloud resources of one or more cloud services. In order to package an integration, the multi-tenant authentication system retrieves resource manifests for cloud resources from corresponding cloud services. The multi-tenant authentication system generates the resource manifests to describe the cloud resource and any dependencies of the cloud resource, and also generates a package manifest including instructions for using the resource manifests to install the corresponding integration. The multi-tenant authentication system further facilitates installation of integration packages for tenants of the multi-tenant authentication system. The multi-tenant authentication system communicates with cloud services associated with resource manifests to install corresponding cloud resources to consistently replicate integrations for different tenants.
    Type: Grant
    Filed: May 6, 2024
    Date of Patent: March 25, 2025
    Inventor: Mohamed Elsherif
  • Patent number: 12260203
    Abstract: Methods and systems are presented for providing a container orchestration framework for facilitating development and deployment of software applications across different operating environments within an enterprise system. Upon receiving a service request for processing a set of data is received, the container orchestration framework determines one or more machines that store the set of data. Instead of processing the set of data remotely, the container orchestration framework deploys a container that encapsulates an application on the one or more machines. Each application instance running on the one or more machines are executed to process a corresponding subset of data stored on the machine locally. The container orchestration framework obtains the output data from executing the applications on each of the one or more machines, and present the output data as a response to the service request.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: March 25, 2025
    Assignee: PAYPAL, INC.
    Inventors: Srinivasan Manoharan, Vinesh Chirakkil, Yuehao Wu, Junhua Zhao, Xiaoying Han, Chun Kiat Ho, Premila Viswanathan, Lin Song
  • Patent number: 12260229
    Abstract: Drift is automatically detected in configuration of services running in a management appliance of a software-defined data center. A method of automatically detecting drift includes: in response to a notification of a change in a configuration of a first service enabled for proactive drift detection, transmitting a first request to compute drift in the configuration of the first service to a plug-in of the first service, the first request including the change in the configuration of the first service; periodically, at designated time intervals, transmitting a second request to compute drift in the configuration of a second service enabled for passive drift detection, to the plug-in of the second service, the second request including a current state of the configuration of the second service; and notifying a desired state management service of the computed drift in the configuration of the first and second services.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: March 25, 2025
    Assignee: VMware LLC
    Inventors: Kalyan Devarakonda, Ivaylo Radoslavov Radev, Georgi Lyubomirov Dimitrov, Narasimha Gopal Gorthi, Lipsa Nayak
  • Patent number: 12260259
    Abstract: Operations of a method include receiving a configuration request requesting configuration management of a base configuration package that describes infrastructure of an application. The operations include determining, for the base configuration package, a plurality of package functions. Each package function of the plurality of package functions extends functionality of the base configuration package. The operations include determining, for the base configuration package and the plurality of package functions, a change-proposal function. The change-proposal function proposes one or more of the plurality of package functions to extend the functionality of the base configuration package. The operations include transmitting, to a user device, the change-proposal function and receiving, from the user device, approval of the change-proposal function.
    Type: Grant
    Filed: February 16, 2024
    Date of Patent: March 25, 2025
    Assignee: Google LLC
    Inventors: Justin Santa Barbara, Brian Grant, Martin Maly
  • Patent number: 12254021
    Abstract: A method and system according to embodiments enable generalized program to program interoperability. The method and system employ an automatic or substantially automatic transform adapter for using a given exchange standard for two-way communication with a program. In order for the adapter to employ the exchange standard, a discovery manager may learn the program's data communications structure and/or format, and may learn data meaning information from the program. An adapter creator may derive a transform which converts the program's data communications structure and data meaning into the exchange standard. The transform may be used by the adapter to enable two-way communication with any adapter and/or program similarly employing the given exchange standard to achieve interoperability.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: March 18, 2025
    Assignee: CliniComp International, Inc.
    Inventor: Chris A. Haudenschild
  • Patent number: 12255817
    Abstract: A multi-cloud service system establishes tunnels and network overlays across multiple CSPs while meeting a criterion for a latency threshold. The system conducts a latency benchmarking evaluation across each cloud region for multiple CSPs and based on the latency bench marking evaluation results, the system may identify a group of cloud regions that satisfy a criterion such as predetermined maximum latency threshold or geographical restriction. The system may provision the group of cloud regions by provisioning a tunnel between nodes of the multiple CSPs. The system further establishes an overlay network on top of the tunnel by encapsulating packets using encapsulation end point such as VTEP (VXLAN tunnel end point) over VXLAN (Virtual Extension Local Area Network), which may help to ensure reliable transmission of packets from pod to pod. The system may inject user data into each node to initiate operations across the provisioned nodes using injected user data.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: March 18, 2025
    Assignee: CAST AI Group, Inc.
    Inventors: Saulius Mašnauskas, Rokas Bilevičius, Tadeuš Varnas, Augustinas Stirbis, Leonid Kuperman
  • Patent number: 12255791
    Abstract: A method and device for processing a network service instantiation request received by an orchestration entity using a virtualized network function service. A descriptor of the network service includes at least one reference to an object to be deployed in order to instantiate the network service. When the descriptor of the object is not available at the orchestration entity, the orchestration entity obtains information from the network service descriptor that can be used to identify at least one target entity configured to instantiate the object on instruction from the orchestration entity or to transmit the descriptor of the object to the orchestration entity, and transmits, to one of the at least one target entities, a request to instantiate the object or a request to recover a file comprising the descriptor of the object.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: March 18, 2025
    Assignee: ORANGE
    Inventors: Bruno Chatras, Philippe Fouquart
  • Patent number: 12256303
    Abstract: According to disclosed embodiments, as discussed below, a cell broadcasting framework is provided including receiving a request from a Network Function (NF) consumer by a service communication proxy (SCP) on a network, the request including a set of parameters, identifying a plurality of target NF producers corresponding to the set of parameters, transmitting the request to the plurality of target NF producers, receiving a plurality of successful request responses corresponding to some or all of the plurality of target NF producers, transmitting one of the plurality of successful request response to the NF consumer, and discarding all other successful request responses.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: March 18, 2025
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Hossein M. Ahmadi, Ali Imdad Malik, Violeta Cakulev, Lalit R. Kotecha
  • Patent number: 12248584
    Abstract: A system and method for evaluating definitions from a markup language document for agentless host configuration of an image in a virtualized computing environment generates an instruction to deploy a virtual instance based on a base image, the virtual instance including a disk. The method further includes generating an inspectable disk based on the disk of the virtual instance; receiving a markup language document, the document including a plurality of definitions, each including a data element; inspecting the inspectable disk for a cybersecurity object corresponding to a data element of a first definition of the plurality of definitions; evaluating the first definition based on the cybersecurity object to generate an evaluated first definition result, in response to determining that the definition is evaluable; generating an output based on the evaluated first definition result; and generating the output based on a notification, in response to determining that the definition is unevaluable.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: March 11, 2025
    Assignee: Wiz, Inc.
    Inventors: Yaniv Shaked, Mattan Shalev, Gal Kozoshnik, Daniel Klein, Roy Reznik, Ami Luttwak
  • Patent number: 12250275
    Abstract: Systems and methods are disclosed herein for a provisioning service, such as a broker provisioner service (BPS), for provisioning a device (e.g., such as a control device and/or a mobile device) to one or more remote servers. The device may send a connection request message to the BPS to be provisioned with the remote servers (e.g., one or more services offered by the remote servers). The BPS may determine one or more services and/or brokers associated with the corresponding remote servers with which the device may be provisioned, e.g., based on provisioning rules. The BPS may apply the provisioning rules to determine the appropriate services and/or brokers and the corresponding remote servers with which the device may be provisioned. The BPS may send a provision message to the device. The device may establish communications with the provisioned services and/or brokers and/or the corresponding remote servers.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: March 11, 2025
    Assignee: Lutron Technology Company LLC
    Inventors: Agniva Banerjee, John Nill, Christopher Jon Oster
  • Patent number: 12250126
    Abstract: Solutions for discovering and onboarding edge devices at scale include: receiving, by a device aggregator, edge device state information including state information for a first edge device; based on at least the state information for the first edge device, configuring the first edge device to perform as a software-defined wide area network (SD-WAN) node; based on at least the edge device state information, determining a first device profile for the first edge device; and transmitting the first device profile to a workload manager. In some examples, the edge device state information includes state information for a second edge device; the second edge device is configured to perform as an SD-WAN node; and a second device profile is determined for the second edge device and transmitted to the workload manager. The workload manager allocates an SD-WAN workload among the first edge device and the second edge device.
    Type: Grant
    Filed: May 26, 2023
    Date of Patent: March 11, 2025
    Assignee: VMware LLC
    Inventors: Raunak Ravindra Singwi, Daniel James Beveridge, Erol Aygar, Sairam Veeraswamy
  • Patent number: 12248568
    Abstract: Systems, methods, and computer program products are provided for disparate quantum computing (QC) detection. An example system includes QC detection data generation circuitry configured to generate a set of QC detection data. The example system further includes cryptographic circuitry configured to distort the set of QC detection data via a first PQC cryptographic technique, generate a pair of asymmetric cryptographic keys comprising a public cryptographic key and a private cryptographic key via a second PQC cryptographic technique, generate encrypted QC detection data from the distorted set of QC detection data based on the pair of asymmetric cryptographic keys, and destroy the private cryptographic key. The example system further includes data monitoring circuitry configured to monitor a set of data environments for electronic information related to the encrypted QC detection data.
    Type: Grant
    Filed: January 16, 2024
    Date of Patent: March 11, 2025
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ramanathan Ramanathan, Andrew J. Garner, IV, Abhijit Rao, Pierre Arbajian, Michael Erik Meinholz, Omar B. Khan, Ramesh Yarlagadda
  • Patent number: 12250124
    Abstract: A computer-implemented method discovers a configuration of a network having a plurality of heterogenous devices and a device hierarchy The method includes discovering, using a link layer protocol and a first set of network configuration data including at least a first firmware information, a first device identity information, and a first device configuration information. Discovering the first set of network configuration data includes the sequential steps of: identifying an identity of a home device by a behavior of the home device in response to SSH commands and/or a packet-layer specific behavior of the home device; gathering information about the home device using a set of device-specific link layer protocol commands using a translation library that translates generic commands to the device-specific commands; identifying a neighboring device of the home device by polling active network connections; and; repeating the steps treating the neighboring device as the home device.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: March 11, 2025
    Assignee: Bright Star Pty Ltd
    Inventor: Dylan Michael Carruthers
  • Patent number: 12244474
    Abstract: A routing method, a routing device and a computer-readable storage medium are disclosed. The routing method includes: allocating, to each of network slices corresponding to different algorithm types, a segment identifier corresponding to a respective algorithm type, and flooding the segment identifier through an IGP; configuring, for each network slice, a QoS policy corresponding to a respective algorithm type; and, forwarding a packet based on the segment identifier and the QoS policy.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: March 4, 2025
    Assignee: ZTE CORPORATION
    Inventors: Shaofu Peng, Detao Zhao
  • Patent number: 12242601
    Abstract: A system and method for evaluating definitions from a markup language document for agentless host configuration includes generating an inspectable disk based on a disk of a host, the host deployed in a virtualized computing environment. The system is configured to: receive a markup language document, the markup language document including a plurality of definitions, each definition including a data element; inspect the inspectable disk for a cybersecurity object corresponding to a first data element of a first definition of the plurality of definitions; evaluate the first definition further based on the cybersecurity object to generate an evaluated first definition result, in response to determining that the definition is evaluable; generate an output based on the evaluated first definition result; and generate the output based on a predetermined notification, in response to determining that the definition is unevaluable.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: March 4, 2025
    Assignee: Wiz, Inc.
    Inventors: Yaniv Shaked, Mattan Shalev, Gal Kozoshnik, Daniel Klein, Roy Reznik, Ami Luttwak
  • Patent number: 12241630
    Abstract: A listing of each of the plurality of appliances is used, with reference to a command and/or protoctol database, to configure a software agent to exchange communications, via a one or more communication channels, with each of the plurality of appliances. An action triggering state of at least one of the plurality of appliances is associated with an action. The action is performed when it is determined that a current state of the at least one of the plurality of appliances corresponds to the action triggering state.
    Type: Grant
    Filed: October 5, 2023
    Date of Patent: March 4, 2025
    Assignee: Universal Electronics Inc.
    Inventors: Arsham Hatambeiki, Paul D. Arling
  • Patent number: 12244463
    Abstract: An example method includes receiving, by an SD-WAN system, WAN link characterization data for a plurality of WAN links of the SD-WAN system over a time period; and for each site of a plurality of sites of the SD-WAN system, generating, by the SD-WAN system, a local policy for the site, wherein generating the local policy is based on a machine learning model trained with the WAN link characterization data for the plurality of WAN links, and providing the local policy to an SD-WAN edge device of the site.
    Type: Grant
    Filed: December 27, 2023
    Date of Patent: March 4, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Jisheng Wang, Ruchit Rajkumar Mehta, Kaushik Adesh Agrawal, Patrick Timmons, Patrick J. MeLampy, Michael Baj
  • Patent number: 12244560
    Abstract: This disclosure describes techniques to operate a control plane in a network fabric. The techniques include determining a stateless rule corresponding to communication between a first segment of the network fabric and a second segment of the network fabric. The techniques further include configuring the control plane to enforce the stateless rule.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: March 4, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Prakash C. Jain, Sanjay Kumar Hooda, Satish Kumar Kondalam, Vikram Vikas Pendharkar, Anoop Vetteth, Solomon T Lucas
  • Patent number: 12244550
    Abstract: Methods and systems for distributing messages to subscribers are included. When a processor operating as a virtual space platform receives a message, the processor will analyze the message and determine, based on one or more elements of the message: a virtual space; a channel within the virtual space to which the message is to be assigned; and a quality of service for delivery of the message. The processor will assign the message to the channel. The processor will then transmit the message to one or more subscribers to the channel according to the quality of service.
    Type: Grant
    Filed: July 21, 2023
    Date of Patent: March 4, 2025
    Assignee: PubNub, Inc.
    Inventors: Stephen L. Blum, Vincent W. Nalbone, Hiren Adesara, Jeffrey R. Moore
  • Patent number: 12238682
    Abstract: A transceiver configured for communicating in a wireless communication network being operated so as to schedule communication in a communication channel being organized in a plurality of resources; is configured for performing long-term sensing an utilization of the channel by decoding a data traffic; for estimating a usability of resources of the channel for an own transmission based on the decoding; and for scheduling the own transmission based on the usability of the resources.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: February 25, 2025
    Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
    Inventors: Thomas Fehrenbach, Baris Göktepe, Cornelius Hellge, Thomas Wirth, Thomas Schierl, Sarun Selvanesan, Roya Ebrahim Rezagah
  • Patent number: 12238119
    Abstract: Threats can be determined from anomalous events based on artificial intelligence (AI) models. For example, a computer system stores, based on an output of a first AI model, first information indicating that a first event cluster of the first event clusters is associated with a threat classification and that a second event cluster of the first event clusters is associated with a non-threat classification. The computer system receives a first dataset representing first events and generate a first input to the first AI model based on the first dataset. The computer system determines, based on the first input to the first AI model, second event clusters and that a third event cluster of the second event clusters has no correspondence in the first event clusters and is associated with an unknown classification. The computer system generates second information indicating that the third event cluster is associated with the unknown classification.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: February 25, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Radu Stefan Chivu, Daniel Lee Moor, Saad Ali Rana
  • Patent number: 12231353
    Abstract: A fabric control protocol is described for use within a data center in which a switch fabric provides full mesh interconnectivity such that any of the servers may communicate packet data for a given packet flow to any other of the servers using any of a number of parallel data paths within the data center switch fabric. The fabric control protocol enables spraying of individual packets for a given packet flow across some or all of the multiple parallel data paths in the data center switch fabric and, optionally, reordering of the packets for delivery to the destination. The fabric control protocol may provide end-to-end bandwidth scaling and flow fairness within a single tunnel based on endpoint-controlled requests and grants for flows. In some examples, the fabric control protocol packet structure is carried over an underlying protocol, such as the User Datagram Protocol (UDP).
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: February 18, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Deepak Goel, Narendra Jayawant Gathoo, Philip A Thomas, Srihari Raju Vegesna, Pradeep Sindhu, Wael Noureddine, Robert William Bowdidge, Ayaskant Pani, Gopesh Goyal
  • Patent number: 12229678
    Abstract: In one aspect, the invention comprises a system and method for control of a transaction state system utilizing a distributed ledger. First, the system and method includes an application plane layer adapted to receive instructions regarding operation of the transaction state system. Preferably, the application plane layer is coupled to the application plane layer interface. Second, a control plane layer is provided, the control plane layer including an adaptive control unit, such as a cognitive computing unit, artificial intelligence unit or machine-learning unit. Third, a data plane layer includes an input interface to receive data input from one or more data sources and to provide output coupled to a decentralized distributed ledger, the data plane layer is coupled to the control plane layer. Optionally, the system and method serve to implement a smart contract on a decentralized distributed ledger.
    Type: Grant
    Filed: August 9, 2024
    Date of Patent: February 18, 2025
    Assignee: MILESTONE ENTERTAINMENT LLC
    Inventors: Randall M. Katz, Robert Tercek
  • Patent number: 12228636
    Abstract: A computer includes a processor and a memory storing instructions executable by the processor to select a scanning rate for a first sensor of a vehicle based on at least one of data related to a current time or data related to a location of the vehicle; instruct the first sensor to run at the selected scanning rate; in response to receiving data from the first sensor indicating a newly present object, turn on a second sensor; and then record data from the second sensor. The second sensor has a higher power draw than the first sensor.
    Type: Grant
    Filed: February 9, 2024
    Date of Patent: February 18, 2025
    Assignee: Ford Global Technologies, LLC
    Inventors: Stuart C. Salter, John Robert Van Wiemeersch, Donald Paul Bilger, Tarik Safir, Sam Harris
  • Patent number: 12229023
    Abstract: An illustrative method includes detecting a request to perform a cluster-wide snapshot of a cluster comprising one or more nodes on which one or more containerized applications are deployed, the snapshot corresponding to a point in time; preparing, based on the request, objects within the cluster for the snapshot; and generating, in response to the preparing, the cluster-wide snapshot of the cluster.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: February 18, 2025
    Assignee: Pure Storage, Inc.
    Inventors: Luis Pablo Pabón, Aditya Kulkarni
  • Patent number: 12224923
    Abstract: A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: receiving data center asset telemetry information; processing the data center asset telemetry information to provide a performance indicator metric; training a resource utilization machine learning model using the performance indicator metric; and, using the resource utilization machine learning model to provide a data center asset resource utilization result.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: February 11, 2025
    Assignee: Dell Products L.P.
    Inventors: Fatemeh Azmandian, James Snyder, Matthew R. Cullen, Sumeet Dhameja, Deepak Krishna, Tsehsin Liu, Joachim N. Hansson
  • Patent number: 12225620
    Abstract: An electronic apparatus includes a first communication section that performs first communication in a wireless manner based on a first communication standard, a second communication section that performs second communication in a wired manner based on a second communication standard different from the first communication standard, and a controller that controls the first communication section and the second communication section. When a connection through the second communication is performed during a connection through the first communication, the first communication is not disconnected until a predetermined packet is received through the second communication and is disconnected when the predetermined packet is received through the second communication.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: February 11, 2025
    Assignee: Seiko Epson Corporation
    Inventor: Shinya Sakashita
  • Patent number: 12224909
    Abstract: A system, method, and computer-readable medium for performing a data center management and monitoring operation. The data center management and monitoring operation includes: identifying a headless data center asset within a data center; identifying a baseboard management controller associated with a data center asset within the data center; accessing the baseboard management controller associated with the data center asset; and, programming the headless data center asset via the baseboard management controller associated with the data center asset, the programming propagating headless data center asset unique information from the baseboard management controller to the headless data center asset.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: February 11, 2025
    Assignee: Dell Products L.P.
    Inventors: Trevor Cockrell, Brahmananda R. Thodati
  • Patent number: 12223251
    Abstract: A semiconductor device includes a first cell. The first cell includes a first functional feature, a first sensitivity region, at least one anchor node, wherein each of the at least one anchor node is different from the first functional feature, and a number of anchor nodes of the at least one anchor node linked to the first functional feature is based on a position of the first functional feature relative to the first sensitivity region. The semiconductor device further includes a second cell abutting the first cell. The second cell includes a second functional feature, wherein the second functional feature satisfies a minimum spacing requirement with respect to the first functional feature.
    Type: Grant
    Filed: July 19, 2023
    Date of Patent: February 11, 2025
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Nien-Yu Tsai, Chin-Chang Hsu, Wen-Ju Yang, Hsien-Hsin Sean Lee
  • Patent number: 12217037
    Abstract: A package deployment method and apparatus, a terminal device, and a storage medium are disclosed, which are applicable to the field of computer technologies. The method includes: searching, for a plurality of registered devices, for a package adapted to each of the plurality of devices, where a registration operation of the plurality of devices is completed by using a pre-constructed integrated development environment (IDE) tool; and distributing and deploying a found package to a corresponding device, where the corresponding device is a device in the plurality of devices. The constructed IDE tool each time can register with and be connected to a plurality of different devices; searches, for the plurality of registered devices, for a package adapted to each device; and then distributes and deploys a found package to each corresponding device.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: February 4, 2025
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Wei Huang
  • Patent number: 12218965
    Abstract: An embodiment includes a method of vulnerability detection and mitigation in a managed network. The method includes receiving a defined state of a product on a managed endpoint of a managed network. The method includes detecting a trigger event in the managed network. The trigger event is indicative of a change to the managed device or to the product that is inconsistent with the defined state. Responsive to detection of the trigger event, the method includes automatically implementing a product modification process. The product modification process includes distribution of at least one product update to a product installed at the managed endpoint.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: February 4, 2025
    Assignee: Ivanti, Inc.
    Inventors: Brent Miller, Mitch Berg, Brian Secrist
  • Patent number: 12217315
    Abstract: Systems and methods are disclosed herein that can detect at least one activity by parsing text from an operation of a consumer electronics device and determine that the at least one activity matches a risk scenario.
    Type: Grant
    Filed: August 25, 2023
    Date of Patent: February 4, 2025
    Assignee: Assurant, Inc.
    Inventors: Biju Nair, Rajiv K. Dwivedi, Sanida D. Bratt, Joseph Settimi, Chintan Shah
  • Patent number: 12216612
    Abstract: Disclosed herein are systems and methods for updating select files in an image backup. In an exemplary aspect, a method comprises performing an image backup of a storage device comprising a plurality of files. The method comprises selecting a file of the plurality of files based on file selection rules and subsequent to the image backup, detecting that the file has exited a full consistency state. The method comprises monitoring the file to detect a return to the full consistency state. In response to detecting that the file has returned to the full consistency state, the method comprises identifying a physical address of at least one sector comprising the file on the storage device, and updating a version of the file previously captured in the image backup with a version of the file after returning to the full consistency state.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: February 4, 2025
    Assignee: Acronis International GmbH
    Inventors: Alexey Sergeev, Vladimir Strogov, Serguei Beloussov, Stanislav Protasov
  • Patent number: 12218977
    Abstract: A threat management facility detects a device on an enterprise network and determines whether the device is one of a set of managed devices for the enterprise network. When the device is not one of the set of managed devices, the threat management facility may selectively direct the device to a portal that provides support to the user of the device while the device awaits admission to the enterprise network. As the user interacts with the portal, the portal may manage admission of unrecognized devices onto the enterprise network while making efficient use of network administrator resources.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: February 4, 2025
    Assignee: Sophos Limited
    Inventors: John Edward Tyrone Shaw, Ross McKerchar, Moritz Daniel Grimm, Jan Karl Heinrich Weber, Shail R. Talati, Kenneth D. Ray, Andrew J. Thomas
  • Patent number: 12212595
    Abstract: A method and system for protecting an application from unsecure network exposure. The method includes identifying an at-risk application, wherein identifying the at-risk application further comprises determining that the application is configured incorrectly; identifying at least one port through which the at-risk application is accessible when the at-risk application is determined to be configured incorrectly; and determining, based on the identified at least one port through which the at-risk application is accessible, whether an exposure vulnerability exists, wherein the exposure vulnerability is an unapproved exposure of at least one of the at least one port to external resources.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: January 28, 2025
    Assignee: Palo Alto Networks, Inc.
    Inventors: Dima Stopel, Liron Levin, Daniel Shapira, Nitsan Ben Nun, John Morello
  • Patent number: 12212654
    Abstract: Systems, methods, and apparatuses for isolating information from a cloud services provider hosting an enterprise application software, using a distributed ledger. For example, according to one embodiment there is a system having at least a processor and a memory therein executing within a host organization to host an enterprise application software for an enterprise, receive information input from a customer of the enterprise at a user interface for the enterprise application software, transfer the customer-provided information to a distributed ledger accessible to the system, receive information input from the enterprise at an enterprise interface for the enterprise application software, transfer the enterprise-provided information to the distributed ledger accessible to the system, but maintain no copy of the customer-provided information nor copy of the enterprise-provided information in a permanent store accessible to the system and the host organization.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: January 28, 2025
    Assignee: Salesforce, Inc.
    Inventors: Shakti Das, Shipra Shreyasi
  • Patent number: 12210501
    Abstract: Systems and methods for a programming language-agnostic data modeling platform that is both less resource intensive and scalable. Additionally, the programming language-agnostic data modeling platform allows for advanced analytics to be run on descriptions of the known logical data models, to generate data offerings describing underlying data, and to easily format data for compatibility with artificial intelligence systems. The systems and methods use a supplemental data structure that comprises logical data modeling metadata, in which the logical data modeling metadata describes the logical data model in a common, standardized language. For example, the logical data modeling metadata may comprise a transformer lineage of the logical data model.
    Type: Grant
    Filed: September 20, 2024
    Date of Patent: January 28, 2025
    Assignee: Citibank, N.A.
    Inventors: Chuan Li, James Boyd Adams, Yan Liu, Peter Huang, Alicia Wang
  • Patent number: 12212428
    Abstract: Systems, components, and methods for use in a commercial kitchen intelligence system. A network appliance and a plurality of kitchen components are coupled to a data communication network. The network appliance establishes a VPN connection with a portal remote to the commercial kitchen. The network appliance establishes communication with a point-of-sale (POS) system for receipt of POS data. The network appliance facilitates communication among the kitchen components on the data communications network independent of different protocols by which the kitchen components are configured to communicate.
    Type: Grant
    Filed: July 10, 2023
    Date of Patent: January 28, 2025
    Assignee: DUKE MANUFACTURING CO.
    Inventors: Benjamin Wann, Brian Heuckroth, Canyon DeVille, Kwame Bamfo-Agyei, Norman Bernard, Brian Rain
  • Patent number: 12211301
    Abstract: A home user interface (UI) system for managing digital ink is provided. The home UI system includes a plurality of state sensors capable of detecting a state in a house or a change in the state, and a plurality of home-use devices that are provided in the house or that form part of the house and that each include a handwriting sensor capable of detecting handwriting made by a person. The home UI system further includes one or more notification units that are configured to notify the person of the existence of the home-use device or a detectable region of the handwriting sensor of the home-use device. The home UI system further includes a controller which, when it is determined that a notification is necessary from a detection result of one or more of the state sensors, instructs at least one of the notification units to carry out the notification.
    Type: Grant
    Filed: September 27, 2023
    Date of Patent: January 28, 2025
    Assignee: Wacom Co., Ltd.
    Inventors: Nobutaka Ide, Mu-Tzu Chen, Sadao Yamamoto, Philipp Daniel Schongen, Peter Bacher
  • Patent number: 12206595
    Abstract: Examples described herein relate to method, resource management system, and non-transitory machine-readable medium for redeploying a computing resource. Data related to a performance parameter corresponding to a plurality of computing resources deployed on a plurality of host-computing nodes may be received. The performance parameter is associated with one or both of: communication between computing resources of the plurality of computing resources, or communication of the plurality of computing resources with a network device. Further, for a computing resource of the plurality of computing resources, a candidate host-computing node is determined from the plurality of host-computing nodes based on the data related to the performance parameter and the computing resource may be redeployed on the candidate host-computing node.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: January 21, 2025
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Siddhartha Singh, Animesh Sharma
  • Patent number: 12207324
    Abstract: The technology of this application relates to a communication method and apparatus, to resolve a current problem that limited bandwidth resources of a single link affect quality of service. In an example embodiment, a terminal sends a first access message to an access gateway in a second core network through a first network, and sends a second access message to the access gateway through a second network, where the first access message is encapsulated by using a first IP address. Further, the access gateway requests an AMF network element to establish two communication links for the terminal. One communication link is for the terminal to access the core network through the first network, and the other communication link is for the terminal to access the core network through the second network. Through establishment of the two communication links between the terminal and the core network, bandwidth resources can be added, and the quality of service can be improved.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: January 21, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Youyang Yu, Wenfu Wu
  • Patent number: 12204951
    Abstract: The present application discloses a DIKW resource transfer method and device for purpose-oriented calculation and inference. The method includes: determining a resource to be matched by traversing a first resource system corresponding to a receiver based on an acquired target purpose, and determining a target resource based on the resource to be matched and a second resource system. The embodiments of the present disclosure can reduce the waste of the target resource, lowering transfer loss, and decrease the risk of transfer failure.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: January 21, 2025
    Assignee: HAINAN UNIVERSTIY
    Inventors: Yucong Duan, Yuxiao Lei
  • Patent number: 12204666
    Abstract: Provided are a continuous data protection system and method for a modern application. The system includes a modern application module, a disaster recovery service module, and a data protection module. The modern application module includes a production service unit, a production service database, a production object storage gateway, a production object storage, and a production object database. The disaster recovery service module includes a disaster recovery service unit, a disaster recovery service database, a disaster recovery object storage gateway, disaster recovery object storage, and a disaster recovery object database corresponding to the production service unit, the production service database, the production object storage gateway, the production object storage, and the production object database respectively.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: January 21, 2025
    Assignee: AISHU TECHNOLOGY CORP.
    Inventors: Feng Zhou, Hongfu He, Sha Tong
  • Patent number: 12206800
    Abstract: A method for asset assessment is provided. The method includes receiving, by a scan engine, an event message from a scan assistant associated with an asset of a network system. The asset includes at least one computing resource. The event message includes an indication of one or more events associated with the asset. The method also includes responsive to receiving the event message, transmitting, by the scan engine, a request to the scan assistant for executing one or more scan operations on the asset and to determine a state of the asset based on at least one of an amount of available network resources or a schedule associated with the asset. The method further includes executing, by the scan engine, the one or more scan operations on the asset after transmitting the request.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: January 21, 2025
    Inventors: Paul Miseiko, Leonardo Varela
  • Patent number: 12206569
    Abstract: A network device may receive topology data identifying a spine and leaf topology of network devices, and may set link metrics to a common value to generate modified topology data. The network device may remove data identifying connections from leaf network devices to any devices outside the topology from the modified topology data to generate further modified topology data, and may process the further modified topology data, with a model, to determine path data identifying paths to destinations. The network device may determine particular path data identifying shorter paths and longer paths to corresponding destinations, and may determine hop counts associated with the paths. The network device may determine whether the hop counts are all odd values, all even values, or odd and even values, and may perform actions based on whether the hop counts are all odd values, all even values, or odd and even values.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: January 21, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Russ White, Shraddha Hegde
  • Patent number: 12199812
    Abstract: This disclosure describes systems, methods, and devices related to identification and assessment of security threats to a computer system using zero trust security. A method may include receiving, at a policy enforcement device of a computer network, first data from a first subsystem of the computer network; receiving, at the policy enforcement device, second data from a second subsystem of the computer network, the first subsystem different than the first subsystem; identifying, by the policy enforcement device, based on a comparison of at least one of the first data or the second data to a security policy, a security threat to the computer network; and causing, by the policy enforcement device, a threat intelligence device of the computer network to determine a risk of the security threat.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: January 14, 2025
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Edward Pick, Jordan Markley Kubias, Ryan Miller