Initializing Patents (Class 709/222)
-
Patent number: 11689431Abstract: This disclosure describes techniques that include adding information to a network service header in packets being processed by a set of compute nodes in a service chain. The information added to the network service header can be used during selection of the next hop in a service chain, and may be used to help ensure that service level agreements (SLA) are met with respect to one or more metrics. In one example, this disclosure describes a method that includes receiving, by a service complex having a plurality of service nodes, a packet associated with a service chain representing a series of services to be performed on the packet by one or more of the plurality of service nodes; identifying, by the service complex, one or more service chain constraints associated with the service chain; and modifying the packet, by the service complex, to include information about the service chain constraints.Type: GrantFiled: March 30, 2022Date of Patent: June 27, 2023Assignee: Juniper Networks, Inc.Inventors: Rajneesh Kumar, Peyush Gupta
-
Patent number: 11687331Abstract: System and techniques for an internet-of-things device blank are described herein. An IoT blank device may be tested to determine whether it is in an initial state. In response to a determination that the IoT blank device is in the initial state, a cloud endpoint may be contacted, via a transceiver, to retrieve a package. Here, the contact includes a message with an identifier of the IoT blank device. The package may be received, the package including an application. The package may be installed. The installation including registering the application with a message queue of the IoT blank device. The application may also be run after installation. Data from the application running on the IoT blank device may be received via a message queue. The data may then be transmitted to the cloud endpoint via the transceiver of the IoT blank device.Type: GrantFiled: March 7, 2022Date of Patent: June 27, 2023Assignee: Intel CorporationInventors: Atif Hussein, Trina Ward, Patricia Robb
-
Patent number: 11683832Abstract: A communication method, an access point and a station are provided. The method includes: receiving, by an access point, a sending request sent by a first station, and sending clear to send information to the first station; when the access point receives feedback information sent by the first station, allocating, by the access point, a channel to the first station, and allocating a channel to a second station based on remaining bandwidth; generating a first trigger frame, and sending the first trigger frame to the first station and the second station; and receiving uplink data sent by the first station and the second station. According to the application, bandwidth utilization of the access point and data transmission efficiency can be improved.Type: GrantFiled: August 3, 2021Date of Patent: June 20, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Yanchun Li, Yunbo Li
-
Patent number: 11675993Abstract: Disclosed are a method and device for recognizing a two-dimensional bar code for improving the efficiency of recognizing the two-dimensional bar code. The method comprises: a relative position of a household appliance and a terminal device is determined during network configuration of the household appliance; a display parameter for displaying the two-dimensional bar code is determined according to the relative position, wherein the display parameter comprises a size of the two-dimensional bar code to be displayed and the two-dimensional bar code carries device information of the household appliance; the display parameter is sent to the household appliance to enable the household appliance to display a two-dimensional bar code picture according to the display parameter; and the two-dimensional bar code picture is recognized to obtain the device information of the household appliance.Type: GrantFiled: December 24, 2019Date of Patent: June 13, 2023Assignees: Gree Electric Appliances, Inc. of Zhuhai, Leayun Technology Co., Ltd. of ZhuhaiInventors: Jin Shen, Dechao Song, Jie Tang, Yuan Qiu, Jun Zhang, Yuanji Lu
-
Patent number: 11671400Abstract: Some embodiments of the invention provide a method for deploying network elements for a set of machines in a set of one or more datacenters. The datacenter set is part of one availability zone in some embodiments. The method receives intent-based API (Application Programming Interface) requests, and parses these API requests to identify a set of network elements to connect and/or perform services for the set of machines. In some embodiments, the API is a hierarchical document that can specify multiple different compute and/or network elements at different levels of compute and/or network element hierarchy. The method performs automated processes to define a virtual private cloud (VPC) to connect the set of machines to a logical network that segregates the set of machines from other machines in the datacenter set. In some embodiments, the set of machines include virtual machines and containers, the VPC is defined with a supervisor cluster namespace, and the API requests are provided as YAML, files.Type: GrantFiled: June 10, 2020Date of Patent: June 6, 2023Assignee: VMWARE, INC.Inventors: Zhengsheng Zhou, Abhishek Raut, Jianjun Shen, Donghai Han
-
Patent number: 11663048Abstract: A method and system for on-premises to cloud workload migration through cyclic deployment and evaluation. Existing processes for transferring on-premises workloads onto the public cloud are often painstakingly manual and laborious, in order to ensure proper workload interoperability between the different infrastructures. To address this existing dilemma in inter-infrastructure workload migration, the disclosed method and system employs a cyclic monitoring, deploying, and evaluating scheme to automate and implement optimal strategies for migrating on-premises workloads onto public and/or hybrid cloud computing environments.Type: GrantFiled: December 22, 2020Date of Patent: May 30, 2023Assignee: Dell Products L.P.Inventors: Ravikanth Chaganti, Dharmesh M. Patel, Rizwan Ali
-
Patent number: 11657020Abstract: The present disclosure relates to a method and/or apparatus for versioning cloud network configuration. The method can include receiving base configuration files for a set of devices forming at least a portion of a computing network, pulling current configuration files from each device of the set of devices, for each device, and determining a discrepancy when a base configuration file of the device and a current configuration file of the device do not match. When the discrepancy is determined for a device, generating a patch file based on the determined discrepancy for that device. The method can include extracting a last configuration commit time from that device, allocating a unique snapshot identifier to the patch file and associated with the last configuration commit time, and populating a snapshot database.Type: GrantFiled: January 6, 2021Date of Patent: May 23, 2023Assignee: Oracle International CorporationInventor: Rishi Kaundinya Mutnuru
-
Patent number: 11659429Abstract: The processing apparatus performs predetermined processing for measurement data transmitted from the sensor, in which the processing apparatus acquires transmission destination information indicating a predetermined area in a server apparatus in an outside in which processed data subjected to the predetermined processing is to be stored, from a relay apparatus that performs relay processing between the processing apparatus and the server apparatus in order to transmit the processed data from the processing apparatus to the server apparatus, when the relay apparatus is communicatively connected to the communication unit in a state before building of a network between the processing apparatus and the server apparatus, and generates, after the acquisition of the transmission destination information, transmission-processed data in a form in which the relay apparatus is able to execute the relay processing, by adding information relating to the predetermined area indicated by the transmission destination informatiType: GrantFiled: April 24, 2020Date of Patent: May 23, 2023Assignee: THK CO., LTD.Inventors: Shuhei Yamanaka, Masatomo Tokuno
-
Patent number: 11650837Abstract: In some examples, a method includes: receiving, with a computer virtualization scheduler, network locality information for virtualization equipment; receiving, with the computer virtualization scheduler, network utilization information for virtualization equipment; and determining, with the computer virtualization scheduler and based on the received network locality information and the received network utilization information, virtualization workload placement in order to maximize available network bandwidth and minimize network latency between virtualization equipment.Type: GrantFiled: April 26, 2019Date of Patent: May 16, 2023Assignee: Hewlett Packard Enterprise Development LPInventor: Brian J. Martin
-
Patent number: 11621893Abstract: One method occurs at a test system controller of a network test system implemented using at least one processor. The method includes establishing agent association criteria for a test system traffic generation agent to be deployed in a cloud computing system under test (SUT) and receiving a registration message from the test system traffic generation agent in response to a launching of the test system traffic generation agent in the cloud computing SUT. The method further includes obtaining agent property values associated with the one test system traffic generation agent from the registration message and sending test configuration data to the test system traffic generation agent in response to determining a match between the agent property values and the agent association criteria, wherein the test configuration data configures the test system traffic generation agent to operate as a predefined network segment in the cloud computing SUT.Type: GrantFiled: February 10, 2021Date of Patent: April 4, 2023Assignee: Keysight Technologies, Inc.Inventors: Konstantin Belov, Amritam Putatunda, Tudor Simionescu, Angela Nicoleta Grigoroaia, Rudrarup Naskar, Partha Majumdar
-
Patent number: 11610132Abstract: Method(s) and apparatus are provided for operating and training an autoencoder. The autoencoder outputs a latent vector of an N-dimensional latent space for classifying input data. The latent vector includes a label vector y and a style vector z. The style vector z is regularised during training for effecting time invariance in the set of label vectors y associated with the input data. Method(s) and apparatus are further provided for controlling the optimisation of an autoencoder. The autoencoder outputting a latent vector of an N-dimensional latent space for classifying input data. The latent vector comprising a label vector y and a style vector z. The regularisation of the style vector z is controlled to increase or decrease the time invariance of the label vectors y. An autoencoder configured based on the above-mentioned trained autoencoder that regularised the style vector z for effecting time invariance in the set of label vectors y associated with the input data during classification.Type: GrantFiled: November 13, 2018Date of Patent: March 21, 2023Assignee: BIOS HEALTH LTDInventors: Emil Hewage, Oliver Armitage, Josias Van Der Westhuizen, Tristan Edwards
-
Patent number: 11611577Abstract: A computer-implemented method, computer program product and computing system for: obtaining consolidated platform information for a computing platform to identify one or more deployed security-relevant subsystems; processing the consolidated platform information to identify one or more non-deployed security-relevant subsystems; generating a list of ranked & recommended security-relevant subsystems that ranks the one or more non-deployed security-relevant subsystems; and providing the list of ranked & recommended security-relevant subsystems to a third-party.Type: GrantFiled: May 26, 2020Date of Patent: March 21, 2023Assignee: ReliaQuest Holdings, LLCInventors: Brian P. Murphy, Joe Partlow, Colin O'Connor, Jason Pfeiffer
-
Patent number: 11604747Abstract: Systems and methods for communication between heterogenous processors via a virtual network interface implemented via programmable hardware and one or more buses. The programmable hardware may be configured with a multi-function bus such that the programmable hardware appears as both a network device and a programmable device to a host system. Additionally, the programmable hardware may be configured with a second bus to appear as a network device to an embedded system. Each system may implement network drivers to allow access to direct memory access engines configured on the programmable hardware. The configured programmable hardware and the network drivers may enable a virtual network connection between the systems to allow for information transfer via one or more network communication protocols.Type: GrantFiled: September 28, 2020Date of Patent: March 14, 2023Assignee: National Instruments CorporationInventors: Patrick Karl Sisterhen, Ashish S. Chaudhari, Moritz Daniel Fischer, Daniel Paul Jepson, Hector M. Rubio, Andrew Michael Lynch, Klaus Martin Braun, Antonia Marie Walls Jones
-
Patent number: 11599096Abstract: A system has a processor that may receive an order of an industrial device assembly having multiple industrial automation devices. The processor may also generate a first data file based on the order of the industrial device assembly. The first data file may have specification data associated with each industrial automation device and hierarchical information associated with each industrial automation device. Additionally, the processor may generate a second data file based on the first data file. The second data file has one or more control blocks of code associated with each industrial automation device. Further, the processor may transmit the second data file to a control system associated with the industrial device assembly. The control system is automatically programmed based on the second data file to control one or more operations of each industrial automation device in the industrial device assembly.Type: GrantFiled: January 13, 2020Date of Patent: March 7, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: David C. Mazur, Roberto S. Marques, Andrew J. Schaeffler, Rob Alan Entzminger, Mithun Mohan Nagabhairava, Calvin C. Steinweg
-
Patent number: 11595468Abstract: A system and a method are provided for enabling a user to connect a serial port of a device server to a serial device, query and capture data and settings pertaining to the serial device such that the device server can communicate and exchange data with the serial device without requiring customized programming. The device server may periodically query and capture user-specified data from the serial device. A poll configuration feature may be used to specify one or more commands which the device server will periodically query from the serial device. The response to each poll may be further sliced into a multiplicity of smaller portions according to user-specified filter rules. The captured data may be presented to other users online by way of a Web Manager, and the device server may establish machine-to-machine communications by way of XML and a Command Line Interface.Type: GrantFiled: August 3, 2021Date of Patent: February 28, 2023Assignee: Lantronix, Inc.Inventor: Steve Cook
-
Patent number: 11595312Abstract: Mobile management method and system. The method includes receiving from an application on a client a DNS query for a host name; retrieving reputation data associated with the host name from a local cache on the client; determining whether a policy associated with the host name and the reputation data associated with the host name exists; and one of: sending network flows one of: through a VPN tunnel to a server or out a local proxy on the client to a private or public network; or blocking the network flow based on the determined policy for the host name.Type: GrantFiled: April 14, 2021Date of Patent: February 28, 2023Assignee: MOBILE SONIC, INC.Inventors: Joseph T. Savarese, Steven Heckt, Michael E. Bryant, Eric C. McNeill, Carter Smith, Elizabeth Kihslinger, Thomas Gunther Helms, Camilla Keenan-Koch, Joseph G. Souza, Paul Hoover, S. Aaron Stavens, Christian E. Hofstaedter, Jonathan Scott, Erik Olson, James Scott Simpkins, Stephen Gregory Fallin, John Harvey Hillock, Eivind Naess, Michael Lee Snyder, David Michael Mirly, Marius Lee, Glenn Patrick Aranas, Norman C. Hamer, Tridib Dutta, Andrew James Hoover, Thomas A. Sweet, Mark Anacker, An Phan
-
Patent number: 11562140Abstract: Systems and methods are provided for deploying a configuration at a network device. The deployment of the configuration includes, receiving an indication that a particular configuration of a computing component is to be deployed, extracting grammar data from the computing component, the grammar data including commands used to deploy the particular configuration of the computing component and restrictions corresponding to a subset of the commands, generating a template used to deploy the particular configuration, determining, from the grammar data, a variable that is currently undetermined and included in the particular configuration, obtaining the variable, incorporating the variable into the template, and deploying the particular configuration based on the template.Type: GrantFiled: April 29, 2021Date of Patent: January 24, 2023Assignee: Hewlett Packard Enterprise Development LPInventor: Brian Paul Thomas
-
Patent number: 11531325Abstract: A nodal communication network of a process control or factory automation system includes nodes that are highly versatile (HV) field devices storing respective tag identifications. A DHCP server assigns respective endpoint identifications to nodes that connect to the network. A network node manager manages a mapping database that stores associations of tag identifications of network nodes with the assigned endpoint identifications, and a state database that stores updated states of the network nodes. A DNS server responds, in conjunction with the network node manager, to requests for endpoint identifications to allow nodes to be discovered within the network. An HV device node is a data source that establishes and maintains (sometimes simultaneously) respective communication sessions over the network with one or more other nodes that are consumers of the data generated by the HV devices, and data delivered via the communication sessions may be used to control an industrial process.Type: GrantFiled: September 10, 2020Date of Patent: December 20, 2022Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Mark J. Nixon, Gary K. Law, Eric D. Rotvold, Neil J. Peterson
-
Patent number: 11533730Abstract: This application provides a network connection configuration method and an apparatus. The method is as follows: After a terminal device obtains network configuration information of an application in the terminal device, the terminal device sends the network configuration information to a core network control plane network element, so that the core network control plane network element may determine a network connection that is of the application and is between the terminal device and the data network and that meets the network configuration information.Type: GrantFiled: November 4, 2020Date of Patent: December 20, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hui Ni, Yan Li, Yongcui Li
-
Patent number: 11528403Abstract: A camera is provided that has an image sensor for recording image data from a field of vision, a communication interface for connection to at least one further camera in a network, a control and evaluation unit for reading the image data, and a memory in which a parameter set for the operation of the camera is stored, At least one further parameter set for the operation of at least one further camera of the network is stored in the memory here.Type: GrantFiled: March 8, 2021Date of Patent: December 13, 2022Assignee: SICK AGInventor: Roman Lauer
-
Patent number: 11526815Abstract: [Problem] To provide a technology enabling accurate recognition of an occupancy status of each seat, while reducing entire system cost. [Solution] A server device 20 (information processing device) includes: a vacant seat information creation unit 210 configured to create vacant seat information indicating a vacant seat in a seat space, by processing an image received from an imaging means for capturing an image of the seat space; a seat selection unit 220 for performing a process of selecting a seat to be used by a customer, by the use of the vacant seat information and in collaboration with a POS (Point of Sale) device (shop terminal 30) for handling payment for an item; and a seat information output unit 230 for outputting information indicating the selected seat.Type: GrantFiled: September 15, 2016Date of Patent: December 13, 2022Assignee: NEC CORPORATIONInventor: Shunsuke Ishii
-
Patent number: 11496402Abstract: System and method for aggressive credit waiting in a high performance computing environment. In accordance with an embodiment, systems and methods can provide for an indexed matrix of credit wait policies between ports within a single switch. In addition, systems and methods can provide for an array of credit wait polices at an egress port from a switch, the array being indexed by virtual lane.Type: GrantFiled: February 26, 2020Date of Patent: November 8, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Bjørn Dag Johnsen, Arvind Srinivasan, Shimon Muller
-
Patent number: 11487536Abstract: A computer-implemented method or system is provided to automate actions for one or more applications executed via a platform using at least one virtual machine in a guest system. Each virtual machine includes a guest operating system, a guest agent and an application to be executed on the virtual machine. The method or system stores in a memory user-defined automation actions and causal relationships between the user-defined automation actions from which an automation graph is derived for the application to be executed on the virtual machine on the guest system; launches the guest system and the virtual machine via the platform; and executes the user-defined automation actions via the guest agent of the virtual machine according to the automation graph after the guest system and the virtual machine are launched.Type: GrantFiled: December 26, 2019Date of Patent: November 1, 2022Assignee: AVEVA Software, LLCInventors: Johan Prinsloo, Geoffrey Tarcha, Roy Li, Jagan Annamalai, Chau Duong, Andrew Goorchenko, Marlina Lukman, Ian Willetts
-
Patent number: 11487553Abstract: A parallel processing apparatus includes: a first node including a storage unit that stores a program, the first node being activated when the program loaded from the storage unit is executed; a second node activated when the program loaded from the storage unit of the first node is executed; and a control unit configured to execute a setting process for setting a state where the program may be loaded to each of the first node and the second node, wherein the control unit starts the setting process on the second node after a predetermined time elapses since start of the setting process on the first node, and wherein the predetermined time is a time at which an activation completion timing of the first node is aligned with a completion timing of the setting process on the second node.Type: GrantFiled: December 13, 2019Date of Patent: November 1, 2022Assignee: FUJITSU LIMITEDInventor: Akihiro Waku
-
Patent number: 11487622Abstract: A system for package management includes an interface and a processor. The interface is to receive an indication to install a package. The processor is to determine a configured package using a set local configuration properties and using the package and to launch, using a metascheduler, a set of subschedulers to install a plurality of applications of the configured package.Type: GrantFiled: November 11, 2019Date of Patent: November 1, 2022Assignee: D2iQ, Inc.Inventors: Connor Patric Doyle, Thomas Rampelberg, Cody Maloney, José Armando García Sancio
-
Patent number: 11483199Abstract: Disclosed are various examples for facilitating enrollment of a client device into more than one management framework. A client device can be enrolled with a management service as a fully managed device. The client device can also be enrolled with the management service as a personal or bring-your-own-device (BYOD), which causes a workspace to be created on the device that is segregated from the rest of the client device. Both enrollments can be managed by a remotely executed management service.Type: GrantFiled: July 28, 2021Date of Patent: October 25, 2022Assignee: VMware, Inc.Inventors: Gaurav Verma, Suchit Shivashankar, Karthikeyan Palanisamy
-
Patent number: 11474958Abstract: A method for use with a storage network includes generating system messages, in accordance with the system-level message processing parameters, the system messages including status information, performance information and alarms, each having one of a plurality of priorities, wherein the generating includes: generating a first message of the system messages corresponding to a first of the storage nodes based on the system-level message processing parameters, the first message including a first alarm of the alarms having a first message priority of the plurality of priorities; and generating a second message of the system messages corresponding to a second of the storage nodes based on the system-level message processing parameters, the second message including a second alarm of the alarms having a second message priority of the plurality of priorities.Type: GrantFiled: February 3, 2020Date of Patent: October 18, 2022Assignee: PURE STORAGE, INC.Inventor: Greg R. Dhuse
-
Patent number: 11477173Abstract: A system and server for managing communications between end user devices where first and second connections and associated message.Type: GrantFiled: June 24, 2020Date of Patent: October 18, 2022Assignee: Seven Networks, LLCInventors: Trevor A. Fiatal, Lee R. Boynton, Scott M. Burke, Brian D. Gustafson, Binu Raj, William Alvarado, Juan Benitez, Fred J. Duncan
-
Patent number: 11469965Abstract: Techniques for deploying, monitoring, and modifying network topologies operating across multi-domain environments using formal models and weighting factors assigned to computing elements in the network topologies. The weighting factors restrict or allow the movement of various computing elements and/or element groupings to prevent undesirable disruptions or outages in the network topologies. Generally, the weighting factors may be determined based on an amount of disruption experienced in the network topologies if the corresponding computing element or grouping was migrated. As the amount of disruption caused by modifying a particular computing element increases, the weighting factor represents a greater measure of resistivity for migrating the computing element. In this way, topology deployment systems may allow, or disallow, the modification of particular computing elements based on weighting factors.Type: GrantFiled: March 30, 2021Date of Patent: October 11, 2022Assignee: Cisco Technology, Inc.Inventors: Sridar Kandaswamy, Sebastian Jeuk
-
Patent number: 11467925Abstract: Systems and methods to export a database to a native database recovery, environment are described. The system includes a native database recovery environment that includes a target host. The target host receives file information and script information, over a network, via directories from a backup host. The backup host utilizes foreign snapshot files and foreign incremental files to store the file information in the foreign database recovery environment. The file information includes native snapshot files and native incremental files. The script information includes scripts that are executed by the target host in the native database recovery environment. The target host executes the scripts to mount the directories, open the database, restore the database, recover the database to a point-in-time, and unmount the directories.Type: GrantFiled: January 30, 2020Date of Patent: October 11, 2022Assignee: Rubrik, Inc.Inventors: Snehal Arvind Khandkar, Yongbing Guo, Udbhav Prasad, Ganesh Karuppur Rajagopalan, Pandian Raju
-
Patent number: 11451950Abstract: This application relates to the communications field, and discloses a communication method and a communications apparatus, so that a terminal device can register with a network through another network. The communication method is performed by a first access and mobility management function network element, including: receiving a first message from a terminal device, where the first message includes first identification information of the terminal device, and the first access and mobility management function network element is located in a first network; obtaining second identification information of the terminal device based on the first identification information; and sending a second message to a second access and mobility management function network element located in the second network, where the second message is used to request to register the terminal device with a second network, the second message includes the second identification information.Type: GrantFiled: March 4, 2021Date of Patent: September 20, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Meng Li, Jiangwei Ying, Yanmei Yang
-
Patent number: 11442745Abstract: Systems and techniques for interconnection discovery for automated standards assay are described herein. Configuration data may be obtained for a set of computing systems operating in the computing environment. The configuration data may be evaluated to identify a first application executing on a first computing system of the set of computing systems. First computing system configuration data may be obtained for the first computing system. The first computing system configuration data may be evaluated to identify a dependency of the first application. The dependency may be added to a first application dependency profile for the for first application.Type: GrantFiled: December 19, 2019Date of Patent: September 13, 2022Assignee: Wells Fargo Bank, N.A.Inventors: Justin Christopher Blackburn, Jeremy Daniel Blackburn, Jacob Tyler Blackburn
-
Patent number: 11442752Abstract: A central management interface is provided for a plurality of different storage clusters of different storage domains. An indication of one of the plurality of different storage clusters is received. A native user interface version of the indicated storage cluster is determined. The determined native user interface version is loaded to provide a native management interface of the indicated storage cluster within a user interface context of the central management interface.Type: GrantFiled: August 12, 2020Date of Patent: September 13, 2022Assignee: Cohesity, Inc.Inventors: Subramanian Sethumadhavan, Jeffrey Howard, Mahesh Kumar, David Coblentz
-
Patent number: 11438859Abstract: A method of registering a target device includes: receiving a first indication to initiate a registration; and determining a suggested registration location and/or or a suggested registration name. The method further includes: providing a second indication of at least one of the suggested registration location or the suggested registration name; providing a third indication requesting at least one of whether the suggested registration location is accepted or whether the suggested registration name is accepted; receiving a fourth indication indicating at least one of whether the suggested registration location is accepted or whether the suggested registration name is accepted; and registering the target device by storing target device information based on the fourth indication.Type: GrantFiled: September 16, 2020Date of Patent: September 6, 2022Assignee: QUALCOMM IncorporatedInventors: Ju-Yong Do, Sai Pradeep Venkatraman, Weihua Gao, Meghna Agrawal, Gengsheng Zhang
-
Patent number: 11431781Abstract: A method includes, at a media bridge configured to distribute a plurality of media streams among a plurality of client devices connected to the media bridge over a network during a real-time communication (RTC) instance, receiving a plurality of quality of experience (QoE) preferences from the plurality of client devices via the media bridge, the plurality of QoE preferences being transmitted as a real-time transport protocol (RTP) control protocol (RTCP) extension header of a transmitted data packet. The method also includes receiving a plurality of QoE metrics at the media bridge, and in response to a determination that a degradation in network conditions of the network has occurred, downgrading at least one of the plurality of media streams based on the plurality of QoE preferences.Type: GrantFiled: May 10, 2021Date of Patent: August 30, 2022Assignee: Cisco Technology, Inc.Inventors: Giovanna Carofiglio, Giulio Grassi, Enrico Loparco, Michele Papalini, Jacques Samain
-
Patent number: 11429428Abstract: Systems and methods of invoking functions of agents via digital assistant applications are provided. Each action-inventory can have an address template for an action by an agent. The address template can include a portion having an input variable used to execute the action. A data processing system can parse an input audio signal from a client device to identify a request and a parameter to be executed by the agent. The data processing system can select an action-inventory for the action corresponding to the request. The data processing system can generate, using the address template, an address. The address can include a substring having the parameter used to control execution of the action. The data processing system can direct an action data structure including the address to the agent to cause the agent to execute the action and to provide output for presentation.Type: GrantFiled: May 6, 2019Date of Patent: August 30, 2022Assignee: GOOGLE LLCInventors: Jason Douglas, Carey Radebaugh, Ilya Firman, Ulas Kirazci, Luv Kothari
-
Patent number: 11418398Abstract: A method may include receiving topology information associated with a linear motor system that includes multiple track modules. Each track module may include one or more motors. The topology information may include one or more media access control (MAC) addresses associated with the motors. The method may also include associating one or more IP addresses with the MAC addresses associated with the motors, generating a configuration file associated with the linear motor system based on the topology information and the IP addresses, and transmitting one or more commands to the motors to control or adjust one or more operations of the motors based on the configuration file.Type: GrantFiled: April 6, 2021Date of Patent: August 16, 2022Assignee: Rockwell Automation Technologies, Inc.Inventors: Cassiopia H. Sullivan, Michael Chemello, Jesse R. Mendenhall, Brian Perreault, Tracy Clark, Neil Bentley, Yuhong Huang, Sergio L. Canales, Jesus Chung
-
Patent number: 11418566Abstract: A client device includes a memory and at least one processor configured to cooperate with the memory. The at least one processor receives a virtual disk change notification from a server, with the virtual disk change notification including a new configuration for a virtual disk image. At least one change to the virtual disk image is determined based on a comparison of the virtual disk image with the new configuration of the virtual disk image. The virtual disk image is modified based on the determined at least one change.Type: GrantFiled: October 28, 2019Date of Patent: August 16, 2022Assignee: CITRIX SYSTEMS, INC.Inventor: Moso Lee
-
Patent number: 11409543Abstract: An information handling system includes a delay controller having an analytics engine configured to analyze telemetry data associated with an installation of a program, to calculate a confidence index based upon the analyzed telemetry data, and to generate a recommendation corresponding to the calculated confidence index. A download controller receives an end-user recommendation selection, and delays the installation of the program based upon a delay time in the received end-user recommendation selection.Type: GrantFiled: February 3, 2020Date of Patent: August 9, 2022Assignee: Dell Products L.P.Inventors: Christopher Griffin, Maheshwar Dattatri
-
Patent number: 11411812Abstract: According to some embodiments, methods and systems may be associated with a microservice-based cloud computing environment. Model integration content may be received from an integration developer in connection with the cloud computing environment and at least one integration service may be determined associated with the received model integration content. A provisioning application platform may then automatically and dynamically instantiate the at least one integration service on demand during a provisioning process. Moreover, the provisioning application platform may also automatically subscribe the at least one integration service during the provisioning process. Similarly, at least one integration service to be consumed for received model integration content may be determined. The provisioning platform may then automatically instantiate that at least one integration service on demand during a consumption process.Type: GrantFiled: January 14, 2020Date of Patent: August 9, 2022Assignee: SAP SEInventors: Gopalkrishna Kulkarni, Deepak Govardhanrao Deshpande
-
Patent number: 11411816Abstract: Systems and methods are described for managing a user device in multiple management modes. In an example, an agent executing on the user device can enroll the user device with a Unified Endpoint Management (“UEM”) system in a limited management mode. The agent can receive and install a first configuration profile from a server that configures the agent to operate on an unmanaged channel of the user device. In one example, the user device can have a third-party management client that manages the user device on a managed channel. The third-party management client can be removed. The agent can enroll the user device with the UEM in a full management mode. The agent can receive and install a second configuration profile that configures the agent to operate on the managed channel of the user device.Type: GrantFiled: May 21, 2021Date of Patent: August 9, 2022Assignee: VMware, Inc.Inventors: Neeraj Saluja, Haroon Barlas, Eugene Sayapin, Shravan Shantharam
-
Patent number: 11409518Abstract: A remote access controller device update system includes a memory system that is configured to store a BIOS firmware image including BIOS code and first remote access controller information. A BIOS is coupled to the memory system and is configured to utilize BIOS code stored on the memory system. A remote access controller device is coupled to the memory system and is configured to determine that the BIOS firmware image is stored in the memory system, and identify the first remote access controller information included in the BIOS firmware image. The remote access controller device then determines that the first remote access controller information provides an update to second remote access controller information stored on the remote access controller device and, in response, stores the first remote access controller information on the remote access controller device and performs at least one operation using the first remote access controller information.Type: GrantFiled: July 23, 2020Date of Patent: August 9, 2022Assignee: Dell Products L.P.Inventors: Akkiah Choudary Maddukuri, Elie Jreij, Wei Liu
-
Patent number: 11405416Abstract: A method, device, storage medium, processor and terminal are for identifying security threats. In an embodiment, the method includes collecting a plurality of security-related security events, each security event containing a plurality of fields; for a first security event of the plurality of security events, searching one or more second security events related to the first security event from the plurality of security events according to one or more fields of the plurality of fields of the first security event, one or more second security events and the first security event forming event graphs; calculating the weights of the event graphs; and sorting the event graphs according to the weights.Type: GrantFiled: September 11, 2019Date of Patent: August 2, 2022Assignee: SIEMENS LTD., CHINAInventor: Wen Tang
-
Patent number: 11403089Abstract: Techniques are disclosed relating to database techniques for storing metadata for web applications. In some embodiments, a server computer system may operate a platform for executing one or more application modules that utilize one or more application components to implement an application. The server computer system may generate a first set of values indicative of versions of a first set of application modules specified by an application package stored on the server computer system for implementing the application. The server computer system may determine a second set of values indicative of versions of a second set of application modules specified by an updated application package for an upgrade of the application. The server computer system disables application components associated with application modules specified in the first, but not the second, set of values.Type: GrantFiled: April 13, 2020Date of Patent: August 2, 2022Assignee: salesforce.com, inc.Inventors: Jeffrey Michael Bartolotta, James B. Wunderlich, Dileep Burki
-
Patent number: 11403086Abstract: Disclosed are methods and systems for upgrading a container to another version of an operating system while preserving user applications and data of the container. In a general aspect, the method comprises: copying, from a first container host to an auxiliary host, an operating system kernel of the first container host, and system files and user applications and data of the container; upgrading on the auxiliary host the operating system, including the kernel of the operating system and system files of the container, from one version of the operating system to another version of the operating system, while preserving user applications and data; and copying, from the auxiliary host to a second container host, the system files of the upgraded operating system, and the preserved user applications and data.Type: GrantFiled: October 28, 2016Date of Patent: August 2, 2022Assignee: Virtuozzo International GmbHInventors: Mikhail Philippov, Alexey Kostyushko, Alexey Kobets
-
Patent number: 11386481Abstract: Embodiments are provided for enhancing an in-store experience for a user of an electronic device. According to certain aspects, the electronic device initiates an in-store mode of an application when the electronic device is located within a retail store, where the in-store mode may enable certain functionalities having certain capabilities. The electronic device may detect when it connects to a network within the retail store and, in response, may indicate enhanced capabilities of the functionalities. The user may select an enhanced capability, and the electronic device may facilitate the associated functionality.Type: GrantFiled: January 15, 2019Date of Patent: July 12, 2022Assignee: WALGREEN CO.Inventors: Nicholas L. Eby, Joseph M. Rago
-
Patent number: 11371845Abstract: A geo-analytical program is integrated into a customer relationship management (CRM) solution. Via the geo-analytical program, users are able to define layer configuration settings for a layer for plotting on a map-based GUI. Layer configuration settings for a respective layer comprise an indication of a data object type serving as a base object type for the respective layer. A method involves receiving from a user user-defined configuration settings for a first layer, electronically receiving, at a geospatial computer system, geospatial data for a plurality of connected devices; electronically receiving, at the geo-analytical program from the geospatial computer system, real-time geospatial data for the plurality of connected devices; and utilizing, by the geo-analytical program, the user-defined layer configuration settings for the first layer to plot the first layer on the map-based GUI based on the received real-time geospatial data for the plurality of connected devices.Type: GrantFiled: April 6, 2021Date of Patent: June 28, 2022Assignee: salesforce.com, Inc.Inventors: John Brian Stewart, Benjamin Louis Brantly, Brian Kenneth Hubbard, Alexander Levi Daniels, Michael Christopher Brown, Edward Wachira Mwangi, Benjamin Daryl Bagley, Abraham Javier Reyes, Justine Lee Horitski
-
Patent number: 11374902Abstract: A system for preventing inadvertent or untimely parameter changes to an active online field device from a secondary system different from a distributed control system application providing control instructions to the field device, where the parameter changes may cause detrimental effects to a plant process or activity. A request for a parameter change from the secondary system may be intercepted before the request is received by a field device or a controller for evaluation by an operator of the distributed control system. The validation process may provide a plant operator with override authority to approve or deny a set of critical parameter changes to an active field device or other active plant device.Type: GrantFiled: November 6, 2019Date of Patent: June 28, 2022Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Joseph Aballe Bacus, Jehiel Camille Geronimo Balla, Wynn Gervacio Diancin, Dashene Aren Samson
-
Patent number: 11368354Abstract: A method for network hardware table management includes: obtaining, by a network device table manager of a network device, a first feature table entry of a first feature table, where the first feature table entry comprises a first prefix and a first action to take for a first feature; obtaining, by the network device table manager, a second feature table entry of a second feature table, where the second feature table entry comprises a second prefix and a second action to take for a second feature; making a first determination that the first prefix and the second prefix include a common portion and that the common portion is an entirety of each of the first and second prefixes; and in response to the first determination, adding a combined feature table entry to a combined feature table.Type: GrantFiled: July 16, 2021Date of Patent: June 21, 2022Assignee: Arista Networks, Inc.Inventors: Hans Jonas Flodin, Michael Chih-Yen Wang, Peter Lam
-
Patent number: 11360860Abstract: Systems and methods to export a database from a foreign database recovery environment are described. The system includes the foreign database recovery environment that includes a backup host that receives the database from a source host operating in a native database recovery environment. The backup host utilizes foreign snapshot files and foreign incremental files for restoring the database. The backup host receives export information. The export information includes a target host, a point-in-time, and a database name identifying the database for export from the backup host to the target host. The backup host initiates a job that generates script information, creates directories, materializes file information, and communicates the script information and the file information, via the directories, to the target host.Type: GrantFiled: January 30, 2020Date of Patent: June 14, 2022Assignee: Rubrik, Inc.Inventors: Snehal Arvind Khandkar, Yongbing Guo, Udbhav Prasad, Ganesh Karuppur Rajagopalan, Pandian Raju