Patents Examined by Kenneth R. Coulter
  • Patent number: 11288632
    Abstract: Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: March 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Steven Kessel, Ian W. Freed, Guy A. Story, Howard Wolfish, Amit D. Agarwal, Nanyan Li, John Lattyak, James C. Slezak, Beryl Tomay, Jeffrey P. Bezos
  • Patent number: 11271906
    Abstract: Disclosed is a system for forwarding traffic of an endpoint. The system includes the endpoint configured to transmit traffic generated by an application to a server and a security gateway configured to receive the traffic from the endpoint and analyzes data related to information security of secure sockets layer (SSL) traffic among the traffic. Here, the endpoint includes a local redirection module configured to store redirection information including server connection information for transmitting the traffic to the server and to perform redirection related to transmission of the traffic and a local proxy module configured to decode the data with respect to the SSL traffic among the traffic received from the local redirection module and then to forward the decoded SSL traffic to the security gateway according to the redirection of the local redirection module.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: March 8, 2022
    Assignee: SOMANSA CO., LTD.
    Inventors: Tae Wan Kim, Il Hoon Choi
  • Patent number: 11265263
    Abstract: Embodiments include methods for managing the processing of data and performing computing tasks of a wireless device using computing resources of a remote network computing device. A wireless device and a network computing device may dynamically track factors affecting a round-trip latency of a computing task. The wireless device and the network computing device may generate and send metadata including the factors and a latency budget for the computing task. The wireless device and the network computing device may adjust a processing time for processing data related to the computing task based the received metadata and the latency budget.
    Type: Grant
    Filed: May 25, 2020
    Date of Patent: March 1, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Hee Jun Park, Huang Huang
  • Patent number: 11265353
    Abstract: IoT service layer capabilities may be employed to automate and simplify the service enrollment process for IoT service subscribers/enrollees. These capabilities enable virtualization of a service subscriber and the physical IoT devices, applications, data and authorized users of the subscriber into a software profile that is representative of the subscriber. Once virtualized, a service subscriber may then delegate the complexities and burden of service enrollment to an automated IoT service enrollment software function.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: March 1, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Dale N. Seed, William Robert Flynn, IV, Quang Ly, Rocco Di Girolamo, Zhuo Chen, Catalina Mihaela Mladin, Shoshana Loeb, Mahmoud Watfa, Michael F. Starsinic, Vinod Kumar Choyi
  • Patent number: 11252247
    Abstract: A method, computer system, and a computer program product for interest-based digital content caching is provided. Hints regarding content of interest associated with a user are determined and used to identify portions of streaming media that are uninteresting to the user. Then the streaming media is played for the user and a portion of the post-uninteresting content is stored in a child cache before the portion of uninterest is played.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: February 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Deepak R. Ghuge, Sasikanth Eda, Sandeep Ramesh Patil, Manojkiran Eda
  • Patent number: 11240245
    Abstract: A computer system includes one or more storage devices, and one or more processors. The one or more storage devices store permission management information specifying relations between combinations of an information source and an information type and whether sending information from the information source to an external network system is permitted or prohibited. The one or more processor is configured to receive an information transmission request specifying an information type of first information from a first system of an information source, determine whether sending the first information to outside a network system the first system belongs to is permitted with reference to the permission management information, and select a monitoring/analysis server to receive the first information from the monitoring/analysis servers based on the determination.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: February 1, 2022
    Assignee: HITACHI, LTD.
    Inventors: Shin Nishihara, Tomohiro Morimura
  • Patent number: 11233857
    Abstract: A system automatically maintains a plurality of client connections associated with a plurality of clients, the plurality of client connections including active and idle connections. A first server receives a request from a client of the plurality of clients to access a second server of a plurality of second servers communicatively coupled to the first server, the plurality of second servers having varying communication protocols. The first server then identifies a first communication protocol associated with the second server and activating a link between the first server and the second server using the first communication protocol.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: January 25, 2022
    Assignee: eBay Inc.
    Inventors: Christopher J. Kasten, Igor Chernyshev, Greg Seitz
  • Patent number: 11223681
    Abstract: An Updating No Sync (UNS) technique ensures continuous data protection for content driven distribution of data served by storage nodes of a fault tolerant cluster in the event of a degraded cluster state. A storage service implemented in each node includes one or more slice services (SSs) configured to process and store metadata describing the data served by the storage nodes and one or more block services (BSs) configured to process and store the data on storage devices of the node. A bin assignment service may coopt one or more healthy BSs to temporarily store updates of data and metadata received at the SS while the cluster is in the degraded state as an overflow data path (hence the term “Updating No Sync,” which denotes updating without synchronizing, i.e., not distributing the data within the cluster, but only accumulating an overflow of SS information). Once the cluster is no longer degraded, the accumulated overflow SS information at the BSs may be synchronized back to restored BSs, i.e.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: January 11, 2022
    Assignee: NetApp, Inc.
    Inventor: Daniel David McCarthy
  • Patent number: 11223696
    Abstract: A computer-implemented method for interoperable communication between a server and a client, at least one of the server and client being a component of an automation system, the server being associated with a corresponding server data model, and the client being associated with a corresponding client data model, includes: obtaining a reference to the server; analyzing structure and output of the server to derive, based on at least a first technical specification, one or more element types associated with elements of the server data model; generating at least a partial mapping between the server data model and the client data model by applying a transformation rule set to the server data model, the transformation rule set defining for the one or more derived element types how instances of the one or more derived element types are to be transformed from the server data model associated.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: January 11, 2022
    Assignee: ABB SCHWEIZ AG
    Inventors: Dirk Schulz, Thomas Goldschmidt
  • Patent number: 11197138
    Abstract: Embodiments herein disclose a method for identifying a unicast Device to Device (D2D) communication. Further, the method includes generating, by a source User Equipment (UE), a D2D Media Access Control (MAC) Protocol Data Unit (PDU) comprising a unicast parameter. Further, the method includes transmitting, by the source UE, the D2D MAC PDU to the destination UE. Further, the method includes receiving, by the destination UE, the D2D MAC PDU. Further, the method includes detecting, by the destination UE, one of unicast parameters and groupcast parameters of the D2D MAC PDU. Furthermore, the method includes identifying, by the UE, the D2D MAC PDU is for one of the unicast D2D communication when the unicast parameters are detected, and the groupcast D2D communication when the groupcast parameters are detected.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: December 7, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Anil Agiwal, Rajavelsamy Rajadurai
  • Patent number: 11184224
    Abstract: A system, method, and computer program product are provided for accessing a device connected to a network. In operation, a device connected to a network is accessed by multiplexing and demultiplexing multiple connections.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: November 23, 2021
    Assignee: REMOT3.IT, INC.
    Inventors: Michael W. Johnson, Ryo Koyama, Michael J.S. Smith
  • Patent number: 11184417
    Abstract: Methods, systems, and devices are provided for streaming service in a fifth generation (5G) system (5GS) network. Various embodiments may provide for selecting appropriate network slices for provisioning media content and streaming service over the network. Desired network slice features may be indicated that correspond to service information.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: November 23, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Imed Bouazizi, Thomas Stockhammer
  • Patent number: 11172032
    Abstract: A service implemented at a first isolated virtual network of a provider network is added to a database of privately-accessible services. Configuration changes that enable network packets to flow between the first isolated virtual network and a second isolated virtual network without utilizing a network address accessible from the public Internet are implemented. Service requests originating at the second isolated virtual network are transmitted to the first isolated virtual network via private pathways of the provider network. Metrics corresponding to service requests directed from the second isolated network to the service are collected and provided to the respective owners of one or both isolated virtual networks.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: November 9, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Kyle Tailor Akers, Michael Siaosi Voegele, Kevin Christopher Miller, Chao Yuan, David Brian Lennon, Patrick Stephenson
  • Patent number: 11170443
    Abstract: Systems for and methods of evaluating messaging, comprising, receiving, via at least one server device, one or more messages, and said at least one server device processing at least one of the one or more messages by grading content included in said at least one message, applying a weighting factor to said at least one message according to said grading, thereby determining a weighted message count for said at least one message, aggregating the weighted message count for said at least one message, and initiating an action if the aggregated weighted message count meets or exceeds a predetermined count threshold.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: November 9, 2021
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Mark Wassersug, Charles Vice, Mayur Kapani
  • Patent number: 11165729
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating and displaying contextual audiovisual content as a reaction video. One of the methods includes receiving a request from a user; and in response: receiving an input from the user identifying an incoming message of an incoming message stream coming into the user device from the platform, receiving an input from the user using the user device, wherein the input selects content from the incoming message as a subject content item; displaying the subject content item on a display of the user device; while displaying the subject content item, recording a user authored video; generating a reaction video, comprising generating a reaction video frame for each user authored video frame, and generating, as the reaction message, a social messaging platform message comprising the reaction video.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: November 2, 2021
    Assignee: Twitter, Inc.
    Inventors: Richard Plom, Sean Thompson
  • Patent number: 11159607
    Abstract: In an approach to managing a load balancer cluster, one or more computer processors receive a packet comprising a source IP address of the packet. The one or more computer processors determine whether there is a record comprising the source IP address of the packet either in the load balancer or in the assistant. The one or more computer processors, responsive to determining there is no such record in the load balancer and there is the record in the assistant, obtain the record from the assistant, the record also comprising information of a first server in a server cluster and the first server being referred to as a destination server for any packet from the source IP address. The one or more computer processors send the packet to the first server.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Qi Ming Liu, Jian Hua Xia, Yuan Yuan Zhang, Guo Chun Bian
  • Patent number: 11150937
    Abstract: The invention relates to an edge device (10) and to a method for operating an edge device (10), wherein the edge device (10) is supplemented by a unikernel manager (52) and a base unikernel (54), wherein the unikernel manager (52) acts as a means at least for starting and stopping a unikernel (40-46) installed on the edge device (10), and wherein the base unikernel (54), in the form of a standalone unikernel, comprises the base functionality of the edge device (10).
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: October 19, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Elisabeth Heindl, Igor Milovanovic, Wolfgang Riedl, Benjamin Kohler
  • Patent number: 11151623
    Abstract: A computer-implemented method and system is disclosed in which a network-based interaction environment includes a plurality of peer-to-peer nodes being able to communicate directly with each other using a peer-to-peer protocol and a peer-to-peer client application, and a first peer-to-peer client application to maintain persistent item information on at least one peer-to-peer node of the plurality of peer-to-peer nodes, the persistent information being related to an item being offered by a first user of the first peer-to-peer client application.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: October 19, 2021
    Assignee: eBay Inc.
    Inventors: Zahid N. Ahmed, Adrian Nicholas Cockcroft, Josep M. Ferrandiz, Neelakantan Sundaresan
  • Patent number: 11153181
    Abstract: Technologies directed to determining a role of a network device, configuring the network device according to the role, and provisioning the network device to a network are described. In one method, the hardware configuration information and external connection information are stored by the network device. The network device determines a role using the hardware configuration information and the external connection information without any manual intervention or manual configuration. The role can be any one of a Router Node, a Storage Node, a Base Station Node, a Relay Node, a Gateway Node, or a Customer Premises Equipment (CPE) Node. After recognizing the role, the network device can be configured and provisioned to the network without any manual intervention or manual configuration.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: October 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Kun Ting Tsai, Haritha Tamvada, Kiran Kumar Edara, Andrew Price, Omar Fawazhashim Zakaria
  • Patent number: 11153399
    Abstract: A method, system and computer program product for facilitating inter-proxy communication via an existing protocol. A proxy receives a message (e.g., request message) using a protocol, such as HTTP. If the proxy determines to add proxy relevant information to the message, then the proxy defines a new message header for the inter-proxy communication, which is added to the existing header section of the message. The proxy relevant information is then added in the newly added message header of the message. The message with the proxy relevant information is then transmitted to a subsequent proxy using the protocol of the underlying request-response transaction. In this manner, inter-proxy communications are enabled via an existing protocol (e.g., HTTP) that is used in the request-response transaction so that proxies can communicate with one another pertaining to matters (e.g., maintenance schedule) unrelated to the original intent of the transaction using the existing protocol (e.g., HTTP).
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Mauro Marzorati, Seda Özses, Juraj Nyíri, Michael J. Santelia