Computer Network Managing Patents (Class 709/223)
-
Patent number: 12265855Abstract: 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: GrantFiled: July 11, 2022Date of Patent: April 1, 2025Assignee: Hewlett Packard Enterprise Development LPInventors: Elias S. Alagna, Christopher Michael Crawford, Swami Viswanathan, Richard B. Peterson, Rohan Jayaraj, Randy Thomasson, Alok Daipuria
-
Patent number: 12261753Abstract: 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: GrantFiled: August 2, 2021Date of Patent: March 25, 2025Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Miguel Angel Muñoz De La Torre Alonso, Miguel Angel Puente Pestaña
-
Patent number: 12261768Abstract: 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: GrantFiled: March 9, 2023Date of Patent: March 25, 2025Assignee: Catchpoint Systems, Inc.Inventors: Alessandro Improta, Luca Sani, Dritan Suljoti, Sergey Katsev
-
Patent number: 12260261Abstract: 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: GrantFiled: June 27, 2022Date of Patent: March 25, 2025Assignee: Oracle International CorporationInventors: Harshit Kumar Kalley, Srikanth Vavilapalli, Akshay Atul Shah, Debjani Saha, Alex Jun-Chern Chen
-
Patent number: 12261842Abstract: 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: GrantFiled: May 6, 2024Date of Patent: March 25, 2025Inventor: Mohamed Elsherif
-
Patent number: 12260203Abstract: 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: GrantFiled: August 19, 2022Date of Patent: March 25, 2025Assignee: PAYPAL, INC.Inventors: Srinivasan Manoharan, Vinesh Chirakkil, Yuehao Wu, Junhua Zhao, Xiaoying Han, Chun Kiat Ho, Premila Viswanathan, Lin Song
-
Patent number: 12260229Abstract: 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: GrantFiled: March 16, 2023Date of Patent: March 25, 2025Assignee: VMware LLCInventors: Kalyan Devarakonda, Ivaylo Radoslavov Radev, Georgi Lyubomirov Dimitrov, Narasimha Gopal Gorthi, Lipsa Nayak
-
Patent number: 12260259Abstract: 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: GrantFiled: February 16, 2024Date of Patent: March 25, 2025Assignee: Google LLCInventors: Justin Santa Barbara, Brian Grant, Martin Maly
-
Patent number: 12254021Abstract: 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: GrantFiled: June 13, 2023Date of Patent: March 18, 2025Assignee: CliniComp International, Inc.Inventor: Chris A. Haudenschild
-
Patent number: 12255817Abstract: 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: GrantFiled: January 27, 2023Date of Patent: March 18, 2025Assignee: CAST AI Group, Inc.Inventors: Saulius Mašnauskas, Rokas Bilevičius, Tadeuš Varnas, Augustinas Stirbis, Leonid Kuperman
-
Patent number: 12255791Abstract: 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: GrantFiled: September 13, 2018Date of Patent: March 18, 2025Assignee: ORANGEInventors: Bruno Chatras, Philippe Fouquart
-
Patent number: 12256303Abstract: 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: GrantFiled: April 14, 2022Date of Patent: March 18, 2025Assignee: Verizon Patent and Licensing Inc.Inventors: Hossein M. Ahmadi, Ali Imdad Malik, Violeta Cakulev, Lalit R. Kotecha
-
Patent number: 12248584Abstract: 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: GrantFiled: September 23, 2022Date of Patent: March 11, 2025Assignee: Wiz, Inc.Inventors: Yaniv Shaked, Mattan Shalev, Gal Kozoshnik, Daniel Klein, Roy Reznik, Ami Luttwak
-
Patent number: 12250275Abstract: 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: GrantFiled: July 24, 2020Date of Patent: March 11, 2025Assignee: Lutron Technology Company LLCInventors: Agniva Banerjee, John Nill, Christopher Jon Oster
-
Patent number: 12250126Abstract: 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: GrantFiled: May 26, 2023Date of Patent: March 11, 2025Assignee: VMware LLCInventors: Raunak Ravindra Singwi, Daniel James Beveridge, Erol Aygar, Sairam Veeraswamy
-
Patent number: 12248568Abstract: 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: GrantFiled: January 16, 2024Date of Patent: March 11, 2025Assignee: 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: 12250124Abstract: 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: GrantFiled: April 14, 2023Date of Patent: March 11, 2025Assignee: Bright Star Pty LtdInventor: Dylan Michael Carruthers
-
Patent number: 12244474Abstract: 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: GrantFiled: December 17, 2020Date of Patent: March 4, 2025Assignee: ZTE CORPORATIONInventors: Shaofu Peng, Detao Zhao
-
Patent number: 12242601Abstract: 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: GrantFiled: September 8, 2022Date of Patent: March 4, 2025Assignee: Wiz, Inc.Inventors: Yaniv Shaked, Mattan Shalev, Gal Kozoshnik, Daniel Klein, Roy Reznik, Ami Luttwak
-
Patent number: 12241630Abstract: 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: GrantFiled: October 5, 2023Date of Patent: March 4, 2025Assignee: Universal Electronics Inc.Inventors: Arsham Hatambeiki, Paul D. Arling
-
Patent number: 12244463Abstract: 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: GrantFiled: December 27, 2023Date of Patent: March 4, 2025Assignee: Juniper Networks, Inc.Inventors: Jisheng Wang, Ruchit Rajkumar Mehta, Kaushik Adesh Agrawal, Patrick Timmons, Patrick J. MeLampy, Michael Baj
-
Patent number: 12244560Abstract: 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: GrantFiled: September 29, 2023Date of Patent: March 4, 2025Assignee: Cisco Technology, Inc.Inventors: Prakash C. Jain, Sanjay Kumar Hooda, Satish Kumar Kondalam, Vikram Vikas Pendharkar, Anoop Vetteth, Solomon T Lucas
-
Patent number: 12244550Abstract: 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: GrantFiled: July 21, 2023Date of Patent: March 4, 2025Assignee: PubNub, Inc.Inventors: Stephen L. Blum, Vincent W. Nalbone, Hiren Adesara, Jeffrey R. Moore
-
Patent number: 12238682Abstract: 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: GrantFiled: September 30, 2021Date of Patent: February 25, 2025Assignee: 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: 12238119Abstract: 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: GrantFiled: December 7, 2021Date of Patent: February 25, 2025Assignee: Amazon Technologies, Inc.Inventors: Radu Stefan Chivu, Daniel Lee Moor, Saad Ali Rana
-
Patent number: 12231353Abstract: 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: GrantFiled: January 28, 2020Date of Patent: February 18, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Deepak Goel, Narendra Jayawant Gathoo, Philip A Thomas, Srihari Raju Vegesna, Pradeep Sindhu, Wael Noureddine, Robert William Bowdidge, Ayaskant Pani, Gopesh Goyal
-
Patent number: 12229678Abstract: 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: GrantFiled: August 9, 2024Date of Patent: February 18, 2025Assignee: MILESTONE ENTERTAINMENT LLCInventors: Randall M. Katz, Robert Tercek
-
Patent number: 12228636Abstract: 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: GrantFiled: February 9, 2024Date of Patent: February 18, 2025Assignee: Ford Global Technologies, LLCInventors: Stuart C. Salter, John Robert Van Wiemeersch, Donald Paul Bilger, Tarik Safir, Sam Harris
-
Patent number: 12229023Abstract: 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: GrantFiled: June 28, 2022Date of Patent: February 18, 2025Assignee: Pure Storage, Inc.Inventors: Luis Pablo Pabón, Aditya Kulkarni
-
Patent number: 12224923Abstract: 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: GrantFiled: July 31, 2023Date of Patent: February 11, 2025Assignee: Dell Products L.P.Inventors: Fatemeh Azmandian, James Snyder, Matthew R. Cullen, Sumeet Dhameja, Deepak Krishna, Tsehsin Liu, Joachim N. Hansson
-
Patent number: 12225620Abstract: 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: GrantFiled: March 24, 2022Date of Patent: February 11, 2025Assignee: Seiko Epson CorporationInventor: Shinya Sakashita
-
Patent number: 12224909Abstract: 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: GrantFiled: February 14, 2023Date of Patent: February 11, 2025Assignee: Dell Products L.P.Inventors: Trevor Cockrell, Brahmananda R. Thodati
-
Patent number: 12223251Abstract: 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: GrantFiled: July 19, 2023Date of Patent: February 11, 2025Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.Inventors: Nien-Yu Tsai, Chin-Chang Hsu, Wen-Ju Yang, Hsien-Hsin Sean Lee
-
Patent number: 12217037Abstract: 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: GrantFiled: May 26, 2022Date of Patent: February 4, 2025Assignee: Huawei Technologies Co., Ltd.Inventor: Wei Huang
-
Patent number: 12218965Abstract: 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: GrantFiled: February 17, 2022Date of Patent: February 4, 2025Assignee: Ivanti, Inc.Inventors: Brent Miller, Mitch Berg, Brian Secrist
-
Patent number: 12217315Abstract: 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: GrantFiled: August 25, 2023Date of Patent: February 4, 2025Assignee: Assurant, Inc.Inventors: Biju Nair, Rajiv K. Dwivedi, Sanida D. Bratt, Joseph Settimi, Chintan Shah
-
Patent number: 12216612Abstract: 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: GrantFiled: December 14, 2020Date of Patent: February 4, 2025Assignee: Acronis International GmbHInventors: Alexey Sergeev, Vladimir Strogov, Serguei Beloussov, Stanislav Protasov
-
Patent number: 12218977Abstract: 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: GrantFiled: April 15, 2022Date of Patent: February 4, 2025Assignee: Sophos LimitedInventors: John Edward Tyrone Shaw, Ross McKerchar, Moritz Daniel Grimm, Jan Karl Heinrich Weber, Shail R. Talati, Kenneth D. Ray, Andrew J. Thomas
-
Patent number: 12212595Abstract: 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: GrantFiled: October 20, 2021Date of Patent: January 28, 2025Assignee: Palo Alto Networks, Inc.Inventors: Dima Stopel, Liron Levin, Daniel Shapira, Nitsan Ben Nun, John Morello
-
Patent number: 12212654Abstract: 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: GrantFiled: October 15, 2018Date of Patent: January 28, 2025Assignee: Salesforce, Inc.Inventors: Shakti Das, Shipra Shreyasi
-
Patent number: 12210501Abstract: 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: GrantFiled: September 20, 2024Date of Patent: January 28, 2025Assignee: Citibank, N.A.Inventors: Chuan Li, James Boyd Adams, Yan Liu, Peter Huang, Alicia Wang
-
Patent number: 12212428Abstract: 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: GrantFiled: July 10, 2023Date of Patent: January 28, 2025Assignee: DUKE MANUFACTURING CO.Inventors: Benjamin Wann, Brian Heuckroth, Canyon DeVille, Kwame Bamfo-Agyei, Norman Bernard, Brian Rain
-
Patent number: 12211301Abstract: 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: GrantFiled: September 27, 2023Date of Patent: January 28, 2025Assignee: Wacom Co., Ltd.Inventors: Nobutaka Ide, Mu-Tzu Chen, Sadao Yamamoto, Philipp Daniel Schongen, Peter Bacher
-
Patent number: 12206595Abstract: 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: GrantFiled: February 27, 2023Date of Patent: January 21, 2025Assignee: Hewlett Packard Enterprise Development LPInventors: Siddhartha Singh, Animesh Sharma
-
Patent number: 12207324Abstract: 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: GrantFiled: August 26, 2022Date of Patent: January 21, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Youyang Yu, Wenfu Wu
-
Patent number: 12204951Abstract: 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: GrantFiled: December 28, 2021Date of Patent: January 21, 2025Assignee: HAINAN UNIVERSTIYInventors: Yucong Duan, Yuxiao Lei
-
Patent number: 12204666Abstract: 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: GrantFiled: October 28, 2020Date of Patent: January 21, 2025Assignee: AISHU TECHNOLOGY CORP.Inventors: Feng Zhou, Hongfu He, Sha Tong
-
Patent number: 12206800Abstract: 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: GrantFiled: August 1, 2022Date of Patent: January 21, 2025Inventors: Paul Miseiko, Leonardo Varela
-
Patent number: 12206569Abstract: 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: GrantFiled: June 13, 2023Date of Patent: January 21, 2025Assignee: Juniper Networks, Inc.Inventors: Russ White, Shraddha Hegde
-
Patent number: 12199812Abstract: 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: GrantFiled: November 22, 2022Date of Patent: January 14, 2025Assignee: CenturyLink Intellectual Property LLCInventors: Edward Pick, Jordan Markley Kubias, Ryan Miller