Patents Examined by Natisha D Cox
  • Patent number: 11509603
    Abstract: Systems and methods adjust workspaces based on available hardware resource of an IHS (Information Handling System) by which a user operates a workspace supported by a remote orchestration service. A security context and a productivity context of the IHS are determined based on reported context information. A workspace definition for providing access to a managed resource is selected based on the security context and the productivity context. A notification specifies a hardware resource of the IHS that is not used by the workspace definition, such as a microphone or camera that has not been enabled for use by workspaces. A productivity improvement that results from the updated productivity context that includes use of the first hardware resource is determined. Based on the productivity improvement, an updated workspace definition is selected that includes use of the first hardware resource in providing access to the managed resource via the IHS.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: November 22, 2022
    Assignee: Dell Products, L.P.
    Inventors: Carlton A. Andrews, Girish S. Dhoble, Nicholas D. Grobelny, David Konetski, Joseph Kozlowski, Ricardo L. Martinez, Charles D. Robison
  • Patent number: 11488070
    Abstract: In one embodiment, a method includes accessing a set of training objects associated with an object-classification, identifying, from comments associated with the training objects, by an initial object-classifier algorithm configured to classify objects as associated with an object-classification by comparing comments associated with each object to one or more features, a first set of features, each feature having a corresponding text expression and a feature score indicating a correlation value between the feature and the object-classification, adding the first set of features to the algorithm to generate a revised object-classifier algorithm, accessing a set of test objects, classifying one or more of the test objects as associated with the object-classification, identifying, from comments associated with the classified test objects, a second set of features having feature scores greater than a threshold feature score, and adding the second set of features to the revised algorithm to generate a final object-
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: November 1, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Mark Andrew Rich
  • Patent number: 11475362
    Abstract: Systems and methods for a machine learning query handling platform are described, whereby each computing node in a computer network is configured to implement a respective local prediction model that calculates an output based on input attributes passed through trained parameters of the local prediction model, whereby at least two of the computing nodes calculate different predicted outputs to the same input attributes. In an embodiment, the trained parameters of each local prediction model include a first set of parameters received from a remote server, a second set of parameters received from another interconnected computing node, and a third set of parameters based on data in a local memory. Other embodiments are also described and claimed.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: October 18, 2022
    Assignee: International Consolidated Airlines Group, S.A.
    Inventors: Daniel Jobling, Glenn Morgan, Paul Shade, Andrew May
  • Patent number: 11436690
    Abstract: Methods and systems for assembling a group for a group interaction in a self-paced, online environment are provided. The method includes a use of the system to filter a subpopulation from a population stored in a database, the population including members in the self-paced, online environment. The subpopulation can be selected to meet a first set of criteria for a grouping of members for a group interaction. Additional criteria can be added to provide control over the selection of members for the subpopulation and, thus, control over the design of groups to provide a desired group profile for the group interaction. The methods and systems provided can align and group members of the self-paced, online environment for a group interaction, as well as electronically proctor and otherwise monitor and control the interaction.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: September 6, 2022
    Assignee: TURION CORPORATION
    Inventor: Ze Wei Wong
  • Patent number: 11436183
    Abstract: Apparatus and methods are disclosed herein for remote, direct memory access (RDMA) technology that enables direct memory access from one host computer memory to another host computer memory over a physical or virtual computer network according to a number of different RDMA protocols. In one example, a method includes receiving remote direct memory access (RDMA) packets via a network adapter, deriving a protocol index identifying an RDMA protocol used to encode data for an RDMA transaction associated with the RDMA packets, applying the protocol index to a generate RDMA commands from header information in at least one of the received RDMA packets, and performing an RDMA operation using the RDMA commands.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: September 6, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Erez Izenberg, Leah Shalev, Nafea Bshara, Guy Nakibly, Georgy Machulsky
  • Patent number: 11431765
    Abstract: A session migration-based scheduling method, where the method includes: receiving a service request from a terminal, where the service request is used to obtain target content required by the terminal; querying a target Internet Protocol (IP) address in a database based on the service request, where the target IP address is an IP address of a server in which the target content is located; determining the target IP address based on a candidate IP address fed back by the database; if the target IP address is different from an IP address of the first media server, determining, by the first media server, that the first media server is missing the target content; and sending the service request to a second media server, where an IP address of the second media server is the target IP address.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: August 30, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jinwen Yang, Like Jiang, Xiaojun Gu, Zhihang Lu, Yang Cao
  • Patent number: 11409824
    Abstract: Methods and systems for curating notifications from unfollowed accounts are described herein. The system tracks that a first account previously followed a second account and subsequently unfollowed the second account. The system identifies an interest of the first account and monitors the activities of the second account for activity that matches the interest. If there is a match between the interest and an activity of the second account, the system notifies the first account of the activity. These methods and systems provide the user with relevant information from unfollowed accounts.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: August 9, 2022
    Assignee: ROVI GUIDES, INC.
    Inventors: Madhusudhan Srinivasan, Vijay Kumar
  • Patent number: 11412014
    Abstract: Systems and methods for integrated audioconferencing social media music streaming may include (1) detecting that a user of a messaging application, which enables audioconferencing between its users, has selected a drop-in mode that enables audioconferencing between (i) the user and (ii) other users with access to a drop-in link corresponding to the user, (2) providing the drop-in link to contacts of the user in a messaging interface of the messaging application, and (3) in response to determining that a contact of the user has selected the drop-in link, automatically initiating an audioconference between the user and the contact. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: August 9, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Debashish Paul
  • Patent number: 11405260
    Abstract: Management of network devices using network aware diagnosis techniques. An example method to monitor a network includes constructing, by a controller device that manages a plurality of network devices, a deployed graph model comprising a plurality of models representative of services operating on the network devices within the network. The method also includes receiving an alert, by the controller device, that a service operating on one of the network devices is experiencing a failure. Additionally, the method includes traversing, by the controller device, modeled dependencies within the deployed graph model to perform root cause analysis of the service that is experiencing the failure to determine a resource-level event causing the failure. The method includes. based on the traversing, providing, by the controller device, a report indicating the root cause of the failure.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: August 2, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Chandrasekhar A, Jayanthi R, Javier Antich, Patricio Giecco, Hitesh Mali
  • Patent number: 11399078
    Abstract: Example methods and systems for request handling with automatic scheduling are described. In one example, a computer system may receive, from multiple client devices, respective multiple requests that are generated and sent according to a first set of control parameters. Based on the multiple requests, request characteristic(s) may be monitored to determine whether an automatic scheduling condition is satisfied. In response to determination that the automatic scheduling condition is satisfied, the computer system may assign a second set of control parameters to the respective client devices and instruct the client devices to generate and send respective multiple subsequent requests according to the second set of control parameters to cause a modification of the request characteristic(s).
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: July 26, 2022
    Assignee: VMWARE, INC.
    Inventors: Chen Jing, Jin Feng, Sifan Liu, Yu Wu, Jiushi Wan
  • Patent number: 11394667
    Abstract: Example systems and methods related to chatbot skills are described. In one implementation, a system initiates a session to create a new chatbot. The system receives a selection of a first chatbot skill associated with the new chatbot and a selection of a second chatbot skill associated with the new chatbot, where the first chatbot skill is different from the second chatbot skill. The system creates the new chatbot by importing the first chatbot skill and the second chatbot skill into the new chatbot.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: July 19, 2022
    Assignee: Rupert Labs, Inc.
    Inventors: Deepak Bobbarjung, Madhusudan Mathihalli, Mitul Tiwari, Kurt MacDonald, Ravi Narasimhan Raj
  • Patent number: 11368492
    Abstract: Techniques for parameterized trust and permission policies between entities for cloud resources are described. A method of parameterized trust and permission policies between entities for cloud resources may include receiving, by an access control service of a provider network, a request to generate a parameterized policy template, the parameterized policy template including characteristics of at least one action or at least one resource to be specified by a user, receiving a parameterized action list or a parameterized resource list from the user, validating the parameterized action list or the parameterized resource list based on the characteristics defined in the parameterized policy template, and generating a parameterized role based on the parameterized policy template and the parameterized action list or the parameterized resource list.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 21, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Ross Engers, Jaco Le Roux
  • Patent number: 11349911
    Abstract: A system can receive a guardrail policy request that specifies a guardrail policy to assess for deployment on a server to protect at least a specific port of the server. The system can execute a fingerprint clustering machine learning model using server fingerprint data to generate cluster data that identifies a virtual machine cluster that includes a plurality of virtual machines executed by the server. The system can execute a traffic discovery machine learning model using server traffic data and the cluster data to generate a confidence score indicative of whether deployment of the guardrail policy would have an adverse impact on the server. The system can execute a risk assessment machine learning model using the application type data to generate a risk assessment score. The system can evaluate the confidence score and the risk assessment score and can determine whether the guardrail policy should be deployed on the server.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: May 31, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian Miles, Chad Hiestand, Anthony Librera, William Trost
  • Patent number: 11343323
    Abstract: Various embodiments provide for a registry for augmented reality (AR) objects, which can provide AR objects to a client device to support various software or hardware applications. For instance, some embodiments provide for an AR object registry that facilitates or enables registration of one or more AR objects in association with one or more locations across a planet.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: May 24, 2022
    Assignee: Snap Inc.
    Inventors: Jennica Pounds, Brent Mills, Ulf Oscar Michel Loenngren
  • Patent number: 11290422
    Abstract: Systems and methods include, responsive to routing a packet to a destination via an external interface of a plurality of external interfaces, receiving the packet; checking if the packet belongs to an existing session for network address and port translation based on a session key; if the packet does not belong to the existing session, assigning the packet an Internet Protocol (IP) address and port based on the routing; if the packet belongs to the existing session, checking if an active path has changed, and, if not, performing the network address and port translation based on the session; and, if the active path has changed, assigning the packet an Internet Protocol (IP) address and port based on another external interface associated with the changed active path.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: March 29, 2022
    Assignee: Ciena Corporation
    Inventors: Vijay Mohan Chandra Mohan, Prasanth Gajarampalli
  • Patent number: 11290566
    Abstract: Systems and methods include a computer-implemented method: A number of process information (PI) tags are mapped to data elements of a local PI server of an isolated network. At a first time, a first application is executed at the isolated network to read and concatenate data on the isolated network corresponding to the tags and to replicate the data elements corresponding to temporary storage on the local PI server. A replicated data package is generated by the first application using the temporary storage. The replicated data package is transmissible through a firewall of a corporate network different from the isolated network. At a second time after the first time, a second application is executed at the corporate network to read data elements from the replicated data package corresponding to counterpart tags of the tags and to replicate the data elements according to instructions in the counterpart tags.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: March 29, 2022
    Assignee: Saudi Arabian Oil Company
    Inventor: Adnan M. Al-Ismail
  • Patent number: 11271980
    Abstract: A method, a device, and a non-transitory storage medium having instructions to receive a request to begin an adaptive streaming session; receive, in response to receiving the request, context information, wherein the context information pertains to a link state between the device and another device that provides a streaming media; calculate, based on the context information, values for dynamic parameters pertaining to the adaptive streaming session, wherein the dynamic parameters pertain to buffer management and codec selection; and provide, based on the values for the dynamic parameters, the streaming media to a user.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: March 8, 2022
    Assignee: Sony Group Corporation
    Inventors: Peter C. Karlsson, Martin Danielsson, Anders Isberg, Rickard Ljung
  • Patent number: 11265320
    Abstract: Examples disclosed herein relate to a method comprising determining, at a first gateway, that a packet originating from a first device has hit an access control list (ACL) rule, wherein the first gateway has an Application Specific Integrated Circuit (ASIC) that does not have the capability to log packets that hit ACL rules. The method may include creating, at the first gateway, a copy of the packet and including, at the first gateway, an identification of the ACL Rule and an identification of the first device into a header of the copy of the packet. The method may include transmitting, from the first gateway, the copy of the packet to a first network device via a network tunnel.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: March 1, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Percy Jahn
  • Patent number: 11258670
    Abstract: Presented herein is an exemplified system and method that facilitate network-aware orchestration of similar sets of virtualized multicast-traffic receivers and/or sources (e.g., Virtual Machines) under a common network fabric element (e.g., same leaf switch and/or spine switch in a data center network fabric), e.g., to reduce network switch work load and/or number of network fabric elements involved with transmission of multicast traffic. The orchestration of scattered- and like-sets of multicast-traffic receivers and/or sources under a common network fabric element (e.g., a single and same leaf switch and/or spine switch) facilitates improvements of the operation of orchestration management technologies and virtualization overlay technologies by, e.g., improving network efficiency for multicast packet switching, reducing control plane traffic (e.g., IGMP queries), and reducing delay- and packet-transfer errors.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: February 22, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Arul Murugan Manickam, Ramesh Kumar Chinnasamy, Aditi Srivastava
  • Patent number: 11240191
    Abstract: A socializing support apparatus includes a detector that detects presence of a visiting user, the visiting user being a user visiting a shared apparatus, and a first controller that controls notification of first notification information, the notification being provided from a terminal apparatus to a terminal user if a notification condition is satisfied, the notification condition being detection of presence of the visiting user, the first notification information being information indicative of presence of the visiting user, the terminal user being a user of the terminal apparatus different from the visiting user.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: February 1, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Masahiro Yasui