Computer Network Managing Patents (Class 709/223)
  • Patent number: 11368411
    Abstract: In a communication system including first virtual CPE and second virtual CPE, the first virtual CPE includes a band acquisition unit configured to acquire a first contract band set for a subscriber under control of the first CPE and acquire a value of decrease in the first contract band when at least one subscriber terminal of the subscriber transitions from being under control of the first CPE to being under control of the second CPE, and a band control unit configured to control a communication band for the first CPE, and the second virtual CPE includes a band acquisition unit configured to acquire a second contract band set for a subscriber under control of the second CPE and acquire a value of increase in the second contract band, and a band control unit configured to control a communication band for the second CPE.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: June 21, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Shinya Kawano, Katsuma Miyamoto, Akihiro Kimura, Akihiro Okada, Hiroaki Sato
  • Patent number: 11368360
    Abstract: An electronic device, and a software setting method based on a subscriber identity module in an electronic device, according to various embodiments of the present invention, provide first setting information corresponding to a first communication network provider according to the recognition, by the electronic device, of a first subscriber identity module including information of the first communication network provider among a plurality of communication network providers, confirm second network setting information corresponding to a second communication network provider according to the recognition, by the electronic device, of a second subscriber identity module including information of the second communication network provider among the plurality of communication network providers, and can set a network of the electronic device on the basis of the first setting information and the second network setting information corresponding to the second communication network provider.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: June 21, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong-Hyuk Song, Jung-Hyuck Lee, Sung-Jin Jung, Dong-Jin Sohn
  • Patent number: 11368326
    Abstract: A method for integrating data points of building automation devices into a building controller within a building automation system includes generating on a display an identification of a system object relating to one of a plurality of building automation devices; receiving a user input comprising a filter criterium for filtering a plurality of data points relating to the building automation devices; identifying at least one of the plurality of data points of the building automation devices based on the filter criterium; integrating the identified at least one of the data points into the building controller to be associated with the system object; and generating on the display an identification of at least one of the integrated data points associated with the system object.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: June 21, 2022
    Assignee: Siemens Schweiz A G
    Inventors: Steven T. Jaworski, Robert L. Kalafut
  • Patent number: 11368353
    Abstract: Techniques for policy management and enforcement using semantic data modeling are provided. A first declarative policy is received at a network node from a controller. A first semantic data query protocol (SDQP) transaction is generated by retrieving a first semantic data model associated with the network node, where the first semantic data model describes a configuration domain of the network node, and parsing the first declarative policy based on the first semantic data model to generate the first SDQP transaction. The first declarative policy is then implemented by executing the first SDQP transaction against a semantic database.
    Type: Grant
    Filed: October 27, 2018
    Date of Patent: June 21, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Anil Bhikuayya Jangam, Om Prakash Suthar, Rajiv Asati
  • Patent number: 11366642
    Abstract: A method for ensuring successful deployment of a plurality of design changes from development to user acceptance testing. The method may include exporting a development file from development to user acceptance testing, generating, based on the exporting, a plurality of skip files as an aggregated Extensible Markup Language export (XML-export) script, and opening, using an Extensible Markup Language table (XML-table) utility in Excel™ (Windows, Mac), the aggregated XML export script. The method may also include creating an aggregated XML schema based on the aggregated XML export script, retrieving a first code from the aggregated schema that identifies the action to which a member of the aggregated schema pertains, and retrieving a second code from the member of the aggregated schema that identifies a Rational Security Assessment Manager Identifier (RSAM ID) to which the member of the aggregated schema pertains.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: June 21, 2022
    Assignee: Bank of America Corporation
    Inventor: Douglas Zega
  • Patent number: 11368545
    Abstract: Techniques are provided for generating activity-based network profiles for devices, and for ranking such devices using the activity-based network profiles. One method comprises evaluating device communications to identify services that communicated with devices of an enterprise; generating an activity-based network profile for each device based on the services that communicated with each respective device; clustering the devices into a plurality of clusters based on a functional characterization of the devices derived from the activity-based network profiles; and ranking the devices within a cluster based on network activity and/or network exposure.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: June 21, 2022
    Assignee: RSA Security LLC
    Inventors: Sashka T. Davis, William E. Hart
  • Patent number: 11366883
    Abstract: Methods and systems for deploying an enhanced processing system that performs reflection based endpoint security testing are described herein. A computing system may determine, by performing reflection on a web server library, controller types corresponding to an API. For each of the controller types, the computing system may determine method information objects corresponding to the respective controller types. Based on calls to an endpoint method for each of the one or more method information objects, the computing system may determine endpoint failures associated with the API. The endpoint methods may correspond to each of the one or more method information objects. Based on the determined endpoint failures associated with the API, the computing system may adjust one or more endpoints of the API.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: June 21, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Scott William Burnette, Dale Smith
  • Patent number: 11366771
    Abstract: An apparatus comprises a host device configured to communicate over a network with a storage system. The host device comprises a plurality of host bus adaptors, and a multi-path input-output driver configured to control delivery of input-output operations from the host device to the storage system over selected ones of a plurality of paths through the network. The paths are associated with respective initiator-target pairs wherein each of the initiators comprises a corresponding one of the host bus adaptors and each of the targets comprises a corresponding one of a plurality of ports of the storage system. The host device monitors performance of the ports in processing input-output operations delivered thereto, detects an initiator-related condition based at least in part on the monitored performance, and automatically adjusts an assignment of one or more of the initiators to one or more of the targets based at least in part on the detected initiator-related condition.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: June 21, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Erik P. Smith, Ron Arnan, Arieh Don
  • Patent number: 11366704
    Abstract: Embodiments relate to a platform offering configurable analytics facilitating performance analysis between multiple Application Programming Interfaces (APIs)—e.g., APIs of individual microservices invoked by a cloud application as part of an end-to-end process flow. For purposes of performance monitoring, a visualization framework according to embodiments permits user configuration of end points of the cloud application. A library parses that configuration, storing analytics data in a schema provided by the application. The library can store metadata generated by the monitoring configuration, allowing generation of analytical reports based upon that metadata. Configuration options permit creating visualizations (e.g., charts) for individual microservice APIs, and co-relating data between APIs by providing contextual navigation from visualization of one API metric to another.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: June 21, 2022
    Assignee: SAP SE
    Inventors: Prem Roshan Madhusudhan Nair, Ananya Kumar Mallik
  • Patent number: 11368409
    Abstract: A method for performing network function virtualization (NFV) management and orchestration (MANO) operations in a telecommunications network includes collecting, by a mobile network node, mobile network node condition data that specifies network conditions present at the mobile network node, providing, to a distributed NFV-MANO system component located at the mobile network node, the mobile network node condition data, and executing, by the distributed NFV-MANO system component, MANO decision logic. The MANO decision logic provides, based on input that includes at least the mobile network node condition data, at least one MANO operation decision as output. The telecommunications network includes stationary infrastructure components and mobile infrastructure components that communicate with stationary infrastructure components via wireless links, and the mobile network node is one of the mobile infrastructure components of the telecommunications network.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: June 21, 2022
    Assignee: NEC CORPORATION
    Inventors: Girma Mamuye Yilma, Faqir Zarrar Yousaf, Marco Liebsch
  • Patent number: 11368427
    Abstract: A device may identify network interfaces of the device and may create a list of the network interfaces of the device. The device may receive a cell site name associated with the device and may generate dynamic host configuration protocol (DHCP) requests with a DHCP option that includes data identifying the cell site name and the network interfaces of the list. The device may broadcast the DHCP requests to one or more components that are connected, via connections, to the network interfaces, and may cause, based on broadcasting the DHCP requests to the one or more components, a user equipment to receive an indication of whether the connections to the network interfaces are valid.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: June 21, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Seng Gan, Thomas L. Kelley
  • Patent number: 11360776
    Abstract: An apparatus for machine learning for workloads for ISA optimization is disclosed. The apparatus includes a processor and a memory that stores code executable by the processor. The executable code is executable to run program code to service a workload with a default instruction set of the processor, identify an instruction sequence from execution results for the workload, the instruction sequence called repeatedly during execution for the workload, and generate a custom instruction that includes the instruction sequence. The executable code is executable to write the custom instruction to a writable area of processor memory storing the default instruction set, recompile program code used to service the workload, where the recompiled program code includes the custom instruction, and run the recompiled program code to service the workload.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 14, 2022
    Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTD.
    Inventors: Corneliu-Ilie Calciu, Fred Bower, III, Roberto Jacob Da Silva, Radu Iorga
  • Patent number: 11360844
    Abstract: Recovery of a container storage provider, including: storing, within a first database, configuration information related to the container storage provider; storing, within a second database hosted by a cloud-based storage system services provider, the configuration information; and responsive to detecting that one or more components associated with the container storage provider have become unavailable, creating a replacement component using configuration information contained in the second database.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: June 14, 2022
    Assignee: Pure Storage, Inc.
    Inventors: Simon Dodsley, Remko Deenik, Jon Owings, Sergey Zhuravlev, Joshua Robinson
  • Patent number: 11360765
    Abstract: A method and system for deploying a function in a polyglot serverless elastic runtime execution environment includes receiving function code via a development environment, combining the function code with middleware layers for polyglot serverless elastic runtime execution environment to form an executable function for the polyglot serverless elastic runtime execution environment, and deploying the executable function to the polyglot serverless elastic runtime execution environment.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: June 14, 2022
    Assignee: salesforce.com, inc.
    Inventors: Michael Dwayne Miller, Andrew Fawcett, Christopher Wall, Jeffrey Michael Bartolotta
  • Patent number: 11363096
    Abstract: Methods, systems, and apparatus for automatic sharding and load balancing in a distributed data processing system. In one aspect, a method includes determining workload distribution for an application across worker computers and in response to determining a load balancing operation is required: selecting a first worker computer having a highest load measure relative to respective load measure of the other work computers; determining one or more move operations for a partition of data assigned to the first worker computer and a weight for each move operation; and selecting the move operation with a highest weight the selected move operation.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: June 14, 2022
    Assignee: Google LLC
    Inventors: Alexander Shraer, Kfir Lev-Ari, Arif Abdulhusein Merchant, Vishesh Khemani, Atul Adya
  • Patent number: 11362911
    Abstract: Systems, software, and methods for managing traditional (i.e., TCP/IP-based), non-traditional, and traditional-non-traditional hybrid networks of connected electronic devices are described. In one example, network management policy and network management applications are downloaded automatically upon detection and identification of a new device, application or service on a network. In another example, information related to at least one aspect of the network is obtained by a network management device through connection to a non-TCP/IP network, or by way of a gateway device or application, at least one applicable management policy is identified, and the identified policy is used to manage at least one aspect of the network's operation. In another example, devices, applications or services presenting various behaviors under various scenarios are evaluated and placed under management.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: June 14, 2022
    Assignee: ScienceLogic, Inc.
    Inventors: David F. Link, Christopher G. Cordray, Richard M. Chart, Karl Ginter
  • Patent number: 11363144
    Abstract: A text representation is received from a virtual assistant application on a user device. The text representation may be generated via a speech-to-text engine of the virtual assistant application from audio speech spoken by a customer. Device diagnostic data of the user device is also received from the virtual assistant application. An identifier of the customer is placed in an assistance queue. At least information in the text representation and the device diagnostic data is analyzed to determine an issue associated with the user device and a solution for resolving the issue, so that the solution is applied. In response to the identifier of the customer reaching a front of the assistance queue, session state information that includes at least the text representation and a description of the issue is provided to a support application. A voice support session is initiated between the support application and the virtual assistant application.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: June 14, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Kevin Lau, Timothy Shelton, Robert Stamm
  • Patent number: 11363422
    Abstract: A network node and method for enhancing message communication between a first network node and a second network node in a communication network is provided. The first network node receives an input message from the second network node wherein the input message contains at least one parameter. The first network node then identifies in the received input message the presence of the at least one parameter, wherein the parameter is unknown to the first network node. After identifying at least one unknown parameter, the first network node sends a request message to the second network node for obtaining meta-data associated with the identified unknown parameter. The first network node then receives a response message from the second network node containing the said obtained meta-data associated with the identified unknown parameter. After receiving the response message, the first network node updates the obtained meta-data associated with the unknown parameter.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: June 14, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: A. K. Diwahar, Suresh Babu Ambati, Savitha Aravindhan, R. Kumar, Divya Sundar
  • Patent number: 11362864
    Abstract: A communication system includes a first local area network (LAN), a first router that is operatively coupled to the first LAN, a second local area network (LAN), a second router that is operatively coupled to the second LAN, and a communication network that facilitates communication between the first router and the second router. The first router includes a communication control device having at least one processor that transmits first information indicating a connection relation of a first communication relay device to the first communication relay device connected via the Internet. The processor also receives the first information from the first communication relay device. The processor also causes connection information in accordance with the received information indicating the connection relation of the first communication relay device to be displayed on a display unit.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: June 14, 2022
    Assignee: Yamaha Corporation
    Inventors: Hiroaki Kato, Yoshimitsu Nishihara
  • Patent number: 11362923
    Abstract: Some embodiments are directed to techniques for infrastructure analysis of Internet-based activity. Techniques are disclosed to enable analysts to spend more time focusing on analyzing and identifying threats to in a network infrastructure, and little time on data collection and data processing. Specifically, techniques are described for identifying network data relevant to Internet activity and providing an interactive interface (e.g., a “heat map” interface) for viewing and interactive analysis of the network data. The network data may be identified for assessing Internet activity with respect to one or more attributes, such as an Internet domain name or an Internet protocol (IP) address.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: June 14, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brandon Dixon, Stephen Ginty
  • Patent number: 11363120
    Abstract: A method for executing an application on a distributed system architecture having an application client for receiving input data and for providing output data; a local application server on the application client; at least one remote application server for receiving input data from the application client for processing input data for the application client and for returning processed input data to the application client; and an application manager for assigning the application to the local application server or to the at least one remote application server. The method includes determining a first round-trip time, determining a second round-trip time, determining a tolerance time for receiving and processing input data for the application, comparing the two round-trip times with the tolerance time, and assigning the application to the local application server or to the at least one remote application server based on the comparison.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: June 14, 2022
    Inventors: Jithin Reju, Rolf Schuster, Wolfgang Theimer
  • Patent number: 11360883
    Abstract: A test management system utilizes an adaptive cohort selection technique to dynamically select and update a cohort of clients for testing a feature of a computer security application. The test management system selects an initial cohort based on high level parameters of the test including the feature to be evaluated and the statistical confidence level for the outcome. During the test, the test management system obtains real-time telemetry data relevant to evaluating the test. Depending on how the test is tracking relative to the test objectives, test management system may dynamically modify the cohort by expanding the size of the cohort or changing the cohort membership.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: June 14, 2022
    Assignee: Malwarebytes Inc.
    Inventors: Adam Hyder, Raghuram Sri Sivalanka, Mayank Gupta
  • Patent number: 11356537
    Abstract: A connected-device network can continually learn from abstract sensory data (e.g., speech processing, cognitive inference, and/or computer vision image segmentation) and can generate never-seen-before data in real time. In one aspect, the network devices extract important correlations in the sensor data based on network data collected at different time slice and/or locations. Further, underlying relationships in a set of data can be detected as the sensor data transverses through different layers of the network. Moreover, the network devices can provide logic in different layers to help classify the sensor data early in the detection process (e.g., instead of waiting for it to reach its final destination).
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: June 7, 2022
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLC
    Inventors: Erie Lai Har Lau, Lan Scott, Brandon Duong
  • Patent number: 11354131
    Abstract: Techniques for monitoring operating statuses of an application and its dependencies are provided. A monitoring application may collect and report the operating status of the monitored application and each dependency. Through use of existing monitoring interfaces, the monitoring application can collect operating status without requiring modification of the underlying monitored application or dependencies. The monitoring application may determine a problem service that is a root cause of an unhealthy state of the monitored application. Dependency analyzer and discovery crawler techniques may automatically configure and update the monitoring application. Machine learning techniques may be used to determine patterns of performance based on system state information associated with performance events and provide health reports relative to a baseline status of the monitored application. Also provided are techniques for testing a response of the monitored application through modifications to API calls.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: June 7, 2022
    Assignee: Capital One Services, LLC
    Inventors: Muralidharan Balasubramanian, Eric K. Barnum, Julie Dallen, David Watson
  • Patent number: 11354438
    Abstract: The disclosed systems and techniques enable an enterprise system to store contact phone numbers for users while avoiding storing and managing personal phone numbers for the user. For example, the enterprise system may forward personal phone numbers to an aliasing server configured to (i) generate alias phone numbers based on the personal email addresses and (ii) provide the alias phone numbers to the enterprise system. The aliasing server may operate as a “middle man” that receives phone calls or text messages directed to the alias phone numbers and that forwards the phone calls or text messages to the corresponding personal phone numbers (when appropriate). The enterprise system may store and maintain the alias phone numbers in lieu of storing the personal email addresses.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: June 7, 2022
    Assignee: JOINESTY, INC.
    Inventors: Robert Jeffrey Yoskowitz, Stephen Michael Yoskowitz, Elder Donizetti Dos Santos, José Carlos De Souza Bueno, Jr.
  • Patent number: 11353853
    Abstract: A building device for a building management system (BMS) includes a processing circuit configured to receive one or more health messages from one or more other building devices. The processing circuit is configured to update an existing health message stored in a memory of the building device based on the one or more health messages by updating a message list of the existing health message with message list data of the one or more health messages, updating a sick node list of the existing health message based on the updated message list, and updating a sick node matrix of the existing health message based on the updated sick node list and the received one or more health messages. The processing circuit is configured to communicate the updated health message to at least one of the one or more other building devices.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: June 7, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Sudhi Sinha, Youngchoon Park
  • Patent number: 11347295
    Abstract: Methods and system for power management of computing resources supporting one or more virtual machines involves grouping the plurality of virtual machines into a plurality of groups. The grouping can comprise assigning each of the plurality of virtual machines to one or more of the plurality of groups based on virtual machine functionality. For each group, a further determination is made as to whether the level of activity is indicative of an idle state. Upon determining that the level of activity associated with a group is indicative of an idle state, that group of virtual machines is instructed to enter a low power mode.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: May 31, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Nitin D. Mehta, Leo C. Singleton, IV, Kevin Woodmansee, Jitendra Deshpande, Harsh Murarka
  • Patent number: 11347579
    Abstract: Aspects of the disclosure relate to application assessment. A computing platform may receive content information and manual input data corresponding to hierarchical content. The computing platform may establish a content tree indicating relationships between pages of the hierarchical content. The computing platform may receive starting/ending pages of the hierarchical content and application assessment commands. Using the content tree and in response to receipt of the application assessment commands, the computing platform may generate error information based on the starting page and the ending page by performing a holistic error analysis of the hierarchical content between the starting page and the ending page, which may include automatically populating manual input fields using the manual input data.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: May 31, 2022
    Assignee: Bank of America Corporation
    Inventors: Sharvari Pratik Curtokar, Saurabh Gupta
  • Patent number: 11349727
    Abstract: A service level agreement management service can include a computer that can obtain network data that relates to a service. The network data can represent a service level agreement associated with the service. The computer can create a failure data set and an inventory data set that can be bound to one another to obtain an intermediate data set. A data partition of the intermediate data set can be selected based on a failure root cause. A failure estimator that estimates a probability of failure over time for the service due to the failure root cause can be determined, and a best-fit probability distribution can be identified. A failure model that represents failures over time for the service due to the failure root cause can be output, and the computer can determine if the service level agreement should be updated.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: May 31, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Alexander Rubarkh, James Gordon Beattie, Jr., Ahmad Khan
  • Patent number: 11348396
    Abstract: A method of controlling access through a door may include storing a user's digital identity and a user's access policy in a memory of the user's mobile device, which may use the stored user's digital identity and the stored user's access policy to determine whether the user is authorized for access through the door and to make an access decision of YES or NO. The access decision may be communicated to the reader, which controls operation of a door lock in accordance with whether the access decision was YES or NO.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: May 31, 2022
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Jayaprakash Meruva, Chaithanya Holla, KamalaKannan Balraj
  • Patent number: 11349803
    Abstract: Described embodiments provide systems and methods for resolving Domain Name Service (DNS) requests. An authoritative DNS server may receive, from a recursive resolver, a DNS request to resolve a query on behalf of a client. The authoritative DNS server may determine whether the recursive resolver is classified as a non-client representative resolver or a client representative resolver. The authoritative DNS server may identify a redirect server based on the recursive resolver classified as the non-client representative resolver or the resolved server based on the recursive resolver classified as the client representative resolver. The authoritative DNS server may transmit, to the recursive resolver, a response to the DNS request including an address of one of the redirect server or the resolved server.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: May 31, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Josh Thomas Gray, Steven Lyons
  • Patent number: 11349964
    Abstract: A method, system, and program product are provided. A plurality of recovery groups is defined on each transmission control protocol/internet protocol (TCP/IP) stack in a cluster of servers. The recovery group includes a service, one or more IP addresses associated with the service, a trigger condition, and a recovery action. Each of the recovery groups is monitored for an occurrence of the trigger condition associated with the service. In response to detecting the trigger condition, a backup TCP/IP stack is notified to automatically perform the recovery action defined for a failing recovery group on an owning TCP/IP stack. Only the failing recovery group is recovered and the remaining recovery groups execute uninterrupted.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: May 31, 2022
    Assignee: International Business Machines Corporation
    Inventors: David Anthony Herr, Joyce Anne Porter, Christopher Meyer
  • Patent number: 11347840
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed for dynamic re-distribution of detection content and algorithms for exploit detection. An example apparatus includes at least one processor, and memory including instructions that, when executed, cause the at least one processor to deploy respective ones of a plurality of standard detection algorithms and content (SDACs) to respective ones of a first endpoint and a second endpoint, deploy a first set of enhanced detection algorithms and content (EDACs) to the first endpoint, deploy a second set of the EDACs to the second endpoint, the second set of EDACs different from the first set of EDACs, and in response to obtaining a notification indicative of an exploit attack from the first endpoint, distribute the first set of EDACs to the second endpoint to facilitate detection of the exploit attack at the second endpoint.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: May 31, 2022
    Assignee: MCAFEE, LLC
    Inventors: Alex Nayshtut, Igor Muttik, Oleksandr Bazhaniuk, Yuriy Bulygin, Andrew A. Furtak
  • Patent number: 11349712
    Abstract: A system includes one or more databases configured to store at least one configuration rule and one or more processors in communication with the databases. The processors may be configured to compare a product parameter to configuration rules to determine a drift item based on a current value of the product parameter being different than acceptable values defined by a test specified by the configuration rule, the test comprising one of a plurality of test types. The processors may be further configured to store, based on a determination that the drift item is not in a drift database of the databases, the drift item in a database, receive a record of one or more actions performed to resolve the drift item, and in response to receipt of the record, modify a status of the drift item from unresolved to resolved in the database.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: May 31, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Michael Giaquinto
  • Patent number: 11347934
    Abstract: Methods and systems for transmitting data are disclosed. In one embodiment a portable electronic device comprises a processor-implemented user interface module to cause the presentation of a first information field to a user as part of a graphical user interface in the portable electronic device, and to receive information entered or data identification in the first information field. A data transmitting module commences transmitting the information entered or the data identified over a network in response to the user interface module detecting that the user has navigated away from the first information field.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: May 31, 2022
    Assignee: eBay Inc.
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 11349733
    Abstract: A system and method for tracking the components of a computing device is disclosed. Each of the components of the computing devices includes identification data. At least one bus is coupled to the components. A memory device stores identification information corresponding with each of the components. A management controller is coupled to the bus and the memory device. The management controller periodically requests identification data from each of the components over the bus. The management controller receives the requested identification data from each of the components. The management controller compares the received identification data with the stored identification data to determine if any of the components has been replaced.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: May 31, 2022
    Assignee: QUANTA COMPUTER INC.
    Inventor: Yung-Fu Li
  • Patent number: 11350058
    Abstract: An information handling system executing an intelligent collaboration contextual session management system may comprise a display screen, a speaker, a video camera, a microphone, a sensor hub detecting participation of a user in a videoconference session, and a processor to execute a multimedia multi-user collaboration application to join the videoconference session with a remotely located computing device. The processor may also input a detected user participation level into a trained neural network and output an optimized media capture instruction to the video camera predicted to adjust performance of the multimedia multi-user collaboration application to meet a preset performance benchmark value, during the videoconference session.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: May 31, 2022
    Assignee: Dell Products, LP
    Inventors: Todd E. Swierk, Vivek Viswanathan Iyer
  • Patent number: 11349863
    Abstract: Systems and methods for risk assessment of a computer network are described. In one embodiment a first static risk score corresponding to a first computing device is computed. A connectivity map corresponding to the first computing device is determined. Communication performed by the first computing device via the connectivity map is analyzed, and a first dynamic risk score corresponding to the first computing device is computed. The first static risk score and the first dynamic risk score are combined to generate a first total risk score for the first computing device. A second total risk score for a second computing device is determined. The first total risk score and the second total risk score are aggregated into an aggregate risk score. A risk assessment of the computer network is determined based on the aggregate risk score.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: May 31, 2022
    Assignee: WOOTCLOUD INC.
    Inventors: Srinivas Akella, Shahab Sheikh-Bahaei
  • Patent number: 11341263
    Abstract: Disclosed is a method, a device, a system and/or a manufacture of efficient data query and utilization through a semantic storage model. In one embodiment, a method includes generating a unique identifier (UID) to uniquely address a domain within a datastore, defining a content element (NT element) storing a primitive data and/or drawing reference(s) to other domains within the datastore according to a directed acyclic graph architecture, an identity entity element (TY element) of the domain storing data that alone or in combination distinguishes the domain from one or more other domains within the datastore, and a context element (XT element) of the domain that further characterizes the domain and/or draws reference(s) to other domains within the datastore which may violate the directed acyclic graph architecture to define a flexible contextual reference. A key may be generated such that the TY element is individually addressable within the datastore.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: May 24, 2022
    Assignee: VESCEL, LLC
    Inventors: Dhryl Anton, Michael McFall
  • Patent number: 11343315
    Abstract: A method, a computer program product, and a computer system determine a kube-edge pod configuration. The method includes determining mobile devices in a coverage area utilizing a cloud service. The method includes receiving polling data from the mobile devices that include bid data indicative of a respective cost and a respective resource availability for each of the mobile devices operating as an edge device for the cloud service. The method comprises includes coupling information for the mobile devices indicative of whether at least two of the mobile devices are to be considered coupled such that the coupled mobile devices have a coupled cost and a coupled resource availability. The method includes determining a utility score of the coverage area based on the bid data and the coupling information and selecting a data storage deployment scheme for pods of the cloud service based on the utility score.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: May 24, 2022
    Assignee: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri, Anand Shantilal Borse
  • Patent number: 11343168
    Abstract: The present disclosure provides a region interconnect (RI) controller including a region interconnect routing module configured when a tenant is created. The region interconnect routing module is configured to assign a first identifier to the tenant for identifying traffic of the tenant, in a core switching network, create a virtual routing forwarding instance for the tenant and bind the first identifier and the virtual routing forwarding instance, and to activate a dynamic routing protocol in the core switching network and bind a dynamic routing protocol instance to the virtual routing forwarding instance, where virtual routers corresponding to the tenant and distributed in a plurality of independent network partitions are associated with the region interconnect control method and a computer storage medium. The technical solution of the present disclosure achieves a direct intranet connection in a heterogeneous SDN network region.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: May 24, 2022
    Assignee: CHINA UNIONPAY CO., LTD.
    Inventors: Lijun Zu, Hang Yuan, Yongkai Zhou, Shuo He, Zhijun Wei
  • Patent number: 11343271
    Abstract: Embodiments disclosed herein describe one or more servers of an enterprise system that may be configured to receive security and vulnerability information from a plurality of data sources and then rate them based upon their respective variance from an enterprise policy or status quo configuration in a related process area. The servers may execute scoring modules to normalize the data received from the data sources to tailor the system response to a given vulnerability. As such, identified vulnerabilities may be rated according to the needs of the enterprise, rather than being rated according to the factory or default configurations of a particular data source.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: May 24, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: Chad Dinning, Steven Thoede
  • Patent number: 11343329
    Abstract: This disclosure describes, in part, techniques for increasing persistent connection scalability. For instance, a server may establish persistent connections with sources. The server may then determine, based on the types of persistent connections, an amount of at least one resource in use. For example, the server may determine that a first type of connection, such as an idle connection, uses a first amount of the resource(s) and a second type of connection, such as an active connection, uses a second amount of the resource(s). The server may then determine if the amount of the at least one resource in use satisfies one or more thresholds. If the amount of the at least one resource in use satisfies the one or more thresholds, the server may perform one or more actions. For example, the server may cease establishing new persistent connections, migrate the first type of connections, and/or migrate the second type of connections.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: May 24, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Raul Martinez Morais, Jose Maria Codina Vinas
  • Patent number: 11343349
    Abstract: A Rules-Based Just-In-Time (RBJIT) content streaming engine collects information such as behavior, usage, movement, and preferences about a user, any groups that the user is associated with, and the set of all users in general. Based on this information, the RBJIT may preferentially select multimedia content and content suggestions for user display, increasing the likelihood that the surfaced content will be of interest to a user. In this way, browsing time for a user on a device with a limited form factor is reduced and network bandwidth is conserved by not surfacing content that the user ultimately will not view.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: May 24, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Kanakrai Chauhan, Ankit Awasthi
  • Patent number: 11334623
    Abstract: Example storage systems and methods provide data storage management using change values in a key data store. A key data store includes a set of key data entries that each include a key value associated with a storage operation, a precondition value, and a postcondition value. A storage parameter is calculated using the precondition value and the postcondition value for each key data entry the set of key data entries. The calculated storage parameter may be reported to manage storage configuration and operations in the storage system.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: May 17, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Thomas Demoor, Carl Rene D'Halluin
  • Patent number: 11334631
    Abstract: Provided is a method performed by a computing device for identifying a device. The method include receiving a target packet from an identification target device, extracting a pattern of the target packet, the target packet being transmitted by the identification target device from the packet, matching the pattern of the target packet with at least one of packet patterns stored in an identification information DB, comparing a first model name with a second model name, the first model name being corresponding to the matched pattern stored in the identification information DB, the second model name being selected by a user of a user terminal, and transmitting a proposed model name to the user terminal based on determining that the first model name and the second model name are different, the proposed model name being used for connection between the user terminal and the identification target device.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: May 17, 2022
    Assignee: KOREA INTERNET & SECURITY AGENCY
    Inventors: Jae Hyuk Lee, Woong Go, Hong Geun Kim, Sung Taek Oh
  • Patent number: 11336717
    Abstract: A method for server picking in a virtual private network (VPN), the method comprising obtaining information from a connection request received from a requesting user device requesting VPN services; determining a parameter based at least in part on the obtained information; comparing the determined parameter with a current parameter associated with a current user device currently receiving VPN services; and determining an optimal VPN server for providing VPN services to the requesting user device based at least in part on a result of comparing the determined parameter with the current parameter. Various other aspects are contemplated.
    Type: Grant
    Filed: July 4, 2021
    Date of Patent: May 17, 2022
    Assignee: Oversec, UAB
    Inventor: Kazimieras Celiesius
  • Patent number: 11336515
    Abstract: Presented herein are systems and methods to enable simultaneous interoperability with policy-aware and policy-unaware data center sites. A multi-site orchestrator (MSO) device can be configured to obtain configuration information for each of a plurality of different data center sites. The data center sites may include one or more on-premises sites and one or more off-premises sites, each of which may include one or more policy-aware sites and/or one or more policy-unaware sites. The MSO can selectively use namespace translations to create a unified fabric across the different data center sites, enabling one or more hosts and/or applications at a first of the data center sites to communicate with one or more hosts and/or applications at a second of the data center sites, regardless of the sites' respective configurations.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: May 17, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Munish Mehta, Sundeep Kumar Singh, Shyam N. Kapadia, Mohammed Javed Asghar, Lukas Krattiger
  • Patent number: 11334535
    Abstract: A platform for storing and reporting of data records associated with management of a population of managed devices is disclosed. Data records are injected into a hosted computing environment in which data processing services are arranged to store and generate analytics associated with a mobile device management (MDM) platform.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: May 17, 2022
    Assignee: VMware, Inc.
    Inventors: Joshua Glenn Broch, Abhishek Mishra, Manu Nazareth, Gregory John Ferguson, Phillip Charles Krasko, Zundna Vennaldo Daniel
  • Patent number: 11334454
    Abstract: One or more techniques and/or systems are provided for migrating a trust relationship. For example, a first storage cluster and a second storage cluster have a disaster recovery relationship where the second storage cluster provides failover client access to replicated data, replicated from the first storage cluster to the second storage cluster, in the event the first storage cluster fails. The first storage cluster may have a trust relationship with a third storage cluster, such that data is mirrored from a volume of the first storage cluster into a mirrored volume of the third storage cluster based upon the trust relationship. In the event the first storage cluster fails over to the second storage cluster due to a disaster at the first storage cluster, the trust relationship is migrated to be between the second storage cluster and the third storage cluster for non-disruptive mirroring of data to the mirrored volume.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: May 17, 2022
    Assignee: NetApp Inc.
    Inventors: Balaji Ramani, Harsha Sridhara, Rakshit Karnawat