Isolate Or Remove Failed Node Without Replacement (e.g., Bypassing, Re-routing, Etc.) Patents (Class 714/4.2)
-
Method and system for performing state management services for composed information handling systems
Patent number: 12236271Abstract: Techniques described herein relate to a method for performing state management services for composed information handling systems. The method includes making a determination that an at least one control resource set is not associated with a distributed state storage system; and in response to the determination: identifying additional computing resources to instantiate a distributed state storage system; instantiating the distributed state storage system using the additional computing resources; registering the at least one control resource set with the distributed state storage system; and preparing the at least one control resource set to perform at state management services using the distributed state storage system.Type: GrantFiled: September 24, 2021Date of Patent: February 25, 2025Assignee: DELL PRODUCTS L.P.Inventors: Douglas L. Farley, John S. Harwood, Jimmy Doyle Pike, Gaurav Chawla, Tommi Salli, Robert Anthony Lincourt, Jr., Sumedh Wasudeo Sathaye -
Patent number: 12222823Abstract: Embodiments of this application relate to the field of storage technologies, and disclose a data backup method and a terminal, to back up user data in a terminal when the terminal cannot be used. A specific solution is as follows: A terminal includes a first data partition, and the first data partition supports to start an operating system when the terminal is powered on. The terminal starts the operating system by using a second data partition after detecting a power-on failure of the terminal or detecting a preset operation of a user. The second data partition is a blank data partition. After the operating system is successfully started, the terminal transmits user data in the first data partition to a first storage medium. The first storage medium is located outside the terminal and is connected to the terminal.Type: GrantFiled: November 14, 2018Date of Patent: February 11, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Dechun Qi, Leizhen Zang, Liang Zhang, Xun Zhang, Zhijun Lu, Jun Xue, Haitao Zhu, Xiaozhen Meng
-
Patent number: 12206596Abstract: Methods and systems for provisioning resources includes classifying a request for a virtual server instance (VSI) according to resources specified in the request. Dependent resources that the VSI will use are predicted based on the specified resources. A provisioning plan is generated, including timing and configuration information, based on the specified resources and the dependent resources. Resources for the VSI are provisioned according to the provisioning plan, including allocating hardware resources on a computing system.Type: GrantFiled: June 27, 2023Date of Patent: January 21, 2025Assignee: INTERNATIONAL BUSINESS MACHINESInventors: Peng Hui Jiang, Na Fei Yang, Xi Qing Zhang, Cheng Cheng Dong, Su Liu
-
Patent number: 12141626Abstract: The disclosure relates to an interprocessor synchronization system, comprising a plurality of processors; a plurality of unidirectional notification lines connecting the processors in a chain; in each processor: a synchronization register having bits respectively associated with the notification lines, connected to record the respective states of upstream notification lines, propagated by an upstream processor, and a gate controlled by a configuration register to propagate the states of the upstream notification lines on downstream notification lines to a downstream processor.Type: GrantFiled: December 27, 2019Date of Patent: November 12, 2024Assignee: KalrayInventors: Benoit Dupont de Dinechin, Arnaud Odinot, Vincent Ray
-
Patent number: 12074727Abstract: A system for controlling an entertainment installation comprising one or more devices, wherein the system comprises: for each of the devices, a control unit; for each of the devices, a communication unit comprising a first communication port, a second communication port, a switch component, and a bypass component; one or more data connections suitable for full-duplex communication; a central management unit comprising a monitoring module suitable for receiving monitoring messages from the devices.Type: GrantFiled: February 25, 2020Date of Patent: August 27, 2024Assignee: CONSTELL8Inventors: Roel Apers, Wouter Moors, Roel Velkeneers
-
Patent number: 12013750Abstract: A failure information acquirer of a network service management apparatus acquires, from a network system, a VNF failure recovery permission request and makes an inquiry to a virtualized infrastructure manager about a state of corresponding hardware to determine a cause of a failure. A recovery process controller grants, when the failure is caused by software, the network system recovery permission, and requests, when the failure is caused by hardware, the virtualized infrastructure manager to cause state information on a corresponding virtual machine to indicate an error and then grants the recovery permission.Type: GrantFiled: February 12, 2021Date of Patent: June 18, 2024Assignee: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.Inventors: Bharath Rathinam, Sheshan De Zoysa, Rahul Atri
-
Patent number: 11997233Abstract: Novel tools and techniques are provided for implementing call center-based automated interface with voice switches for voice service diagnostics and provisioning. In various embodiments, in response to receiving a request by a call center user to access a voice service customer account, a computing system may access information regarding the voice service customer account that is stored in a database, may identify a switch that is configured to control voice service to a customer premises associated with the customer, based at least in part on the accessed information, and may autonomously access, from other databases, information associated with the voice service customer account. The computing system may integrate the accessed information, may generate and present a user interface (“UI”) displaying the accessed information, and may generate and present one or more options within the UI for the call center user to select to change features of the voice service.Type: GrantFiled: September 30, 2021Date of Patent: May 28, 2024Assignee: CenturyLink Intellectual Proper LLCInventors: Jaime D. Lemley, David Stegeman
-
Patent number: 11936805Abstract: Novel tools and techniques are provided for implementing call center-based automated interface between call center agents and network orchestration systems, in some cases, via application programming interfaces (“APIs”). In various embodiments, an automated services platform may collect, from data sources, data associated with services provided by a service provider. The collected data may be autonomously analyzed to identify any issues with provisioning a service(s) to a customer. If so, one or more automation actions may be autonomously identified to address the determined issue(s). The automated services platform may autonomously send instructions to automation bots to perform the identified one or more automation actions, and may generate and present a UI on a user terminal operated by a user, the UI displaying information regarding at least one of the at least one issue, the affected service(s), the identified one or more automation actions, or the automation bots, and/or the like.Type: GrantFiled: September 30, 2021Date of Patent: March 19, 2024Assignee: CentryLink Intellectual Property LLCInventors: Jaime D. Lemley, Rob Preston, Jeremy Lemley
-
Patent number: 11916952Abstract: Systems and methods for mapping IP addresses to an entity include receiving at least one domain name associated with the entity. Embodiments may further include determining one or more variations of the at least one domain name based on analysis of domain name data collected from a plurality of domain name data sources that mention a variation of the at least one domain name. Some embodiments may also include identifying one or more IP addresses pointed to by the one or more variations of the entity's domain name based on analysis of IP address data collected from a plurality of IP address data sources. Additional embodiments include assigning weights to each of the identified one or more IP addresses and creating a mapping of IP addresses to associate with the entity based on analysis of the weighted one or more IP addresses.Type: GrantFiled: October 4, 2021Date of Patent: February 27, 2024Assignee: SecurityScorecard, Inc.Inventors: Aleksandr Yampolskiy, Rob Blackin, Samuel Kassoumeh, Nick Matviko
-
Patent number: 11824779Abstract: Embodiments of this application disclose a traffic forwarding processing method and a device. The method includes: A first network device receives a first packet that is from a second network device and that includes a MAC address of a destination device and a color identifier of the MAC address. The first network device obtains an address of a third network device, where the destination device is multi-homed to the second network device and the third network device. The first network device determines a first forwarding policy based on the address of the third network device and the color identifier, and forwards, to the third network device according to the first forwarding policy, traffic destined for the MAC address.Type: GrantFiled: February 24, 2023Date of Patent: November 21, 2023Assignee: Huawei Technologies Co., Ltd.Inventor: Zhaoyang Yan
-
Patent number: 11726854Abstract: A method includes for each node of a plurality of nodes, determining a runtime value associated with an execution of a continuous integration and continuous delivery/deployment (CI/CD) pipeline, determining, for each node of the plurality of nodes, an aggregate performance statistic in view of the runtime value of the plurality of nodes, identifying, in view of the aggregate performance statistic, at least one node of the plurality of nodes that satisfies a performance threshold criterion, and responsive to identifying the at least one node of the plurality of nodes that satisfied the performance threshold criterion, marking the at least one node of the plurality of nodes as underperforming.Type: GrantFiled: July 27, 2021Date of Patent: August 15, 2023Assignee: Red Hat, Inc.Inventors: Arie Bregman, Avraham Talmor, Ilan Gersht
-
Patent number: 11663019Abstract: A native restart controller restarts services in a controlled manner. The services run in a cloud computing environment comprising a plurality of computing devices executing a plurality of Kubernetes pods comprising one or more containers. An indication is received of a deployment defining a service to be implemented in the cloud computing environment, the deployment including a desired number of instances of the service. An API is instantiated that is operable to provide a first state indicative of whether restarts are to be controlled by the restart controller and a second state indicating that a restart is required. In response to receiving an indication that restarts for the cluster are to be controlled by the restart controller and that a restart is required, the instances are restarted in a sequence in accordance with restart criteria associated with the service.Type: GrantFiled: April 29, 2021Date of Patent: May 30, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Charles Hotham, Murray William Rogers, Sophie Stratton, Joseph Ellis Darracott Powell, Matthew Ian Ronald Williams
-
Patent number: 11665087Abstract: A computer-implemented method, a computer program product, and a computer system for multi-path networking with a feature of multiplexing. One or more computing devices or servers configure wrappers for respective ones of applications and run the applications with the wrappers preloaded to the respective ones of the applications. The wrappers establish communication through one or more alternative paths between wrapped applications, where the one or more alternative paths are parallel to an original path between the applications. The wrappers exchange data between the applications through either the one or more alternative paths or the original path. The wrappers finalize connections through the one or more alternative paths, in response to all the data being exchanged.Type: GrantFiled: September 15, 2021Date of Patent: May 30, 2023Assignee: International Business Machines CorporationInventors: Nelson Mimura Gonzalez, Tonia Elengikal, Guojing Cong
-
Patent number: 11647112Abstract: Novel tools and techniques are provided for implementing call center-based automated interface with network switches for Internet service diagnostics and provisioning. In various embodiments, in response to receiving a request by a call center user to access an Internet service customer account, a computing system may access information regarding the Internet service customer account that is stored in a database, may identify a network switch that is configured to provide Internet service to customer premises equipment (“CPE”) disposed at a customer premises associated with the customer, based at least in part on the accessed information, and may autonomously access, from other databases, information associated with the Internet service customer account and with a network profile. The computing system may integrate the accessed information, may generate and present a user interface (“UI”) displaying the accessed information, and may autonomously initiate one or more diagnosis and repair procedures.Type: GrantFiled: September 30, 2021Date of Patent: May 9, 2023Assignee: CenturyLink Intellectual Property LLCInventors: Jaime D. Lemley, Rob Preston
-
Patent number: 11621881Abstract: A method that includes joining, by a first node, a network connecting a set of nodes, where each node has an agent and is associated with a sensor, and where the sensor generates sensor data, and where each agent sends and receives broadcast messages, and generating, by the sensor, sensor data associated with a second node. The method also includes analyzing, by the agent, the sensor data, where the analyzing causes a detection of a first fault condition of the second node, and where the first fault condition is an indication of a problem with the second node, generating, by the agent, a broadcast message, where the broadcast message includes the first fault condition, and sending, by the first node, the broadcast message to at least one member of the set of nodes via the network.Type: GrantFiled: February 10, 2020Date of Patent: April 4, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nadiya Kochura, Tiberiu Suto, Nicolo' Sgobba, Erik Rueger
-
Patent number: 11609788Abstract: Systems and methods related to resource distribution for a fleet of machines are disclosed. A system may include a fleet of machines each having an associated resource capacity and a resource requirement to perform a task. The system may further include a controller having a resource requirement circuit to determine an aggregated amount of the resource requirement and an aggregated amount of the resource capacity. A resource distribution circuit may adaptively improve, in response to an aggregated amount of the resource capacity, an aggregated resource delivery of the resource.Type: GrantFiled: November 18, 2019Date of Patent: March 21, 2023Assignee: Strong Force TX Portfolio 2018, LLCInventor: Charles Howard Cella
-
Patent number: 11611469Abstract: Methods, systems and computer readable media for isolating network faults are provided. A data driven automation services module is provided including a data connector, a data driven policy designer and a data driven self-service engine. The data connector collects data from the plurality of network data sources and integrates the data into shared communities for insight development. The data driven policy designer creates and stores templates and develops policies to implement service tasks to identify and isolate network problems. The data driven self-service engine integrates the network and its orchestration capabilities with big data technology to develop a plurality of microservices to perform service tasks.Type: GrantFiled: July 30, 2021Date of Patent: March 21, 2023Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Zhiqiang Qian, Michael Zinnikas
-
Patent number: 11586489Abstract: A Disaster Recovery (DR) verification process or system verifies readiness to execute a Disaster Recovery (DR) test. Such DR verification is automatically provided on a regular basis, with minimum impact on both a production and recovery environment. However, DR verification is only enabled at a time when no disaster recovery or DR testing of other sites is already under way. Configuration data needed for DR verification is constantly replicated from production to recovery, by dedicated data movers. DR verification allocates and configures recovery resources in an encapsulated environment, confirms successful their instantiation (such as boot up and network connections), and reports the outcome.Type: GrantFiled: June 8, 2020Date of Patent: February 21, 2023Assignee: Sungard Availability Services, LPInventor: Michael Schniebel
-
Patent number: 11543963Abstract: A method begins by a load balancing module of a distributed storage network (DSN) determining availability of a plurality of DSN processing units of a set of DSN processing units based on availability information associated with the plurality of DSN processing units and in response to determined availability, selecting a DSN processing unit form the set to process a data access request. The method continues with the load balancing module receiving an indication that the DSN processing unit is no longer available from the DSN processing unit while the DSN processing unit continues to process previously pending data access requests. The method continues with the load balancing module cancelling selection of the DSN processing unit to process the data access request; and receiving a second indication from the DSN processing unit indication that the DSN processing unit is available.Type: GrantFiled: January 2, 2020Date of Patent: January 3, 2023Assignee: PURE STORAGE, INC.Inventors: Jason K. Resch, Andrew D. Baptist, Wesley B. Leggette
-
Patent number: 11487439Abstract: Storage devices include a memory array which stores host data received from a host computing device. During normal operations, the storage device may encounter a fatal error which can halt functionality. To restore functionality without system disconnection or third-party interventions, the storage device can store recovery data within a host memory buffer prior to encountering a fatal error. The recovery data can be replay protected memory data and/or firmware recovery data that can be written to the host memory buffer upon power on or during a firmware update. When a fatal error occurs, the recovery data can be accessed to try and rebuild file and mapping systems to restore full operation of the storage device. When full operational restoration is not possible, host data can at least be copied from the storage device prior to utilizing firmware recovery data to restore the storage device to an erased but functional state.Type: GrantFiled: May 27, 2021Date of Patent: November 1, 2022Assignee: Western Digital Technologies, Inc.Inventors: Kiran Kumar Eemani, Sridhar Prudviraj Gunda, Shivam Chawla, Vikram Kumar
-
Patent number: 11398927Abstract: In one embodiment, a method includes receiving, by a route reflector, a subscription request from a first provider edge node in a network and generating a subscription policy for the first provider edge node. The method also includes receiving a first Ethernet Virtual Private Network (EVPN) Type 2 Route from a second provider edge node, assigning a sequence number to the first EVPN Type 2 Route, and communicating the first EVPN Type 2 Route with the sequence number to the first provider edge node. The method further includes receiving a second EVPN Type 2 Route from a third provider edge node, generating an updated sequence number in response to receiving the second EVPN Type 2 Route from the third provider edge node, and communicating the second EVPN Type 2 Route with the updated sequence number to the first provider edge node and the second provider node.Type: GrantFiled: February 1, 2021Date of Patent: July 26, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Neeraj Malhotra, Balaji Pitta Venkatachalapathy, Krishnaswamy Muddenahally Ananthamurthy, Ali Sajassi, Dhananjaya Kasargod Rao
-
Patent number: 11372951Abstract: An apparatus includes a first host device comprising a first multi-path input-output (MPIO) driver configured to discover additional MPIO drivers of additional host devices of an enterprise system that utilize a given piece of software for controlling delivery of input-output operations to a storage system over selected ones of a plurality of paths through a network, the given software being licensed by a license server external to the enterprise system. The first MPIO driver is also configured to obtain a pool of licenses for the given software from the license server and to receive from a given one of the additional MPIO drivers a request for a license to utilize the given software. The first MPIO driver is further configured to check out one of the pool of licenses and enable use of the given software by the given additional MPIO based at least in part on the checked-out license.Type: GrantFiled: December 12, 2019Date of Patent: June 28, 2022Assignee: EMC IP Holding Company LLCInventors: Mahalakshmi Sokkalal, Maneesh Pusalkar, Vigneshwaran Rajasekaran, Surendra Singh Chauhan, Udit Tyagi, Nagaveni Bhavi, Gopinath Marappan
-
Patent number: 11372842Abstract: A method for prioritizing data in mounted filesystems for FSCK operations is disclosed. An apparatus and computer program product also perform the functions of the method. In certain embodiments, the method includes selecting a prioritization mode from a plurality of prioritization modes, assigning a rank, based on the selected prioritization mode, to files in a file system, and analyzing, according to the assigned rank, the files to identify corrupted files.Type: GrantFiled: June 4, 2020Date of Patent: June 28, 2022Assignee: International Business Machines CorporationInventors: Huzefa Pancha, Karthik Iyer, Sandeep Ramesh Patil, Sasikanth Eda, Abhishek Jain
-
Patent number: 11362682Abstract: An encoding method for encoding input information bits using an encoder implemented with concatenation of a CRC-? coder and a polar coder is provided. The method includes performing Cyclic Redundancy Check (CRC) coding on as many information bits as a determined number of CRC coding bits among input information bits and performing polar coding on the CRC-coded information bits and other information bits than the CRC-coded information bits.Type: GrantFiled: June 15, 2020Date of Patent: June 14, 2022Assignees: Samsung Electronics Co., Ltd., Sungkyunkwan University Research & Business FoundationInventors: Hongsil Jeong, Sang-Hyo Kim, Jong-Hwan Kim, Daehyeon Ryu, Seho Myung
-
Patent number: 11343171Abstract: In one embodiment, a device in a network obtains tunnel flappiness metrics associated with a particular tunnel in the network exhibiting flapping. The device makes, based on the tunnel flappiness metrics, a prediction that the particular tunnel is going to flap. The prediction is made using a machine learning model. The device proactively reroutes, based on the prediction, traffic from the particular tunnel onto an alternate tunnel, prior to the particular tunnel flapping. The device evaluates performance of the alternate tunnel, after proactively rerouting the traffic from the particular tunnel onto the alternate tunnel.Type: GrantFiled: April 23, 2020Date of Patent: May 24, 2022Assignee: Cisco Technology, Inc.Inventors: Jean-Philippe Vasseur, Vinay Kumar Kolar
-
Patent number: 11329912Abstract: A routing system for routing packets for a route or service comprises a plurality of routers including a source router, wherein the source router is configured to receive, using a service and topology exchange protocol, service and topology state information from a STEP repository for at least one other router based on configured relationships between routers; determine a first path to a destination for a route or service based on the service and topology state information, the first path including an ordered list of successive routers to receive a packet associated with the route or service starting with a first successive router and ending with a destination router; and transmit a packet toward the first successive router with first metadata including a list of at least one remaining router of the ordered list of routers to receive the packet associated with the route or service.Type: GrantFiled: May 13, 2019Date of Patent: May 10, 2022Assignee: 128 Technology, Inc.Inventors: Hadriel S. Kaplan, Abilash Menon, Patrick Timmons, Michael Baj, Robert Penfield, Patrick MeLampy
-
Patent number: 11327859Abstract: Methods, systems, and computer-readable media for a cell-based storage system with failure isolation are disclosed. A first subset of storage nodes is selected from a set of storage nodes of a data store and assigned to a first partition of data. Replicas of the first partition are stored using the first subset. A second subset of storage nodes is selected from the set of storage nodes and assigned to a second partition of data. The second subset is selected based (at least in part) on the membership of the first subset, and the second subset comprises at least one node not present in the first. Replicas of the second partition are stored using the second subset. Access requests associated with the first partition are routed to the first subset of storage nodes. Access requests associated with the second partition are routed to the second subset of storage nodes.Type: GrantFiled: September 18, 2018Date of Patent: May 10, 2022Assignee: Amazon Technologies, Inc.Inventors: Stanislav Pavlovskii, Jacob Carr
-
Patent number: 11283882Abstract: Embodiments of a software services platform with a services infrastructure that allows standalone service to be run in association with other services deployed on a deployment platform. The service infrastructure and services may cooperate to ensure that that communications (associated with the standalone service are routed to that standalone service while communications for other services deployed in the software services may also continue communicating to receive and servicing requests for those services.Type: GrantFiled: September 8, 2020Date of Patent: March 22, 2022Assignee: SailPoint Technologies, Inc.Inventors: Jeffrey Allen Upton, Vasil Shlapkou
-
Patent number: 11263544Abstract: Systems, methods, and apparatuses are provided for clustering incidents in a computing environment. An incident notification relating to an event (e.g., a potential cyberthreat or any other alert) in the computing environment is received and a set of features may be generated based on the incident notification. The set of features may be provided as an input to a machine-learning engine to identify a similar incident notification in the computing environment. The similar incident notification may include a resolved incident notification or an unresolved incident notification. An action to resolve the incident notification may be received, and the received action may thereby be executed. In some implementations, in addition to resolving the received incident notification, the action may be executed to resolve a similar unresolved incident notification identified by the machine-learning engine.Type: GrantFiled: August 20, 2018Date of Patent: March 1, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Yotam Livny, Roy Levin, Ram Haim Pliskin, Ben Kliger, Mathias Abraham Marc Scherman, Moshe Israel, Michael Zeev Bargury
-
Patent number: 11245609Abstract: A device receives network information from an analyzer device associated with a host device, a target device, and a link of a network, and compares the network information and historical equalizer calibration information to identify a set of equalizer calibration information. The historical equalizer calibration information is associated with multiple host devices, multiple target devices, and multiple links. The device ranks the set of equalizer calibration information, based on quality information associated with the historical equalizer calibration information, to generate a ranked set of equalizer calibration information. The device provides the ranked set of equalizer calibration information to the analyzer device to permit the analyzer device to identify selected equalizer calibration information of the ranked set of equalizer calibration information, and utilize the selected equalizer calibration information.Type: GrantFiled: October 9, 2017Date of Patent: February 8, 2022Assignee: VIAVI Solutions Inc.Inventors: Dominic Coupal, Scott Baxter, Fei Chen, Linda Huang
-
Patent number: 11182220Abstract: Disclosed are aspects of proactive high availability that proactively identify and predict hardware failure scenarios and migrate virtual resources to healthy hardware resources. In some aspects, a mapping that maps virtual resources to hardware resources. A plurality of hardware events are identified in association with a hardware resource. A hardware failure scenario is predicted based on a health score of a first hardware resource. A health score is determined based on the hardware events, and a fault model that indicates a level of severity of the hardware events. A particular virtual resource is migrated from the hardware resource to another hardware that has a greater health score.Type: GrantFiled: August 23, 2019Date of Patent: November 23, 2021Assignee: VMWARE, INC.Inventors: Maarten Wiggers, Manoj Krishnan, Anil Kapur, Keith Farkas, Anne Holler
-
Patent number: 11176395Abstract: Provided is an image recognition processor. The image recognition processor includes a plurality of nano cores arranged in rows and columns and configured to perform a pattern recognition operation on an input feature using a kernel coefficient in response to each instruction, an instruction memory configured to provide the instruction to each of the plurality of nano cores, a feature memory configured to provide the input feature to each of the plurality of nano cores, a kernel memory configured to provide the kernel coefficients to the plurality of nano cores, and a functional safety processor core configured to receive a result of a pattern recognition operation outputted from the plurality of nano cores to detect the presence of a recognition error, and perform a fault tolerance function on the detected recognition error.Type: GrantFiled: November 25, 2019Date of Patent: November 16, 2021Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Jin Ho Han, Young-Su Kwon, Yong Cheol Peter Cho, Min-Seok Choi
-
Patent number: 11165829Abstract: A method for protection of virtualized network functions may comprise: obtaining security orchestration information for one or more virtualized network functions; determining network interfaces relevant to protection of the one or more virtualized network functions based at least in part on network topology information, in response to the security orchestration information; and issuing a security instruction for the protection of the one or more virtualized network functions, according to the determined network interfaces.Type: GrantFiled: October 11, 2016Date of Patent: November 2, 2021Assignee: Nokia Technologies OyInventors: Aapo Kalliola, Yoan Jean Claude Miche, Ian Justin Oliver
-
Patent number: 11150973Abstract: Aspects of the technology provide methods for aggregating error log data between multiple devices in a network monitoring appliance. A method of the technology can include steps for identifying a plurality of operators running in a network monitoring appliance, instantiating a plurality of sensors, wherein each of the plurality of sensors is associated with a respective one of the plurality of operators, and wherein each sensor is configured to capture error log data of its corresponding operator. In some aspects, the method can further include steps for aggregating error log data from two or more of the plurality of sensors. Systems and machine-readable media are also provided.Type: GrantFiled: October 23, 2017Date of Patent: October 19, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Pavan Mamillapalli, Shadab Nazar, Chetan Narsude, Gaurav Gupta, Azeem Suleman, Jagdev Singh Tur, Navjyoti Sharma
-
Patent number: 11138168Abstract: A machine learning computing system for predicting a probability of success of an identified computing device error condition may include at least a first data repository storing a plurality of historic data records corresponding to one or more computing device error conditions and a second data repository storing a plurality of solutions to each of the computing device error conditions stored in the first data repository. A server is configured to receive a computing device error message from at least one computing center device and analyze the computing device error message to identify an associated error condition category. The server identifies at least two solutions to an associated error condition and predict a probability of success for each of the at least two solutions. The server then initiates at least one solution that has a greatest probability of success and updates the second data repository.Type: GrantFiled: March 31, 2017Date of Patent: October 5, 2021Assignee: Bank of America CorporationInventors: Sasidhar Purushothaman, Amit Mishra
-
Patent number: 11106527Abstract: In example implementations, an apparatus is provided. The apparatus includes a communication interface, a non-transitory computer readable storage medium, a processor, and an actuator device. The communication interface receives alerts associated with hardware errors from a data center management system (DCMS). The non-transitory computer readable medium is stores a policy that defines rules for correcting the hardware errors associated with the alerts. The processor compares each one of the hardware errors from the alerts to the policy to identify correctable hardware errors from the hardware errors. The actuator devices generates a control signal that is transmitted to the DCMS via the communication interface to initiate a correction action for the correctable hardware errors.Type: GrantFiled: April 30, 2018Date of Patent: August 31, 2021Assignee: Hewlett Packard Enterprise Development LPInventor: Latha Srinivasan
-
Patent number: 11097618Abstract: A control architecture for electric vehicle wireless power transmission systems that may be segmented so that certain essential and/or standardized control circuits, programs, algorithms, and the like, are permanent to the system and so that other non-essential and/or augmentable control circuits, programs, algorithms, and the like, may be reconfigurable and/or customizable by a user of the system. The control architecture may be distributed to various components of the wireless power system so that a combination of local or low-level controls operating at relatively high-speed can protect critical functionality of the system while higher-level and relatively lower speed control loops can be used to control other local and system-wide functionality.Type: GrantFiled: September 20, 2019Date of Patent: August 24, 2021Assignee: WiTricity CorporationInventors: Simon Verghese, Morris P. Kesler, Katherine L. Hall, Herbert Toby Lou, Ron Fiorello
-
Patent number: 11061735Abstract: One embodiment described herein provides a distributed computing system. The distributed computing system can include a compute cluster comprising one or more compute nodes and a storage cluster comprising a plurality of storage nodes. A respective compute node can be configured to: receive a request for a computation task; obtain path information associated with data required by the computation task; identify at least one storage node based on the obtained path information; send at least one computation instruction associated with the computation task to the identified storage node; and receive computation results from the identified storage node subsequently to the identified storage node performing the computation task.Type: GrantFiled: January 2, 2019Date of Patent: July 13, 2021Assignee: Alibaba Group Holding LimitedInventor: Shu Li
-
Patent number: 11023407Abstract: A system comprises a plurality of nodes connected in a peer-to-peer network via a communication interface. At least one node of the plurality of nodes comprises a transceiver, at least two connectors, at least one termination resistance module coupled to the transceiver, the at least one termination resistance module providing termination resistance within the node, a first detection circuit coupled to a first connector of the at least two connectors, and a second detection circuit coupled to a second connector of the at least two connectors. The first and second detection circuits are configured to detect that the node is coupled to one or more other nodes in the peer-to-peer network, and automatically adjust the termination resistance based on the detecting.Type: GrantFiled: March 19, 2020Date of Patent: June 1, 2021Assignee: A-dec, Inc.Inventors: Ryan M. Williams, Paul Scott Bontrager
-
Patent number: 10999125Abstract: A system and method for communicating between applications using a routing process. A set of one or more signal-routes are defined on a network device, including a first signal-route. Each signal-route is associated with a state of an application to be executed on the network device, wherein the first signal-route is associated with a first application state of the application. The network device detects, within the application executing within an application layer of the network device, a change in the first application state and notifies other applications of the change in the first application state. Notifying includes modifying the first signal-route, wherein modifying includes adding the first signal-route to or removing the first signal-route from a Routing Information Base (RIB) and advertising the change in the RIB.Type: GrantFiled: February 18, 2019Date of Patent: May 4, 2021Assignee: Juniper Networks, Inc.Inventors: Harsha Srinath, Sanjay Agrawal, Gopi Krishna, Ananya Basu
-
Patent number: 10969993Abstract: An interconnect apparatus comprises first node circuitry for performing first node operations to service data access requests in respect of a first range of memory addresses and second node circuitry for performing second node operations to service data access requests in respect of a second range of memory addresses. The interconnect comprises interface circuitry to: receive a retry indication in respect of a data access request from the first node and forward the retry indication to the requester circuitry; responsive to determining that the interface circuitry has capacity for the data access request, transmit a reissue capacity message to the requester circuitry; receive a reissued data access request from the requester circuitry; and issue the reissued data access request to the second node circuitry. The second node circuitry is responsive to receiving the reissued data access request to service the data access request.Type: GrantFiled: July 25, 2019Date of Patent: April 6, 2021Assignee: Arm LimitedInventors: Andrew John Turner, Alex James Waugh, Geoffray Lacourba, Fergus Wilson MacGarry
-
Patent number: 10958722Abstract: A computing system includes a virtual desktop server and a client computing device. The virtual desktop server includes a real-time media application to provide real-time communications (RTC) for peer-to-peer networking, and a native RTC engine to execute a portion of the real-time media application when received by the native RTC engine. An API code redirection module redirects intercepted APIs of the real-time media application so that the portion of the real-time media application is redirected away from the native RTC engine to a client RTC engine in the client computing device. The client RTC engine executes the redirected portion of the real-time media application, performs network connectivity probing to determine reachability to a peer computing device, and performs fallback network connectivity probing via the virtual desktop server to determine reachability to the peer computing device.Type: GrantFiled: May 3, 2019Date of Patent: March 23, 2021Assignee: CITRIX SYSTEMS, INC.Inventors: Vladimir Vysotsky, Todd Giebler, Georgy Momchilov, James Page
-
Patent number: 10931565Abstract: In an embodiment, a method for a VRF and multi-service insertion on edge gateways is described. In an embodiment, the method comprises obtaining a rule configuration. Based on, at least in part, the rule configuration, a rule table is created. The rule table comprises rule data records, wherein a rule data record comprises packet attributes and a redirection identifier. A policy configuration comprising policy records is obtained. Each policy record comprises a redirection identifier, a next_hop, and an address pair for interfaces. A mapping between VRF identifiers and address pairs is generated. Based on, at least in part, the mapping and the policy configuration, a policy table is generated. The policy table comprises table records, wherein a table record comprises a redirection identifier, a next_hop, and an address pair. The rule and policy tables are used to redirect a packet from an edge gateway to a service virtual machine.Type: GrantFiled: February 22, 2019Date of Patent: February 23, 2021Assignee: VMware, Inc.Inventors: Rahul Mishra, Kantesh Mundaragi, Stephen Tan, Akhila Naveen, Pierluigi Rolando, Raju Koganty
-
Patent number: 10911479Abstract: A computing system performs real-time mitigations for unfamiliar threat scenarios by identifying a particular threat scenario for a client system that has not previously experienced the threat scenario and for which a remediation process is unknown. The computing system responds to the unknown threat scenario by generating and providing the client system a mitigation file that includes a predictive set of mitigation processes for responding to the threat scenario. The mitigation file is generated by first generating a threat vector that identifies a plurality of different threat scenario characteristics for the particular threat scenario. Then, a classification model is applied to the threat vector to identify a predictive set of mitigation processes that are determined to be a best fit for the threat vector and that are included in the mitigation file.Type: GrantFiled: August 6, 2018Date of Patent: February 2, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ben Kliger, Moshe Israel, Dotan Patrich, Michael Zeev Bargury
-
Patent number: 10884775Abstract: Methods and apparatus, to control a virtual machine, include: sending identification of virtual machines within a recovery domain, receiving a request to control one the virtual machines, authorizing the request, and forwarding the request to a virtual machine manager of the one of the virtual machines. Other methods and apparatus, to control a virtual machine, include: sending a request for identification of virtual machines within a recovery domain directly to a cloud computing device without passing the request through another computing device, determining that one of the virtual machines needs to be controlled, and sending a request to control the one of the virtual machines directly to the cloud computing device without passing the request through another computing device.Type: GrantFiled: June 17, 2014Date of Patent: January 5, 2021Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventor: Istvan Nagy
-
Patent number: 10848988Abstract: An architecture for providing an on-demand dynamic cloudlet instantiation by leveraging a grouping of software defined network devices and their respective associated analytics modules. A method can comprise receiving quality of service data representing a 5G small cell device of a group of 5G small cell devices; generating a policy rule representing a predictive policy to facilitate an instantiation of a dynamic on-demand cloudlet node into a fog of dynamic on-demand cloudlet node instantiations; and facilitating the instantiation of the dynamic on-demand cloudlet node into the fog, by a hybrid fiber coaxial device, based on the policy rule and an indication received from the hybrid fiber coaxial that a traffic surge in communications with the 5G small cell device has occurred.Type: GrantFiled: May 24, 2019Date of Patent: November 24, 2020Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Moshiur Rahman, Shrikant Acharya
-
Patent number: 10771322Abstract: Methods to perform an operation comprising receiving an indication of a type and a target of a fault to inject in a network, the network comprising a plurality of devices and a plurality of network elements, generating at least a first predicted network map depicting a predicted configuration of the plurality of devices and network elements subsequent to injecting the fault in the network, injecting the fault at the target in the network, generating an actual network map depicting an actual configuration of the plurality of devices and network elements, identifying, based on a comparison of the first predicted network map and the actual network map, at least one difference in the predicted and actual configurations, and outputting for display an indication of the identified at least one difference.Type: GrantFiled: November 8, 2017Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Louie A. Dickens, Rodolfo Lopez, Julio A. Maldonado, Juan G. Rivera, Pedro V. Torres
-
Patent number: 10771321Abstract: Systems and computer program products to perform an operation comprising receiving an indication of a type and a target of a fault to inject in a network, the network comprising a plurality of devices and a plurality of network elements, generating at least a first predicted network map depicting a predicted configuration of the plurality of devices and network elements subsequent to injecting the fault in the network, injecting the fault at the target in the network, generating an actual network map depicting an actual configuration of the plurality of devices and network elements, identifying, based on a comparison of the first predicted network map and the actual network map, at least one difference in the predicted and actual configurations, and outputting for display an indication of the identified at least one difference.Type: GrantFiled: August 2, 2017Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Louie A. Dickens, Rodolfo Lopez, Julio A. Maldonado, Juan G. Rivera, Pedro V. Torres
-
Patent number: 10747603Abstract: Systems and methods for agentless remediation and recovery. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a Central Processing Unit (CPU); a Basic Input/Output System (BIOS) coupled to the CPU; a logic controller coupled to the CPU; and a memory coupled to the logic controller, the memory having program instructions stored thereon that, upon execution by the logic controller, cause the IHS to: during a first stage, check an operational state of a plurality of hardware components within the IHS in the absence of any involvement by the CPU or the BIOS; and during a second stage following the first stage, identify a failed hardware component amongst the plurality of hardware components in the absence of any involvement by the CPU or the BIOS.Type: GrantFiled: October 23, 2018Date of Patent: August 18, 2020Assignee: Dell Products, L.P.Inventors: Abeye Teshome, Joseph Kozlowski
-
Patent number: 10705872Abstract: Embodiments include a technique for predictive virtual server scheduling and optimization of dynamic consumable resources to achieve priority-based workload performance objectives is provided. Techniques include calculating a capacity requirement for each virtual server based on an administrator defined performance objective for each virtual server. Techniques also include calculating an available CPU capacity for each importance level based on the calculated capacity requirement for each virtual server, sending the calculated available CPU capacity to a scheduler; and selecting a target hypervisor based on the calculated capacity requirement of each virtual server and the calculated available CPU capacity at each importance level of each hypervisor.Type: GrantFiled: December 8, 2016Date of Patent: July 7, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yong Feng, Yuksel Gunal, Xiao Liang Hu, Peter B. Yocom