Computer Network Managing Patents (Class 709/223)
  • Patent number: 11837226
    Abstract: An information processing apparatus includes: a voice input/output interface; a communication interface, the information processing apparatus being connectable to a microphone and a speaker via the voice input/output interface; and a controller configured to: receive a user's instruction for registering a nickname on an electronic device; specify the electronic device on which the nickname is to be registered; register the nickname on the specified electronic device through communicating with the specified electronic device via the communication interface; recognize a content of a voice instruction from an utterer's pronunciation received by the microphone; and in a case the recognized content of the voice instruction includes the registered nickname, cause the electronic device corresponding to the registered nickname to perform an operation corresponding to the recognized voice instruction.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: December 5, 2023
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Ryoichi Sato
  • Patent number: 11838285
    Abstract: Methods, systems, computer-readable media, and apparatuses method for performing single sign on for a user device to the Internet. A hosted desktop may monitor activity on one or more ports on a local host interface. The hosted desktop may detect a call to initiate a single-sign-on from the hosted desktop into a website. The website may be associated with a one-time-use token. A public key of the website may be retrieved based on verification of the one-time-use token. An identity token corresponding to a user may be obtained and the identity token may be encrypted based on the public key of the website. The encrypted identity token may be provided to the website to establish the single-sign-on on behalf of the user with the website.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: December 5, 2023
    Assignee: Citrix Systems, Inc.
    Inventor: Tom Kludy
  • Patent number: 11831507
    Abstract: Various approaches for deployment and use of configurable edge computing platforms are described. In an edge computing system, an edge computing device includes hardware resources that can be composed from a configuration of chiplets, as the chiplets are disaggregated for selective use and deployment (for compute, acceleration, memory, storage, or other resources). In an example, configuration operations are performed to: identify a condition for use of the hardware resource, based on an edge computing workload received at the edge computing device; obtain, determine, or identify properties of a configuration for the hardware resource that are available to be implemented with the chiplets, with the configuration enabling the hardware resource to satisfy the condition for use of the hardware resource; and compose the chiplets into the configuration, according to the properties of the configuration, to enable the use of the hardware resource for the edge computing workload.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: November 28, 2023
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Kshitij Arun Doshi, Ned M. Smith, Timothy Verrall, Uzair Qureshi
  • Patent number: 11830479
    Abstract: Provided is a voice recognition method and a voice recognition apparatus, and an air conditioner. The method includes: acquiring first voice data; adjusting, according to the first voice data, a collection state of second voice data to obtain an adjusted collection state, and acquiring the second voice data based on the adjusted collection state; and performing far-field voice recognition on the second voice data using a preset far-field voice recognition model so as to obtain semantic information corresponding to the acquired second voice data. The application can solve the problem in which far-field voice recognition performance is poor when a deep learning method or a microphone array method is used to remove reverberation and noise from far-field voice data, thereby enhancing far-field voice recognition performance.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: November 28, 2023
    Assignee: GREE ELECTRIC APPLIANCES, INC. OF ZHUHAI
    Inventors: Mingjie Li, Dechao Song, Jutao Jia, Wei Wu, Junjie Xie
  • Patent number: 11831515
    Abstract: A system and method are provided for a client device for use with a first Wi-Fi network device, a second Wi-Fi network device, and an external server. The first Wi-Fi network device is configured with a first subnet configuration and the external server has a list of reserved subnet configurations stored therein. The client device comprises a memory and a processor configured to execute instructions stored on said memory to cause said client device to: access the list of reserved subnet configurations from the external server; choose a subnet configuration based on the list of reserved subnet configurations; and instruct the second Wi-Fi network device to establish a second network having the chosen subnet configuration.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: November 28, 2023
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Sathish Arumugam Chandrasekaran, Muralidharan Narayanan
  • Patent number: 11831683
    Abstract: The technology disclosed relates to using synthetic request injection to improve cloud object security posture management.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: November 28, 2023
    Assignee: Netskope, Inc.
    Inventors: David Tze-Si Wu, Prasenna Ravi
  • Patent number: 11829583
    Abstract: Responsive to a request to share managed content with a user of an external system, a content server in an enterprise computing environment makes a copy of the managed content, sends the copy with information identifying the user of the external system to the external system, establishes a revocable link between the managed content in the repository and the copy in the external system, locks the managed content in the repository, and indicates to the requesting user that the managed content is locked from editing. Responsive to a request to stop sharing, the content server revokes the link and notifies the external system that sharing has been revoked. If the copy has been modified, the content server retrieves a modified version of the copy from the external system and saves the modified version as a new version of the managed content in the repository.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: November 28, 2023
    Assignee: Open Text SA ULC
    Inventors: Raja Elias Hawa, David Andrew Templeton
  • Patent number: 11824728
    Abstract: Systems, methods, and computer-readable media for emulating a state of a network environment for purposes of re-executing a network assurance appliance in the emulated state of the network environment. In some embodiments, a method can include receiving snapshot data for a network environment corresponding to a specific time in the network environment and including network events occurring in the network environment generated by a network assurance appliance. A state of the network environment at the specific time can be emulated using the snapshot data to create an emulated state of the network environment. Subsequently, the network assurance appliance can be re-executed in the emulated state of the network environment corresponding to the specific time and the network assurance appliance can be debugged outside of the network environment based on re-execution of the network assurance appliance in the emulated state of the network environment.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: November 21, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Divjyot Sethi, Chandra Nagarajan, Advait Dixit, John Thomas Monk, Gabriel Cheukbun Ng, Ramana Rao Kompella, Sundar Iyer
  • Patent number: 11824834
    Abstract: In an embodiment, a distributed firewall that learns from traffic patterns to prevent attacks is configured to receive traffic comprising one or more uniform resource identifiers (URIs), where a URI of the one or more URIs includes one or more parameters and one or more corresponding values. The firewall is configured to classify the corresponding value(s) using a pre-configured classifier and obtain a statistical rule that specifies an allowable type and an allowable length for traffic containing the one or more parameters, where the statistical rule is generated based on the classification. The firewall is configured to apply the statistical rule to incoming traffic to allow or drop requests comprising the parameter(s).
    Type: Grant
    Filed: December 11, 2021
    Date of Patent: November 21, 2023
    Assignee: VMWARE, INC.
    Inventors: Chandra Sekhar Kondamuri, Mirko Dziadzka, Abhinav Gupta, Michael Granzow, Christian Willi Robert Treutler, Abhijeet Joglekar
  • Patent number: 11824892
    Abstract: A method includes: obtaining, by a second terminal, an interface address of a first terminal, where the interface address of the first terminal is MAC1; receiving, by the second terminal, a first message sent by the first terminal, where an interface address of the first terminal in the first message is MAC3 obtained after a change, and the first message includes first identification information; and comparing, by the second terminal, the first identification information with second identification information, and if the first identification information is consistent with the second identification information, determining, by the second terminal, that the MAC3 in the first message and the MAC1 that is obtained by the second terminal are used to identify a same device, where the same device is the first terminal.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: November 21, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaoxian Li, Ping Fang
  • Patent number: 11824765
    Abstract: Systems, methods, and devices are disclosed for re-routing network traffic directed to a pod device. Traffic is routed from an ingress device towards a first node in communication with multiple pods. In response to the detection of a failure event associated with the first pod, a network device address of the first pod is removed from a routing table. If a packet is received from the ingress device that is destined for a service, the routing table is used to look up a pod for handling a service request associated with the service. A network device address of a second pod is determined based on not finding the network device address of the first pod in the routing table. The packet is then forwarded to the second pod using the second device address before the ingress device knows that the first pod has failed.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: November 21, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Giles Douglas Yorke Heron, Edward A. Warnicke
  • Patent number: 11824734
    Abstract: Disclosed is a system providing management of services. The system comprises a database configured to store details of one or more services and one or more micro-services associated with each service of the one or more services. The database is also configured to store one or more Configuration Items (CIs) facilitating operation of the one or more services in an application. The one or more micro-services are mapped with one or more CIs for facilitating the operation of the one or more services in the application.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: November 21, 2023
    Assignee: HCL AMERICA INC.
    Inventor: Prafull Verma
  • Patent number: 11822788
    Abstract: This disclosure relates to a data storage management method and apparatus, and a computer-readable storage medium, and to the technical field of data storage. The method of the present disclosure includes: acquiring the number of accesses of a data storage unit in a big data cluster within a corresponding preset time interval; determining whether the data storage unit belongs to a to-be-destroyed storage unit according to the number of accesses of the data storage unit in the corresponding preset time interval; and issuing a to-be-destroyed prompt under the condition that the data storage unit belongs to a to-be-destroyed storage unit.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: November 21, 2023
    Assignees: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO., LTD., BEIJING JINGDONG CENTURY TRADING CO., LTD
    Inventor: Suna Lv
  • Patent number: 11822978
    Abstract: A method for transferring content utilizing contextual positioning includes receiving a content selection for transferring from an originating device. The method also includes determining contextual positioning in a user interface of the originating device for each portion of the content selection, wherein the contextual positioning is based on the content selection and one or more objects in the user interface of the originating device. The method also includes sending, to a receiving device, each portion of the content selection with the determined contextual positioning in the user interface of the originating device. The method also includes placing, in the user interface of the receiving device, each portion of the content selection is based on the determined contextual positioning in the user interface of the originating device.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: November 21, 2023
    Assignee: International Business Machines Corporation
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Sri Harsha Varada
  • Patent number: 11822441
    Abstract: Methods and systems to detect and resolve failure in a distributed database system is described herein. A first node in the distributed database system can detect an interruption in communication with at least one other node in the distributed database system. This indicates a network failure. In response to detection of this failure, the first node starts a failure resolution protocol. This invokes coordinated broadcasts of respective lists of suspicious nodes among neighbor nodes. Each node compares its own list of suspicious nodes with its neighbors' lists of suspicious nodes to determine which nodes are still directly connected to each other. Each node determines the largest group of these directly connected nodes and whether or not it is in that group. If a node isn't in that group, it fails itself to resolve the network failure.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: November 21, 2023
    Assignee: NuoDB, Inc.
    Inventors: Sreenath Bodagala, Ross Shaull, Paul D. Smith
  • Patent number: 11824790
    Abstract: A plurality of message transceivers coupled with each other via a portion of an electronic communications network characterized by a transmission latency is each operative to perform an action on data transaction messages received thereby. Upon receipt by any of the plurality of message transceivers of a first augmented data transaction message transmitted thereto by another of the plurality of message transceivers, the receiving message transceiver is configured to delay performance of the action on the first augmented data transaction message for an amount of time based on an extent to which a defined amount of time exceeds a transmission time, resulting from the transmission latency of the portion of the electronic communication network via which the first augmented data transaction message was conveyed, of the first augmented data transaction message between the transmitting and receiving message transceivers when the transmission time is less than the defined amount of time.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: November 21, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Zachary Bonig, David Alan Lariviere, Suchith Vasudevan, Brian Alvin Bourn
  • Patent number: 11822952
    Abstract: Described herein are systems and methods that manage configuration updates for networking manager virtual machines. In one example, a method includes identifying an update for at least one networking manager virtual machine. In response to identifying the update, the method notifies a daemon on the host with the networking manager virtual machine to establish a channel with a control plane agent to receive communications in place of the networking manager virtual machine. The method further identifies when the configuration modification is complete for the networking manager virtual machine and notifies the daemon on the host to break the channel with the control plane agent.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: November 21, 2023
    Assignee: VMware, Inc.
    Inventors: Tripti Dhananjaya Attavar, Ankit Parmar
  • Patent number: 11824727
    Abstract: Techniques of network configuration verification are disclosed herein. One example process includes, upon receiving a query to determine whether a packet from a first endpoint is reachable to a second endpoint in a virtual network, identifying a network path between the first endpoint to the second endpoint in a network graph. The network graph has nodes representing corresponding enforcement points of network policies in the virtual network and edges connecting pairs of the nodes. The example process can also include generating compound function representing conjoined individual constraints of the network policies at each of the nodes in the network graph along the identified network path, compiling the generated compound function into a Boolean formula, and solving the compiled Boolean formula to determine whether an assignment of values to packet fields of the packet exists such that all the conjoined individual constraints of the compound function can be satisfied.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: November 21, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Karthick Jayaraman, Ryan Andrew Beckett, Nikolaj Skallerud Bjorner
  • Patent number: 11816507
    Abstract: Techniques for implementing an infrastructure orchestration service are described. A configuration file for a deployment to a first execution target and a second execution target can be received. A first safety plan can be generated for the first execution target that comprises a first list of resources and operations associated with deployment at the first execution target. Approval of the first safety plan can be received. A second safety plan can be generated for the second execution target that comprises a second list of resources and operations associated with deployment at the second execution target. A determination can be made whether the second safety plan is a subset of the first safety plan. If the determination is that the second safety plan is a subset of the first safety plan, the second safety plan can automatically be approved and transmitted to the second execution target for deployment.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: November 14, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Eric Tyler Barsalou, Nathaniel Martin Glass
  • Patent number: 11815865
    Abstract: A spatial hierarchical model provides spatial context to a plurality of building control assets disposed within a plurality of hierarchical levels of the spatial hierarchical model. A method includes identifying non-compliance events detected by building control assets disposed at and below a particular hierarchical level of the spatial hierarchical model. The non-compliance events detected by building control assets disposed at and below the particular hierarchical level of the spatial hierarchical model over a period of time are aggregated and a healthy building dashboard that includes a representation of the aggregated non-compliance events for each of at least some of the one or more of the healthy building criteria detected by building control assets disposed at and below the particular hierarchical level of the spatial hierarchical model is generated and is displayed on a display.
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: November 14, 2023
    Assignee: HONEYWELL INTERNATIONAL, INC.
    Inventors: Bill Hughley, Sheeladitya Karmakar, Somnath Ghosh, Shahajahan Sheikh
  • Patent number: 11818399
    Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform obtaining a video bitstream, coding the video bitstream at least partly by a neural network, determining topology information and parameters of the neural network, signaling the determined topology information and the parameters of the neural network in a plurality of syntax elements associated with the coded video bitstream.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: November 14, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Zeqiang Li, Wei Jiang, Wei Wang, Xiaozhong Xu, Stephan Wenger, Shan Liu
  • Patent number: 11809381
    Abstract: Disclosed are systems and methods of accessing content items stored at a content management system by a mobile device, when the mobile device is not communicatively coupled to the content management system. The content management system can receive an indication to mark a content item (e.g., folder and the content items associated with the folder) as available to a mobile device when the mobile device is offline. The content management system can mark the content item, and any content items associated with the content item, for offline access by the mobile device and determine a synchronization schedule for the content item(s). The content management system can then initially send to the mobile device, the marked content item(s) in accordance with the synchronization schedule. While offline, the mobile device can make changes to the marked content items. The changes can be synchronized between the mobile device and content management system when the mobile device is online.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: November 7, 2023
    Assignee: Dropbox, Inc.
    Inventors: Aakash Kambuj, Vinod Valloppillil, Yufei Guo, Rodrigo Gomez Avila, Calvin Low, William R. Fraser, David Zhang
  • Patent number: 11811679
    Abstract: Techniques are described for enabling resources within a cloud computing system to interact with each other. In certain embodiments, a base identifier assigned to a first resource is extended by mapping the base identifier onto a second identifier assigned to a logical resource that is built upon the first resource. This allows the first resource to have two identities, one identity indicating what the first resource is (e.g., a particular compute instance) and another identity indicating the purpose of the first resource (e.g., operating as a database for a particular tenancy). Consequently, the first resource may be provided with access privileges different from those associated with the base identifier. For example, the first resource may access another resource in the tenancy using the second identifier, but may have no access to the other resource using the base identifier.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: November 7, 2023
    Assignee: Oracle International Corporation
    Inventors: Ayman Mohammed Aly Hassan Elmenshawy, Girish Nagaraja, Daniel M. Vogel
  • Patent number: 11810363
    Abstract: The system described herein includes a vehicle comprising one or more imaging devices configured to capture one or more images, and a first mobile computing device communicatively coupled to the vehicle. The first mobile computing device includes one or more processors; one or more memory modules; and machine readable and executable instructions that, when executed by the one or more processors, cause the first mobile computing device to: receive the one or more images including an external object from the vehicle; process the image to determine an identification of the external object; and transmit information about the identification of the external object to a remote server or the vehicle.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: November 7, 2023
    Assignee: Toyota Motor North America, Inc.
    Inventors: Charan Lota, Jaya Bharath R. Goluguri
  • Patent number: 11809303
    Abstract: A high-performance computing-oriented method for automatically deploying an execution environment along with a job, including: presetting isolated execution environments at nodes of a high-performance computing system; logging in an isolated execution environment of a login node; carrying out development and debugging on the job and configuration on a job execution environment at the login node, and issuing a job running request to a job management system; assigning compute nodes from the nodes of the high-performance computing system to the job of the user by the job management system, automatically deploying an file system of the user synchronously to the assigned compute nodes along with the job when the job is loaded, and running the job of the user by the corresponding compute nodes; and feeding results back to the login node of the user after running the job is completed, then clearing file systems.
    Type: Grant
    Filed: November 26, 2021
    Date of Patent: November 7, 2023
    Assignee: NATIONAL UNIVERSITY OF DEFENSE TECHNOLOGY
    Inventors: Kai Lu, Wenzhe Zhang, Ruibo Wang, Wanqing Chi, Yong Dong, Wei Zhang, Huijun Wu, Mingtian Shao
  • Patent number: 11811891
    Abstract: A device may provide, to a network device, a subscribe request that includes a request for sensor data, and may receive sensor data packets that include the sensor data and header extensions identifying a group identifier for a group of sensor data and final packet information indicating whether the sensor data packet is a final one for the group. The device may store the sensor data packets until the final packet information of one of the sensor data packets indicates that the one of the sensor data packets is a final sensor data packet for the group, and may identify a complete set of the sensor data packets when the final packet information of the one of the sensor data packets indicates that the one of the sensor data packets is the final sensor data packet. The device may perform actions based on the complete set.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: November 7, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Vivek M., Rahul Puthukkariyil Raghavan, Amish Anand
  • Patent number: 11812207
    Abstract: Provided is a method for remote monitoring of a production plant and in particular a packaging plant, the plant has a plurality of working units as well as a data collection device, to which these working units are connected at least partially and/or at least intermittently for data transmission, wherein the data collection device collects relevant data for the working units and wherein a data transmission device transmits data from the data collection device to a data recording device, wherein at least one characteristic and in particular a type and/or a scope of the data to be transmitted can be determined by a user and in particular by a user of the data collection device.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: November 7, 2023
    Assignee: KRONES AG
    Inventor: Johann Zistler
  • Patent number: 11811607
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a method of network device name management involves at a cloud server, determining a device name of a network device to be deployed at a customer site based on site survey result information of the customer site, at the cloud server, receiving network device information of the network device after the network device is deployed at the customer site, and at the cloud server, associating the device name of the network device with the network device information of the network device.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: November 7, 2023
    Assignee: Nile Global, Inc.
    Inventors: Suresh Katukam, Promode Nedungadi, Arun Madupu, Vijay Bollapragada
  • Patent number: 11811710
    Abstract: A first instance of a first messaging application, with a first messaging format, is running on a virtual machine. A user authentication for a first user account associated with the first instance is received from a user of a second messaging application with a second messaging format. A second user account associated with the second messaging application is linked to the first user account based on the authentication. A first database associated with the first user account is monitored for incoming messages from a second instance of the first messaging application which are then stored in a second database associated with the second user account based on an API to convert them to the second messaging format. The second database is monitored for outgoing messages from the second messaging application which are then stored in the first database based on an API to convert them to the first messaging format.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: November 7, 2023
    Inventor: Garin Toren
  • Patent number: 11812303
    Abstract: A mesh network may be established between a plurality of access points to facilitate load balancing for one or more of the access points. The mesh network may define a plurality of communication routes through the access points having capabilities sufficient to facilitate or mimic communications underperforming or being unavailable at the access point requesting load balancing.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: November 7, 2023
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Jun Tian, Daniel Rice, Justin Colwell, Neeharika Allanki
  • Patent number: 11809974
    Abstract: Methods, apparatus, systems, computing devices, computing entities, and/or the like for employing machine learning concepts to accurately predict categories for unseen data assets, present the same to a user via a user interface for review, and assign the categories to the data assets responsive to user interaction confirming the same.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: November 7, 2023
    Assignee: Optum, Inc.
    Inventor: David S. Elliman
  • Patent number: 11805168
    Abstract: Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: October 31, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Neill Kipp, Joseph Kiok
  • Patent number: 11805054
    Abstract: A method of routing data packets for a router is provided. The router includes a software network address translator (NAT) and a hardware NAT. The method includes routing, by the software NAT, a first data packet based on a routing rule stored in the software NAT, wherein the software NAT has a routing rule removing function to remove the routing rule stored in the software NAT; sending, by the software NAT, the routing rule to the hardware NAT; storing the routing rule, by the hardware NAT, in the hardware NAT; and routing, by the hardware NAT instead of the software NAT, a second data packet based on the routing rule stored in the hardware NAT. The routing rule removing function of the software NAT for the routing rule stored in the software NAT is disabled.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: October 31, 2023
    Assignee: MEDIATEK INC.
    Inventors: Yu-Hua Huang, Ming-Jun Lin, Huei-Jing Yang, Kai-Wen Liu, Yuan-Ting Huang
  • Patent number: 11805058
    Abstract: A data packet forwarding method, a network adapter and a host device. The method is applied to a network adapter, the network adapter is connected to a host device, the host device includes a first VM, the first VM includes N vNICs, and the network adapter includes a first VF allocated to the first VM, where N is an integer greater than 1. The method includes: receiving mapping relationship information sent by the host device, where the mapping relationship information is used to indicate a mapping relationship between N queue pairs among queues configured for the first VF and the N vNICs, and each of the N queue pairs is used to forward a data packet of a vNIC corresponding to each queue pair; recording the mapping relationship information in a forwarding information table; and forwarding data packets of the N vNICs according to the mapping relationship information.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: October 31, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Wangyong Zhu
  • Patent number: 11799951
    Abstract: The techniques disclosed herein prevent data spillage in multi-tenant services via request and response containerization with provenance checks. When a web request is received on behalf of a tenant, a request container is created and initialized with identifying information extracted from the request. Derived identifiers that can be verified as being associated with the tenant may be added to the request container. A response container for accumulating data obtained while processing the request is then created. The request and response containers are passed throughout the call path that processes the request. Identifying information passed to data access operations is obtained from the request container, while results of data access operations are stored in the response container. Before generating a web response using data from the response container, the response container is verified to contain data associated with the appropriate request.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: October 24, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Raghvendra Maloo, Vivek Roy, Mohammad Reza Tajvidi
  • Patent number: 11797613
    Abstract: In one embodiment, a system is provided. The system includes a first client. The system also includes an analysis server coupled to the first client. The system further includes a first customer database of information coupled to the analysis server. The first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data. The first customer database supports an OLAP cube associated with the analysis server.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: October 24, 2023
    Assignee: Ignite Enterprise Software Solutions, Inc.
    Inventors: Kim Orumchian, Art Stabenow, Dean Skelton, David Petiot
  • Patent number: 11797427
    Abstract: Implementations generally relate to software testing system and method for automatically generating, deploying, and monitoring software tests employed to test software applications and/or software process flows. In implementations, a system generates software application tests and varies such tests used based on several criteria including monitoring a software application processing defined inputs and outputs to determine which parts of the application are being tested, which parts of the software application are not being tested, user interactions, metadata, type of software application, use computing environment, etc. The system may be configured to adapt testing, either pre or post production, to allow, user interactions of one or more running software applications to be used to provide feedback on which additional tests to add and/or subtract automatically to testing sequences.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: October 24, 2023
    Assignee: Oracle International Corporation
    Inventors: Christian Straub, Hugh Zhang, Diego Frabotta
  • Patent number: 11798390
    Abstract: A robot alert system includes a robot server that receives contextualized sensor data from one or more mobile robots and generates alerts to one or more individuals according to a set of configured alert rules. The contextualized sensor data includes location data indicating a location of the mobile robot and sensor data obtained by the mobile robot representing sensed conditions of an environment associated with the location. The robot server accesses staff member data associated with each of a plurality of staff members from a staff member database and accesses a set of stored alert rules specifying alert criteria for triggering the alert. Responsive to determining that the contextualized sensor data meets the alert criteria for s target staff member, the robot server generates and transmits an alert to a client device associated with the target staff member.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: October 24, 2023
    Assignee: TAILOS, INC.
    Inventors: David Moroniti, Nicholas Sweet, Micah Estis Green
  • Patent number: 11797355
    Abstract: A system for resolving interference on a cluster computing system includes a processor. The processor is configured to determine whether a second worker system has resources available to run the first or second task; in response to determining that the second worker system has the resources available to run the second task, move the second task from the first to the second worker system; in response to determining that the second worker system has the resources available to run the first task and does not have resources available to run the second task, move the first task from the first to the second worker system; and in response to determining that the second worker system does not have the resources available to run the first or second task, limit a resource allocation of the first or second task.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: October 24, 2023
    Assignee: D2iQ, Inc.
    Inventors: Tobias Günter Knaup, Christopher John Barkley Gutierrez
  • Patent number: 11799731
    Abstract: Described are examples for providing management of a virtual wide area network (vWAN) based on operator policies. A network orchestrator presents, to a network operator, a representation of the vWAN including virtual network entities associated with respective geographic locations and virtual connections between the virtual network entities. The network orchestrator receives a policy for the virtual wide area network from the network operator via the representation, the policy to be implemented at one or more of the virtual connections. The network orchestrator translates the policy for the virtual wide area network into a configuration of an underlying wide area network (WAN). The underlying WAN a plurality of geographically distributed physical computing resources in geographic regions corresponding to the virtual network entities and connections there between.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: October 24, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan Andrew Beckett, Sharad Agarwal, Paramvir Bahl, Rachee Singh, Abhishek Udupa
  • Patent number: 11792184
    Abstract: This document relates to a process for autopilot re-enrollment of managed devices in a network following a reset of the managed devices. Upon determining that the managed devices lack a hardware authenticator, a one-time password can be issued to the managed devices that may be stored in a persistent memory, and upon reset of the managed devices, the one-time password can be returned for validation and the managed devices can be automatically re-enrolled in the network upon validation of the one-time password.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: October 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adrian Francisco Teran Guajardo, Brian Stuart Perlman
  • Patent number: 11790453
    Abstract: Systems and methods are disclosed herein that can detect use of a consumer electronics device and that can generate and offer insurance or protection plans that measure, account, and adjust for the use of the consumer electronics device and consumer tendencies while using the consumer electronics device.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: October 17, 2023
    Assignee: Assurant, Inc.
    Inventors: Biju Nair, Rajiv K. Dwivedi, Sanida D. Bratt, Joseph Settimi, Chintan Shah
  • Patent number: 11792555
    Abstract: Method for controlling a wearable user device, which is a sensor and/or information device including establishment of a wireless communication link between the user device and a gateway, transmission of a connection event message to the process control system, wherein the connection event message contains an identifier of the user device, an identifier of the gateway and information on the successful establishment of the communication link, transmission of sensor data from the user device to the process control system, generation of at least one control instruction by the process control system in response to the received sensor data, wherein the control instruction is generated depending on the identifier of the gateway and depending on the received sensor data, and transmission of the at least one control instruction to the user device. Furthermore, a wearable user device as well as a control system are disclosed.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: October 17, 2023
    Assignee: WORKAROUND GMBH
    Inventors: Till Nöllgen, Johannes Hutter, Daniel Wolfertshofer
  • Patent number: 11785469
    Abstract: An MDM management system to manage files outside the scope of MDM for macOS, the management system. The system has an MDM platform for managing a plurality of mobile devices each with a macOS operating system, the MDM manager allowing for creation of configuration profiles for an array of files outside of the scope of MDM for macOS and the configuration profiles having defined content settings. The MDM manager manages a plurality of managed mobile devices having a file manager agent to receive the array of configuration profiles from the MDM manager, the mobile devices each having a module to detect a change in the file outside the scope of MDM for macOS and when the change occurs to check a content change against the defined content settings, and if the change deviates from one of the defined content settings, returning the file to the defined content settings of the configuration profile.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: October 10, 2023
    Assignee: Gendler Software LLC
    Inventor: Bob Gendler
  • Patent number: 11785630
    Abstract: A method and system for controlling uplink air-interface communication over an air interface from a given user equipment device (UE) to the access node, where the uplink air-interface communication normally operates with a modulation order corresponding with a most recently determined channel quality of the given UE. An example method includes (i) detecting at least a threshold high rate of uplink voice muting on the air interface, and (ii) responsive to at least the detecting of the threshold high rate of uplink voice muting on the air interface, suppressing the modulation order used for the uplink air-interface communication from the given UE to the access node over the air interface.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: October 10, 2023
    Assignee: Sprint Spectrum LLC
    Inventors: Ashish Tuli, Krishna Sitaram, Hemanth Pawar
  • Patent number: 11782649
    Abstract: A list of one or more archives available to be restored is provided to an authenticated user. The list of one or more archives available to be restored is based in part on a credential provided by the authenticated user. The credential provided by the user is linked to a subset of a plurality of snapshot archives associated with an enterprise. A selection of one of the one or more archives and an external target for the selected archive is received. A cloud instantiation of a secondary storage system is utilized to reconstitute a tree data structure based on serialized data included in the selected archive. A request to restore data associated with the selected archive to the external target is received. The requested data associated with the archive is provided to the external target.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: October 10, 2023
    Assignee: Cohesity, Inc.
    Inventors: Venkata Ranga Radhanikanth Guturi, Tushar Mahata, Praveen Kumar Yarlagadda
  • Patent number: 11785116
    Abstract: Systems and methods for use in facilitating application interface (API) interactions are disclosed. One exemplary method includes receiving, by a computing device, a primary API request from a client. The primary API request includes a plurality of parameters in association with a plurality of values. The computing device identifies relationships between the parameters and a plurality of interfaces, and generates a plurality of secondary requests based on the primary API request and the identified relationships. The computing device further transmits each of the plurality of secondary requests to the plurality of interfaces and receives a plurality of secondary responses from the plurality of interfaces. The computing device then generates a primary response based on the secondary responses and transmits the primary response to the client.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: October 10, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Pete Kaulbach, Jerry J. Davis, Justin Thomas Katen, Jim Maus
  • Patent number: 11782764
    Abstract: In an approach for generating differentiated workload telemetry data, a processor corresponds one or more services with a workload related telemetry generating an event emitter. A processor performs a correlation analysis of corresponding relationship and connection among connected resources and current traffic into and out of the one or more services. A processor labels domain context for each telemetry event. A processor communicates each telemetry event to a global event handler. A processor performs a cross-correlation in real-time of telemetry data with the global event handler. A processor updates a real-time differentiated workload report.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: October 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Manickam Alagappan, Marci Ramona Wojcik
  • Patent number: 11782693
    Abstract: Examples described herein include systems and methods managing firmware versions of user devices that are enrolled in an enterprise mobility management system. The system can include a management server that sends profiles to enrolled devices, causing those devices to restrict further firmware updates and register with a firmware server. The management server can retrieve available firmware versions and display those in a console. An administrator can select target firmware versions in the console. The management server can the cause the enrolled devices to update to the target firmware versions. This can include sending a call from the management server to the firmware server, causing an automatic update. It can also include sending a command from the management server to an enrolled device, causing the enrolled device to prompt a user prior to requesting a firmware update.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: October 10, 2023
    Assignee: VMware, Inc.
    Inventors: Kashyap Kumar Sharma, Lokeswar Akuthota, Eric Matthew Stillman, Daniel Benjamin Quintas
  • Patent number: 11785099
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: October 10, 2023
    Assignee: NASDAQ, INC.
    Inventor: Sivakumaresan Thangeswaran