Patents Examined by Thao D Duong
  • Patent number: 11388099
    Abstract: Methods and apparatus for automatically identifying and correcting faults relating to poor communications service in a wireless system, e.g., in real time, are described. The methods are well suited for use in a system with a variety of access points, e.g., wireless and/or wired access points, which can be used to obtain access to the Internet or another network. Access points (APs), which have been configured to monitor in accordance with received monitoring configuration information, e.g. on a per access point interface basis, captures messages, store captured messages, and in collaboration with network monitoring apparatus which can be in an AP or external thereto, use message sequences to determine a remedial action to be automatically taken when poor service is likely as may be predicted based on the detected message sequence between a UE and one or more APs.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: July 12, 2022
    Assignee: Juniper Networks, Inc.
    Inventor: Ebrahim S. Safavi
  • Patent number: 11381636
    Abstract: To address technical problems facing managing multiple sources of information from multiple vehicles, vehicular computing power may be exploited to process such information before sharing with others, which may help reduce network traffic overhead. A technical solution to improve this information processing over vehicular networks by using a hybrid Named Function Network (NFN) and Information Centric Network (ICN), such as in a hybrid NFN/ICN. An NFN may be used to orchestrate computations in a highly dynamic environment after decomposing the computations into a number of small functions. A function may include a digitally signed binary supplied by a car vendor or other trusted authority and executed within a controlled environment, such as a virtual machine, container, Java runtime-environment, or other controlled environment.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: July 5, 2022
    Assignee: Intel Corporation
    Inventors: S M Iftekharul Alam, Stepan Karpenko, Satish Chandra Jha, Yi Zhang, Kuilin Clark Chen, Kathiravetpillai Sivanesan, Gabriel Arrobo Vidal, Srikathyayani Srikanteswara, Hassnaa Moustafa, Eve M. Schooler, Sebastian Schoenberg, Venkatesan Nallampatti Ekambaram, Ravikumar Balakrishnan
  • Patent number: 11363115
    Abstract: A system may involve a communication bus and computational instances configured for communication with one another by way of the communication bus. The system is configured to: (i) receive, by a first computational instance, a first communication request, wherein the first communication request specifies first attributes; (ii) store, in a first persistent storage, the first attributes; (iii) generate a second communication request that specifies second attributes; (iv) transmit, by the first computational instance and to a second computational instance by way of the communication bus, the second communication request; (v) receive, by the second computational instance, the second communication request; (vi) store, in a second persistent storage, the second attributes; (vii) generate a third communication request that specifies third attributes; and (viii) transmit, by the second computational instance and to a third computational instance by way of the communication bus, the third communication request.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: June 14, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Prabodh Saha, Jonathan Sparks, Venu Gopal Rao Vajjala
  • Patent number: 11356509
    Abstract: Methods, apparatus, and computer-accessible storage media for providing a volume-based block storage service and application programming interfaces (APIs) to the service. A block storage service and block storage service APIs may allow processes (applications or appliances) on the service client network to leverage remote, volume-based block storage provided by the service provider. The APIs may provide a standard interface to volume-based block storage operations on a remote data store. The service provider, the service clients, and/or third parties may develop various applications and/or appliances that may, for example, be instantiated in service clients' local networks and that leverage the block storage service via the APIs to create and manage volumes and snapshots on the remote data store and to upload and download data from the volumes and snapshots on the remote data store.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: June 7, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Yun Lin, James Christopher Sorenson, III, David C. Salyers
  • Patent number: 11349922
    Abstract: A database proxy includes a computing device and a hardware-accelerated database proxy module. The computing device includes one or more processors, memory, a first bus interface, and a network interface coupling the database proxy to one or more networks. The database proxy module includes a second bus interface coupled to the first bus interface via one or more buses, and a request processor. The database proxy is configured to receive a database read request from a client via the one or more networks and the network interface; forward the database read request to the request processor using the one or more buses; process, using the request processor, the database read request; and return results of the database read request to the client. In some embodiments, the computing device or the database proxy module further includes a flash memory interface for accessing one or more flash memory devices.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: May 31, 2022
    Inventors: Chidamber Kulkarni, Amarnath Vishwakarma, Raushan Raj, Vijaya Raghava Chiyedu, Rahul Sachdev, Rahul Jain, Prasanna Sukumar, Prasanna Sundararajan
  • Patent number: 11343331
    Abstract: In one embodiment, a collaboration node prioritizes each modality of communication accessible by at least a first user and a second user based on one or more communication characteristics in a collaboration profile, monitors communication characteristics of a communication session conducted in a first modality of communication between the first user and the second user, and determines a second modality of communication accessible to the first user and the second user having a higher priority than the first modality of communication based on the collaboration profile and the communication characteristics for the communication session. The collaboration node further notifies at least one of the first user or the second user when the second modality of communication has the higher priority than the first modality of communication.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: May 24, 2022
    Inventor: Keith Griffin
  • Patent number: 11343333
    Abstract: This application discloses a service data transmission method and apparatus, and a device, which belongs to the field of communications. The method can include splitting a service stream into a plurality of service substreams, where the service stream include at least one of an asymmetric service stream and a hybrid service stream. The method can further include establishing network slices respectively corresponding to the plurality of service substreams, at least one network slice corresponding to the service substreams being transmitted by using a packet duplication mechanism, and transmitting service data of each service substream by using the network slices corresponding to the each service substream.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: May 24, 2022
    Inventor: Tao Wang
  • Patent number: 11330064
    Abstract: Aspects of the subject disclosure include, for example, selecting a first edge device of a first network to provide a part of a service to a communication device, establishing a first session between the first edge device and a device of a second network for a duration of the service, wherein the first session is associated with a first portion of an address, establishing a second session between the first edge device and the communication device in accordance with an access technology to facilitate a transfer of first data associated with the first part of the service to the communication device, wherein the second session is associated with a second portion of the address, and wherein the second portion of the address identifies the access technology, and transferring the first data to the communication device in accordance with the address, wherein the address comprises a third portion that identifies the communication device. Other embodiments are disclosed.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: May 10, 2022
    Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Zhi Cui, Sangar Dowlatkhah
  • Patent number: 11330078
    Abstract: Techniques described herein relate to a method for deploying workflows with data management services. The method may include identifying a service update event; identifying a service sub-tree based on a service call graph; generating an update sequence for the service sub-tree; predicting an update window for the service sub-tree; selecting a first service of the service sub-tree based on the update sequence, wherein the first service includes a first standby service instance and a first active service instance; generating a backup of a first portion of a services shared data volume repository associated with the first service; applying an update to the first standby service instance to obtain a first updated active service instance; making a first determination that a first performance and reliability check associated with the first updated active service instance is below a threshold; applying the update to a second standby service instance.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: May 10, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Shelesh Chopra, Hemant Ramesh Gaikwad, Rahul Deo Vishwakarma
  • Patent number: 11310168
    Abstract: An electrical computer system processing architecture for providing an indication of activity in the electrical computer system, the electrical computer system processing architecture comprising a plurality of client computers connected to at least one server by a computer network. Each of the client computers is configured to provide requests to the at least one server. The or each server comprises a store for storing requests provided by the plurality of client computers. The or each server is configured to match complementary requests from the plurality of client computers stored in the store. Following the matching of complementary requests, the or each server counts unmatched requests corresponding to one or other of the complementary requests in the store, and outputs the counted number of unmatched requests to provide the indication of activity in the computer system.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: April 19, 2022
    Assignee: NEX Services North America LLC
    Inventors: Jason Chauval, Christopher Freedlander, David J. Lyons
  • Patent number: 11303712
    Abstract: An approach for service management in a distributed system may be provided. The approach may include obtaining a first service record for a first service that is deployed in a first cluster in a distributed system, the first service record may be represented in a global registry format defined in the distributed system. Additionally, the approach may include calling a first service entrance for the first service based on the first service record, the first service entrance may enable a second service, deployed in a second cluster in the distributed system, to call the first service. Further, the approach may include providing the first service entrance to the second cluster.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: April 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Guan Chao Li, Kun Yan Yin, Sheng Hui Zhan, Zhe Xue, Gang Ning
  • Patent number: 11290869
    Abstract: The invention is a method for communication between a server and a user equipment through a set of command/response pairs. The user equipment uses an IMSI field of an Attach Request frame as defined by ETSI TS 124.008 to convey a command to the server. The server uses an Authentication parameter RAND field or an Authentication parameter AUTN field of an Authentication Request frame as defined by ETSI TS 124.008 to convey a response corresponding to the received command. The server sends the Authentication Request frame in response to the Attach Request frame.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: March 29, 2022
    Inventors: Alain Rhelimi, Michel Anslot
  • Patent number: 11269657
    Abstract: A computer-implemented system and method for identifying stale configurations of a software-defined network (SDN) component uses a configuration export file of the SDN component to generate configuration dependency strands for configurations of the SDN component. The configuration dependency strands can then be classified as being stale based on at least one of path length, reference count and a custom attribute to elements in a network infrastructure for the configuration dependency strands.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: March 8, 2022
    Assignee: VMWARE, INC.
    Inventors: Sujeet Banerjee, Umar Shaikh, Amarjeet Singh, Vishnu Kanth Tadipaneni, Sureshbabu Koyadan Chathoth
  • Patent number: 11258835
    Abstract: A telecommunication device, apparatus, and a computer-implemented method of performing a real-time collaboration session with a plurality of participants can be configured so that a method can be performed. The method can include starting a chat application (e.g. a group chat application) for the participants of the real-time collaboration session; automatically creating, upon a first event being external or internal to the chat application, creating a collaborative chat post object (CCPO), for the session, authorizing the participants to edit the chat conversation content of the CCPO; and automatically sealing permanently the CCPO upon a second event being external or internal event to the chat application. For sealing the CCPO, the editable content of the CCPO can be converted into read-only content.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: February 22, 2022
    Assignee: RingCentral, Inc.
    Inventor: Ioannis Nikolaou
  • Patent number: 11252241
    Abstract: The present invention provides a system and method for enabling a plurality of IoT applications running on a gateway to utilize a sub-set of underlying protocol services in a common way, where each application is agnostic of the specific implementation of each protocol service and has the flexibility to use any of the underlying protocols in the service set without impacting or restricting the application or any other applications that are sharing the protocol service set.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: February 15, 2022
    Inventors: Rama Vamshi Krishna Dhulipala, Koushik Kashojjula, Timothy Clark Winter
  • Patent number: 11240095
    Abstract: An embodiment of the present disclosure includes an RPC architecture that includes a central manager gateway with a client-facing side that allows for client access via web services protocols such as SOAP and REST. The central manager gateway further includes a server-facing side that can communicate with a plurality of network elements, with each network element implementing a common IDL architecture and RPC manager instance. Each of the network elements, and in particular their RPC manager instance, may communicate with other RPC manager instances to ‘learn’ the network topology for the system and maintain a topology database for purposes of exposing a naming service, e.g., a CORBA naming service. The network elements may elect one master element while the others remain as slaves. The central manager gateway may automatically locate the master network element and forward client requests to the same for servicing.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: February 1, 2022
    Assignee: SubCom, LLC
    Inventors: Eric Bodner, Wilko Eschebach, Yunlu Xu, Richard Kram, Jonathan M. Liss
  • Patent number: 11223685
    Abstract: Systems and techniques are provided for the emulation of cloud computing service regions. An emulation system receives an API request including an indication of an endpoint associated with a target region of a cloud computing service from a system in a virtual private cloud. Attributes are extracted from the API request. A manipulated API request is generated from the extracted attributes of the API request. The manipulated API request includes an indication of an endpoint located in a standard region of the cloud computing service. The manipulated API request is transmitted to the endpoint located in the standard region of the cloud computing service.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: January 11, 2022
    Assignee: Digital Age Experts, LLC
    Inventor: Benjamin William Laibson
  • Patent number: 11218421
    Abstract: Methods and systems for migrating resources of a virtual private cloud across public cloud environments are described. The method performed by server system includes discovering a plurality of resources associated with a source cloud via an application programming interface (API) of the source cloud and generating resource models associated with the plurality of resources based, at least in part, on the discovered resources of the source cloud. The resource models include information of the plurality of resources and relationships between the plurality of resources. The method includes storing the resource models associated with the source cloud in a database and migrating the plurality of resources of the source cloud to a different region of the source cloud or a target cloud based, at least in part, on the resource models associated with the plurality of resources.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: January 4, 2022
    Assignee: Wanclouds Inc.
    Inventors: Faiz M. Khan, Maimoona Iqbal, Danyal Khan
  • Patent number: 11212346
    Abstract: Systems and methods for multiplexing of a dedicated communication channel for multiple entities, including initiating, at a first entity, a request to share data with a second entity; sharing a portion of an aggregate record for the with the second entity including creating an entity-specific copy; initiating, at the first entity, a request to share data with a third entity; and sharing a portion of the aggregate record with the third entity including creating an entity-specific copy. The portions shared with the second and third entities are dependent on data sharing rules defining shared data, linked data, and entity-specific data that is i) nonsynchronous and ii) provided for display only at the entity associated with the data.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: December 28, 2021
    Assignee: CommuniCare Technology, Inc.
    Inventors: Lucien L. Davison, Duane Wes Hunt, James T. Woodson, Erich H. Hannan
  • Patent number: 11202570
    Abstract: Various surgical hubs are disclosed. A surgical hub comprises a storage device; a processor coupled to the storage device; and a memory coupled to the processor. The memory stores instructions executable by the processor to: receive data from a surgical instrument coupled to the surgical hub; and determine a rate at which to transfer the data from the surgical hub to a remote cloud-based medical analytics network based on available storage capacity of the storage device.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: December 21, 2021
    Assignee: Cilag GmbH International
    Inventors: Frederick E. Shelton, IV, Jason L. Harris, David C. Yates