Patents Examined by Richard G Keehn
-
Patent number: 11765032Abstract: A method for Governance, Risk, Compliance (GRC) and security compliance in a cloud computing environment is provided. The method includes maintaining a cloud resource to be in a transient state that keeps the cloud resource from being visible to other cloud resources for a configured rule driven duration during which validations comprising the GRC and security compliance are applied to the cloud resource. The method further includes provisioning the cloud resource responsive to the cloud resource meeting a time-in-transient-state requirement and passing the GRC and security compliance. The maintaining step includes reusing reactive validations for further GRC and security compliance in a resource lifecycle leveraging Application Programming Interface (API) based lifecycle events during the transient state, and deriving a next set of configurable actions for provisioned resources by providing hooks to a provisioning service to get a compliance posture for the cloud resource in the transient state.Type: GrantFiled: October 31, 2022Date of Patent: September 19, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Siddhartha Sood, Balakrishan Sreenivasan, Roopa Wilson, Richard Daniel Gunjal
-
Patent number: 11765055Abstract: The present disclosure relates to: a communication technique merging IoT technology with a 5th generation (5G) or pre-5G communication system for supporting a data transmission rate higher than that of a 4th generation (4G) communication system such as long term evolution (LTE); and a system therefor. The present disclosure can be applied to intelligent services (for example, smart homes, smart buildings, smart cities, smart cars or connected cars, healthcare, digital education, retail, security- and safety-related services, and the like) on the basis of 5G communication technology and IoT-related technology. According to various embodiments of the present invention, a method and device for requesting packet delay status by using an UPF event exposure service be provided.Type: GrantFiled: March 18, 2021Date of Patent: September 19, 2023Inventors: Kisuk Kweon, Sangsoo Jeong
-
Patent number: 11757711Abstract: A disclosed method for managing a multi-node, HCI cluster provisions a central manager of the HCI cluster with an event listening service. The service is then registered with an agent in each HCI node. The service, when triggered by a management network configuration event, causes the agent to modify a management network configuration of the node in accordance with the event. Disclosed methods may respond to successfully applying a management network configuration change by sending a success notification to the central manager and awaiting a confirmation from the central manager. If confirmation is not received within a timeout interval, a timeout occurs and the management network configuration is rolled back to a last known good configuration. If the configuration change cannot be successfully applied, a failure notification is sent to the central manager and the configuration of the node is rolled back to a last known good configuration.Type: GrantFiled: October 11, 2022Date of Patent: September 12, 2023Assignee: Dell Products L.P.Inventors: Tianhe Li, Lixia Hu, Rui Jiang
-
Patent number: 11750557Abstract: The subject technology provides an in-place encoding of a network identifier that compresses the network identifier without mapping the network identifier to a another server or service, such as URL shortening service. The network identifier may be compressed using segmented encoding operations that segment the network identifier, and encode the characters of the network identifier using a first set of encoding operations for a first portion of the network identifier and a second set of encoding operations for a second portion of the network identifier. Template encoding may also be provided for network identifiers that conform to a predefined template format.Type: GrantFiled: May 26, 2022Date of Patent: September 5, 2023Assignee: Apple Inc.Inventors: Reza Abbasian, Charles H. Ying, Steven J. Falkenburg
-
Patent number: 11743121Abstract: Example aspects include techniques for collection of vendor-agnostic state and configuration information from network devices. These techniques may include receiving first device information from a network device of a network, the first device information including configuration information or state information in a vendor specific format and parsing, via a template associated with the vendor specific format, the first device information to generate parsed device information. In addition, the techniques may include generating, based on a vendor-agnostic model and the parsed device information, second device information in a vendor-agnostic format, and generating a network representation including the second device information. Further, the techniques may include dynamically generating an application programming interface (API) for accessing the network representation of the second device information via an API request.Type: GrantFiled: June 17, 2022Date of Patent: August 29, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Bartlomiej A. Dworak, Naveenkumar Iyappan, Taehyun Kwon, Manikandan Balasubramanian, Michael Lu, Dipanjan Nag
-
Patent number: 11743108Abstract: Techniques for a network controller to manage its data path dynamically in a data network. The techniques include causing the network controller to enter a first state, wherein the first state is associated with first processing rules for processing usage data. The network controller receives first usage data from one or more network devices associated with the data network, processes the first usage data according to the first processing rules. Further, the network controller may detect an event associated with transitioning the network controller to a second state, which cause the network controller to transition from the first state into a second state, wherein the second state is associated with second processing rules for processing the usage data. Moreover, the network controller receives second usage data from the one or more network devices, and processes the second usage data according to the second processing rules.Type: GrantFiled: March 15, 2022Date of Patent: August 29, 2023Assignee: Cisco Technology, Inc.Inventors: Rajesh Indira Viswambharan, Apoorva Sharma, Mamatha Jayanna, Ankur Gupta, Ankita Singh
-
Patent number: 11736404Abstract: A real-time streaming service predicts an incoming flash crowd event and manages computing resources to respond to the event before traffic peaks, thus reducing the likelihood that the streaming service's resources will be overwhelmed. Embodiments of a real-time streaming server predict a flash crowd event by detecting actions by client devices during a multi-step process to access a real-time content stream from an endpoint server cluster. Initially, the endpoint server has first computing resources configured to stream the content stream to the client devices. The streaming server provisions second computing resources at the endpoint server based on a rate at which the client devices perform an action associated with a first step in the multi-step process. The second computing resources are configured to stream the real-time content stream based on a rate at which the client devices perform an action associated with a second step in the multi-step process.Type: GrantFiled: September 16, 2022Date of Patent: August 22, 2023Assignee: Phenix Real Time Solutions, Inc.Inventors: Fabian E. Bustamante, Stefan Birrer
-
Patent number: 11729010Abstract: A message-limiting mechanism for enabling computing devices to self-organize into groups based on network proximity can entail the transmission of values based on hierarchical evaluation such that only a computing device having a most extreme value continues to transmit. The values utilized can be randomly generated and their broadcast can facilitate the identification of computing devices that are proximate, by network distance. Each computing device can retain a most extreme value received, unless a value generated by that computing device itself is more extreme, in which case the computing device can continue periodic broadcasts of its value. Each computing device can report its retained values, or its own value if no values were retained, and groupings can be generated based on the values reported by the computing devices. The grouping of computing devices can then facilitate the identification of peers, including for purposes of downloading content from such peers.Type: GrantFiled: September 22, 2021Date of Patent: August 15, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Brandon T. Hunt, Alexander Burba
-
Patent number: 11729282Abstract: A system and method for providing zone-specific media to a user. As a non-limiting example, various aspects of this disclosure provide a system and method that flexibly selects and provides media content (e.g., audio content), where such content is selected based, at least in part, on a user location (e.g., location within a premises).Type: GrantFiled: November 6, 2022Date of Patent: August 15, 2023Assignee: SOUND UNITED, LLCInventors: Bradley M. Starobin, Matthew Lyons, Stuart W. Lumsden, Michael DiTullo, Paul O'Connor
-
Patent number: 11729859Abstract: A system can receive, over one or more networks, location data from a computing device of a requesting user, where the location data indicates a current position of the requesting user. The system can determine a rendezvous location for the requesting user prior to the requesting user transmitting a service request to the network computer system. The system may then transmit, over the one or more networks, data corresponding to the rendezvous location to the computing device of the requesting user.Type: GrantFiled: September 2, 2022Date of Patent: August 15, 2023Assignee: Uber Technologies, Inc.Inventors: Pan Pan, Jon Petersen, Kevin Su, Ronak Trivedi
-
Patent number: 11729051Abstract: A control node can be automatically deployed at a remote location according to some examples described herein. In one example, a system can automatically set up a control node at a remote location by performing various operations. The operations can include interacting with the remote location to deploy an instance of the control node at the remote location. The operations can include providing a configuration script to the remote location for use by the instance in configuring one or more managed nodes. The operations can include providing connection information to the remote location for use by the instance in establishing a network connection to the one or more managed nodes. The system can then initiate a configuration process in which the control node establishes the network connection to the one or more managed nodes and then configures the one or more managed nodes in accordance with the configuration script.Type: GrantFiled: January 12, 2022Date of Patent: August 15, 2023Assignee: RED HAT, INC.Inventors: Arie Bregman, Steve Mattar
-
Patent number: 11722397Abstract: Provided are a reliability estimation system and a reliability estimation method capable of reducing a calculation amount of a reliability of a plurality of networks between terminals in communication between the terminals over the plurality of networks. The reliability estimation system according to the present invention calculates, for each network, a contraction reliability Rx, a contraction reliability Rx? when nodes are contracted, and a contraction reliability RB? between the networks including the terminals, and a true value of the reliability between the terminals over the plurality of networks is between a product P1 (=RB? Rx) and a product P2 (=RB? Rx?). Instead of calculating the true value of the reliability, only an upper limit and a lower limit are calculated, and thus, it is possible to significantly low additional remark the calculation amount.Type: GrantFiled: June 26, 2019Date of Patent: August 8, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Atsushi Taniguchi, Takeru Inoue, Kohei Mizuno
-
Patent number: 11720571Abstract: The present disclosure relates to configuring and operating Internet of things (IoT) elements connected by a network. A computing device receives an interface component corresponding to an IoT element. The computing device retrieves a description of the interface component at least describing a set of restrictions of an operation of the IoT element. The computing device deploys the interface component in the computing device to at least translate events and commands specific to the IoT element to common events and commands for processing in the computing device. The computing device sends at least a subset of the description of the interface component to a user device to cause the user device to generate a user interface for configuring the operation of the IoT element.Type: GrantFiled: April 6, 2016Date of Patent: August 8, 2023Assignee: Comcast Cable Communications, LLCInventors: David Kenneth Evans, Michael Alexander Yurochko, Yaron Sheba, Kristopher Charles Linquist, Hitesh Kalra, David Frank Russell Weir, Rajiv Ramanasankaran, Shalin Harshadkumar Patel
-
Patent number: 11716256Abstract: The present disclosure relates to intent execution methods and apparatus. In one example method, an element management system (EMS) receives a first intent from a network management system (NMS). The first intent indicates the EMS to execute a first command on a first network element and execute a second command on a second network element, a second intent in an active state is maintained in the EMS, the second intent indicates the EMS to execute a third command on the first network element, and the first command and the third command are mutually exclusive. The EMS receives a first parameter and conflict policy information. The EMS determines whether to execute the second command on the second network element, and executes the first command or the third command on the first network element based on the conflict policy information.Type: GrantFiled: May 13, 2022Date of Patent: August 1, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Xianming Li, Dong Li, Yan Wang
-
Patent number: 11706307Abstract: A system and method for providing zone-specific media to a user. As a non-limiting example, various aspects of this disclosure provide a system and method that flexibly selects and provides media content (e.g., audio content), where such content is selected based, at least in part, on a user location (e.g., location within a premises).Type: GrantFiled: March 22, 2023Date of Patent: July 18, 2023Assignee: SOUND UNITED, LLCInventors: Bradley M. Starobin, Matthew Lyons, Stuart W. Lumsden, Michael DiTullo, Paul O'Connor
-
Patent number: 11700177Abstract: Systems and methods of managing information technology infrastructure are described. A method includes identifying a run trigger between a first node and a second node, each node maintaining a configuration for a portion of a cloud computing infrastructure associated with executing a portion of a cloud-based application. The run trigger initiates in response to an action at the first node and comprises a source identifier identifying the first node and a destination identifier identifying the second node. Then a run is queued on the second node based on the run trigger, the run including a process executed on the second portion of the cloud computing infrastructure with data received by the second node and associated with a run source identifier. The run on the second node is then planned and executed, causing the cloud computing infrastructure to modify infrastructure resources associated with the second portion of the cloud computing infrastructure.Type: GrantFiled: January 10, 2022Date of Patent: July 11, 2023Assignee: HashiCorp Inc.Inventors: Casey Lang, Krista LaFentres, Jon Schulman
-
Patent number: 11700178Abstract: Various embodiments disclosed herein are related to an apparatus. In some embodiments, the apparatus includes a processor and a memory. In some embodiments, the memory includes instructions that, when executed by the processor, cause the apparatus to collect, at a cloud server, service data from a collector framework service of an edge network. In some embodiments, the memory includes instructions that, when executed by the processor, cause the apparatus to provide a configuration to the collector framework service based on the service data.Type: GrantFiled: October 22, 2021Date of Patent: July 11, 2023Assignee: Nutanix, Inc.Inventors: Venkata Vamsi Krishna Kothuri, Akshay Narayan Muramatti, Anurag Choudhary, Ashish Ramdas Mankar, Nikita Vishwanath Shetty, Sameer Narkhede, Isha Singhal, Matthew James Armstrong, Prashant Batra, Shi Shu, Yiran Deng, Zhuoran Li, Mukesh Sohanlal Bafna, Praveen Uday Bhaskara Pisipati, Amarsinh Vijaysinh Patil, Arvind Mohan
-
Patent number: 11689420Abstract: The techniques described herein relate to methods that include: obtaining criteria for a mobile network deployment; selecting a server configuration template for a server configuration based upon the criteria; generating the server configuration for the mobile network deployment based upon the server configuration template; validating the server configuration to ensure the criteria are met by the mobile network deployment of the server configuration; deploying the server configuration as the mobile network deployment; obtaining key performance indicators from the mobile network deployment; updating the mobile network deployment in response to obtaining the key performance indicators; and updating the server configuration template in response to obtaining the key performance indicators.Type: GrantFiled: April 28, 2022Date of Patent: June 27, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Anupam Divesh, Xuejie Zhang, Mahe Kishan Korukonda, Niraj R. Londhe
-
Patent number: 11689416Abstract: A handover node may receive a first hardware device identifier transmitted by a hardware device and a second hardware device identifier transmitted by a manager node. The handover node may determine whether the first and second hardware device identifiers match and, as a result of determining that the first and second hardware device identifiers match, transmit contact information for the manager node to a hardware device. A manager node may receive a hardware device identifier that identifies a hardware device, transmit the hardware device identifier to a handover node, and transmit contact information for the manager node to the handover node. The contact information may include a port number of the manager node different than a port number used to communicate with the handover node. The manager node may receive a request to establish a communication session between the hardware device and the manager node.Type: GrantFiled: June 22, 2020Date of Patent: June 27, 2023Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventor: Georg Schmuecking
-
Patent number: 11683230Abstract: A method includes various operations and a computer program product causes a processor to perform various operations. The operations may include measuring a level of utilization of a field-replaceable unit in a computing system; determining, for each field-replaceable unit, a current configuration of the field-replaceable unit, wherein the current configuration of the field-replaceable unit has a first designated utilization level; and determining whether the measured level of utilization is greater than the first designated level of utilization. The operations further include identifying, in response to determining that the measured level of utilization is greater than the first designated level of utilization, a second configuration of the field-replaceable unit having a second designated utilization level that is greater than the measured level of utilization of the field-replaceable unit; and applying a feature on demand upgrade to the field-replaceable unit to implement the second configuration.Type: GrantFiled: March 31, 2022Date of Patent: June 20, 2023Assignee: Lenovo Global Technology (United States) Inc.Inventors: David W Cosby, Matthew S Henry, Gary D Cudak, Zhipeng Gao