Patents Examined by Julian Chang
  • Patent number: 11394755
    Abstract: Two or more computing devices involved in a software based conference are determined. Each computing device of the two or more computing devices has an associated user. An input from a computing device of the two or more computing devices is received. A user action for a user associated with a computing device of the two or more computing devices from the input is determined. Whether the user completed the user action within a threshold is determined. The user is alerted of the user action.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: July 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Neerju Neerju, Mukesh Muraleedharan Nair, Jeremy R. Fox, Zachary A. Silverstein
  • Patent number: 11374793
    Abstract: When a subscriber terminal (100A) connects to the other party vCPE (310B), a communication system (1) determines whether a connection between the other party terminal (100B) and the other party vCPE (310B) and a connection between the subscriber terminal (100A) and the other party vCPE (310B) are to be established through the same network segment based on connection permission conditions of the other party vCPE (310B) and the subscriber terminal (100A), and the other party vCPE (310B) allocates a network segment, which is the same as or different from a network segment allocated to the other party terminal (100B), to the subscriber terminal (100A) according to the determination.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: June 28, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventor: Shinya Kawano
  • Patent number: 11367529
    Abstract: A physiological test credit method determines if test credits are available to the monitor and checks if a Wi-Fi connection is available. If test credits are less than a test credit threshold, the monitor connects to a test credit server, processes server commands so as to download test credits and disconnects from the server. In various embodiments, the monitor is challenged to break a server code, the server is challenged to break a monitor code. The server validates monitor serial codes, and saves monitor configuration parameters.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: June 21, 2022
    Assignee: Cercacor Laboratories, Inc.
    Inventors: Marcelo M. Lamego, Jeroen Poeze
  • Patent number: 11323393
    Abstract: A system and method for improving network storage accessibility, the method including: sending at least a first request for a data block to be sent from a storage device to a client device over a network connection; determining if the network is congested; initiating a client-specific buffer when it is determined that the network is congested, wherein the requested data block is stored in the client-specific buffer; and sending at least a second request for the data block stored within the client-specific buffer to be sent to the client device.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: May 3, 2022
    Assignee: NVIDIA CORPORATION
    Inventors: Yaniv Romem, Omri Mann, Ofer Oshri, Kirill Shoikhet
  • Patent number: 11310343
    Abstract: A method of registering and authenticating a user and a user device is disclosed. In one embodiment, the method does not use any stored usernames, passwords, or tokens. In certain embodiments, the method stores algorithmic functions on the user device. When a user requests authentication a server provides variable values to the client device. The values are input into the algorithmic functions. The functions generate an output. The output is sent to the server. The server uses the client device generated output to authenticate the client device and the user. Each time the user requests authentication different variable values are used to prevent prediction and hacking of the system.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: April 19, 2022
    Inventor: Paul Swengler
  • Patent number: 11296962
    Abstract: Methods, apparatus and articles of manufacture to monitor streaming media are disclosed. Example media monitoring methods disclosed herein include presenting streaming media accessed via a network, extracting metering metadata from a metadata channel associated with a transport stream, the transport stream providing the streaming media to a media presentation device, in response to a detected event, reporting the metering metadata to a server, accessing an identification of secondary media for presentation responsive to the reporting of the metering metadata, and presenting the identified secondary media.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: April 5, 2022
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Arun Ramaswamy, Jan Besehanic
  • Patent number: 11258882
    Abstract: A server computer sets a priority order of each of contents based on an attribute of each of the contents designated by HTML data and provides the HTML data including the priority order with a client computer. The client computer acquires the contents from the server computer by using streams with priorities depending on the priority order of each of the contents designated by the HTML data provided from the server computer. The client computer controls display using a part of the contents and caches other contents from among the acquired contents.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: February 22, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Katsuhiro Wada
  • Patent number: 11252062
    Abstract: Methods, apparatus and articles of manufacture to monitor streaming media are disclosed. Example media monitoring methods disclosed herein include extracting metering data having a first format from media. In some disclosed examples, the media is to be provided to a media device via a transport stream, and the extracted metering data identifies at least one of the media or a source of the media. Disclosed example methods also include transcoding the extracted metering data to form transcoded metering data having a second format different from the first format. Disclosed example methods further include, prior to transmitting the transport stream to provide the media to the media device, transmitting the transcoded metering data to the media device for receipt by a meter executed by the media device.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: February 15, 2022
    Assignee: The Nielsen Company (US), LLC
    Inventors: Arun Ramaswamy, Jan Besehanic
  • Patent number: 11233720
    Abstract: Various embodiments are described herein, which provide a network element comprising a network port to receive production network data that is used for purposes other than testing the performance of a network, a data plane coupled to the network port, the data plane including a timing module to append a time stamp to a set of one or more time stamps included within the production network data, and a control plane coupled to the data plane, the control plane including a latency analyzer to analyze the set of one or more time stamps included within the production network data.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: January 25, 2022
    Assignee: Arista Networks, Inc.
    Inventors: Anshul Sadana, Prasanna Parthasarathy, Adam James Sweeney
  • Patent number: 11223593
    Abstract: In some implementations, messaging services, through which messages from an entity, such as a company, are communicated to various users, are managed. In one aspect, the techniques described may be provided by a messaging management service that keeps track of such messaging services and provides messages to users through these messaging services on behalf of various companies. In this way, the messaging management service may enable companies to quickly establish a presence on new communication platforms and more easily communicate through the mobile communication and social networking services that are most suitable to their existing and potential customers.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: January 11, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Raffaele Castagna, Alessandro Casillo, Leopoldo Elefante, Francesco Di Lauro, Antonio Aliberti
  • Patent number: 11212250
    Abstract: A network system according to the present invention includes: a server that provides a content to a communication terminal; a relay device that establishes a connection with the server; and a DNS server that stores an IP address of the server. When accepting an inquiry of the IP address of the server being a providing source of the content from the communication terminal, the relay device inquires the IP address from the DNS server, and performs in parallel processing of transmitting the IP address received in response to the inquiry to the communication terminal, and processing of establishing a connection with the server assigned the IP address.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: December 28, 2021
    Assignee: NEC CORPORATION
    Inventor: Ai Yamawaki
  • Patent number: 11190610
    Abstract: A redirection bridge device, RBD (10, 20), comprising: —an API interface (300) comprising an API input (301), arranged capable of receiving a request (300A) from an application (APP) (30), arranged located on a user device (1100) associated with a user (1000), for the purposes of requesting metadata, said metadata being specific to at least one contact option (2100) arranged in association with at least one Enterprise (2000), a metadata store (310), for storing metadata specific to the at least one Enterprise (2000), and arranged to provide metadata to the API interface (300) in response to the request (300A), and, a Communications Manager (320), arranged in co-operation with the API interface (300) and the at least one contact option (2100), for facilitating contact between the user device (1100) and the at least one contact option (2100).
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: November 30, 2021
    Assignee: WEBTEXT HOLDINGS LIMITED
    Inventors: Colm Keating, A J Cahill, Carl Fleming, Eoghan Moylan, Garrett Jordan
  • Patent number: 11190584
    Abstract: A method and a device for acquiring bit torrent (BT) resource information are provided. When interacting with a peered terminal for exchanging the data of a BT resource, in the case that a local terminal does not have the metadata of the BT resource, the local terminal, after performing the BT protocol handshake, determines the number of data slices of the BT resource based on the bitmap A of the BT resource sent by the peered terminal, and then a NOT operation of the bitmap A is performed, and the bitmap B obtained through the NOT operation is fed back to the peered terminal to trigger the peered terminal to send an acquisition request to the local terminal for the data blocks of the BT resource.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: November 30, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventor: Kailin Chen
  • Patent number: 11178065
    Abstract: A system and associated processes to allocate tenants to platform resources are disclosed. A set of vectors corresponding to a plurality of tenants to be allocated is generated. A target vector establishing a desired value of a sum of vectors allocated to a first platform resource is determined. A first vector included in the set of vectors that satisfies a defined relationship with the target vector is identified, and a tenant corresponding to the first vector is allocated to the platform resource as a result. It is determined whether a second vector satisfies a defined relationship with both the target vector and the first vector exists. If so, a tenant corresponding to the second vector is allocated to the first platform resource. If not, the tenant corresponding to the second vector is allocated to a second platform resource, that is different from the first platform resource.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: November 16, 2021
    Assignee: Oracle International Corporation
    Inventor: Oleksiy Ignatyev
  • Patent number: 11172004
    Abstract: A content management system allows users to collaboratively edit, draft, or otherwise work with the same content item simultaneously by displaying a real-time data stream of a native application displaying a content item on a host device in a screen sharing window of a webpage. The screen sharing window is capable of receiving edit inputs and sending the edit inputs to a client application on the host device. The edit inputs are provided as interpretable code for the native application for the content item and the client application provides the interpretable code to the native application to have the changes corresponding to the edit inputs incorporated into the content item. Further, the cursors of other users participating in the collaborative editing session are displayed in the screen sharing window to allow each participant to view and follow the changes made by the other participants of the session.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: November 9, 2021
    Assignee: Dropbox, Inc.
    Inventors: Min Ming Lo, Michael Wu, Shravan Reddy
  • Patent number: 11165603
    Abstract: In a communication system including a first virtual CPE to which a terminal belongs, a second virtual CPE, and an authentication server, when the terminal connects to the second virtual CPE, the second virtual CPE confirms whether terminal information of the terminal is registered in the authentication server, and when the terminal information is registered in the authentication server, the authentication server notifies the second virtual CPE of an address of the first virtual CPE, and the second virtual CPE performs a tunnel connection to the first virtual CPE.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: November 2, 2021
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Shinya Kawano, Katsuma Miyamoto, Akihiro Kimura, Akihiro Okada, Hiroaki Sato
  • Patent number: 11159626
    Abstract: Techniques for session transfer between resources are described in which session data for communication sessions is transferred between distinct web-based resources to enable continuation of the communication sessions as navigation between the resources occurs. In one approach, shared session storage accessible to authorized resources is employed to facilitate the transfer of session data. Code embedded in pages for different resources rendered by a browser (or other communication module) operates to store session data for communication sessions in the shared storage. When navigation occurs between different pages, authorizations of the different resources to utilize the shared session storage are determined and communication sessions that are active are maintained across page reloads for the authorized resources.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: October 26, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anton Khayrudinov, Sergei Osobov, Adrian Potra, Hugh Alexander Prosser Eland
  • Patent number: 11153263
    Abstract: A method of delivering content in one or more packets over a network is described. A content request packet comprising a request for content based on a first IPv6 address is received, the first IPv6 address identifying the content. The first IPv6 address is mapped to a second IPv6 address, the second IPv6 address being associated with the content at a physical location. The content requested in the content request packet is then received from the physical location associated with the second IPv6 address for delivery to a user. A further method includes routing a packet for requesting the content from a client to a content server storing an instant of the content, based on an IPv6 address of content being requested by the client. A communication session is then set up between the client and the content server; and the requested content is transmitted from the content server.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: October 19, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Andre Jean-Marie Surcouf, William Mark Townsley, Guillaume Michel Ruty, Yoann Desmouceaux
  • Patent number: 11144278
    Abstract: The present disclosure is generally related to a data processing system to determine operational statuses of agents interfacing with digital assistant applications. The data processing system can access a log database. The log database can maintain response metrics for an agent service. Each response metric can correspond to a response by the agent service to a request generated by a digital assistant application responsive to an input audio signal. The data processing system can transmit a ping request to the agent service and can wait for a second response from the agent service. The data processing system can determine an operational status of the agent service based on the response metrics and on a time elapsed since the transmission of the ping request. The data processing system can cause the digital assistant application to perform an action based on the operational status.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: October 12, 2021
    Assignee: GOOGLE LLC
    Inventors: Quazi Hussain, Nikhil Rao
  • Patent number: 11102295
    Abstract: Systems, methods and devices relating to a network-accessible data storage device comprising a network interface in data communication with a network, the network interface for receiving and sending data units, the data units being assigned to at least one of a plurality of network data queues depending on at least one data unit characteristic; a data storage component communicatively coupled with the network interface, the data storage component comprising a plurality of data storage resources for receiving and responding to data transactions communicated in data units; and a queue mapping component for mapping each network data queues to at least one data storage resource for processing of data transactions.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: August 24, 2021
    Assignee: Open Invention Network LLC
    Inventors: Andrew Warfield, Mihir Nanavati