Reconfiguring Patents (Class 709/221)
  • Patent number: 11366776
    Abstract: Systems and methods for controlling data transaction between master and slave devices are described. A master device can be connected to multiple slave devices that can operate under one of a first, a second, and a third operation modes. The first operation mode can cause the master device to perform data transactions with the multiple slave devices via a network element and the multiple slave devices can be connected to one another via the network element. The second operation mode can disconnect the master device from the multiple slave devices, and multiple agents connected to the multiple slave devices can fulfill the data transactions. The third operation mode can cause the master device to perform data transactions with a first subset of the multiple slave devices via the network element, and can cause the master device to be disconnected from a second subset of the multiple slave devices.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: June 21, 2022
    Assignee: Renesas Electronics America Inc.
    Inventors: Shubing Zhai, James Wang, Jankin Hu, Wei Wang
  • Patent number: 11368366
    Abstract: Embodiments of the present invention provide for group policy object (GPO) update compliance. A method for GPO update compliance includes selecting both a compliance update and also a computing system as an endpoint targeted for receiving the compliance update, directing execution of a remediation process that applies the compliance update onto the selected endpoint and performing a re-scan of the selected endpoint subsequent to the execution of the remediation process. The method further includes executing a GPO update within a threshold period of time after the re-scan and repeating the re-scan after the GPO update and then comparing a log produced by the repeated re-scan after the GPO update with a log produced by the re-scan before the GPO update, detecting an out-of-compliance update in the comparison and responding to the out-of-compliance update by directing a repair of the out-of-compliance update using a domain login for the selected endpoint.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: June 21, 2022
    Assignee: Steelcloud, Inc.
    Inventors: Brian H. Hajost, Fredi Jaramillo, Matthew Heimlich
  • Patent number: 11366697
    Abstract: Techniques are provided for adaptive resource allocation for workloads. One method comprises obtaining a dynamic system model based on a relation between an amount of at least one resource for one or more iterative workloads and at least one predefined service metric; obtaining, from a resource allocation correction module, an instantaneous value of the at least one predefined service metric; and applying to a controller: (i) instantaneous parameters of the dynamic system model, and (ii) a difference between the instantaneous value of the at least one predefined service metric and a target value for the at least one predefined service metric, wherein the controller determines an adjustment to the amount of the at least one resource for the one or more iterative workloads. The obtained system model is optionally updated over time based on an amount of at least one resource added and the one or more predefined service metrics.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: June 21, 2022
    Assignee: EMC IP Holding Company LLC
    Inventor: Tiago Salviano Calmon
  • Patent number: 11358062
    Abstract: Systems and methods are described for recommending a proposed hardware configuration to a first user in response to determining that a performance aspect of the first user having a first hardware configuration playing a multiplayer game is worse than a performance aspect of a second user having a second hardware configuration jointly playing the multiplayer game. The proposed hardware configuration is generated based on the first hardware configuration and the second hardware configuration and caused to be displayed on a device of the first user.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: June 14, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Rajendran Pichaimurthy, Dolphin Masilamany Santha, Prakash Viswanathan
  • Patent number: 11360671
    Abstract: An adjacent track interference (ATI) metric is determined for each of a plurality of regions of a single surface of a magnetic disk. Based on the ATI metrics, each of the regions is assigned a region-specific directed offline scan (DOS) criterion, at least two of the DOS criteria being different from one another. Based on a write count of a track within one of the regions satisfying the associated region-specific DOS criterion, a DOS remediation of the track is performed.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: June 14, 2022
    Assignee: Seagate Technology LLC
    Inventors: Jian Qiang, Jose Mari Toribio, Teck Khoon Lim, Wenxiang Xie, Xiong Liu
  • Patent number: 11360816
    Abstract: Systems and methods are provided for managing dynamically allocated storage and processing units. The systems and methods include operations for determining, a usage pattern having a peak usage portion and a low usage portion; reserving a first collection of units on a dynamic unit allocation system during the peak usage portion; detecting a transition from the peak usage portion to the low usage portion; in response to detecting the transition, instructing the dynamic unit allocation system to reduce the first collection of units to reserve a second collection of units corresponding to a second amount of the low usage portion; selecting asynchronous tasks that consume a set of units greater than the second collection of units; and during a period of time that the dynamic unit allocation system is reducing the first collection of units, causing the asynchronous tasks to be executed by the dynamic allocation system.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: June 14, 2022
    Assignee: Snap Inc.
    Inventors: Bradley Baron, Benjamin Ralph Hollis, Peter Cardwell, John Krzemien
  • Patent number: 11362849
    Abstract: The present disclosure is directed to a centralized control policy for multicast replicator selection.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: June 14, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Alfred C. Lindem, III, Ravi Kiran Chintallapudi, Gaurav Shrivastava, Jining Tian, Praleshkumar Gunvantray Patel
  • Patent number: 11363075
    Abstract: The present invention is directed to communications methods and apparatus for efficiently distributing traffic to processing entities. An exemplary method includes the steps of: receiving, at a first Session Initiation Protocol (SIP) load balancer (SLB), a first SIP INVITE message; selecting, at the first SLB, which Session Border Controller (SBC) in a first cluster of SBCs to send the first SIP invite message based on a message allocation weight determined based on message loss information corresponding to different SBCs in the first cluster of SBCs, the selecting including allocating a portion of incoming received SIP INVITE messages to an individual SBC based on a message loss rate corresponding to the individual SBC and the message allocation rate, said selecting including selecting a first SBC from the first cluster of SBCs to send said first SIP INVITE message, and sending the first SIP INVITE message to the first SBC.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: June 14, 2022
    Assignee: Ribbon Communications Operating Company, Inc.
    Inventors: Tolga Asveren, Nagesh Kumar Bollapolli, Aby Kuriakose
  • Patent number: 11349747
    Abstract: Techniques are described to improve the robustness of communication of critical life safety data when broadband networks are used as uphaul networks. Monitoring systems are examples of critical monitoring appliances, but the techniques described throughout this disclosure may be applied to any type of critical monitoring appliances, such as life-support devices, fire detectors, smoke detectors, and the like.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: May 31, 2022
    Assignee: Alarm.com Incorporated
    Inventor: Stephen Scott Trundle
  • Patent number: 11343719
    Abstract: A method for reserving and allocating resources for an ultra-low-latency uplink service flow based on an air interface slice includes: virtualizing an air interface resource of a base station side into an ultra-low-latency slice resource and a non-ultra-low-latency slice resource; recording a collision situation on reserved resources in each retry window, and dynamically adjusting a size of the reserved ultra-low-latency slice resource; after detecting that a terminal transmits ultra-low-latency data on the ultra-low-latency slice resource, performing a resource reallocation and determining whether an idle resource is presented; if presented, allocating the idle resource to the terminal transmitting the ultra-low-latency data and returning the borrowed non-ultra-low-latency slice resource after transmitting the ultra-low-latency data; and if not presented, borrowing the non-ultra-low-latency slice resource allocated to a non-ultra-low-latency terminal and returning the borrowed non-ultra-low-latency slice res
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: May 24, 2022
    Assignee: UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA
    Inventors: Guolin Sun, Kun Xiong
  • Patent number: 11337037
    Abstract: The present disclosure discloses a multicast service reading method. The method includes: determining, by user equipment UE, multicast control channel MCCH configuration information, where the MCCH configuration information includes a multicast control channel identifier MCCH-RNTI and MCCH sending period information; determining, by the UE, MCCH sending time information according to the MCCH sending period information; reading, by the UE, an MCCH message according to the MCCH sending time information by using the MCCH-RNTI, where the MCCH message includes configuration information of a multicast service; and reading, by the UE, the multicast service according to the configuration information of the multicast service. Embodiments of the present disclosure further provide a multicast service sending method and a related device. The embodiments of the present disclosure help reduce waste of an MBSFN subframe.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: May 17, 2022
    Assignee: Huawei Technologies Co., Ltd
    Inventors: Bingzhao Li, Yongqiang Gao, Jian Zhang, Wei Quan
  • Patent number: 11329991
    Abstract: Systems and methods for managing access to computing services include an access manager that receives a request to modify a configuration of a computing service to a new configuration. The access manger stores a previous configuration of the computing service, updates the configuration of the computing service from the previous configuration to the new configuration based on information representing the new configuration, and starts a service request timer for the computing service. The access manager receives a subsequent request. When the subsequent request is a reconnect request, the access manager deletes the stored previous configuration. When the subsequent request is not a reconnect request or a new request the access manager returns an error when the service request timer has not expired, or sets the configuration of the computing service to the previous configuration of the computing service when the timer has expired.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: May 10, 2022
    Assignee: Google LLC
    Inventor: Steven M. Blumenau
  • Patent number: 11323417
    Abstract: A network management apparatus configured to obtain multiple rules that each control communication in accordance with an address range of a packet, divide a full set of the address range of the multiple rules into multiple subsets that are mutually disjoint in accordance with inclusion relations of the address range among the multiple rules, extract, with respect to each rule of the multiple rules, one or more subsets that are included in the address range from the multiple subsets, and determine, with respect to each rule of the multiple rules, an inclusion relation of the one or more subsets between a particular rule and another rule of the multiple rules that is assigned higher priority than that of the particular rule and determine disposition for each of the multiple rules in accordance with a determination result of the inclusion relation of the one or more subsets.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: May 3, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Takuma Utsunomiya, Naoki Oguchi
  • Patent number: 11323524
    Abstract: Techniques for server movement control are described. A capacity library service (CLS) can manage which hosts in a provider network can be taken in and out of production. The CLS may also control which entities may remove hosts from production and under what conditions the hosts may be removed from production. In some embodiments, the CLS can execute various workflows to manage checkout and check-in of hosts. Workflows may also be used to manage hosts while they are out of production to manage state transitions (e.g., in production, in testing, in reserve, etc.) based on current host fleet capacity and checkout rules.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: May 3, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Bradley Joseph Gussin, Jarrod Scott Cameron, Pratik Pradeep Ramdharne, Michael Phillip Quinn
  • Patent number: 11323512
    Abstract: A system to facilitate infrastructure management is described. The system includes a plurality of management controllers each having a control function of a plurality of infrastructure devices and a state cache storing a state of the plurality of infrastructure devices, including a first management controller to initiate an operation to be performed on a first set of resources. The system also includes a plurality of infrastructure controllers, each having a state repository to maintain a state function of the plurality of infrastructure devices, including a first infrastructure controller associated with the first set of resources to perform the operation on the first set of resources, update a first state repository including an updated state of the first set of resources in response to the operation and broadcast the updated state of the first set of resources to each of the plurality of management controllers.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: May 3, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
  • Patent number: 11321303
    Abstract: Data services are often provided with various performance guarantees. Multi-master architectures, in which multiple master servers are permitted to update a portion of the data set, may facilitate some performance requirements, but may also lead to data version conflicts in which different masters have written different versions of one or more data items. Moreover, conflicts involving different data items may have to be resolved using different conflict resolution techniques. Therefore, various data items of the data set may be associated with a conflict resolution technique selected from a conflict resolution technique set, such as manual conflict resolution; a write order policy, such as last writer wins; a conflict resolution logic; and conflict resolution based on data types. A data version conflict may be resolved by identifying and invoking the selected conflict resolution technique that is associated with the data item, and applying the conflict resolution outcome to the data item.
    Type: Grant
    Filed: December 2, 2018
    Date of Patent: May 3, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Karthik Raman, Momin Mahmoud Al-Ghosien, Bhalakumaaran Erode Ranganathan, Madhan Gajendran, Ji Huang, Atul Katiyar, Mikhail Mikhailovich Koltachev, Sujit Vattathil Kuruvilla, Digvijaysinh Govindbhai Makwana, Subramanyam Pattipaka, Ovidiu Constantin Platon, Ankur Savailal Shah, Pankaj Sharma, Dharma Shukla, Shreshth Singhal, Shireesh Kumar Thota
  • Patent number: 11315679
    Abstract: A method for providing prediction based healthcare recommendations is performed by a healthcare prediction server. The method includes receiving an emergency room services request from a patient. The method also includes receiving a first portion of the plurality of historical claims data. The first portion includes associated historical outcome data. The method further includes applying a geospatial prevalence engine to the first portion of the plurality of historical claims data and the requestor location to identify at least one locally prevalent disease. The method additionally includes applying a claims processing engine to the first portion of the plurality of historical claims data and the requestor identifier to determine whether the patient is associated with at least one prior avoidable emergency room claim. The method includes predicting that the emergency room services request is associated with an avoidable visit. The method further includes transmitting an alternative services request.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: April 26, 2022
    Assignee: Cigna Intellectual Property, Inc.
    Inventors: Tayaru Bayyana, Ankur Kaneria
  • Patent number: 11317261
    Abstract: Apparatus, system and method for promoting media apps to an end user of a smart device. The smart device gathers information of apps that have been installed into the smart device and provides this information to a remote server. The remote server compares the information sent by the smart device to an identification of promoted apps received from a remote source to identify apps that are not installed in the smart device that are included in the identification of promoted apps. The remote server then notifies the smart device of which apps in the identification of promoted apps are not installed into the smart device, so that a user of the smart device may choose to have the missing app installed.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: April 26, 2022
    Assignee: Universal Electronics Inc.
    Inventors: Arsham Hatambeiki, Jon Gallegos
  • Patent number: 11310351
    Abstract: Methods and systems for developing an object for connecting multiple platforms to a universal framework are disclosed. A selection of a developer tool for a universal framework from a plurality of developer tools is received at an interface for developing an object at a computer system, wherein the developer tool makes use of data by the object. The object is compiled with the developer tool such that the object will execute at a target device and make use of the data from a plurality of devices using the plurality of different protocols in the universal framework.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: April 19, 2022
    Assignee: Embarcadero Technologies, Inc.
    Inventors: Allen Bauer, Michael L. Swindell
  • Patent number: 11307902
    Abstract: A method for orchestrating a provisioning of a computer workload includes determining characteristics of a computing pattern, determining health data of a computing environment based on the characteristics of the computing pattern, determining a confidence score based on the health data, and determining whether to proceed with provisioning the computer workload based on the confidence score.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: April 19, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Hariharan N. Venkitachalam, Harish Bhatt, Amit Merchant, Prashant Pareek
  • Patent number: 11310275
    Abstract: A threat management facility detects a device on an enterprise network and determines whether the device is one of a set of managed devices for the enterprise network. When the device is not one of the set of managed devices, the threat management facility may selectively direct the device to a portal that provides support to the user of the device while the device awaits admission to the enterprise network. As the user interacts with the portal, the portal may manage admission of unrecognized devices onto the enterprise network while making efficient use of network administrator resources.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: April 19, 2022
    Assignee: Sophos Limited
    Inventors: John Edward Tyrone Shaw, Ross McKerchar, Moritz Daniel Grimm, Jan Karl Heinrich Weber, Shail R. Talati, Kenneth D. Ray, Andrew J. Thomas
  • Patent number: 11308270
    Abstract: A system and method for customizing mobile-form applications via a web-based interface for distribution to a mobile device are disclosed. An example method includes providing a customizable mobile-form application template. A web-based interface is provided allowing creation of a customized mobile-form application from the customizable mobile-form application template by selecting a data field for inclusion on the customizable mobile-form application template. The customized mobile-form application may then be distributed to the mobile device.
    Type: Grant
    Filed: January 26, 2020
    Date of Patent: April 19, 2022
    Assignee: PRONTOFORMS INC.
    Inventors: Mitch A. Brisebois, Brant Drummond, Arjun Mehta, Marc Chene, Mark Flannigan
  • Patent number: 11301257
    Abstract: In some embodiments, a PPM interface for a computing platform may be provided with functionality to facilitate, to an OS through the PPM interface, firmware performance data.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: April 12, 2022
    Assignee: Intel Corporation
    Inventors: Michael Rothman, Robert Gough, Mark Doran
  • Patent number: 11297139
    Abstract: In one aspect, a server in a data processing system stores database records in association with schema information identifying the particular schema by which the stored records are structured. Storing the schema information advantageously enables the node to provide schema information in association with requested records, enabling clients to determine the schema(s) associated with requested records. As a further advantage, the server in one or more embodiments operates as a central repository of schema definitions. Consequently, any given client requesting a record of a given record type can retrieve the schema used for structuring that record and translate the received record into the schema used by the requesting node for records of that type. Thus, disparate types of clients, or clients running different software versions, may use a central repository of data records of a given type, even where the clients use different schemas for processing such records.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: April 5, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Jim Håkansson
  • Patent number: 11296954
    Abstract: A controller device manages a plurality of network devices. The controller device includes one or more processing units implemented in circuitry and configured to determine that one or more stateful intents used to manage the plurality of network devices and represented by a graph model are degraded due to assigned resources for the stateful intents having become degraded; in response to determining that the one or more stateful intents are degraded, determine resources for the stateful intents, the resources corresponding to vertices of the graph model; provision the stateful intents using the determined resources; determine whether the provisioning of the stateful intents was successful; compile at least one of the stateful intents that was successful into low-level configuration data for at least one network device of the plurality of network devices; and configure the at least one network device using the low-level configuration data.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: April 5, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Chandrasekhar A, Jayanthi R
  • Patent number: 11294342
    Abstract: A system for managing process automation with a macro bot is provided. By allowing for modifications to RPA bot behavior without changing the code of the RPA bots and providing for an efficient querying and reporting function, the system addresses a number of computer technology-centric challenges. The system allows the entity to push updates to bot behavior through a rules database without individually reconfiguring each bot. This ensures that the functionality of the bots may be updated for future entity needs and objectives while minimizing bot downtime. Furthermore, providing updates without changing the code of the bots allows the system to increase computing efficiency by reducing the demands on computer resources associated with applying a system-wide update, such as processing power, memory space, storage space, cache space, electric power, and networking bandwidth.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: April 5, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Nye Walter Allen, IV, Vinaykumar Mummigatti, Ryan Eric Davis
  • Patent number: 11297688
    Abstract: A local software deployment system, comprising a server, configured to: provide an access point for a wireless network; redirect an incoming request to a web page selectively customized based on characteristics of the requestor; present an option, through the wireless network, on the customized web page, to a device connected to the server through the wireless network, to download a file from the server, selectively dependent on the customized web page; and download the file from the server.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: April 5, 2022
    Assignee: GOTENNA INC.
    Inventor: Jorge Perdomo
  • Patent number: 11296940
    Abstract: A request to change a configuration of a distributed storage system that includes servers may be received. A subset of the servers of the distributed storage system that is included in a configuration cluster may be identified. Each of the servers in the configuration cluster may store configuration data of the distributed storage system. An indication to modify the configuration data of the subset of the servers in the configuration cluster of the distributed storage system may be provided in view of a verification of the change to the configuration of the distributed storage system.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: April 5, 2022
    Assignee: Red Hat, Inc.
    Inventors: Atin Mukherjee, Kaushal Madappa
  • Patent number: 11290566
    Abstract: Systems and methods include a computer-implemented method: A number of process information (PI) tags are mapped to data elements of a local PI server of an isolated network. At a first time, a first application is executed at the isolated network to read and concatenate data on the isolated network corresponding to the tags and to replicate the data elements corresponding to temporary storage on the local PI server. A replicated data package is generated by the first application using the temporary storage. The replicated data package is transmissible through a firewall of a corporate network different from the isolated network. At a second time after the first time, a second application is executed at the corporate network to read data elements from the replicated data package corresponding to counterpart tags of the tags and to replicate the data elements according to instructions in the counterpart tags.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: March 29, 2022
    Assignee: Saudi Arabian Oil Company
    Inventor: Adnan M. Al-Ismail
  • Patent number: 11290392
    Abstract: Technologies for pooling accelerators over fabric are disclosed. In the illustrative embodiment, an application may access an accelerator device over an application programming interface (API) and the API can access an accelerator device that is either local or a remote accelerator device that is located on a remote accelerator sled over a network fabric. The API may employ a send queue and a receive queue to send and receive command capsules to and from the accelerator sled.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: March 29, 2022
    Assignee: Intel Corporation
    Inventors: Sujoy Sen, Mohan J. Kumar, Donald L. Faw, Susanne M. Balle, Narayan Ranganathan
  • Patent number: 11290327
    Abstract: A device receives personality profiles sent from multiple network elements of a network and obtains configuration parameters for each of the multiple network elements from the personality profiles. The device receives first scores generated for the multiple network elements, where each of the first scores relates to assessing a usefulness status of a respective one of the multiple network elements. The device identifies a network element of the multiple network elements for modifying the identified network element's configuration based on the obtained configuration parameters and the received first scores.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: March 29, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sankaran Ramanathan, Gaurav B. Patel, Brian A. Ward
  • Patent number: 11283858
    Abstract: A system and a method are disclosed for coordinating an inter-operable Platform as a Service (PaaS) layer and an Infrastructure as a Service (IaaS) layer. In one example, the method includes receiving, by a processing device associated with a PaaS layer, a message indicating a resource status associated with a plurality of resources of an IaaS layer, determining, by the processing device, a resource among the plurality of resources in the IaaS layer to instantiate a platform service of the PaaS layer, the determining is based on the message indicating the resource status associated with the plurality of resources of the IaaS layer; and transmitting, by the processing device, a message directing the IaaS layer to instantiate the platform service on the determined resource in the IaaS layer.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: March 22, 2022
    Assignee: Red Hat, Inc.
    Inventor: Jeremy Eder
  • Patent number: 11283862
    Abstract: A method by a cloud orchestrator to provide subscription-based throttling of virtual applications in a cloud. The method includes determining that a physical resource in the cloud is being overutilized, identifying a virtual application running in the cloud that utilizes the physical resource, determining that the virtual application is to be throttled based on a determination that the virtual application is subscribed to a throttling subscription registry, where the throttling subscription registry specifies a throttling mechanism by which to throttle the virtual application, and executing the throttling mechanism to throttle the virtual application in response to a determination that the virtual application is to be throttled.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: March 22, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: James Daniel Alfieri, Paula Tobey, Robert V. DeLuca, George Kuzman, Paul Ballman
  • Patent number: 11284239
    Abstract: The invention relates to a node in a communications network for enabling communication with at least one wireless communication terminal served by the communications network. According to an embodiment, the node stores at least one current User Equipment (UE) context of the at least one communication terminal to be used by a first network entity of the plurality of network entities in the communications network; receives, from a second network entity of the plurality of network entities, a message intended for the first network entity; and delivers at least a part of the received message to the first network entity and at least a part of the stored at least one current UE context to be used by the first network entity.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: March 22, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Yong Yang, Gunnar Rydnell, Anders Fredén
  • Patent number: 11275489
    Abstract: A device displays a user interface of the social network platform, including status updates of users, a photo uploading region, and an input region for entering status updates of a user. The device presents recommended photos for upload in the photo uploading region. The recommended photos are selected by dividing photos in the photo library into one or more groups based on photographing location and photographing time, where, if a photographing location of a photo is not a regular location associated with a user of the device, the photo is grouped based on a common photographing location, and if the photographing location of the photo is a regular location associated with the user of the device, the photo is grouped based on a common photographing time. Photos are selected from at least one group as a recommended photo in the photo uploading region.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: March 15, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Qin Huang, Yongxiang Gao, Yi Xu
  • Patent number: 11271840
    Abstract: Network request data is collected over a time window. The network request data is filtered to generate bypass network traffic records. Network performance categories are generated from the bypass network traffic records. Sufficient statistics of network optimization parameters are calculated for the network performance categories. The sufficient statistics of the network optimization parameters are used to generate network optimization parameters to determine data download performances of web applications.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: March 8, 2022
    Assignee: salesforce.com, inc.
    Inventors: Tejaswini Ganapathi, Shauli Gal, Satish Raghunath, Kartikeya Chandrayana
  • Patent number: 11265216
    Abstract: In general, techniques are described for communicating state information in distribute operating system. A network device comprises a first hardware node and a second hardware node. The first hardware node may execute a first instance of a distributed operating system, and maintain a first data structure that stores a plurality of objects defining a portion of state information. The second hardware node may execute a second instance of the distributed operating system, and maintain a second data structure that stores synchronized versions of the plurality of objects. The first hardware node may further receive updated state information, update the first data structure to include the updated state information, and synchronize the updated first data structure with the second data structure. The second hardware node may synchronize the second data structure with the updated first data structure.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: March 1, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: David M. Katz, Ross W. Callon, Scott Mackie, Dennis C. Ferguson
  • Patent number: 11262787
    Abstract: The invention relates to a computer implemented method of generating multiple programs to deliver a computerised function, each program to be executed in a processing unit of a computer comprising a plurality of processing units each having instruction storage for holding a local program, an execution unit for executing the local program and data storage for holding data, a switching fabric connected to an output interface of each processing unit and connectable to an input interface of each processing unit by switching circuitry controllable by each processing unit, and a synchronisation module operable to generate a synchronisation signal, the method comprising: generating a local program for each processing unit comprising a sequence of executable instructions; determining for each processing unit a relative time of execution of instructions of each local program whereby a local program allocated to one processing unit is scheduled to execute with a predetermined delay relative to a synchronisation signal
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: March 1, 2022
    Assignee: GRAPHCORE LIMITED
    Inventors: Simon Christian Knowles, Daniel John Pelham Wilkinson, Richard Luke Southwell Osborne, Alan Graham Alexander, Stephen Felix, Jonathan Mangnall, David Lacey
  • Patent number: 11265340
    Abstract: The invention relates generally to monitoring and managing network components, such as monitoring the network components to determine the vulnerabilities of network components, implementing remediation plans for the vulnerabilities, instituting remediation suppression for the vulnerabilities, and taking consequence actions for the vulnerabilities when remediation is no longer suppressed and fails to be implemented. Remediation suppression may be implemented for the vulnerability when the vulnerability is determined to be an acceptable vulnerability. The remediation suppression may be based on a request from a user, based on organization policy, and/or based on logic determining that the vulnerability is acceptable. When the remediation suppression occurs at least a part of the remediation plan, consequence action, and/or reporting is suppressed.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: March 1, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Julia A. Ward, Jonathan Michael Nauss, Peter Jordan Langsam
  • Patent number: 11259215
    Abstract: Systems, methods, and instrumentalities are disclosed for an access control and mobility management function (AMF) node, comprising a processor configured to receive a N2 session management (SM) information from a session management function (SMF) node, wherein the N2 SM information indicates an available area for N2 information, receive a service request from a wireless transmit receive unit (WTRU), determine whether to update the N2 SM information based on a location of the WTRU and the available area for N2 information, wherein if the WTRU is outside of the available area for N2 information, the processor is configured to request a second N2 SM information from the SMF node and update the N2 SM information with the second N2 SM information, and send an N2 request with the N2 SM information to an access network associated with the WTRU.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: February 22, 2022
    Assignee: IDAC Holdings, Inc.
    Inventors: Xiaoyan Shi, Saad Ahmad
  • Patent number: 11258699
    Abstract: The provision of redundancy in a sync network, which protects the sync network against faults, such as broken cables in the sync network. The gateway comprises a sync propagation module configured to provide redundant sync requests that are sent along different pathways in the sync network. These sync requests are sent to towards different masters in the sync network. If a fault occurs at a point in one of the paths, the gateway will still receive a sync acknowledgment returned along the other path. Furthermore, the use of redundant sync networks, propagating the sync requests across different paths, allows fault detection in the wiring to be detected.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: February 22, 2022
    Assignee: GRAPHCORE LIMITED
    Inventor: Lars Paul Huse
  • Patent number: 11245585
    Abstract: A network management device according to an embodiment includes network property storage means for storing information representing network properties, information object storage means for storing an information object relating to a network configuration corresponding to information representing network properties stored in the network property storage means, network property acquisition means for acquiring, from the network property storage means, information representing network properties corresponding to an optional protocol layer, information object acquisition means for acquiring, from the information object storage means, the information object corresponding to information representing network properties acquired by the network property acquisition means, and display means for displaying the information object acquired by the information object acquisition means.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: February 8, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Kimihiko Fukami, Masataka Sato, Kenichi Tayama, Shingo Horiuchi
  • Patent number: 11243780
    Abstract: One embodiment provides a computer implemented method for installing an operating system (OS) using a dual-flash device. The method includes burning an OS version to the dual-flash device located on a server. The method also includes setting BIOS to boot the server from the dual-flash device; triggering installation of the OS version on the server from the dual-flash device; and setting BIOS to boot from a hard disk of the server after installation of the OS version.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: February 8, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Xinghai Yu, Colin Zou
  • Patent number: 11240170
    Abstract: Cloud migration may be performed by identifying applications that are currently operating in the enterprise and performing certain determinations as to whether those applications are proper candidates for the migration to the cloud. One example method of operation may provide identifying at least one application operating on an enterprise network, retrieving current usage data of the at least one application, comparing the current usage data of the at least one application to a threshold amount of usage data to determine whether the application has exceeded the threshold amount of usage data. Next, the creation of an instance process may be performed on an entity operating outside the enterprise network and the application may be operated via the instance process and otherwise terminated in the enterprise network to alleviate resources.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: February 1, 2022
    Assignee: Google LLC
    Inventor: John Michael Suit
  • Patent number: 11223512
    Abstract: A set of network requirements is received. At least a portion of the set of network requirements is stored on a system data store. Device requirements for a plurality of network devices are stored on the system data store. At least a portion of the stored device requirements is received at a proxy agent. Native hardware instructions are generated based on the received device requirements to configure at least one of the plurality of network devices.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: January 11, 2022
    Assignee: Apstra, Inc.
    Inventors: Mansour Jad Karam, Aleksandar Luka Ratkovic, Andrew Samoylov
  • Patent number: 11223617
    Abstract: An Internet resource provider (IRP) may authenticate a user and, upon a successful authentication, allow the user to perform one or more actions on webpages that are within an account of the user. The IPR may store the most recent actions of the user in a temporary access code (TAC) database. If the user has a problem, the user may select a TAC button on a webpage within the account of the user. The IPR may generate a TAC, store the TAC in association with the recent activities of the user in the TAC database and transmit the TAC to the user. The user may contact and provide the TAC to a customer support service center. The customer support service center may authenticate the user based solely on the TAC and determine the one or more recent actions of the user in the TAC database. The customer support service center may provide assistance to the user based at least partially on the one or more recent actions of the user.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: January 11, 2022
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Arnold Neil Blinn, Mitchell Dean Olson, Jacob Louis Brooks, John Basyl Kercheval
  • Patent number: 11221981
    Abstract: In an asynchronous channel based bus architecture enabling decoupled services, there is an asynchronous channel based bus having at least one channel. A first service is coupled to the asynchronous channel based bus, the first service passes messages to and receives messages on the at least one channel. A second service is also coupled to the asynchronous channel based bus, the second service also passes messages to and receive messages on the at least one channel.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: January 11, 2022
    Assignee: VMware, Inc.
    Inventor: Dave Shanley
  • Patent number: 11218361
    Abstract: A system, method, apparatus, and computer program product for enabling management of a converged infrastructure are disclosed. A method may include determining components of the converged infrastructure whose configurations need to be modified in order to modify the configuration of the converged infrastructure in accordance with a received command to modify the configuration of the converged infrastructure. The method may also include modifying the configuration of each of the determined components to modify the configuration of the converged infrastructure in accordance with the received command.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: January 4, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Todd J. Dolinsky, Jonathan Fontanez, Nicholas A. Hansen, Joshua L. Bonczkowski
  • Patent number: 11204761
    Abstract: A data center may include a software defined infrastructure in a computing environment. The data center may also include a computer readable medium having instructions which when executed by a processor cause the processor to implement cognitive agents to perform adaptive deep reinforcement learning to reconfigure the software defined infrastructure based upon changes in the computing environment.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: December 21, 2021
    Assignee: International Business Machines Corporation
    Inventors: Luis A. Bathen, Simon-Pierre Genot, Mu Qiao, Ramani Routray
  • Patent number: 11197043
    Abstract: In one embodiment, a method receives a network topology of a distributed access architecture and a legacy video network. Video streams include characteristics that are associated with delivery via the legacy video network. The method selects a set of anchor points for a remote physical device in the distributed access architecture where the set of anchor points are associated with a geographic location of the remote physical device. A set of attribute labels are selected for the set of anchor points where the set of attribute labels associated with characteristics of the video streams. The method then generates a definition of video streams based on the anchor points and the attribute labels for a remote physical device configuration and generates the remote physical device configuration for video. The remote physical device configuration is used to provide the video streams to the remote physical device.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: December 7, 2021
    Assignee: ARRIS Enterprise LLC
    Inventors: Christopher Poli, Steven J. Moscirella, Roger D. Gahman