Hot Swapping (i.e., While Network Is Up) Patents (Class 714/4.12)
-
Patent number: 11966306Abstract: Availability zone and region recovery are described. For an availability zone (AZ), a recovery availability zone (rAZ) may be identified based on available computing capacity of the recovery availability zone and geographic proximity of the availability zone relative to the recovery availability zone. In an instance in which the availability zone is impacted in which at least one of hardware and software of the availability zone is not fully operational, a virtual private cloud (VPC) is generated that establishes a peered connection between the availability zone and the recovery availability zone. A service is executed in the recovery availability zone, permitting any other services executing in the availability zone to invoke the service and become partially or fully operational.Type: GrantFiled: March 31, 2022Date of Patent: April 23, 2024Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Donald Patrick McGarry, Anuj Prateek, Juan-Pierre Longmore, Eric Wei, Daniel Bien, Noel O'Flaherty
-
Patent number: 11916685Abstract: A transmission apparatus includes redundant first communication devices configured to communicate with a communication apparatus provided in a first network, and redundant second communication devices configured to communicate with a communication apparatus provided in a second network. The second communication devices include respective first ends that are ends of redundant communication paths of the first communication devices, and the first communication devices include respective second ends that are ends of redundant communication paths of the second communication devices.Type: GrantFiled: November 18, 2019Date of Patent: February 27, 2024Assignee: Nippon Telegraph and Telephone CorporationInventors: Kei Kitamura, Fumikazu Inuzuka, Akira Hirano, Masahito Tomizawa, Takuya Ohara
-
Patent number: 11870638Abstract: Aspects of the subject disclosure may include, for example, monitoring status of a network configured to provide end-to-end delivery of services to priority user equipment authorized according to a prioritized class of service and other user equipment not authorized for the prioritized class of service. The prioritized class of service extends a reserved network capacity for end-to-end delivery of a service via first domain including first network slices and a second domain including second network slices. A network interruption compromising the reserved capacity is determined based on the monitored status and integration of an alternate group of slices into one of the first network domain, the second network domain, or both to replace the compromised group of slices, is orchestrated. Integration of the alternate group of slices restores reserved network capacity according to the prioritized class of service. Other embodiments are disclosed.Type: GrantFiled: September 29, 2022Date of Patent: January 9, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: Moshiur Rahman, David H. Lu, Eshrat Huda
-
Patent number: 11863440Abstract: A method for forwarding a packet, and a network device are provided. Under the method: a first packet can be received. The first packet includes first indication information, payload data, and a packet sequence number of the first packet in a data flow corresponding to the first packet. When the first network device determines that the first packet includes the first indication information, a plurality of second packets can be generated based on the first packet. Each of the plurality of second packets includes the payload data, the packet sequence number, and second indication information; and separately forwarding, the plurality of second packets to a second network device over different forwarding paths in a plurality of forwarding paths.Type: GrantFiled: April 1, 2022Date of Patent: January 2, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xuesong Geng, Guoyi Chen
-
Patent number: 11863413Abstract: A system for orchestrating deployment of network services is described. The system comprises a plurality of network services, an observability framework and an orchestration agent. The observability framework receives monitoring data corresponding to at least one network function of a network service, identifies data corresponding to the status and/or performance of the network service, aggregates the identified data into genericized metrics for the network service and forwards the genericized metrics to the orchestration agent. The orchestration agent uses the genericized metrics to trigger actions.Type: GrantFiled: August 16, 2022Date of Patent: January 2, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jonathan Marcus Lawn, Calum Sutherland Loudon
-
Patent number: 11824704Abstract: A device is configured to detect a triggering event within a network that is associated with a communication error between a first network device and a second network device. The device is further configured to identify a first node in a computer network map corresponding with the first network device and to identify node properties for the first node. The device is further configured to identify the error correction instructions in the node properties for the first node that include an address for rerouting data traffic to a third network device. The device is further configured to apply the error correction instructions where applying the error correction instructions suspends data traffic to the second network device and reroutes data traffic to the third network device.Type: GrantFiled: January 12, 2023Date of Patent: November 21, 2023Assignee: Bank of America CorporationInventors: Sunny Bhattacharjee, Rakesh Jain, Adi Narayana Rao Garaga, Sidhan Ponnanakkal
-
Patent number: 11809914Abstract: A system and method for providing cloud virtualization (SV) is disclosed. According to one embodiment, a system includes a transactional cloud manager and a compute cluster connected to the transactional cloud manager. The compute cluster includes a system monitor and a control manager in a host. A virtual machine runs on the host, wherein the virtual machine has a VM system monitor and a VM control manager. The transactional cloud manager creates virtual machine clusters on the host.Type: GrantFiled: February 4, 2021Date of Patent: November 7, 2023Assignee: Dynavisor, Inc.Inventor: Sreekumar Nair
-
Patent number: 11755432Abstract: Methods and devices for providing reserved failover capacity across a plurality of data centers are described herein. An exemplary method includes determining whether a management process is executing at a first data center corresponding to a first physical location. In accordance with a determination that the management process is not executing at the first data center corresponding to the first physical location a host is initiated at a second data center corresponding to a second physical location and the management process is executed on the initiated host at the second data center corresponding to the second physical location.Type: GrantFiled: October 7, 2021Date of Patent: September 12, 2023Assignee: VMware, Inc.Inventors: Manoj Krishnan, Gabriel Tarasuk-Levin
-
Patent number: 11734131Abstract: Methods, systems, and apparatuses related to multiple instructions sets or redundant instructions for memory access and management. In one approach, a controller of the memory device provides a first set of functions for management of a storage media of the memory device. The controller uses the first set of functions to service one or more requests received from the host device. The controller provides a second set of functions for management of the storage media. The second set includes one or more functions that are redundant to the first set. When a request is received from the host device, in response to determining that the first set of functions is unavailable to service the request, the controller services the request using one or more of the redundant functions of the second set.Type: GrantFiled: April 9, 2020Date of Patent: August 22, 2023Assignee: Micron Technology, Inc.Inventor: Gil Golov
-
Patent number: 11681593Abstract: Methods, systems, and computer program products for selection of a witness during virtualization system recovery after a disaster event. A recovery plan is configured to identify a witness that is then used to elect a leader to implement the recovery. Various system, and/or network, and/or component failures and/or various loss of function of components of the virtualization system can trigger initiation of the recovery plan. Based on the particular recovery plan that is invoked upon a determination of a network outage, or component failure or loss of function of a component of the virtualization system, a particular witness corresponding to a subset of entities of the particular recovery plan is selected. The witness is used to elect the leader, and the leader initiates actions of the recovery plan. The implementation of the recovery plan includes consideration of the health of components that would potentially be involved in the recovery actions.Type: GrantFiled: April 30, 2021Date of Patent: June 20, 2023Assignee: Nutanix, Inc.Inventors: Ankush Jindal, Kiran Tatiparthi, Sharad Maheshwari, Shubham Gupta, Bharat Kumar Beedu
-
Patent number: 11671486Abstract: The present disclosure generally relates to managing redundancy capacity in a region having a plurality of active availability zones. For individual regions, a load balancing component can implement a redundancy validation routine that includes a non-uniform distribution of load for a set of active availability zones such that one availability zone receives an increase in traffic corresponding to the likely increase that would be experienced in response to an availability zone failure. The network service can perform automatic remediation.Type: GrantFiled: August 2, 2021Date of Patent: June 6, 2023Assignee: Amazon Technologies, Inc.Inventor: Gavin Derek McCullagh
-
Patent number: 11663084Abstract: Methods and systems for automatically upgrading or synchronizing a remote data management agent running on a remote host machine (e.g., a hardware server) to a particular version that is in-sync with a corresponding version used by a cluster of data storage nodes controlling the remote data management agent are described. The remote agent may be initially installed on the remote host and subsequent updates to the remote agent may be performed using the remote agent itself without requiring intervention by the remote host. The remote agent may comprise a backup agent and a bootstrap agent that are each exposed in different network ports or associated with different port numbers or networking addresses. The backup agent may perform data backup related tasks for backing up files stored on the remote host and the bootstrap agent may perform upgrade related tasks for upgrading the backup agent.Type: GrantFiled: August 8, 2017Date of Patent: May 30, 2023Assignee: Rubrik, Inc.Inventors: Jiangbin Luo, Guilherme Vale Ferreira Menezes
-
Patent number: 11616754Abstract: Disclosed are a communication method and apparatus based on edge computing, a computer storage medium, and an electronic device. The communication method based on edge computing includes: receiving an uplink Internet Protocol (IP) packet transmitted by a user equipment, a destination address of the uplink IP packet being a network address of a target application server; determining a network address of a local edge server that is configured to respond to the uplink IP packet according to the network address of the target application server; and modifying the destination address of the uplink IP packet to the network address of the local edge server, and forwarding the modified uplink IP packet to the local edge server for processing.Type: GrantFiled: February 22, 2022Date of Patent: March 28, 2023Assignee: Tencent Technology (Shenzhen) Company LimitedInventor: Chunshan Xiong
-
Patent number: 11593397Abstract: A poll of a first database is initiated (e.g., a SOT database). The poll of the first database is to identify if any transactions have occurred since a previous poll of the first database. Based on the poll of the first database, information is received that identifies one or more transaction identifiers. A missing transaction identifier is identified based on a contagious list of transaction identifiers. In response to identifying the missing transaction identifier, the missing transaction identifier is stored in a list of missing transaction identifiers for use in a later poll of the first database. By tracking the missing transaction identifier, the process can identify transactions that take longer to commit without introducing lag for transactions that commit quickly.Type: GrantFiled: October 5, 2020Date of Patent: February 28, 2023Assignee: Micro Focus LLCInventors: Vamsi Krishna, Kalyan Koka, Kamal Maheshwari
-
Patent number: 11595245Abstract: A device is configured to detect a triggering event within a network that is associated with a communication error between a first network device and a second network device. The device is further configured to identify a first node in a computer network map corresponding with the first network device and to identify node properties for the first node. The device is further configured to identify the error correction instructions in the node properties for the first node that include an address for rerouting data traffic to a third network device. The device is further configured to apply the error correction instructions where applying the error correction instructions suspends data traffic to the second network device and reroutes data traffic to the third network device.Type: GrantFiled: March 27, 2022Date of Patent: February 28, 2023Assignee: Bank of America CorporationInventors: Sunny Bhattacharjee, Rakesh Jain, Adi Narayana Rao Garaga, Sidhan Ponnanakal
-
Patent number: 11550806Abstract: A processor may receive a request including a vehicle identifier, a first symptom identifier, and a second symptom identifier. In response to receiving the request, the processor may determine a circuit element identifier to include in a reply to the request. To do so, the processor may make a determination that the received vehicle identifier matches or is mapped to a stored vehicle identifier, that the received first symptom identifier matches or is mapped to a stored first symptom identifier, and that the received second symptom identifier matches or is mapped to a stored second symptom identifier. In response to making the determination, the processor may determine that a particular circuit element identifier is the circuit element identifier to include based on the particular circuit element identifier being mapped to these stored identifiers. Then, the processor may generate and subsequently output the reply including the determined circuit element identifier.Type: GrantFiled: December 4, 2020Date of Patent: January 10, 2023Assignee: Snap-on IncorporatedInventors: David Costantino, Patrick S. Merg, Roy Steven Brozovich
-
Patent number: 11520805Abstract: Techniques are used for replication in a storage system. The techniques may be used to provide, among other things, the determination that a data block has more than one instance in a storage system. A similarity hash for the data block is determined, and an instruction is transmitted from a source system to a target system to replicate the data block based on the similarity hash.Type: GrantFiled: January 26, 2021Date of Patent: December 6, 2022Assignee: EMC IP Holding Company LLCInventors: Lior Kamran, Amitai Alkalay
-
Patent number: 11523533Abstract: Systems and techniques for tracking and providing real-time visualizations of maintenance time for datacenter components. The systems include sensors to detect when datacenter components are opened for maintenance, such as hot switching of hard drive disks, to initialize a countdown timer. Status indicator lights of components within the datacenter component are used to display visual representations of the countdown timer. The visualizations present a remaining or elapsed maintenance time remaining to ensure components of the datacenter component are not damaged by overheating during maintenance.Type: GrantFiled: September 1, 2020Date of Patent: December 6, 2022Assignee: Amazon Technologies, Inc.Inventors: Roey Rivnay, William Mark Megarity, Priti Choudhary
-
Patent number: 11502962Abstract: Embodiments of this application disclose a method, an apparatus, and a system for implementing data transmission. The method includes: obtaining, by a sending device, a data packet in a target data flow; and sending the data packet through each of at least two physical links between the sending device and a receiving device, where the data packet sent through each of the at least two physical links includes a same sequence number. Because the data packet in the target data flow is sent through different physical links, not through only one physical link, when a transmission latency of the data packet is increased due to a bandwidth instability factor such as burst traffic or electromagnetic wave interference on any physical link, the receiving device can combine, into a target video flow, data packets that are sent through other physical links and that have a lower latency.Type: GrantFiled: March 24, 2021Date of Patent: November 15, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xiaoyang Qu, Zhigang Huang, Guang Chen, Jian Chen
-
Patent number: 11474982Abstract: In an example embodiment, a first version of a cloud-based application is deployed. The first version of the cloud-based application contains references, based on a first schema, to a first database. Then a second version of the cloud-based application, different than the first version, is deployed. The second version of the cloud-based application contains references, based on a second schema, to the first database. Then access to the second version of the cloud-based application to one or more user devices is prevented while permitting testing devices to have access to the second version of the cloud-based application, while migrating data from the first schema of the first database to the second schema of the first database. Then access to the second version of the cloud-based application to the one or more user devices is permitted once the migrating of the data is complete.Type: GrantFiled: July 24, 2019Date of Patent: October 18, 2022Assignee: SAP SEInventors: Aniket Mohapatra, Simon Lueders
-
Patent number: 11474913Abstract: A method comprises receiving a request to restore a given snapshot of a plurality of snapshots from a cloud storage platform to a storage array. In the method, a first metadata file corresponding to the given snapshot is downloaded from the cloud storage platform, and data corresponding to the given snapshot is written to the storage array. An additional metadata file corresponding to a previous snapshot of the plurality of snapshots with respect to the given snapshot is downloaded. The first metadata file and the additional metadata file are compared to determine whether one or more offsets in the additional metadata file are present in the first metadata file. Data corresponding to any of the one or more offsets determined to be absent from the first metadata file is written to the storage array, and the one or more absent offsets are added to the first metadata file.Type: GrantFiled: October 19, 2020Date of Patent: October 18, 2022Assignee: EMC IP Holding Company LLCInventors: Anurag Bhatnagar, Sarat Kumar Behera
-
Patent number: 11422910Abstract: The invention relates to a Data Center Operating System. An embodiment of the present invention comprises: a memory component that stores inventory data for a plurality of data centers; an interactive interface that receives one or more user inputs; an API input that receives data from one or more data center systems; and a processor configured to perform the steps comprising: receiving, via the API input, monitored data from a plurality of data centers at one or more locations; automatically generating, via the processor, an interactive data center floorplan that comprises the monitored data at a device-level for a specific data center; and displaying, via the interactive interface, the interactive data center floorplan in one or more views wherein the one or more views comprises detailed data for a particular rack in the specific data center.Type: GrantFiled: April 2, 2021Date of Patent: August 23, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Morgan Dadd, Tom J. March, Christian Jones
-
Patent number: 11347591Abstract: In one example, a method includes performing various operations at a backup server. These operations may include receiving, from a node, a request for restoration of a cumulative backup that includes a plurality of partial backups that have been merged together, where the plurality of partial backups includes data from a group of one or more nodes, and the group includes the node. The method further includes checking the cumulative backup to determine whether or not the cumulative backup has been finalized, accessing the cumulative backup when it has been determined that the cumulative backup has been finalized, and restoring the cumulative backup to a target node.Type: GrantFiled: June 6, 2018Date of Patent: May 31, 2022Assignee: EMC IP Holding Company LLCInventors: Mark Richter, Jennifer Starling, Eric Olsen, Emile Snyder
-
Patent number: 11347724Abstract: A system, method, and computer-readable medium are disclosed for management of a centralized service for transaction handling across multiple processes that sends connections to a parent process that determines the multiple processes that are used to provide data or upgrade to a user database. Reference identifiers are generated for the connections. The reference identifiers are mapped. Connection of the multiple processes is performed using the reference identifiers to the database to provide data or upgrade to the user database. An abort or rollback is received if all of the other processes are not successful in providing the data or upgrading user database. A commit is received if all of the multiple processes are successful in providing the data or upgrading the user database.Type: GrantFiled: November 19, 2019Date of Patent: May 31, 2022Assignee: Dell Products L.P.Inventors: Mahesh Kumar Kancharla, Debi Prasad Rout, Vamshi Krishna Shenigaram, Ravi Krishna Yammanuru, Sisir Samanta
-
Patent number: 11290446Abstract: Digital rights management is extended such that control over the access to data stored in a cloud remains with the originator of the data. The access information is coordinated between a rights application in the cloud and a rights server outside the cloud. A rights policy is used for fine-grained regulation of the access for users (user groups), computers (client, server) and validity periods. The access limits actions that can be performed with the data, such as a server application being provided with access to index said data without being able to access the complete contents of the data in the process. The access extension may be used for any type of distributed data processing in which the data are intended to be protected against unauthorized access operations.Type: GrantFiled: May 26, 2020Date of Patent: March 29, 2022Assignee: ServiceNow, Inc.Inventors: Monika Maidl, Stefan Seltzsam
-
Patent number: 11262932Abstract: Described is a system for discovering and configuring backup settings for protectable storage assets of a storage array. The system may perform such discovery and configuration for a storage array by providing an efficient centralized management capability. In addition, the centralized management capability allows for the creation of backup policies that are host-aware. Accordingly, the system may account for the interrelationship between storage devices, storage groups, and host devices to prevent potential inconsistencies and conflicts that may arise when creating a centralized backup policy.Type: GrantFiled: March 26, 2020Date of Patent: March 1, 2022Assignee: EMC IP Holding Company LLCInventors: Shivam Chaturvedi, LahariCharan Bejjanke, Sanjeev Lochab, Pawan Singh, Rintu Kanp, Upanshu Singhal
-
Patent number: 11226871Abstract: Files are identified for file-level restore by bitmaps of cloud snapshots of a storage volume. The bitmaps comprise a data structure for each snapshot containing record numbers of files of the storage volume and a file status bit for each such file that indicates the presence or absence of the file in the corresponding snapshot. File numbers of files of interest are obtained from record numbers of records in a volume files index of the storage volume. The bitmaps can be searched to locate the snapshots containing particular files of interest without the necessity of mounting and searching the separate snapshots on a virtual machine.Type: GrantFiled: June 19, 2019Date of Patent: January 18, 2022Assignee: EMC IP Holding Company, LLCInventors: Ganesh Ghodake, Sachin Patil
-
Patent number: 11200137Abstract: Aspects of the present disclosure are directed to systems and methods for determining execution of failure prediction models and duration prediction models for a sensor system. Systems and methods can involve receiving streaming data from one or more sensors and for a failure prediction model processing the streaming data indicating a predicted failure with a probability higher than a threshold, obtaining a duration of the predicted failure from a duration prediction model configured to predict durations of detected failures based on the streaming data; deactivating the failure prediction model when the predicted failure occurs; and determining a time to reactivate the failure prediction model based on the obtained duration of the predicted failure.Type: GrantFiled: August 20, 2020Date of Patent: December 14, 2021Assignee: Hitachi, Ltd.Inventors: Susumu Serita, Chi Zhang, Chetan Gupta, Qiyao Wang, Huijuan Shao
-
Patent number: 11181890Abstract: A control system which controls a control target includes a controller connected to one or more devices through a network, and an information processing apparatus connected to the controller. The controller includes an event log containing an event having occurred during a control operation, and network statistical information containing statistical information associated with data transmission on the network. The information processing apparatus includes a factor estimation unit that provides an interactive user interface in accordance with selection of an anomaly phenomenon registered in the event log.Type: GrantFiled: November 21, 2018Date of Patent: November 23, 2021Assignee: OMRON CorporationInventors: Kojiro Baba, Yasushi Yamawaki, Shigenori Sawada
-
Patent number: 11178174Abstract: Apparatuses, methods, systems, and program products are disclosed for detecting man-in-the-middle attacks on a local area network. A method includes checking a first set of network settings information associated with a network router. A method includes requesting a second set of network settings information corresponding to the first set of network settings information. A method includes detecting a man-in-the-middle attacker on the network in response to at least a portion of the second set of network settings information not matching the first set of network settings information. A method includes triggering a countermeasure action related to the man-in-the-middle attacker.Type: GrantFiled: August 2, 2018Date of Patent: November 16, 2021Assignee: CipherTooth, IncInventors: Jerry G. Hayward, F. Edward Hayward, II
-
Patent number: 11165834Abstract: A particular computing device providing service to a user device may become unavailable. If a computing device becomes unavailable, a backup computing device may be requested to provide services to user devices on a temporary basis to allow call completion. Messages to the backup computing device instance may indicate the basis for service issues and prompt further action by the computing device, such as registration with an alternative computing device or re-registration with a computing device that was determined to be unavailable.Type: GrantFiled: November 12, 2018Date of Patent: November 2, 2021Assignee: Comcast Cable Communications, LLCInventors: Matthew J. Christopher, Raghavendra P. Hegde
-
Patent number: 11157343Abstract: A method of evaluating real-time computer faults and using a fault evaluation (FE) platform is provided. The method includes ingesting log data associated with a computer system, the log data includes a plurality of fault events, a fault severity identifier associated with at least one fault event of the plurality of fault events. The method also includes selecting, from the plurality of fault events, a fault event set which corresponds to a time window and includes the at least one fault event. The method further includes generating a fault score for the at least one fault event and an aggregate fault score. The method also includes determining that the aggregate fault score exceeds a predefined threshold, and providing, to a configuration management platform, instructions to initiate a hardware component remediation process.Type: GrantFiled: June 24, 2019Date of Patent: October 26, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Aaron Braundmeier, Brian Marsh
-
Patent number: 11140126Abstract: A communication apparatus is connected to a communication line by using a dynamically-set global Internet-Protocol address and includes a detector and a transmitting unit. The detector detects a change in the global Internet-Protocol address. The transmitting unit transmits the changed global Internet-Protocol address to a mail server when the detector detects the change in the global Internet-Protocol address, so that the changed global Internet-Protocol address is registered in an Internet-Protocol-address limiting function of the mail server.Type: GrantFiled: April 19, 2019Date of Patent: October 5, 2021Assignee: FUJIFILM Business Innovation Corp.Inventor: Masamichi Koike
-
Patent number: 11095528Abstract: A method routes an identity query to a particular identity network. An identity broker determines that a candidate identity network is associated with a confidence score that satisfies predetermined criteria. Responsive to determining that the candidate identity network is associated with the confidence score that satisfies the predetermined criteria, the identity broker onboards the candidate identity network into a set of identity networks services, and then routes an identity query for an identity to the candidate identity network that satisfies the predetermined criteria.Type: GrantFiled: May 9, 2019Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: Ashish Kundu, Joshua F. Payne, Kapil Kumar Singh, Arjun Natarajan
-
Patent number: 11063907Abstract: A system includes a memory and at least one processor to set a network throughput level setting to a default network traffic rate in a computer network, begin a data protection operation at the network throughput level setting in the computer network, continually monitor the computer network and determine that a condition has occurred in the computer network, dynamically adjust the network throughput level setting in response to the condition by one of decreasing the network throughput level setting by a network traffic rate increment and increasing the network throughput level setting by the network traffic rate increment, and dynamically shape network or storage traffic for the data protection operation using the network throughput level setting.Type: GrantFiled: January 18, 2019Date of Patent: July 13, 2021Assignee: COBALT IRON, INC.Inventors: Richard Raymond Spurlock, Robert Merrill Marett, James Thomas Kost, Gregory John Tevis
-
Patent number: 11050619Abstract: In one embodiment, a method comprises: detecting, by a root network device in a low power and lossy network (LLN) operating in a downward-routing mode, an outage among at least a substantial number of LLN devices in the LLN; initiating, by the root network device, a dynamic suspension of network operations in the LLN during the outage, including causing existing Internet Protocol (IP) addresses of all the LLN devices to be maintained during the outage, and causing all the LLN devices to limit transmissions to Power Outage Notification (PON) messages, Power Restoration Notification (PRN) messages, or minimal-bandwidth data packets, based on the root network device switching the LLN from the downward-routing mode to a collection-only mode; and selectively restoring, by the root network device, the LLN to the downward-routing mode in response to detecting PRN messages from at least substantially all the substantial number of LLN devices.Type: GrantFiled: February 5, 2020Date of Patent: June 29, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Li Zhao, Pascal Thubert, Huimin She, Lele Zhang
-
Patent number: 11029939Abstract: Disclosed herein are system, method, and computer program product embodiments a dual-core automated teller machine (ATM). The dual-core ATM system and method includes two physical central processing units (“computing devices” or “cores”) that are configured to perform operations in coordination with peripheral devices. Peripheral devices of the dual-core ATM system can include a peripheral screen, such as a touch screen, a card reader, a PIN pad (e.g., an encrypted pin pad or “EPP”), a cash dispenser, and a cash deposit module. A peripheral switch can isolate one of the computing devices from the one or more peripheral devices and that can permit the other of the computing devices to control the one or more peripheral devices. By maintaining redundant hardware sets within the ATM enclosure, the system can avoid a necessary reboot or powering-off in the event of, for example, a software failure.Type: GrantFiled: January 6, 2020Date of Patent: June 8, 2021Assignee: Capital One Services, LLCInventors: Stephen van Beek Faletti, Charleston Malkemus, David Kelly Wurmfeld
-
Patent number: 10983891Abstract: The invention relates to a Data Center Operating System. An embodiment of the present invention comprises: a memory component that stores inventory data for a plurality of data centers; an interactive interface that receives one or more user inputs; an API input that receives data from one or more data center systems; and a processor configured to perform the steps comprising: receiving, via the API input, monitored data from a plurality of data centers at one or more locations; automatically generating, via the processor, an interactive data center floorplan that comprises the monitored data at a device-level for a specific data center; and displaying, via the interactive interface, the interactive data center floorplan in one or more views wherein the one or more views comprises detailed data for a particular rack in the specific data center.Type: GrantFiled: July 21, 2017Date of Patent: April 20, 2021Assignee: JPMorgan Chase Bank, N. A.Inventors: Morgan Dadd, Tom J. March, Christian Jones
-
Patent number: 10970305Abstract: A computerized method useful for node cluster formation and management in a distributed database system includes the step of providing a set of database nodes in a database cluster. Each node of the set of database nodes comprises a cluster management module, a heartbeat module, and a globally unique node identifier. The cluster management module manages cluster membership by maintaining a succession list. The succession list comprises a list of all current members in the database cluster. The heartbeat module communicates a pulse message to every other node in the set of database nodes. The method includes the step of maintaining, with each heartbeat module of each database node, an adjacency list.Type: GrantFiled: September 21, 2017Date of Patent: April 6, 2021Inventors: Venkatachary Srinivasan, Sunil Sayyaparaju, Ashish Shinde
-
Patent number: 10944658Abstract: A method of monitoring of monitor objects in a computer-integrated telecommunications environment can include, at an initial start-up phase: upon a first-time establishment of an association between a first computing device and a switching device using a communication link, sending a first message from the first computing device to the switching device to request an identification for all monitor objects that are to be monitored by the first computing device; and in response to the first message, sending a second message from the switching device to the first computing device. The second message can refer to a third message to follow. The third message can be sent from the switching device to the first computing device that refers back to the second message and includes a list of all monitor objects allocated to the first computing device.Type: GrantFiled: April 2, 2020Date of Patent: March 9, 2021Assignee: Unify GmbH & Co. KGInventors: Michael Volkmann, Claus Rist
-
Patent number: 10929195Abstract: A system and method for providing cloud virtualization (SV) is disclosed. According to one embodiment, a system includes a transactional cloud manager and a compute cluster connected to the transactional cloud manager. The compute cluster includes a system monitor and a control manager in a host. A virtual machine runs on the host, wherein the virtual machine has a VM system monitor and a VM control manager. The transactional cloud manager creates virtual machine clusters on the host.Type: GrantFiled: August 7, 2018Date of Patent: February 23, 2021Assignee: Dynavisor, Inc.Inventor: Sreekumar Nair
-
Patent number: 10924538Abstract: A system for monitoring processes includes a first compute node and a second compute node. The first compute node includes a process monitor, a status data analyzer, a process monitor checker, and a peer monitor. The process monitor is configured to generate process status data for a first instance of a software application. The status data analyzer is configured to selectively restart the first instance of the software application based on determining that an expected process of the first instance of the software application has stopped running. The process monitor checker is configured to restart the process monitor in response to determining that the process monitor has stopped running. The peer monitor is configured to, in response to determining that a second instance of the software application failed at the second compute node, perform an action based on incomplete tasks associated with the second instance of the software application.Type: GrantFiled: December 20, 2018Date of Patent: February 16, 2021Assignee: THE BOEING COMPANYInventors: James J. Troy, Bruce Marvin Craig
-
Patent number: 10904097Abstract: In one embodiment, a device in a mesh network rooted at a root node receives a subroot selection notification. The subroot selection notification indicates that the device should function as a root of a sub-directed acyclic graph (DAG) were a power outage to occur. The device determines that a power outage has occurred. The device forms, after determining that a power outage has occurred, a sub-DAG that is rooted at the device by establishing one or more other devices in the mesh network as routing children of the device in the sub-DAG. The device joins the sub-DAG to a DAG rooted at the root node.Type: GrantFiled: March 14, 2019Date of Patent: January 26, 2021Assignee: Cisco Technology, Inc.Inventors: Huimin She, Li Zhao, Nan Yi, Haibo Dong
-
Patent number: 10901832Abstract: Example implementations described herein involve a system for maintenance recommendation based on data-driven failure prediction. The example implementations can involve estimating the probability of having a failure event in the near future given sensor measurements and events from the equipment, and then alerts the system user or maintenance staff if the probability of failure exceeds a certain threshold. The example implementations utilize historical failure cases along with the associated sensor measurements and events to learn a group of classification models that differentiate between failure and non-failure cases. In example implementations, the system then chooses the optimal model for failure prediction such that the overall cost of the maintenance process is minimized.Type: GrantFiled: July 26, 2017Date of Patent: January 26, 2021Assignee: HITACHI, LTD.Inventors: Ahmed Khairy Farahat, Chetan Gupta, Kosta Ristovski
-
Patent number: 10846370Abstract: A method for facilitating mobile telemedicine for a suspected stroke case can include initiating, with an evaluation device, a prehospital mobile telemedicine videoconference with a remote device when a projected amount of time exceeds a threshold. The method can include determining for presentation, a set of specified symptoms of a stroke, the specified symptoms obtained remotely using the prehospital mobile telemedicine videoconference, obtaining input from a user, including information indicative as to whether a patient is exhibiting symptoms of a stroke, and in response to obtaining input, transmitting, from the evaluation device to the remote device, the information indicative as to whether the patient is exhibiting symptoms of a stroke. The method can include generating a medical alert, at the evaluation device, the medical alert including patient information and the information indicative as to whether the patient is exhibiting symptoms of a stroke.Type: GrantFiled: August 19, 2014Date of Patent: November 24, 2020Assignee: University of Virginia Patent FoundationInventors: Andrew M. Southerland, Sherita N. Chapman Smith, Brian S. Gunnell
-
Patent number: 10810069Abstract: A component analysis platform may communicate with one or more devices to obtain prediction data relating to a type of component. The component analysis platform may process the prediction data to determine a set of predictors for failure of an instance of the component, and may generate a model for failure of the instance of the component based on the set of predictors. The component analysis platform may monitor the instance of the component to obtain component data relating to the instance of the component. The component analysis platform may determine, using the model and based on the component data relating to the instance of the component, a predicted failure for the instance of the component. The component analysis platform may perform a response action related to the predicted failure.Type: GrantFiled: July 17, 2018Date of Patent: October 20, 2020Assignee: Accenture Global Solutions LimitedInventors: Bhaskar Ghosh, Mohan Sekhar, Rajendra T. Prasad, Rajesh Nagarajan, Balaji Venkateswaran, Purnima Jagannathan, Roopalaxmi Manjunath, Vijayaraghavan Koushik
-
Patent number: 10795784Abstract: Faults are managed in a virtual machine network. Failure of operation of a virtual machine among a plurality of different types of virtual machines operating in the virtual machine network is detected. The virtual machine network operates on network elements connected by transport mechanisms. A cause of the failure of the operation of the virtual machine is determined, and recovery of the virtual machine is initiated based on the determined cause of the failure.Type: GrantFiled: April 16, 2018Date of Patent: October 6, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Chen-Yui Yang, Paritosh Bajpay, Chang-Han Jong, Chaoxin Charles Qiu
-
Patent number: 10776247Abstract: Methods, systems, and computer program products are provided for eliminating run-time errors in a stream processing environment. Processing devices receive tuples in a distributed stream processing environment. Each respective processing device checks the received tuples to determine whether a pattern of the received tuples matches one or more pattern profiles that cause run-time errors. When the pattern of the received tuples matches the one or more pattern profiles that cause run-time errors, the respective processing device performs an action to adjust a processing order of the received tuple to reduce an impact of the run-time errors. When the pattern of the received tuples does not match the one or more pattern profiles that cause run-time errors, the respective processing device performs a function on the received tuples. The functions are performed by an operator residing in the respective processing device.Type: GrantFiled: May 11, 2018Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: John M. Santosuosso, Jason A. Nikolai, David M. Koster
-
Patent number: 10754741Abstract: A migration system or service may implement event-driven replication for migrating a computing resource from a source network to a destination network. A replication event may be detected to obtain a state of a data volume for a computing resource hosted in a client network. A request to a replication agent hosted in the source network may instruct the replication agent to copy at least some of the data of the data volume and send the data to the destination network. The migration service may generate a state of the data volume from the received data in a format that is operable to host the computing resource in the destination network and store the generated state of the data volume.Type: GrantFiled: October 23, 2017Date of Patent: August 25, 2020Assignee: Amazon Technologies, Inc.Inventors: Ekanth Sethuramalingam, Keshav Sethi Attrey, Vivek Chawda, Raviprasad Venkatesha Murthy Mummidi, Nagaraju Shiramshetti, Sukwon Kim, Swetha Sundar, Sumeet Talwar, Sophia Yeemei Tsang, Sagar Kumar, Tianyi Luo, Anbuselvan Ramanathan, Julian Ozen
-
Patent number: 10728054Abstract: An apparatus and method for terminating a virtual network function (VNF) instance according to termination requirements of the VNF instance. The termination requirements may be defined in a VNF descriptor corresponding to the VNF instance. A network function virtualization (NFV) management entity may obtain the termination requirements and initiate termination of the VNF instance based on the obtained termination requirements.Type: GrantFiled: November 4, 2016Date of Patent: July 28, 2020Assignee: Futurewei Technologies, Inc.Inventors: Fang Yu, Zhixian Xiang