Reconfiguring Patents (Class 709/221)
  • Patent number: 11153367
    Abstract: Systems and methods may create and manage hybrid clouds including both standard compute nodes and edge devices. Edge devices can be enrolled in a hybrid cloud by deploying a lightweight container to the edge device.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: October 19, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
  • Patent number: 11140207
    Abstract: A method performed at an electronic device includes: executing an application; establishing a session between the executing application, a remote server associated with the application, and a media device that transmits output from the session to an output device, wherein the output from the session includes output from the executing application; and presenting to users of one or more second electronic devices on which the application is not executing and/or installed a session identifier associated with the session, wherein the session identifier facilitates joining of the session by the second electronic devices and identifies a controller configuration implementable on each of the one or more second electronic devices for enabling the users of the one or more second electronic devices to interact with the session.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: October 5, 2021
    Assignee: Google LLC
    Inventors: Avery Pennarun, Kuangye Guo, Robert McCool, Dov Zimring, Neal Cardwell, Saif Khalaf, Jani Huoponen, Soheil Hassas Yeganeh, Gurudas Somadder
  • Patent number: 11140727
    Abstract: A network system of a home appliance configured to set up a network of the home appliance by using a terminal, and a network set-up method of the same, after converting a home appliance having built with a WIFI module into an AP to enable the terminal to be connected to an AP home appliance, the information stored at the terminal is transmitted to the AP home appliance, and thus the WIFI may be set up without a separate manipulation of a user at the time of setting up the WIFI of the home appliance without adding an input/output apparatus such as a display apparatus or an interface, the set-up value of the AP, the device information, and the device authentication key may be changed, and thus is safer from hack attacks, an AP is not needed to be provided, and thus a cost-related advantage may be obtained.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: October 5, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chang Ho Ha, Bo Kyu Won, Mo Weon Lee, Seong Ho Cho
  • Patent number: 11140038
    Abstract: Systems and methods for managing network devices include performing clustering operations for network devices based on attributes of the network devices. By comparing the results of subsequent clustering operations, changes in network device attributes can be readily identified and any network devices for which attributes have changed may be subject to further investigation or remedial action (e.g., blocking traffic to/from the network device). Clustering may also be used to conduct an inventory of network devices by identifying groups of network devices that have similar attributes.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: October 5, 2021
    Assignee: Level 3 Communications, LLC
    Inventor: Michael Benjamin
  • Patent number: 11132315
    Abstract: A computer system includes a BMC and a host of the BMC. The BMC receives a first message from a first remote device on an existing out-of-band management network. The BMC determines whether the first message is directed to a storage service or fabric service running on the host, the host being a storage device. The storage service provides access to user data stored on one or more storage devices connected to the host via a storage network that is isolated from the management network. When the first message is directed to the storage service or fabric service: the BMC extracts a service command from the first message; the BMC sends, through a BMC communication channel to the host, a second message containing the service command to the host. The BMC communication channel has been established for communicating baseboard management commands between the BMC and the host.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: September 28, 2021
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Anurag Bhatia, Sanjoy Maity
  • Patent number: 11126755
    Abstract: In an example, a system may include an object store for storing objects, wherein each object is identified by an object signature generated according to a first cryptographic function, wherein the objects stored in the object store exhibit a hierarchical relationship from a root object. The system may receive a second cryptographic function for the object store, receive an I/O request affecting an object in the object store, encode the affected object according to the second cryptographic function, and persist the affected object alongside other objects in the object store encoded according to the first cryptographic function.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: September 21, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Glenn S. Watkins, John Michael Czerkowicz, Yan Xiao
  • Patent number: 11113400
    Abstract: A system and method is provided for providing distributed computing platform on untrusted hardware. An exemplary method includes launching a hypervisor on an untrusted computing node and receiving a request generated to provide a computing function using hardware of the untrusted computing node. Upon receiving the request, an enclave in memory of the untrusted computing node is created and a virtual machine is launched in the memory enclave. Moreover, a guest operating system of the virtual machine verifies the security of the untrusted computing node. Finally, the guest operating system performs the computing function using the hardware of the untrusted computing node upon the guest operating system verifying the security of the untrusted computing node and the hypervisor.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: September 7, 2021
    Assignee: Virtuozzo International GmbH
    Inventors: Pavel Emelyanov, Alexander G. Tormasov, Alexey Kobets
  • Patent number: 11115899
    Abstract: An example method for a radio frequency (RF) communication system, such as a lighting system, includes receiving, at a non-connected RF node via an extended star wireless network, a gateway heartbeat message that a gateway RF node transmits. The method further includes, in response to receiving the gateway heartbeat message from the gateway RF node, transmitting, via the extended star wireless network, a non-connected registration message to the gateway RF node. The method additionally includes in response to receiving a gateway acknowledgement message from the gateway RF node, configuring the non-connected RF node to act as a respective connected RF node.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: September 7, 2021
    Assignee: ABL IP HOLDING LLC
    Inventors: Alan David Sanders, Richard L. Westrick, Jr., Samar Shaker Soliman
  • Patent number: 11113426
    Abstract: A method of interacting with an electronic device while the display screen is deactivated and the electronic device is possibly locked is described. In one embodiment, the electronic devices generate a notification regarding a new event and/or device state using a notification element in response to receiving a predetermined key input from the hardware keyboard while the electronic device is in the locked state and while the display screen is deactivated, wherein the notification is generated while the display screen remains deactivated.
    Type: Grant
    Filed: December 24, 2018
    Date of Patent: September 7, 2021
    Assignee: BlackBerry Limited
    Inventors: Dapeng Gao, Brian Alexander Oliver
  • Patent number: 11115276
    Abstract: Aspects of the disclosed technology address the problems of manually identifying and optimizing service chain (SC) performance bottlenecks by providing solutions for automatically identifying and tuning various SC parameters. In some aspects, a SC optimization process of the disclosed technology includes the replication or cloning of a SC for which traffic flow is to be optimized. Traffic flows for the production chain can then be simulated over one or more SC clones to identify and tune individual system parameters, for example, to determine if the simulated changes produce a positive, negative, or neutral change in flow performance. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: September 7, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Jay Kemper Johnston, Michael Robertson, Magnus Mortensen, David C. White, Jr.
  • Patent number: 11113017
    Abstract: An electronic device causes an image reading unit to start a scan process when a web API for scan start request is invoked by a process of a web browser configured to communicate with a server system.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: September 7, 2021
    Assignee: Seiko Epson Corporation
    Inventors: Yasuhiro Oshima, Yasuhiro Furuta
  • Patent number: 11114095
    Abstract: Provided is an information processing device that includes a reception unit that receives inquiry information, an acquisition unit that acquires answer information in response to the inquiry information from at least one or more acquisition destination candidates determined on a basis of the inquiry information, and a sending unit that sends response information that is generated on a basis of the answer information. The acquisition unit sends a request using a common data format to the at least one or more acquisition destination candidates, and acquires the answer information using a common data format based on the request.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: September 7, 2021
    Assignee: SONY CORPORATION
    Inventor: Akihiro Watanabe
  • Patent number: 11108861
    Abstract: A disclosure for management of multiple information management cells running different versions of software applications using a gateway system is provided herein. The disclosure addresses the drawbacks associated with the current environment of managing multiple information management cells through a separate URL by centralizing the user interfaces (UI) to a single front-end administrative UI that is specific to the version of software application operating on that cell. The gateway system comprises a mapping module, a storage module, a UI module, and a communication module that interoperate to retrieve the version of a software application operating on the targeted cell, the UI running that version of software application, and presenting a user interface that can view and manage the operations of that targeted cell. The gateway system serves the UI specific for the version of software application for that cell from its local collection.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: August 31, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Parminder Singh, Divya Trivedi, Anand Vibhor, Niresh Ramalingam
  • Patent number: 11106797
    Abstract: Provided is a data processing apparatus including: a storage unit that stores a first operating system (OS), a first application program executed after the first OS, a second OS, and a second application program executed after the second OS; and at least one processor configured to, in a first activation mode, verify the first OS, execute the first OS, and then execute the first application program, and, in a second activation mode, verify the second OS, execute the second OS, and then execute the second application program, in which the at least one processor is further configured to restore the first OS, in a case where it is determined on the verification of the first OS that the first OS is not valid, with use of the second OS.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: August 31, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keigo Goda
  • Patent number: 11108738
    Abstract: A whitelist generation possibility/impossibility determination unit transmits a signal for permitting generation of a whitelist to a whitelist generating unit, in a case where an IP address corresponding to a source MAC address stored in a protocol information table matches the extracted source IP address, and in a case where an IP address corresponding to a destination MAC address stored in the protocol information table matches the extracted destination IP address.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: August 31, 2021
    Assignee: ALAXALA NETWORKS CORPORATION
    Inventors: Kazuaki Honma, Keigo Uchizumi
  • Patent number: 11102064
    Abstract: Aspects of the present invention provide an approach for dynamically adapting an Internet of Things (IOT) device in an existing intelligent system. In an embodiment, in response to a new IOT device being added to an intelligent system, a replacement score is determined for each existing IOT device in the system. The replacement score for a given existing IOT device can indicate: (i) an amount of overlapping capabilities between the existing IOT device and the new IOT device, (ii) an amount of additional capabilities of the new IOT device over the existing IOT device, (iii) an amount of performance improvement of the new IOT device over the existing IOT device, and/or the like. In response to the replacement score for an existing IOT device exceeding a predefined threshold, a proposed reconfiguration of the existing intelligent system is generated.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Robert H. Grant, Zachary A. Silverstein, Sarbajit K. Rakshit, Connor J. Matthews
  • Patent number: 11099881
    Abstract: A method and system are provided for restoring a virtual machine. A snapshot of the virtual machine is taken where the snapshot includes stored configuration information regarding a hosted network used by the virtual machine. In one embodiment, the virtual machine is restored, and a hosted network that has a type similar to the hosted network for the virtual machine is found. In another embodiment, a new hosted network having a type of the hosted network for the virtual machine is created. The vNICs of the virtual machine are modified to operate with the similar or newly created hosted network. If the hosted network for the virtual machine is a custom hosted network, then a similar or new hosted network is found or constructed having the same parameters as the custom hosted network.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: August 24, 2021
    Assignee: VMware, Inc.
    Inventor: Junfei Wu
  • Patent number: 11101045
    Abstract: The approach is for cognitively transferring IoT configurations between similar IoT ecosystems based on several factors. The approach scans IoT devices from a first and a second IoT ecosystem and extracts user data from the first and the second IoT ecosystem. The approach compares the first IoT ecosystem against the second IoT ecosystem and determines if the first IoT ecosystem is similar to the second IoT ecosystem. If the first and second IoT ecosystem are similar, then transfer data from the first IoT ecosystem to the second IoT ecosystem.
    Type: Grant
    Filed: November 24, 2019
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Sandeep Sukhija, Vijay Kumar Ananthapur Bache, Harish Bharti, Vijay Ekambaram
  • Patent number: 11093311
    Abstract: Technologies for monitoring node cluster health include a plurality of managed nodes of anode cluster communicatively coupled across a data network to a resource manager server. The resource manager server is configured to receive health data, via an out-of-band network, from each of the managed nodes of the node cluster. The resource manager server is further configured to identify whether a managed node of the plurality of managed nodes has indicated a failure, determine a cause of the failure, and classify the failure as being one of a soft failure or a hard failure as a function of the received health data and the cause of the failure. Additionally, the resource manager server is configured to transmit a health state change event to each of the other managed nodes of the plurality of managed nodes of the node cluster. Other embodiments are described herein.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: August 17, 2021
    Assignee: Intel Corporation
    Inventor: Anjaneya Reddy Chagam Reddy
  • Patent number: 11095551
    Abstract: For multipathing using a network of overlays, a set of virtual network interfaces (VNICs) corresponding to a physical network interface (PNIC) is created in a first data processing system. A first virtual network interface (VNIC) from the set of VNICs is bound to a virtual machine (VM) executing in a first data processing environment across a data network from the first data processing system. During a data communication with a second data processing system, data is divided into a first portion and a second portion, the first portion using a first path from the first VNIC to the first VM to the second data processing system, and the second portion using a second path from the PNIC to the second data processing system.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: August 17, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xiao Cai, Hani T. Jamjoom, Franck Vinh Le, Daniel J. Williams
  • Patent number: 11093235
    Abstract: A staged application may be transitioned, or hot swapped, to live application, that is, the staged version of an application is transited to the live version of an application. The staged version may nm in estimation mode alongside the live version. Only one version of an application may be active in a given run time workspace. The staged version may be initialized with one or more parameters or variables. The staged version may be tested or simulations may be performed to ensure the staged version is ready to be transitioned to a live version. The staged version may execute at a lower priority to ensure that the efficiency and operations of the live version are not disturbed. Once the staged version has been transitioned, the replaced live version or another version may be transitioned to the staged version. The transitioned staged version and the replaced live version may be archived.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: August 17, 2021
    Assignee: SHELL OIL COMPANY
    Inventors: Richard Eugene Linn, John Martin Williamson, Jean Valiquette, Adam Lee Jordan
  • Patent number: 11086685
    Abstract: A resource management system of a computing resource service provider supports the provisioning of multiple identical or substantially similar virtual computing resource instances using a single resource definition by creating a resource set entity to which the provisioned instances belong. The resource management system controls the provisioning based on a template containing the resource definition and designed to service a situation where the intent is to create a group of similar or closely-related resources. The group of instances (i.e., items in the resource set) can be dimensioned by specifying the size of the set, or by mapping the set to another set of keys associated with a different context. A resource set definition in the template can include a program expression that the system evaluates to produce a list of the keys, and the instances may be created based on the number of keys and their associated values.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: August 10, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Samuel Koppes, Ryan John Lohan, Santosh Kalyankrishnan, Luis Eduardo Colon
  • Patent number: 11082291
    Abstract: Operating conditions of a blockchain configuration may be dynamic and change automatically under certain circumstances. One example method of operation may include one or more of identifying an existing consensus procedure used in an existing blockchain configuration, identifying current metrics associated with the existing blockchain configuration, comparing the current metrics to predefined rules, identifying one or more deviations based on the current metrics being compared to the predefined rules, and changing the existing consensus procedure to a next consensus procedure for a subsequent block in the existing blockchain configuration responsive to identifying the one or more deviations.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Sheehan Anderson, Konstantinos Christidis, Anna D. Derbakova, Nitin Gaur
  • Patent number: 11082477
    Abstract: An apparatus and method for sharing data between a cloud server and at last one terminal are provided. The method includes displaying, when a data type is selected on a setting menu screen of a cloud service, meta information of real data corresponding to the selected data type, the meta information being downloaded from a server, downloading, when a piece of meta information is selected, the real data corresponding to the selected piece of meta information from the server, and deleting, when the downloaded real data is consumed completely, the consumed real data.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: August 3, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dohyoung Kim, Minkyung Kim, Wansoo Lim, Youngmi Kim
  • Patent number: 11082488
    Abstract: A computer-implemented method is provided for transparently optimizing data transmission between a first endpoint and a second endpoint in a computer network. The endpoints have a directly established data session therebetween. The data session is identified by each endpoint at least to itself in the same way throughout the session. The method includes the steps of: relaying data between the endpoints transparently in the session using a network optimization service; and transparently modifying or storing at least some of the data transmitted from the second endpoint to the first endpoint using the network optimization service in order to optimize data communications between the endpoints, wherein transparently modifying at least some of the data comprises changing the data, replacing the data, or inserting additional data such that the first endpoint receives different data than was sent by the second endpoint.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: August 3, 2021
    Assignee: ZEPHYRTEL, INC.
    Inventors: Alan Arolovitch, Shmuel Bachar, Dror Moshe Gavish, Shahar Guy Grin, Shay Shemer
  • Patent number: 11082254
    Abstract: Network TCP tunnels are dynamically configured to support intra-application connectivity of a distributed application. Tunnel origins listen on each server's loopback address. This listening configuration permits only applications running on the same server to connect. A tunnel gateway application interfaces with the distributed application on each server and includes a tunnel endpoint manager configured to select one or more TCP ports. These selected ports are each associated with a separate TCP listeners. Once associated, data from the instance of the distributed application resident on each of the plurality of servers in the server cluster is routed through these TCP connections and a UDP datagram-orientated communication channel formed between each peer in the server cluster. Each instance of the distributed application can thereafter access peers in the server cluster through each unique UDP datagram-orientated communication channel.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: August 3, 2021
    Assignee: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Patent number: 11080588
    Abstract: An example embodiment may involve a machine learning model representing relationships between a dependent variable and a plurality of n independent variables. The dependent variable may be a function of the n independent variables, where the n independent variables are measurable characteristics of computing devices, and where the dependent variable is a predicted behavior of the computing devices. The embodiment may also involve obtaining a target value of the dependent variable, and separating the n independent variables into n?1 independent variables with fixed values and a particular independent variable with an unfixed value. The embodiment may also involve performing a partial inversion of the function to produce a value of the particular independent variable such that, when the function is applied to the value of the particular independent variable and the n?1 independent variables with fixed values, the dependent variable is within a pre-defined range of the target value.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: August 3, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Baskar Jayaraman, Aniruddha Thakur, Kannan Govindarajan
  • Patent number: 11074380
    Abstract: The following description is directed to a logic repository service. In one example, a method of a logic repository service can include receiving a first request to generate configuration data for configurable hardware using a specification for application logic of the configurable hardware. The method can include generating the configuration data for the configurable hardware. The configuration data can include data for implementing the application logic. The method can include receiving a second request to download the configuration data to a host server computer comprising the configurable hardware. The method can include transmitting the configuration data to the host server computer in response to the second request so that the configurable hardware is configured with the host logic and the application logic.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: July 27, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Islam Mohamed Hatem Abdulfattah Mohamed Atta
  • Patent number: 11071007
    Abstract: This disclosure relates to techniques for supporting cross functional signaling for device-to-device wireless communication, such as an off grid radio system. According to some embodiments, a first wireless device may initiate, modify, and/or close a device-to-device wireless communication session with a second wireless device using session management signaling associated with a protocol layer (possibly a higher layer, such as a layer supported by an application processor) of the first wireless device. The wireless device may provide indications of session initiation, modification, and/or closing from the protocol layer used to exchange the session management signaling to another protocol layer (possibly a lower layer, such as a layer supported by a baseband processor) of the first wireless device.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: July 20, 2021
    Assignee: Apple Inc.
    Inventors: Farouk Belghoul, Christian W. Mucke, Ehsan E. Haghani
  • Patent number: 11070438
    Abstract: The disclosed method may include (1) deploying, within a network device, at least one sensor designed to collect network statistics information about a plurality of logical network interfaces of the network device, (2) receiving, at the network device, one or more requests to obtain network statistics information about at least one logical network interface of the network device, (3) determining a range of network addresses that includes a network address of each logical network interface within the one or more requests, and then (4) providing, to the sensor, an instruction that prompts the sensor to (A) simultaneously collect network statistics information about each logical network interface whose network address is within the range of network addresses and (B) utilize the collected network statistics information to enable the network device to handle network traffic. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: July 20, 2021
    Assignee: Juniper Networks, Inc
    Inventors: Manoj Nayak, Rafik Puttur, Chetana Koushik B N
  • Patent number: 11070595
    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: September 17, 2020
    Date of Patent: July 20, 2021
    Assignee: Ribbon Communications Operating Company, Inc.
    Inventors: Tolga Asveren, Nagesh Kumar Bollapolli, Aby Kuriakose
  • Patent number: 11064543
    Abstract: A network system of a home appliance configured to set up a network of the home appliance by using a terminal, and a network set-up method of the same, after converting a home appliance having built with a WIFI module into an AP to enable the terminal to be connected to an AP home appliance, the information stored at the terminal is transmitted to the AP home appliance, and thus the WIFI may be set up without a separate manipulation of a user at the time of setting up the WIFI of the home appliance without adding an input/output apparatus such as a display apparatus or an interface, the set-up value of the AP, the device information, and the device authentication key may be changed, and thus is safer from hack attacks, an AP is not needed to be provided, and thus a cost-related advantage may be obtained.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: July 13, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chang Ho Ha, Bo Kyu Won, Mo Weon Lee, Seong Ho Cho
  • Patent number: 11062199
    Abstract: A fraudulent transaction detection method comprises: performing feature mapping processing on each of a plurality of transaction data to generate corresponding feature vectors; converting the feature vectors of a transaction to be detected into integrated feature vectors based on a first self-learning model; respectively converting the feature vectors respectively of at least one time sequence transaction into time sequence feature vectors based on a second self-learning model; combining the integrated feature vectors and each of the time sequence feature vectors corresponding to each of the time sequence transactions to form depth feature vectors; classifying the depth feature vectors based on a third self-learning model to determine whether the transaction to be detected is a normal transaction or a fraudulent transaction.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: July 13, 2021
    Assignee: CHINA UNIONPAY CO., LTD.
    Inventors: Xurui Li, Jianbin Zheng, Jintao Zhao
  • Patent number: 11057271
    Abstract: Described herein are systems and methods for updating configuration of a device based on changes to microservices. A device may receive a request via a desired state application programming interface (API) to update a configuration of the device to manage a desired set of instances of microservices. The device may identify from the request, a first set of endpoint information for each instance of a microservice in the desired set of instances of microservices. The first set of endpoint information may include an internet protocol (IP) address and port of an endpoint of a respective instance of the microservice. The first set or second set of endpoint information may include a weight for each instance of the microservice.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: July 6, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Swetha Garipally, Pradeep Gangishetty, Chandra Keerthi Reddy, Subrata Sarkar, Vemula Srimithra, Vinay Shivananda, Raghav S N, Aman Chaudhary
  • Patent number: 11057494
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for switching contexts in a browser-based application. In one aspect, a system includes a browser execution module configured to receive a request to load a browser-based application with first context data, request application data and the first context data, and receive the application data and the first context data. The system includes a state machine module configured to generate a state machine to access and store context data and load the application with the first context data by storing the first context data in the state machine. The system further includes a state change module configured to intercept a request to load the application with second context data for a second application account, request the second context data, and updated the application with the second context data by storing the second context data in the state machine.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: July 6, 2021
    Assignee: GOOGLE LLC
    Inventors: Peng Zhuang, Yi Meng
  • Patent number: 11057473
    Abstract: In the present disclosure, an appropriate control-target device is caused to carry out an operation without the control-target device being designated. A linking system (7) includes: a linking server (1); a device controlling server (2); one or more devices (4); and an information providing server (5). In a case where the device controlling server (2) has received from the linking server (1) an instruction for carrying out an operation in accordance with a linking rule, the device controlling server transmits (2) a command to carry out the operation to at least one device, the at least one device having been identified by the device controlling server (2) from among the one or more devices (4) in accordance with a user specified in the linking rule. The information providing server (5) transmits, to the linking server (1), notification of a trigger for the operation.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: July 6, 2021
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Toru Ueda, Masahiro Chiba
  • Patent number: 11050624
    Abstract: The current document is directed to methods and subsystems within computing systems, including distributed computing systems, that collect, store, process, and analyze population metrics for types and classes of system components, including components of distributed applications executing within containers, virtual machines, and other execution environments. In a described implementation, a graph-like representation of the configuration and state of a computer system included aggregation nodes that collect metric data for a set of multiple object nodes and that collect metric data that represents the members of the set over a monitoring time interval. Population metrics are monitored, in certain implementations, to detect outlier members of an aggregation.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: June 29, 2021
    Assignee: VMware, Inc.
    Inventors: Avetik Hovhannisyan, Ashot Nshan Harutyunyan, Naira Movses Grigoryan, Arnak Poghosyan
  • Patent number: 11044188
    Abstract: Techniques are provided for automatically testing and verifying the functionality of push notification services of a cloud computing system. For example, a computing system performs an automated push notification test to test a push notification service of the computing system. The computing system sends a test push message over a communications network to a plurality of test devices that are located in different geolocations. The test devices are configured to automatically generate a response message in response to receiving the test push message. The computing system determines if a response message is received from each test device within a predefined response timeout period associated with the test device. The computing system determines that the push notification test fails in response to determining that a response message is not received from at least one test device within the predefined response timeout period associated with the at least one test device.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: June 22, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Yingying Wang Martin, Scott E. Joyce, Scott R. Akerman, Norman M. Miles, Dan Yuan
  • Patent number: 11042417
    Abstract: A method for managing computational resources of a data center is useable for making one or more management decisions (MD). One or more computational resources of the data center are assigned to one or more physical and/or virtual functions by MD of a decision making entity (DME). The MD are based on collected performance information of the one or more computational resources. The collected performance information is analysed considering one or more predefined performance parameters. A single performance metric (SPM) is computed representing performance and efficiency of the DME using a result of the analysis. The SPM is used by the DME for making the MD.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: June 22, 2021
    Assignee: NEC CORPORATION
    Inventors: Faqir Zarrar Yousaf, Luis Moreira-Matias, Xavier Costa Perez
  • Patent number: 11038972
    Abstract: A method for providing service is provided. A network slice management system of an operator receives a service request message sent by a control device of a third-party service provider. The service request message is used to request the network slice management system to provide a service, and the service request message carries a service requirement. The network slice management system creates a network slice instance based on the service requirement. The network slice instance is used to provide the requested service. The network slice management system sends a notification message to the control device. The notification message carries an identity of the network slice instance.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: June 15, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wei Lu, Shuigen Yang, Wenqi Sun
  • Patent number: 11038986
    Abstract: Techniques are disclosed for modifying an application-level configuration of a cluster of virtual application servers in response to an automatic provisioning of server instances to or from the cluster. An auto-scaling service receives an indication that one or more metrics associated with a cluster in a service provider environment triggers a specified scaling condition. The cluster includes application server instances executing one or more services provided by an application. The auto-scaling service provisions an additional application server instance in response to the indication. One or more services provided by the application are installed on the additional application server instance. A configuration engine obtains one or more scripts for configuring the additional application server instance to execute the services as part of the cluster. The scripts are executed on the application server instances to include the additional application server instance to the cluster.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: June 15, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Bradley Acar, Sean Michael Needham
  • Patent number: 11030072
    Abstract: Aspects of the invention include creating and starting fast-start container images. A preview image of a container is received at a host computer. The preview image includes a subset of an original image of the container. The preview image of the container is executed, at the host computer, for a workload. Based at least in part on detecting a fault during the executing of the preview image of the container, one of the original image of the container and a portion of the original image not included in the preview image of the container is accessed for continuing execution of the workload.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: June 8, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hai Huang, Jia Jun Brandon Lum, Alaa Youssef
  • Patent number: 11032144
    Abstract: A network control system includes link design unit for deciding, as a configuration of one network formed by connecting a plurality of nodes having a communication function, a configuration of distributed networks included in the network and specific links for forming the network by connecting the distributed networks; and network configuration switching unit for switching the configuration of the network by logically enabling or disabling the specific links on request at least in a state where links other than the specific links are enabled, in which the link design unit decides the configuration of the distributed networks and the specific links based on a cluster hierarchical structure corresponding to a formation process of the one network which is formed as a result of sequentially adding links, which connect the nodes, based on a connection weight decided in accordance with a degree of spread or complexity of the network after connection.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: June 8, 2021
    Assignee: NEC CORPORATION
    Inventor: Kazunori Miyoshi
  • Patent number: 11032424
    Abstract: A system and method for hybrid callback management and failure recovery, utilizing a callback cloud and an on-premise callback system, allowing brands to utilize a hybrid system that protects against any premise outages or cloud service faults and failures by introducing redundancies and co-maintenance of data key to callback execution.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: June 8, 2021
    Assignee: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
    Inventors: Matthew Donaldson Moller, Matthew DiMaria, Shannon Lekas, Kurt Nelson, Nicholas James Kennedy, Kevin Shinseki, Robert Harpley
  • Patent number: 11026060
    Abstract: A method for slice attachment and configuration, the method comprises: receiving a service request from a user equipment; selecting a second network node to process the service request; receiving a configuration for a network slice to enable the service requested by the user equipment; identifying a first point of presence to receive user plane information corresponding to the network slice; identifying a second point of presence to receive control plane information corresponding to the network slice; forwarding traffic corresponding to the network slice to a third point of presence; transmitting to the user equipment a handle identifying the user equipment context and the network slice configuration; and transmitting to the user equipment a user equipment configuration corresponding to the network slice.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: June 1, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: William Anthony Gage
  • Patent number: 11025499
    Abstract: Described are various embodiments of methods and systems relating to impact management of IT systems, including a server-based IT management system comprising a network server having a service function object store that stores a plurality of service function objects, each service function object being a digital representation of a service function and comprising one or more service attributes and one or more service function links for linking each service function object to at least one other service function object; and a network communications interface for receiving information indicative of an operating state for each service function; wherein the operability of any given service function is determined automatically upon the reduction of operating state of any one or more other service functions based on direct and indirect linkages between the given service function and the other service functions and the respective service-loss impact values associated with each said direct and indirect linkages.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: June 1, 2021
    Inventor: Troy Marcotte
  • Patent number: 11018887
    Abstract: An ambience adjustment method, system, and non-transitory computer readable medium, includes identifying an ambient condition in a user profile for a most similar first device to a second device and setting the ambient condition of the most similar first device as the ambient condition in the user profile of the second device.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: May 25, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Swaminathan Balasubramanian, Krisha Banerjee, Radha Mohan De, Ashley Dallas Delport, Indrajit Poddar, Cheranellore Vasudevan
  • Patent number: 11016637
    Abstract: A device for managing applications installed on the device and a method thereof are provided. The device includes a controller configured to obtain driving information of the applications in response to the applications being executed, and determine an application satisfying an uninstall condition, among the applications, based on the driving information. The device further includes an interface configured to change a display of an object indicating the determined application, based on the uninstall condition.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: May 25, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jong-hyun Ryu, Yong-gook Park, Jang-woo Lee, Jae-young Lee, Jae-ho Jung, Yang-wook Kim
  • Patent number: 11019135
    Abstract: A control device configuration system may receive, store, process, and/or display control device configuration information. The control device configuration system may filter the control device configuration information based on user selections of configuration options for configuration parameters. The control device configuration system may identify compatible and incompatible configuration options for various configuration parameters. The control device configuration system may allow selections of the incompatible configuration options. The control device configuration system may adjust how it filters the control device configuration information based on the selections of the incompatible configuration options. The control device configuration system may implement a configuration model that includes configuration parameter groups for efficient evaluation of user selections.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: May 25, 2021
    Assignee: Lutron Technology Company LLC
    Inventors: Ram Kripal Prasad, Saurabh Garg
  • Patent number: 11018940
    Abstract: This application belongs to the field of service orchestration and discloses a service orchestration method and apparatus, and a service provisioning method and apparatus. The method includes: obtaining a service template; obtaining a service identity, a service attribute, and a service policy that are entered by an operator and a default service parameter; substituting the options of the service template with the service attribute and the service policy that are entered by the operator and the default service parameter; associating the service template that is filled in with the service identity; and storing the service template that is associated with the service identity in a service type library, and publishing the service template to the user.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: May 25, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Liya Zhang, Liang Zhang, Jian Wu