Session/connection Parameter Setting Patents (Class 709/228)
  • Patent number: 11662973
    Abstract: Systems and methods are provided for audio session management for workspaces operating on an Information Handling System (IHS), where the workspaces utilize virtualization to operate in isolation from a portion of the hardware and software of the IHS. Audio capabilities of the IHS are registered with a remote workspace orchestration service that manages deployment of workspaces on the IHS. A workspace is instantiated on the IHS according to a workspace definition provided by the orchestration service that also provides a handle for operating the audio capabilities of the IHS on behalf of the first workspace. An audio context is determined based on utilization of the workspaces operating on the IHS. The handle is utilized for modifying audio settings of the first workspace based on the audio context. The handle is also utilized for operating the audio capabilities of the IHS based on user inputs to the plurality of workspaces.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: May 30, 2023
    Assignee: Dell Products, L.P.
    Inventor: Vivek Viswanathan Iyer
  • Patent number: 11665137
    Abstract: Mechanisms (which can include systems, methods, and media) for securing connections to IoT devices are provided. In some embodiments, systems for securing connections to Internet of Things (IoT) devices are provided, the systems comprising: a memory; and a hardware processor coupled to the memory and configured to: receive first inbound traffic at a router from a wide area network (WAN), wherein the first inbound traffic is destined for a first IoT device; block the first inbound traffic at the router; notify a server on the WAN that the first inbound traffic has been blocked; receive instructions from the server indicating to unblock the first inbound traffic; and unblock the first inbound traffic.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: May 30, 2023
    Assignee: McAfee, LLC
    Inventor: Sameer D. Karkhanis
  • Patent number: 11665198
    Abstract: A verification server comprising a memory and a processor programmed to execute instructions stored in the memory. The instructions include receiving a link registration request including a third-party link to a third-party server, validating the third-party server as a result of receiving the link registration request, generating a unique code as a result of validating the third-party server, and generating a custom link that includes the unique code.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: May 30, 2023
    Inventor: Adam John Boulton
  • Patent number: 11659414
    Abstract: A connectivity apparatus and system for upgrading cellular site equipment through a remote desktop connection. The system includes an onsite computer connected to onsite switching and data equipment for the cellular site. The onsite computer establishing a network connection through an array of hotspots provided by mobile data operators. The system disabling the hotspot of the mobile data operator of the cellular site being upgraded. The onsite computer then being accessed by an offsite computer to initiate and administrator the equipment updates using offsite personnel.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: May 23, 2023
    Assignee: USA Intellectual Property Holding, Inc.
    Inventors: James Earl Goff, John P. Vajanyi, III
  • Patent number: 11658861
    Abstract: Disclosed is a technique for providing packet filter maps with high branching factors in a system for managing network traffic in a visibility fabric. A high branching factor enables a map to branch out more than two ways. High branching factors can be realized by allowing a map to be affiliated with more than one action set. For example, each rule of the map may be affiliated with a unique action set that is executed only when the corresponding rule is satisfied.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: May 23, 2023
    Assignee: Gigamon Inc.
    Inventor: Anil Rao
  • Patent number: 11651421
    Abstract: A portable web widget for distribution of multimedia content over a computer communications network, the web widget adapted for viral distribution and execution in a web browser on a client device wherein the widget includes a content retrieval component communicatively coupled to an application server over the computer communications network, the content retrieval component configured to retrieve one or more multimedia display files and metadata into an embedded electronic commerce store in the web widget after it enters an active operational mode, the widget also including a content preview component configured to enable a streamed execution of a portion of the multimedia content files associated with each of the multimedia display files from a multimedia content distribution system executing on the application server, and a transaction processing component operative to execute and complete a commercial transaction in the embedded electronic commerce store pertaining to the multimedia content files.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: May 16, 2023
    Assignee: DKR Consulting LLC
    Inventors: David Robb, Grant Neerings, Cameron Patterson, Joseph Rodriguez, Quinton Richard Harris, Benjamin Cook
  • Patent number: 11637819
    Abstract: A computer-implemented method, computer program product, and computer system is provided for establishing connectivity between user devices. The computer-implemented method includes: broadcasting a message to running processes on an operating system of the first user device to indicate that a requesting application is looking for a live connection channel to attempt discovery with a second user device to ascertain virtual proximity of the first user device with the second user device. The computer-implemented method further includes receiving a response from a live connection channel and attempting to verify pairing via the live connection channel to confirm a virtual proximity of the second user device with the first user device. The pairing provides information for establishing a subsequent connection between the first and second user devices via the requesting application.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: April 25, 2023
    Assignee: International Business Machines Corporation
    Inventors: Thomas James Waterton, James Hewitt, Caroline J. Thomas, Richard Jacks
  • Patent number: 11625460
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for interconnecting devices. One of the methods includes authenticating, by a security platform, a user. The method includes generating, by the security platform, an authentication token for the user. The method includes receiving a selection of an IoT application by the user, the IoT application configured to control an IoT device. The method includes providing, by the security platform, the authentication token to the IoT application to authenticate the user with the selected application. The method also includes providing, by the selected application, control of the IoT device to the user.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: April 11, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventors: Thomas Bret Buckingham, James Karras, John Shelton, Michael Wayne Lester, Bharat Prasad, James Eric McCarty, Gabriel C. Fernandez, Debra Randall Casillas, Sudarshan Rangarajan, Christopher Thomas Wilkinson
  • Patent number: 11625081
    Abstract: Centralized profile-based operational monitoring and control of remote computing devices. A controller device receives, from a first customer-premises device (CPD) associated with a first local area network, at a first time a first temperature value that quantifies a temperature of the first CPD, the first CPD having a plurality of different energy consumption operating modes. The controller device, based on an attribute of the first CPD, accesses a first CPD profile of a plurality of different CPD profiles to determine a preferred CPD temperature range. The controller device determines that the first temperature value is outside of the preferred CPD temperature range, and sends an instruction that instructs the first CPD to transition from a current energy consumption operating mode to a first reduced energy consumption operating mode based at least in part on the first temperature value.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: April 11, 2023
    Assignee: Charter Communications Operating, LLC
    Inventor: Shlomo Ovadia
  • Patent number: 11626901
    Abstract: Techniques for automatically configuring and controlling a digital media device are described. A digital media device can be configured or controlled by a mobile device, e.g., a smart mobile phone. When the digital media device is being configured, the digital media device can broadcast a signal, indicating that the digital media device is requesting configuration information from a mobile device. A mobile device located in proximity of the digital media device, upon detecting the signal, can perform various security checks to determine that the request is legitimate, and then open a communication channel with the digital media device. The mobile device can provide user preferences of the mobile device, as well as credentials for accessing and downloading remote content, to the digital media device through the communication channel. Upon receiving the configuration information, the digital media device can use parameters in the configuration information as its settings.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: April 11, 2023
    Assignee: Apple Inc.
    Inventors: Andy Belk, Augustin Prats, Joakim Linde, Lucas Newman, Nicholas J. Paulson, Thomas Matthieu Alsina
  • Patent number: 11620539
    Abstract: A device (DS) monitors a process using at least one electronic device (EE1-EE4) in operation and generating first data of a metric. This device (DS) comprises: learning means (MA) configured to analyse automatically second data which are representative of events that have occurred in the course of the process, in order to determine anomalies of a chosen type, and then automatically determine an indicator representative of this metric, then a correlation between these determined anomalies and this indicator, and then at least one rule defining this correlation, and monitoring means (MS1) configured to analyse newly generated first data periodically, and group by group, by checking whether at least one value of the indicator determined on the basis of the aforesaid data satisfies this determined rule, in order to predict the occurrence of the anomaly in a future group of first data when this at least one value satisfies this rule.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: April 4, 2023
    Assignee: BULL SAS
    Inventors: Marc Platini, Adrien Besse, Benoît Pelletier
  • Patent number: 11616825
    Abstract: Embodiments of the disclosure provide a method for aggregating and providing health data records to an electronic device. The method is performed by a server that includes a processor and a non-transitory computer readable medium with processor-executable instructions stored thereon. When the instructions are executed by the processor, the server performs the method including: (a) receiving collected data from one or more client devices, the collected data comprising health related data including at least one of step count data, heart rate data, sleep sensor data; (b) extracting metadata from the collected data; (c) pseudonymizing the collected data; (d) categorizing the collected data using the extracted metadata and enterprise ontology of the server; and (e) storing the collected data.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: March 28, 2023
    Assignee: Aetna Inc.
    Inventors: Robert Samuel, Sriram Ganesan
  • Patent number: 11614966
    Abstract: An apparatus includes a processor to receive a request to provide a view of an object associated with a job flow, and in response to determining that the object is associated with a task type requiring access to a particular resource not accessible to a first interpretation routine: store, within a job queue, a job flow generation request message to cause generation of a job flow definition the defines another job flow for generating the requested view; within a task container in which a second interpretation routine that does have access to the particular resource is executed, generate the job flow definition; store, within a task queue, a job flow generation completion message that includes a copy of the job flow definition; use the job flow definition to perform the other job flow to generate the requested view; and transmit the requested view to the requesting device.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: March 28, 2023
    Assignee: SAS INSTITUTE INC.
    Inventors: Henry Gabriel Victor Bequet, Ronald Earl Stogner, Eric Jian Yang, Chaowang “Ricky” Zhang
  • Patent number: 11609776
    Abstract: An elastic Internet Protocol (IP) address for hypervisor and virtual router management in a branch environment may be provided. First, an IP address may be assigned to a hypervisor associated with a virtual branch. Next, it may be determined that a virtual machine (VM) has been instantiated at the virtual branch. In response to determining that the VM has been instantiated at the virtual branch, the IP address may then be released. It may next be determined that the VM is in a failed state and then, in response to determining that the VM is in the failed state, the IP address may be reassigned to the hypervisor.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: March 21, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Yanping Qu, Sabita Jasty, Yegappan Lakshmanan, Kaushik Pratap Biswas
  • Patent number: 11606291
    Abstract: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to provide fabric nodes of an overlay network, including one or more fabric nodes that receive a client's request to access digital content on the overlay network. The request includes an authorization token digitally signed by or on behalf of a user of the client. The fabric node(s) extract a user identifier (ID) from the authorization token, then determine that one or more rules maintained on the overlay network are satisfied. The one or more rules condition access to the digital content upon the extracted user ID matching an ID associated with an owner of a digital instrument. The digital instrument, which can be a non-fungible token, is stored in a blockchain ledger as a unique representation of the digital content.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: March 14, 2023
    Assignee: Eluvio, Inc.
    Inventors: Serban Simu, Michelle Munson
  • Patent number: 11596853
    Abstract: An apparatus, system and method for a youth sports hub. The foregoing may include: an artificial intelligence (AI) engine capable of integration with a plurality of third party applications; an application programming interface (API) capable of providing the integration; a hardware integrator capable of linking on-site hardware, including at least a video camera, a scoreboard, and an audio system, to the AI engine; and a graphical user interface (GUI) that is varied by the AI engine according to a user type as indicated by an account with the AI engine, and in which a user is presented with at least a computing interface that integrates simultaneous remote access to ones of the plurality of third party applications, a video feed from the video camera, a game score from the scoreboard, and in-game audio from the audio system, regarding a particular player in a particular game as identified by the account.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: March 7, 2023
    Inventors: Thomas J. McWilliams, Marc Fein, Scott Miltenberger
  • Patent number: 11601852
    Abstract: Apparatuses, methods, and systems are disclosed for providing data connectivity with various types of continuity. One apparatus includes a transceiver and a processor that provisions a UE with a continuity selection policy comprising at least one prioritized rule for selecting a data session continuity type from a plurality of data session continuity types supported by a mobile communication network based on at least one characteristic of a request to establish a data session. The transceiver receives a request to establish a data session from the UE device, wherein the request specifies a particular data session continuity type. The processor establishes a first data connection with the UE device in response to the request, the first data connection having the particular data session continuity type. Here, the first data connection includes a PDU session between the UE device and the mobile communication network.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: March 7, 2023
    Assignee: Motorola Mobility LLC
    Inventor: Apostolis K. Salkintzis
  • Patent number: 11595355
    Abstract: A system and method is provided that enables the recovery of data packets transmitted over an unreliable network. The system and method utilize an algorithm for transmitting the data packets with restoration of lost data during data transfer over UDP Protocol encrypted with DTLS Protocol. Advantageously, the algorithm does not require changes to data for either UDP or DTLS packets, but rather a separate, specifically designed packet is transmitted to the recipient to facilitate and ensure the recovery of any lost data packets over the unreliable network.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: February 28, 2023
    Assignee: Parallels International GmbH
    Inventors: Sergey Pachkov, Nikolay Dobrovolskiy, Serguei M. Beloussov
  • Patent number: 11593554
    Abstract: A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be included at the top of or near the top of a content page. This synchronous tag can hide one or more page elements that are to be modified by a subsequent asynchronous personalization tag. Subsequently, the asynchronous personalization tag can update the page element and then cause the page element to be displayed. As a result, flicker between the old and new page elements can be reduced or avoided.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: February 28, 2023
    Assignee: Tealium Inc.
    Inventors: Michael Anderson, Tyron Gavin, Colin Douglas Sulin, Fiann James Curry-Towneley-O'Hagan, Kevin Thomas Faurholt, Adrian Leslie Browning
  • Patent number: 11592884
    Abstract: Apparatus and methods for managing power consumption of a data-path in a computer system are provided, the data-path comprising a first port and a second port, the first port comprising a high-speed and the second port comprising a low-speed port. The disclosed method including connecting a device to the data-path, determining that the connected device is to communicate using the second port and turning off an active circuit associated with the first port of the data-path.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: February 28, 2023
    Assignee: Intel Corporation
    Inventors: Chee Lim Nge, Chia-Hung Kuo, Nivedita Aggarwal, Venkataramani Gopalakrishnan, Robert Gough, Basavaraj Astekar, Vijaykumar Kadgi
  • Patent number: 11593136
    Abstract: Described are platforms, systems, and methods for resource fairness enforcement. In one aspect, a programmable input output (IO) device comprises a memory unit, the memory unit having instructions stored thereon which, when executed by the programmable IO device, cause the programmable IO device to perform operations comprising: receiving an input from a logical interface (LIF); determining, by at least one meter, a metric regarding at least one resource used during a processing of the input through a programmable pipeline; and regulating additional input received from the LIF based on the metric and a threshold for the at least one resource.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: February 28, 2023
    Assignee: Pensando Systems, Inc.
    Inventor: Michael Brian Galles
  • Patent number: 11595497
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: February 28, 2023
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11588886
    Abstract: Techniques are described for providing managed computer networks, such as for managed virtual computer networks overlaid on one or more other underlying computer networks. In some situations, the techniques include facilitating replication of a primary computing node that is actively participating in a managed computer network, such as by maintaining one or more other computing nodes in the managed computer network as replicas, and using such replica computing nodes in various manners. For example, a particular managed virtual computer network may span multiple broadcast domains of an underlying computer network, and a particular primary computing node and a corresponding remote replica computing node of the managed virtual computer network may be implemented in distinct broadcast domains of the underlying computer network, with the replica computing node being used to transparently replace the primary computing node in the virtual computer network if the primary computing node becomes unavailable.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: February 21, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Jason Brandwine, Kevin Christopher Miller, Andrew J. Doane
  • Patent number: 11588682
    Abstract: Some embodiments of the invention provide novel methods for providing a stateful service at a network edge device (e.g., an NSX edge) that has a plurality of north-facing interfaces (e.g., interfaces to an external network) and a plurality of corresponding south-facing interfaces (e.g., interfaces to a logical network). In some embodiments, each interface associated with a different bridge calls a service engine based on identifiers included in data messages received at the interface. Each data message flow is associated with a particular identifier that is associated with a particular service engine instance that provides the stateful service. In some embodiments, the interface that receives a data message identifies a service engine to provide the stateful service and provides the data message to the identified service engine. After processing the data message, the service engine provides the data message to the egress interface associated with the ingress interface.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: February 21, 2023
    Assignee: VMWARE, INC.
    Inventors: Jayant Jain, Mike Parsa, Xinhua Hong, Subrahmanyam Manuguri, Anirban Sengupta
  • Patent number: 11586452
    Abstract: A session can be predicted and created on a user's computing device to thereby allow the user to immediately resume productivity upon logging in. When a user accesses a set of applications from multiple computing devices and/or at different times or locations, telemetry information can be captured and processed to generate session predictions for the user. The session predictions can then be employed to automatically create sessions on the user's computing devices based on the user's location and the time of day.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: February 21, 2023
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Daniel L. Hamlin
  • Patent number: 11580473
    Abstract: An engineering support system that supports engineering of a process control system, the engineering support system includes: a server device that creates a work list including work order information that specifies a work order of work included in the process control system; and at least one client device that gives work authority to each worker based on the work list issued by the server device and that enables work on devices included in the process control system within a scope of given work authority to be implemented in the work order.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: February 14, 2023
    Inventors: Hiroshi Mori, Nobuaki Ema
  • Patent number: 11580112
    Abstract: Systems and methods for processing natural language inputs to determine user intents using an insights repository are provided. An insights repository system is configured to build an insights repository as a data structure representing a plurality of entities and relationships among those various entities. The insights repository system may receive information from various sources via an event stream, and may process the information using event rules. Based on the application of the event rules, the system may configure an insights repository data structure representing various entities, relationships between various entities, and the strengths of relationships between various entities. After the insights repository is created, consumers may execute queries against the insights repository.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: February 14, 2023
    Assignee: PricewaterhouseCoopers LLP
    Inventors: Suneet Dua, Luis Beaumier, Marc Nadeau, Ryan Edley, Robert Coen, Jason Victor Randall, Shannon M. Robinson
  • Patent number: 11582100
    Abstract: Technologies for multi-cloud routing and policy interconnectivity are provided. An example method can include assigning different sets of data plane routers to data plane traffic associated with different address spaces in a cloud site of a multi-cloud fabric to yield a distributed mapping of data plane traffic and data plane routers. The method can further include providing, to an on-premises site in the multi-cloud fabric, routing entries from a control plane router on the cloud site, the routing entries reflecting the distributed mapping and identifying, for each address space, which data plane router handles data plane traffic for that address space; and when a data plane router is deployed at the cloud site, providing, to the on-premises site, updated routing information from the control plane router, the updated routing information identifying the data plane router as a next hop for data plane traffic associated with a respective address space.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: February 14, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Rajagopalan Janakiraman, Sivakumar Ganapathy, Gianluca Mardente, Giovanni Meo, Patel Amitkumar Valjibhai
  • Patent number: 11582198
    Abstract: Methods in a cloud object store facilitate strong data encryption, customer-management of object (encryption) keys, reductions in latency, globally-distributed object storage, and handling of streamed uploads. A method for encrypting objects stored in a cloud includes encrypting each object with a unique encryption (object) key. The plaintext object keys are generated in advance of uploads. The plaintext object keys can be stored in an object database in the cloud. Alternatively, the plaintext object keys can be provided to a customer's HSM, encrypted, and returned to the cloud, such that encrypted object keys, encrypted by the customer, are stored in the cloud. The cloud can alternatively encrypt the customer's object keys with a master key for the customer, which is then encrypted by the customer's HSM before being stored in the cloud. Proxies are also deployed for efficiently communicating with customer security modules.
    Type: Grant
    Filed: April 1, 2017
    Date of Patent: February 14, 2023
    Assignee: Egnyte, Inc.
    Inventors: Sachin Shetty, Amrit Jassal, Shishir Sharma, Yogesh Rai, Manoj Chauhan, Leszek Jakubowski, Krishanu Lahiri
  • Patent number: 11582290
    Abstract: Examples disclosed herein relate to a method comprising detecting a plurality of changes in a database, wherein the database is used to configure a switch operating traffic on a network. The method may include determining that a subset of the plurality of changes are to be deferred before being used to configure the switch, wherein each change in the subset has a potential dependency with at least one other change in the subset. The method may also include iterating through each change in the subset. The iteration may include confirming that a target change has a dependency with another change in the subset, resolving the dependency and transmitting the target change to an object manager for configuration of the switch.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: February 14, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rajeev Grover, Duane Mentze
  • Patent number: 11582153
    Abstract: Techniques are described herein that are capable of load-balancing establishment of connections among groups of connector servers in a public computer network by performing operations that include receiving a connection request from a connector client in a private computer network, requesting establishment of a connection between the connector client and one of the connector servers in the public computer network. A number of connections between the private computer network and each group is determined. An identified group is selected from the groups based at least in part on a number of connections between the private computer network and the identified group being less than or equal to a number of connections between the private computer network and each other group. The connection request is provided toward the identified group, which enables establishment of the connection between the connector client and a connector server in the identified group.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: February 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Guy Lewin, Daniel Senderovich, Vitaly Khait, Yossef Haber, Amir Geri
  • Patent number: 11575572
    Abstract: A first plurality of network configuration controllers of a controller may distribute, using a consistent hashing algorithm, a plurality of connection sessions with a plurality of network devices among the plurality of network configuration controllers. The controller may monitor a number of connection sessions maintained by each of the first plurality of network configuration controllers. The controller may add, based on monitoring the number of connection sessions maintained by each of the first plurality of network configuration controllers, an additional network configuration controller to the first plurality of network configuration controllers to form a second plurality of network configuration controllers.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: February 7, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Madhura Mysore Nagaprakash, Patricio Giecco, Shivaprasad Gali
  • Patent number: 11575513
    Abstract: In one embodiment, method includes receiving, by a first network apparatus, a first multicast message from a second network apparatus. The first multicast message includes attestation-capability information associated with the second network apparatus and an attestation token. The attestation token is for proving that the second network apparatus is in a known safe state. The method also includes determining, by the first network apparatus, that the attestation-capability information satisfies a pre-determined attestation capability requirement and determining, by the first network apparatus, that the attestation token is valid for the second network apparatus at a current time. The method further includes establishing, by the first network apparatus, an adjacency to the second network apparatus.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: February 7, 2023
    Inventors: Mankamana Prasad Mishra, Ketan Jivan Talaulikar, Sameer Ranjit Gulrajani, Swadesh Agrawal
  • Patent number: 11574621
    Abstract: A system for enabling end user devices to access third party cloud-based resources. For example, the system may include a first party cloud-based resource for converting sound into a format accessible to the third party cloud-based resource, storing and/or maintaining state information related to the an open communication session between the end user device and the third party cloud-based resources, and converting text-based audio announcements into audio that may be output by the end user device. In some cases, the first party cloud-based resource may transmit user responses together with stored state information to the third party cloud-based resources in a manner that the third part cloud-based resources may treat each interaction with the end user as a separate communication session.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: February 7, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter Spalding VanLund, Nicolas Anton Medhurst Hertl, Peter Paul Henri Carbon, Vikram Kumar Gundeti
  • Patent number: 11576074
    Abstract: Apparatuses, methods, and systems for dynamically controlling a local buffer of a modem of a wireless device are disclosed. One method includes receiving and queuing transmission packets in the local buffer of the modem of the wireless device for wireless transmission to a receiving device, purging each transmission packet from the local buffer after receiving an acknowledgement of reception of the transmission packet from the receiving device, and requesting acknowledgement from the receiving device when a queue of the transmission packets within the local buffer exceeds a threshold level, wherein the receiving device aggregates acknowledgment responses to a plurality of unpurged transmission packets in the local buffer and transmits an aggregated acknowledgment to the modem.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: February 7, 2023
    Assignee: Skylo Technologies, Inc.
    Inventors: Meghna Agrawal, Yihenew Dagne Beyene, Keijo Tapio Lehtinen, Vijay Lewis, Andrew Nuttall
  • Patent number: 11576072
    Abstract: A method for distributing connections to mobility management node instances includes publishing IP addresses for receiving connection requests and ingress messages from RAN nodes. The method further includes maintaining connection loading measurements of the mobility management node instances, receiving a connection request message generated by a RAN node for initiating a connection with one of the mobility management node instances, applying a connection distribution algorithm to select a mobility management node instance to handle the connection request message, and creating an association between an IP address of the selected mobility management node instance and an IP address and port of the RAN node extracted from a source IP address and source port field of the connection request. The method further includes forwarding the connection request message to the selected mobility management node instance.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: February 7, 2023
    Inventor: Yesh Goel
  • Patent number: 11568305
    Abstract: A system and method are presented for customer journey event representation learning and outcome prediction using neural sequence models. A plurality of events are input into a module where each event has a schema comprising characteristics of the events and their modalities (web clicks, calls, emails, chats, etc.). The events of different modalities can be captured using different schemas and therefore embodiments described herein are schema-agnostic. Each event is represented as a vector of some number of numbers by the module with a plurality of vectors being generated in total for each customer visit. The vectors are then used in sequence learning to predict real-time next best actions or outcome probabilities in a customer journey using machine learning algorithms such as recurrent neural networks.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: January 31, 2023
    Inventors: Sapna Negi, Maciej Dabrowski, Aravind Ganapathiraju, Emir Munoz, Veera Elluru Raghavendra, Felix Immanuel Wyss
  • Patent number: 11570177
    Abstract: A remote distributed system for processing resource center operations by extracting one or more interaction entity profiles from one or more resource entity systems, store the one or more interaction entity profiles in a repository in the memory of the distributed remote networks systems, identifying that at least one third party entity system is requesting permission to access at least one interaction entity profile, where in the at least one third party entity system is associated with a resource center, authenticating the at least one third party system and displaying, via a graphical user interface, the at least one interaction entity profile on the at least one third party system, wherein the at least one interaction entity profile is used by the at least one third party entity to process interactions associated with the resource entity and an interaction entity associated with the at least one interaction entity profile.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: January 31, 2023
    Inventor: Ivan Ettore Richmond
  • Patent number: 11563797
    Abstract: A visual representation may be displayed at a computing device to indicate a display configuration and/or user interactions associated with a user interface for an application that may be run on other computing devices. The visual representation of the user interface may be determined based on user interface information, which may be logged at the computing device on which the application may be run. The visual representation of the user interface may include data obtained from a remote data source. The data may include market data that may be obtained from an electronic exchange that is shared with the computing device on which the application may be run for displaying the user interface.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: January 24, 2023
    Assignee: Trading Technologies International, Inc.
    Inventor: Brian M. Cordonnier
  • Patent number: 11558295
    Abstract: The present disclosure includes methods, systems, and non-transitory computer-readable media for validating data in a data structure used for forwarding packets by a network device comprising sending a data packet probe identifying a destination and including a segment ID, wherein the segment ID maps to a first interpretation by a receiving router to perform an action on the data packet probe to rewrite a portion of a destination address in a header of the data packet probe, and to redirect the data packet probe to the network device that initiated the data packet probe.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: January 17, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Nagendra Kumar Nainar, Carlos M. Pignataro, Zafar Ali, Syed Kamran Raza
  • Patent number: 11554077
    Abstract: A pool or spa system includes networked pool or spa devices that can be dynamically configured with network address by a controller. The controller can transmit a device discovery request on a network and can receive a discovery response from pool or spa devices that require a network address. The system determines and assigns the network addresses for the pool or spa devices based on unique device identifiers associated with the responding pool or spa devices. The network addresses assigned to the pool or spa device are transmitted to the pool or spa device to be used by the pool or spa devices to communicate with the controller over the network. The system can be used to discover and assign addresses to various types of pool or spa devices, such as pumps, underwater lights, chlorinators, water feature controllers, remote controllers, and/or other types of devices.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: January 17, 2023
    Assignee: Hayward Industries, Inc.
    Inventors: David M. Blaine, Kenneth W. White, Jr., Craig Andrew Horrocks, James Murdock, Douglas M. Sawyer, Jr., Carl Brunetti, Robert Donald Heon, Linnette Rivera
  • Patent number: 11553010
    Abstract: Systems and methods of the present disclosure are directed to providing remote control capabilities in information technology infrastructure. In particular, systems and methods of the present disclosure can provide remotely control capabilities to facilitate the management, configuration, or maintenance of information technology infrastructure.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: January 10, 2023
    Assignee: ConnectWise, LLC
    Inventors: Jake Morgan, Mayfield Reynolds
  • Patent number: 11552940
    Abstract: A system and method for secure authentication of user entity and user entity device identity. The system and method described herein allows an identity to be continuously proven because of user entity's behavior and their biometrics. With all the fraud and risk that exists today, if someone has a user entity's driver's license they can do a lot of harm. A primary identity provider passes user contextual and behavioral information to third party secondary identity providers to allow risk based continuous authentication and step up post-authorization authentication or termination of session as required upon detection of an anomaly.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: January 10, 2023
    Assignee: SecureAuth Corporation
    Inventors: Shahrokh Shahidzadeh, Nahal Shahidzadeh, Christopher Clifford, Haitham Akkary, Seyedamir Karimikho
  • Patent number: 11547937
    Abstract: A computer-implemented method is provided. The method includes executing a game application on one or more servers of a data center. The game application is for a game and the game is played by a first user of a first client device remote to the data center. The one or more servers interfaced with one or more encoders for compressing interactive video from the game application responsive to input from the first client device and streaming of the interactive video in a compressed format to the first client device for decompression and rendering to a display of the first client device. The method includes storing, at the data center, a recording of at least part of the game played by the first user using the first client device. The method includes storing, at the data center, state data for at least part of the game played by the first user using the first client device. The method includes generating a replay of the recording responsive to input from a second user device.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: January 10, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Stephen G. Perlman, Roger van der Laan
  • Patent number: 11550689
    Abstract: Described herein is a computer implemented method comprising receiving a navigation event generated at an application; determining the navigation event is a start navigation session event and recording the event as a startpoint of a navigation session; determining an end of the navigation session has occurred and, in response, recording an endpoint of the navigation session. The method further comprises calculating a navigation session metric for the navigation session; determining a particular category of the navigation session; and determining a measure of navigation success for the navigation session based on the navigation session metric and particular category.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: January 10, 2023
    Inventors: Sami Tapani Jaatinen, Anand Gupta, Raymond Rui Su, Hong Phong Nguyen, Maximillian Peter Heinz
  • Patent number: 11552863
    Abstract: Embodiments of the present invention provide a packet processing method, a forwarding plane device and a network device, the method includes: receiving, by a forwarding plane device, a first packet transmitted by a user, where an identity of the user is comprised in the first packet, and a forwarding table is comprised in the forwarding plane device; determining, by the forwarding plane device, an identity of a service according to a corresponding relationship between the identity of the user and the identity of the service as well as the identity of the user in the first packet; generating, by the forwarding plane device, a second packet by encapsulating the first packet with the identity of the service; and transmitting the second packet to a network device, to enable the network device to manage the service according to the identity of the service in the second packet.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: January 10, 2023
    Inventors: Chengyong Lin, Enhui Liu, Wenyang Lei
  • Patent number: 11553470
    Abstract: Methods, systems, and devices for wireless communications are described. When operating in a high-pathloss mode, wireless devices in a network may transmit or receive downlink control information (DCI) that schedules a transmission time interval (TTI) for a physical shared channel (such as a physical uplink shared channel (PUSCH) or a physical downlink shared channel (PDSCH)). A wireless device may determine one or more intervals that correspond to a periodic signal that collides with portions of the TTI. Based on the identified intervals, the wireless device may communicate over the physical shared channel during the TTI. In such cases, the TTI may overlap in time with the one or more intervals to allow communication of the periodic signal during the portions of the TTI. For instance, a periodic signal may be transmitted or received during each of the one or more intervals.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: January 10, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Junyi Li, Juergen Cezanne, Vasanthan Raghavan
  • Patent number: 11546293
    Abstract: An approach includes providing support multi-tenancy support on a DHCP protocol. The approach includes receiving a dynamic host configuration protocol (DHCP) packet, inserting a tenant-specific option information within the DHCP packet, and transmitting the DHCP packet with the tenant-specific option information.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: January 3, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Liang Rong, Gang Tang, Zi J. Tao, Ming S. Xian
  • Patent number: 11544947
    Abstract: A classification system is provided that separates unclassified pages into unclassified, separated documents and classifies the separated documents. The classification system applies a page-level recognition model to the unclassified pages to recognize the logical boundaries between documents and, based on the logical boundaries, separates the pages into unclassified, separated documents. The classification system further applies a document-level recognition model to classify the separated documents.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: January 3, 2023
    Assignee: OPEN TEXT SA ULC
    Inventors: Sangeetha Yanamandra, Srirama Chandra Akella, Satish Chandra Paled, Newton Isaac Rajkumar
  • Patent number: 11546472
    Abstract: A system and method for a cloud callback platform, comprising at least a profile manager, callback manager, interaction manager, media server, context analysis engine, and context aggregator mechanism, allowing user to call business, agents in contact centers, or other users who are connected a cloud callback platform, and, failing to connect to the individual they called, or by request, allow for an automatic callback object to be created, whereby the two users may be automatically called and bridged together at a time when both users are available, and a context summary report is sent to one or more user.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: January 3, 2023
    Inventors: Matthew DiMaria, Matthew Donaldson Moller, Thomas Spencer McCarthy-Howe, Shannon Lekas