Reconfiguring Patents (Class 709/221)
  • Patent number: 11960880
    Abstract: Systems and methods for remediation of software configurations are disclosed. The system may store a plurality of configuration policies in a compliance repository. The system may receive trigger data including at least one compliance error and indicating a software instance operating on a cloud service is out of compliance. The system may compare the at least one compliance error with the plurality of configuration policies. When at least one compliance error matches at least one configuration policy, the system may identify a software configuration file and apply the matching configuration policy to the software configuration file to remediate the software instance. When the at least one compliance error does not match at least one configuration policy, the system may generate a new configuration policy, validate the new configuration policy, and apply the new configuration policy to the software configuration file to remediate the software instance.
    Type: Grant
    Filed: May 24, 2023
    Date of Patent: April 16, 2024
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventor: William Giles
  • Patent number: 11962567
    Abstract: A method comprises, at a wireless network controller of wireless access points through which wireless client devices that are wireless communicate with the controller: upon receiving, from a wireless client device, a dynamic host configuration protocol (DHCP) request having a media access control (MAC) address, determining whether the wireless client device rotated its MAC address from a previous MAC address to the MAC address; when the wireless client device rotated its MAC address, forwarding, to a DHCP service, the DHCP request with a notification of a MAC address rotation to cause the DHCP service to reassign a previously assigned Internet Protocol (IP) address to the wireless client device; and upon receiving, from the DHCP service, a DHCP offer asserting the previously assigned IP address, forwarding the DHCP offer to the wireless client device.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: April 16, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
  • Patent number: 11962568
    Abstract: The disclosed technology is directed towards locating and counting unused nodes, such as free Internet Protocol version 4 (IPv4) address blocks. A hierarchical structure of nodes is created from an origin block to a specified lower level, and the hierarchical structure is processed using mapping and eliminating to locate free nodes. A first node group comprises node(s) in use, a second node group identifies intermediate subnets between the first node of the first node group and the specified origin block, and a third node group identifies any subnets hierarchically below node(s) in use. Unused (free) node count information is obtained based on nodes below the origin block that are not in the first node group, the second node group, or the third node group.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: April 16, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Xiaowen Mang, Anestis Karasaridis
  • Patent number: 11954498
    Abstract: An information handling system determines a difference between a first set of initialization information and a second set of initialization information during a pre-extensible firmware interface initialization phase of a boot process that is based on a first basic input/output system (BIOS), wherein the first set of initialization information is associated with the first BIOS and the second set of initialization information is associated with a second BIOS. The system also creates and publishes a hand-off block that includes an entry which describes the difference between the first set of initialization information and the second set of initialization information. The system parses the hand-off block during a driver execution environment phase to determine the difference between the first set of initialization information and the second set of initialization information, wherein the hand-off block is passed from the pre-extensible firmware interface initialization phase of the boot process.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: April 9, 2024
    Assignee: Dell Products L.P.
    Inventors: Karunakar Poosapalli, Sumanth Vidyadhara
  • Patent number: 11956125
    Abstract: There is provided a method for network management performed by a first entity (10), which is configured to manage network slices in a network. The method is performed in response to a first request to set up a first network slice. The method comprises identifying (102) one or more network nodes in the network and/or one or more second network slices to support the first network slice. For each identified network node, an update to an attribute of the identified network node is initiated (104) to add a unique identifier of the first network slice to the attribute of the identified network node. For each identified second network slice, an update to an attribute of the identified second network slice is initiated (106) to add the unique identifier of the first network slice to the attribute of the identified second network slice.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: April 9, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Edwin Tse, Robert Petersen
  • Patent number: 11956212
    Abstract: Internet of Things (IoT) device application workload capture is disclosed. A target IoT device is selected. A flow associated with the target device is determined and tagged. Packets from the tagged flow are admitted into a ring buffer. An indication is received that an extraction should be performed on a portion of the packets included in the ring buffer.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: April 9, 2024
    Assignee: Palo Alto Networks, Inc.
    Inventor: Jun Du
  • Patent number: 11943278
    Abstract: An internet protocol (IP) access point sends, to a requesting device, a modified version of a first web page comprising first modifications made in accordance with policy handling information, and receives, from the requesting device, a request for a second web page. Responsive to detecting that the request for the second web page comprises one or more of the first modifications, the IP access point sends a modified version of the second web page comprising second modifications made in accordance with the policy handling information to the requesting device.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: March 26, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Rogier August Caspar Joseph Noldus, Lars Lövsén
  • Patent number: 11941029
    Abstract: A system includes a database that stores a database table and at least one processor configured to detect a trigger event that triggers extending of a current data partitioning definition defined for partitioning data stored in the database table, obtain a partition configuration to extend the current data partitioning definition, obtain the current data partitioning definition of the database table, generate a new data partitioning definition for the database table based on the current data partitioning definition and the partition configuration, and perform data partitioning for the database table based on the new data partitioning definition.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: March 26, 2024
    Assignee: Bank of America Corporation
    Inventors: Pradeep Gummalla, Krishna Mohan Sattiraju, Paparayudu Anaparti, Maniappan Uppliappan
  • Patent number: 11940778
    Abstract: A method of commissioning a field device in an industrial system network includes: a) connecting a field device to an industrial system network; c) providing information about the field device, the information including functional information for the field device; d) utilizing the functional information for the field device to retrieve information relating to a role of the field device in an automation application; f) utilizing capability information relating to a field device type of the field device and the information relating to the role of the field device in the automation application to retrieve a parameter set for the field device for operation in the automation application; and g) downloading the parameter set to the field device.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: March 26, 2024
    Assignee: ABB Schweiz AG
    Inventors: Roland Braun, Francisco Mendoza, Dirk Schulz, Heiko Koziolek, Andreas Burger
  • Patent number: 11936520
    Abstract: A method includes receiving a plurality of configurations comprising a first configuration for provisioning a first set of network services at a first resource of an edge device and a second configuration for provisioning a second set of network services at the first resource, a first configuration group identifier identifying a configuration group for the first configuration, and a first network performance parameter for the configuration group. The method further includes determining a performance factor for the first resource providing the first set of network services to one or more client devices. The method further includes, in response to determining that the performance factor does not satisfy the first network performance parameter for the configuration group and that the first configuration group identifier identifies the configuration group for the first configuration, moving the first configuration from the first resource to a second resource of the edge device.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: March 19, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Chandrasekhar A, Frank Jas, Premchandar N, Amarnath B. Satyan
  • Patent number: 11934845
    Abstract: A system including a developer client computer configured to provide inputs to a state machine generation client to configure a state machine. The system further includes the state machine generation client configured to generate structural code and associated code implementation files representative of the state machine, where the state machine generation client comprises: a graphical user interface (GUI). The GUI includes a state machine configuration window displaying a configurable representation of one or more states in the state machine and an ordering of the states of the state machine and a state key listing the one or more states in the state machine. The system further includes a code implementation system coupled to a code repository, wherein the code implementation system is configured to generate a dynamic state machine implementation based at least upon the generated structural code and associated code implementation files.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: March 19, 2024
    Assignee: United Services Automobile Association (USAA)
    Inventors: Augusto Javier Rodriguez, Jorge Arturo Vicens
  • Patent number: 11934297
    Abstract: A system for testing applications is disclosed. The system includes one or more processors, one or more communications modules coupled to the one or more processors to enable communications between services provided by the system, and at least one memory coupled to the one or more processors. The at least one memory stores computer executable instructions to enable a plurality of virtualized test services, each virtualized test service at least in part emulating dependent server responses to application operations. The instructions enable a load-balancing service for communication with the plurality of virtualized test services, and test an application based on a load, by directing the application to interact with the plurality of virtualized test services that are available, while avoiding communicating with the dependent servers during testing. The load-balancing service balances the testing of the application between the plurality of virtualized test services that are available.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: March 19, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Kevin Aird, Aayush Kathuria, Periyakaruppan Subbunarayanan
  • Patent number: 11928450
    Abstract: The present application provides a mobile terminal, a method for uninstalling a pre-installed application therein, and a memory. The method comprises the following steps: obtaining an authorization file for uninstalling a pre-installed application; determining whether the authorization file is valid; if so, determining whether the pre-installed application is a user-level application; and if so, uninstalling the pre-installed application.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: March 12, 2024
    Assignee: HuiZhou TCL Mobile Communication Co., Ltd.
    Inventors: Jinguo Zheng, Yanxiang Zhang
  • Patent number: 11924717
    Abstract: An embodiment of the invention provides a deskless workstation that comprises a network of walkie-talkies connected to a mobile phone that forwards the audio communications to a remote processing device for further processing and to take appropriate actions. The remote device may analyze the audio information to determine what action to perform. An embodiment of the invention may be assembled largely from existing components such as a particular type of audio cable, an Android mobile phone, and a radio application available for Android phones.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: March 5, 2024
    Assignee: VoiceBrain, Inc.
    Inventors: Ishtiaq Mahmud Rahman, Francis G Lacson
  • Patent number: 11921738
    Abstract: Methods for synchronizing a source document repository with a target document repository include monitoring documents of the source document repository to detect changes to the documents. A last processed time is stored in association each changed document that indicates a time when the document was last processed. A transaction item is added to a synchronization queue each time a document is changed, and a queue time is stored in association with each of the transaction items that indicates when the transaction item was added to the queue. The transaction items are processed by comparing the queue time of the transaction item with the last processed time of the document pertaining to the transaction item. If the queue time is earlier than the last processed time, the transaction item is ignored.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: March 5, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shivani Thakur, Guoqiang Zhou, Ana Monica Irimia
  • Patent number: 11921583
    Abstract: Some embodiments provide a hierarchical data service (HDS) that manages many resource clusters that are in a resource cluster hierarchy. In some embodiments, each resource cluster has its own cluster manager, and the cluster managers are in a cluster manager hierarchy that mimics the hierarchy of the resource clusters. In some embodiments, both the resource cluster hierarchy and the cluster manager hierarchy are tree structures, e.g., a directed acyclic graph (DAG) structure that has one root node with multiple other nodes in a hierarchy, with each other node having only one parent node and one or more possible child nodes.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: March 5, 2024
    Assignee: VMware LLC
    Inventors: Claudio Fleiner, Marc Fleischmann
  • Patent number: 11924340
    Abstract: Techniques are disclosed for cryptographically secure shuffling processes for generating and utilizing secrets in an infrastructure-as-a-service (IaaS) environment. In an embodiment, a method comprises generating a source list and a destination list, the source list and destination list association with a sequential format and the source list comprising a plurality of elements in the sequential format; generating a first random number and a second random number; determining a first element in the source list, the first element corresponding to a position in the sequential format of the source list based on the first random number; determining a first destination position in the destination list, the first destination position corresponding to a position in the sequential format of the destination list based on the second random number; and updating the destination list to include the first element in the source list at the first destination position.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: March 5, 2024
    Assignee: Oracle International Corporation
    Inventor: Suren Duhan
  • Patent number: 11921667
    Abstract: A reconfigurable computing chip, a method for configuring the reconfigurable computing chip, a method for convolution process, a device for convolution process, a computer readable storage medium and a computer program product are provided. The reconfigurable computing chip comprises a processing module including multiple processing cores sharing a first cache, wherein each of the plurality of processing cores includes multiple processing elements sharing a second cache, each of the plurality of processing elements monopolizes a third cache corresponding to said processing element, wherein the reconfigurable computing chip is dynamically configured to perform convolution process on an input feature map and a convolution kernel to obtain an output feature map, and each of the multiple processing elements is dynamically configured to perform a multiplication-plus-addition process on a part of the input feature map and a part of the convolution kernel to obtain a part of the output feature map.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: March 5, 2024
    Assignee: BEIJING ESWIN COMPUTING TECHNOLOGY CO., LTD.
    Inventor: Yang Huang
  • Patent number: 11924032
    Abstract: A network interface device comprises a plurality of components configured to process a flow of data one after another. A control component is configured to provide one or more control messages in said flow, said one or more control message being provided to said plurality of components one after another such that a configuration of one or more of said components is changed.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: March 5, 2024
    Assignee: Xilinx, Inc.
    Inventors: Steven Leslie Pope, David James Riddoch
  • Patent number: 11914578
    Abstract: In some aspects, a server may receive commands from a computing device. The commands may cause the server to create an empty xbundle comprising a context and create a set of additional empty xbundles within the context. The set of additional empty xbundles includes at least a first xbundle, a second xbundle, and a third xbundle. The commands may cause the server to connect the first xbundle to the second xbundle using the third xbundle to create a particular xbundle in which the first xbundle comprises a first vertex, the second xbundle comprises a second vertex, and the third xbundle comprises an edge connecting the first xbundle to the second xbundle. The commands may cause the server to save, in a datastore, the particular xbundle comprising the context that includes the first xbundle, the second xbundle, and the third xbundle.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: February 27, 2024
    Inventor: Michael Roberts
  • Patent number: 11916881
    Abstract: Embodiments of this application disclose a rule detection method, to increase rule anomaly detection coverage. The method in the embodiments of this application includes: determining, based on an obtained first initial priority corresponding to a first rule, an obtained second current priority corresponding to a second rule, and a determined inclusion relationship between the first rule and the second rule, a first current priority corresponding to the first rule; and then determining, based on a relationship between the first initial priority and the first current priority, whether an anomaly occurs on the first rule.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: February 27, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Feiran Yang, Jian Zhang, Jing Hu, Zhengyi Zhang, Jun Gong
  • Patent number: 11915249
    Abstract: A method for registering an electronic device to be controlled by a mobile terminal, includes: receiving a request to register an electronic device, providing, on a mobile terminal display, an operation interface that enables a user to provide user input that causes the electronic device to output an identification sound, receiving, from the electronic device, the identification sound output from the electronic device based on the user input, verifying product information of the electronic device corresponding to the identification sound, providing, on the mobile terminal display, a registration interface corresponding to the product information of the electronic device, the registration interface providing registration information related to how to register the electronic device to be controlled by the mobile terminal, and performing, by the mobile terminal, a registration process set forth by the registration information to register the electronic device to enable the mobile terminal to control the electron
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: February 27, 2024
    Assignee: LG Electronics Inc.
    Inventor: Hyohoun No
  • Patent number: 11916766
    Abstract: Provided are methods and systems for using synthetic resource records to configure and manage web applications and various online services. A user is provided with the ability to setup a single synthetic resource record for their domain such that all of the associated dependent resource records are automatically configured and added to the domain as well. The methods and systems provided utilize synthetic resource records as a way of logically grouping resource records into “human readable” sets of resource records. Through synthetic resource records, users are able to address common configuration issues without having to know the technical specifications of associated zone files or resource records. Additionally, users can complete a variety of configuration tasks related to setting-up web applications without having to look-up resource record values from external sites (e.g., from the domain host).
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: February 27, 2024
    Assignee: Google LLC
    Inventors: Brent Anthony Piller Bryan, Jonathan Mack, Roberto Ramalho Fischer
  • Patent number: 11914453
    Abstract: Techniques disclosed herein relate to managing notifications to a user associated with a computing device. The notifications correspond to a response to an indication of an exception condition on the computing device. The response to the exception condition includes a plurality of steps, including computer-implemented steps in which data objects output a plurality of notifications for the user. These notifications are processed by a notification choreographer and used to prepare a unified status communication. The unified status communication is output to the user and depicts information corresponding to a plurality of the notifications.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: February 27, 2024
    Assignee: Salesforce, Inc.
    Inventors: Abhijit Sur, Charles Hart Isaacs
  • Patent number: 11917235
    Abstract: Systems and methods for enhancing user experience in accessing media of a certain content type by outputting the media on a nearby device that is better suited for access. For example, a media guidance application may determine that a user is accessing, on his/her smartphone, a digital page (e.g., a website, a newsfeed, etc.) that features embedded content (e.g., photos, movies, music, etc.). In response to determining that the user has navigated to an embedded content, such as a video clip, the media guidance application may determine a device in the vicinity of the user that is better suited than the user's smartphone for playback of the video clip. For example, a nearby smart television may have a larger screen, better sound output, and a better display resolution than the smartphone. As a result, the media guidance application may cause the smart television to output the video clip.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: February 27, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
  • Patent number: 11916870
    Abstract: Methods, systems, and apparatuses are described for managing a gateway device. A user may establish an account for managing a gateway device. The account may be assigned to a remote server to allow remote management of the gateway device. The gateway device may be configured by sending the connection information of the remote server to the gateway device.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: February 27, 2024
    Assignee: ICONTROL NETWORKS, INC.
    Inventors: Gerald Gutt, Aaron Wood
  • Patent number: 11909803
    Abstract: In one embodiment, a device may identify a plurality of impairment scenarios for a network. The device may estimate quality of experience metrics for a plurality of applications accessible via the network for each of the plurality of impairment scenarios. The device may select a particular application from among the plurality of applications based on a comparison between the quality of experience metrics for the plurality of applications. The device may provide an indication for presentation by a user interface that a user should use the particular application from among the plurality of applications.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: February 20, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mukund Yelahanka Raghuprasad, Grégory Mermoud, Jean-Philippe Vasseur
  • Patent number: 11909590
    Abstract: Examples described herein relate to configuring a Network Interface Card (NIC) of a compute node, such as a server. The NIC may receive an LLDP frame with a first configuration for the NIC. The first configuration is compared with a second configuration. The second configuration corresponds to an existing configuration of the NIC. In response to determining that the second configuration does not match the first configuration, the NIC is configured with the first configuration during a boot-up of the compute node.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: February 20, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Corey Casey Morrison
  • Patent number: 11907069
    Abstract: In network devices, during manufacturing, input for designation of a region code to be a non-specific region code is stored in a BIOS memory of the network device, and a specific region code is stored off the BIOS. During boot up, the BIOS is checked for a specific region code to regulate wireless transmissions at a physical location of operation. Responsive to receiving the non-specific region code from BIOS, the specific region code is requested from a region code server based on a network device identifier. Once received, the region code is stored in flash memory, until rebooted or otherwise reset, rather than BIOS.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: February 20, 2024
    Assignee: Fortinet, Inc.
    Inventors: Yong Zhang, Peter Yongchun Liu, Koroush Akhavan-Saraf, Xin Wang, Andrew Q Ji, Ben Wilson
  • Patent number: 11907708
    Abstract: An extensible platform-as-a-service (PaaS) system is used during the software development lifecycle (SDLC) processes of an application. The system, according to various embodiments, receives indications that changes are made to one or more templates or software bundles stored in a software library and coordinates how changes to a particular template will be applied to applications for an enterprise system. Specifically, the system may identify applications that are using the template and determine an ordering for a plurality of application groups that indicates a sequence in which the updates will be applied to the applications. In this manner, template updates can be automatically and systematically deployed to applications without significant involvement by users of the PaaS system.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: February 20, 2024
    Assignee: Salesforce, Inc.
    Inventor: Mayank Kumar
  • Patent number: 11902111
    Abstract: Described herein are systems and techniques to facilitate rapid and effective notification of issues that may affect services and applications configured at a cloud-based system. A service monitoring system may be queried regularly for status data for services operating in a cloud-based system. The service status data received in response may be compared to previously stored service status data to identify new and changed issues. Based on the types of issues identified, urgent and/or non-urgent notifications may be generated and transmitted to the users associated with the affected service and/or other parameters using multiple communications channels. Responsive failover actions may also be implemented based on the detected issue and the impacted service.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: February 13, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventor: Grant McKim
  • Patent number: 11900098
    Abstract: Embodiments of the present disclosure may provide a microservice management system, device, and apparatus. The system may include a microservice deployment device, a plurality of computing resource pools, and a target service chain. The target service chain may include at least one target microservice entity device, which may be from at lone of the plurality of computing resource pools. The microservice deployment device may be configured to obtain service processing information of the target service chain, generate a deployment update configuration information according to the service processing information of the target service chain, and adjust a deployment position of each of the at least one target microservice entity device on the target service chain according to the deployment update configuration information.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: February 13, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yifan Yu
  • Patent number: 11895114
    Abstract: Embodiments described herein provide for a satellite device that can be associated with a user account of a minor aged (e.g., child or adolescent) user that does not have a smartphone that can be used as a companion device to the satellite device. The satellite device can be configured to be used as a primary device, without reliance upon a paired smartphone. Certain information can be synchronized with the satellite device via the association with the family account. During initial configuration, a set of cryptographic keys can be generated to associate the account of the satellite device with the set of accounts in the family. The satellite device can then access calendars, media, or other data that is shared with user accounts within a family of user accounts.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: February 6, 2024
    Assignee: APPLE INC.
    Inventors: Dmitry V. Belov, Justin K. Bennett, David S. Clark, Kalyan C. Gopavarapu, David G. Knipp, Robert F. Lee, Sudhakar N. Mambakkam, Nagarjuna Thottempudi, Tyler D. Hawkins, Reed E. Olsen, Paul W. Salzman
  • Patent number: 11887112
    Abstract: A hybrid identity service system is disclosed. The system may receive a transaction request. The system may generate a first passcode and a second passcode. The system may decrypt a first encrypted private key with the first passcode to recover a private key. The system may sign the transaction request with the private key and may encrypt the private key with the second passcode to generate a second encrypted private key.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: January 30, 2024
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC
    Inventors: Jitendra Singh Dikhit, Alaric M. Eby, Andras L. Ferenczi, Ashish Kumar, Upendra Mardikar
  • Patent number: 11886903
    Abstract: Systems and methods for providing a continuous uptime of guest Virtual Machines (“VMs”) during upgrade of a virtualization host device. The methods comprising: connecting all of the guest VMs' frontends or drivers to at least one old control VM which is currently running on the virtualization host device and which contains old virtualization software; creating at least one upgraded control VM that contains new virtualization software and that is to replace the old VM in the virtualization host device; connecting the guest VMs' frontends or drivers to the upgraded VM; and uninstalling the old control VM from the virtualization host device.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: January 30, 2024
    Inventor: Marcus Granado
  • Patent number: 11888846
    Abstract: Secure cloud-based storage system management that includes: establishing, within a cloud-based services provider and based on one or more user credentials, a cloud-based user session to execute one or more commands on a remote storage system that includes physical storage devices; determining one or more data storage operations corresponding to the physical storage devices to implement the one or more commands on the storage system; and extending, based on using an access token based on the one or more user credentials to securely issue the one or more data storage operations to the remote storage system, the cloud-based user session to the remote storage system.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: January 30, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Sergey Zhuravlev, Shiva Ankam
  • Patent number: 11888687
    Abstract: The disclosure relates to a 5G or 6G communication system for supporting a higher data transmission rate. A method of operating a management service (MnS) in a communication system supporting a plurality of architectures according to an embodiment of the present disclosure includes identifying an architecture supported by a first instance which is running and a list of functions for the architecture, determining whether to use the first instance based on a result of the identification and a requirement for service provision, and terminating the first instance and generating a second instance in case that the MnS determines not to use the first instance.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: January 30, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sungryeul Rhyu, Hyunkoo Yang, Hakju Lee
  • Patent number: 11881997
    Abstract: In general, techniques are described for determining reorder commands for remote reordering of policy rules. A device management system comprising a memory, a processor, and an interface may be configured to perform the techniques. A memory may store a currently configured policy for a managed network device and an updated policy for the managed device. The processor may determine a longest increasing subsequence (LIS) between a source list comprising the plurality of policy rules in a first ordering and a destination list of the plurality of policy rules in a second ordering. The processor may generate, based on the LIS, one or more policy configuration commands for the managed network device that direct the managed network device to conform the currently configured policy to the updated policy. The interface may output the one or more policy configuration commands to the managed network device.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: January 23, 2024
    Assignee: Juniper Networks, Inc.
    Inventor: Fnu Nadeem
  • Patent number: 11876676
    Abstract: An apparatus and method for updating the firmware version in a network node is described. The firmware is divided into a plurality of blobs, each blob having an associated blob version. Each blob version is associated with a firmware version. The method includes receiving notification from a client server network node of an updated version of a first blob and the compatible versions of the remaining blobs. A blob upgrade order is determined from the first blob updated version, the remaining blobs compatible versions, and the remaining blobs current versions. Each blob is upgraded in the blob upgrade order. The client is restarted after each blob upgrade.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: January 16, 2024
    Assignee: NXP USA, Inc
    Inventors: Bruno De Smet, Gatien Chapon
  • Patent number: 11863414
    Abstract: A computer program product includes program instructions executable by a central processing unit (CPU) of a baseboard management controller (BMC) of a server to cause the BMC CPU to receive a message instructing the BMC to cause a host CPU on the server to run network diagnostics on a host network. The BMC CPU then instructs the host CPU to boot from a bootable image stored on a data storage device hosted by the BMC CPU and run a network diagnostic utility included with the bootable image to monitor network traffic on the host network physically connected to the server. In an alternative, the message instructs the BMC CPU to run network diagnostics on the host network. The BMC CPU then accesses and runs the network diagnostic utility to monitor and analyze traffic on the host network through a connection between the BMC and a host NIC on the server.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: January 2, 2024
    Inventors: Fred Allison Bower, III, Shyam Sareen, Jarrod B Johnson
  • Patent number: 11861357
    Abstract: Examples disclosed herein relate to providing a subset of software components customized for a device to the device prior to the device installing an associated operating system. An update platform including a repository including a number of software components associated with multiple operating systems and multiple hardware sets is to determine that an operating system install is to occur on the device. The update platform is to select a subset of the software components for the device based on the operating system install and hardware devices on the device. The update platform is to push the subset to a storage coupled to a baseboard management controller of the device prior to the operating system install.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: January 2, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Naveen Gupta, Kevin J. Brusky, Srikanth Bemineni, Barbara Craig, Christina Rogers
  • Patent number: 11856506
    Abstract: A user equipment that communicates with a base station in a mobile communication system includes: a receiving unit that receives a change message of system information from the base station; and a control unit that requests the base station to transmit the system information when the receiving unit has received the change message and then has not received the system information.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: December 26, 2023
    Assignee: NTT DOCOMO, INC.
    Inventors: Hideaki Takahashi, Wuri Andarmawanti Hapsari
  • Patent number: 11836106
    Abstract: Provided are a serial communication device and a serial communication system for a memory access. The serial communication device for a memory access may include: a system-on-chip (SoC) bus interface receiving a request transaction from a hardware acceleration device; a master protocol processor converting a request transaction received through the SoC bus interface into a packet according to a predetermined packet protocol; and a serial transceiver serial-transmitting the packet.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: December 5, 2023
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Yongseok Choi
  • Patent number: 11831495
    Abstract: Techniques and systems are disclosed to provide a configuration tool that can be used to improve configuration of cloud-based network resources. In some implementations, data indicating (i) a present configuration state of a cloud computing resource, and (ii) a desired state configuration of the cloud computing resource is obtained. A determination is made that adjusting the cloud computing resource from the present state configuration to the desired state configuration includes executing one or more operations classified as likely involving user confirmation. A workflow representation is generated for configuring the cloud computing resource from the present state configuration to the desired state configuration. The workflow representation identifies a hierarchical arrangement of tasks to be performed. A user interface is provided for output to a computing device.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: November 28, 2023
    Assignee: Perfect Sense, Inc.
    Inventor: Jeremy Collins
  • Patent number: 11829331
    Abstract: A system for performing continuous transaction log backups with minimal resource usage of the client computing devices that are processing the transactions is disclosed. The system detects at least one input/output (I/O) activity at a client computing device. The I/O activity can be associated with at least one database operation performed via the client computing device. The system then executes one or more native commands to backup transactions log data associated with the detected I/O activity to a virtualized location. Backing-up the transactions log data comprises dynamically identifying a mount path location corresponding to the virtualized location, and transferring the transactions log data to the dynamically identified mount path using the one or more native commands. The system can then perform data processing operations (for example, data chunking and deduplicating) on the transactions log data after it is received at the dynamically identified mount path location.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: November 28, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Jun H. Ahn, Prasad Nara, Sri Karthik Bhagi
  • Patent number: 11831498
    Abstract: This disclosure describes techniques for integrating an existing cloud network into a new cloud network. The techniques may include inventorying network resources of an existing cloud network in a multi-cloud network environment. The techniques may also include creating logical resources to represent the network resources of the existing cloud network in a cloud-agnostic network configuration model. In some examples, a target cloud network may be provisioned using the cloud-agnostic network configuration model.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: November 28, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Rajagopalan Janakiraman, Sai Vemuri, Sonia Gulrajani, Sree Balaji Varadharajan, Jose Carlos Recuero Arias
  • Patent number: 11831503
    Abstract: A method including determining, by an infrastructure device, a configuration file including update information associated with updates to a current configuration of a client application installed on a user device; providing, by the infrastructure device, the configuration file in association with a stored hash value that is determined based at least in part on the update information included in the configuration file; obtaining, by the user device, the configuration file based at least in part on determining that the stored hash value is different from a calculated hash value that is determined based at least in part on information associated with the current configuration of the client application; and selectively adopting, by the user device, the updates included in the configuration file to update the current configuration of the client application. Various other aspects are contemplated.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: November 28, 2023
    Assignee: UAB 360 IT
    Inventors: Karolis Kleiba, Rimvydas Masiukas, Ignas Berenis
  • Patent number: 11822499
    Abstract: An information handling system may include a management controller and information handling resources that are coupled to the management controller via a first communication channel and a second communication channel, each information handling resource having a first communication channel identifier, and each information handling resource having a second communication channel identifier. The management controller may query the information handling resources via the first communication channel to determine a first set of unique identifiers for the information handling resources; query the information handling resources via the second communication channel to determine a second set of unique identifiers for the information handling resources; and based on a comparison between the first set of unique identifiers and the second set of unique identifiers, create a mapping that correlates the first communication channel identifiers with the second communication channel identifiers.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: November 21, 2023
    Assignee: Dell Products L.P.
    Inventors: Chien-Lin Lee, Jon Vernon Franklin, Venkatesh Ramamoorthy, Jun Gu, Robert T. Stevens
  • Patent number: 11825354
    Abstract: Systems, devices and methods, for customer specific network slicing include a virtual network operator (“VNO”) server, a first node, and a virtualized network. The VNO server instantiates a solution manager engine which identifies a Solution, communicates the Solution to the first node, and upon acceptance of the Solution by the first node, instructs the virtualized network to couple the first node with a second node in accordance with the Solution. The virtualized network may include network function virtualization infrastructure and the Solution may include a slice of the virtualized network. The slice satisfies a Service Level Requirement (SLR), such as one that specifies a maximum latency for the slice. The SLR is specified in a Need received by the VNO server from the first node. The SLR is determined based upon an application program the first Node is at least one of currently executing and expected to later execute.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: November 21, 2023
    Assignee: DISH Wireless L.L.C.
    Inventors: Kevin Yao, Prashant Raghuvanshi
  • Patent number: 11824726
    Abstract: Systems and methods are provided for identifying an available infrastructure network topology consisting of a set of available network links and a set of available network nodes of a communication network. In the systems and methods, a network node of the communication network is operative to transmit a learning schedule to a plurality of network nodes interconnected by a set of network links of the communication network. The network node receives from each of the plurality of network nodes a communication node record including network performance observations observed by that network node based on the learning schedule transmitted to that network node. Based on the received communication node records, the network node identifies a set of available network links from the set of network links and the set of available network nodes corresponding to the set of available network links.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: November 21, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hang Zhang, Ming Jia