Patents Examined by Greg C. Bengzon
  • Patent number: 11979252
    Abstract: First electronic device includes a communication interface and a processor. The processor is configured to: receive, from the second electronic device, an incoming message destined for the first electronic device, transmit, to the third electronic device, message information related to the incoming message, the message information being used for displaying the incoming message on the third electronic device, transmit preset texts to the third electronic device, the preset texts being stored in the first electronic device to be used for replying to messages receivable by the first electronic device, based on one of the preset texts being selected by a user input among the preset texts displayed on the third electronic device, receive response information from the third electronic device, the response information being related to the one of the preset texts, and transmit, to the second electronic device, a response message including the one of the preset texts.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: May 7, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hwa-jung Kim, Ho Jin, Young-chul Sohn, Soo-min Shin, Min-jeong Moon
  • Patent number: 11966355
    Abstract: A network adapter includes a network interface that communicates packets over a network, a host interface connected locally to a host processor and to a host memory, and processing circuitry, coupled between the network interface and the host interface, and is configured to receive in a common queue, via the host interface, (i) a processing work item specifying a source buffer in the host memory, a data processing operation, and a first address in the host memory, and (ii) an RDMA write work item specifying the first address, and a second address in a remote memory. In response to the processing work item, the processing circuitry reads data from the source buffer, applies the data processing operation, and stores the processed data in the first address. In response to the RDMA write work item the processing circuitry transmits the processed data, over the network, for storage in the second address.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: April 23, 2024
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Ariel Shahar, Roee Moyal, Ali Ayoub, Michael Kagan
  • Patent number: 11936522
    Abstract: One example process may include enabling a connection between one of a plurality of client devices and one or more servers via one of a plurality of virtual private network servers (VPNs), monitoring connection performance of the connection over a period of time, modifying one or more connection parameters associated with the connection of the one client device based on the monitored connection performance, identifying whether an increase or decrease in a performance of the connection has occurred based on the modified one or more connection parameters, when an increase in performance is identified, storing a current connection status and the modified one or more modified connection parameters in a temporary data file, and transmitting the temporary data file to one or more of the other VPN servers and the plurality of client devices.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: March 19, 2024
    Assignee: CONNECTIFY, INC.
    Inventors: Kevin Cunningham, Brian Prodoehl, Alexander Gizis
  • Patent number: 11936514
    Abstract: A processing apparatus includes a virtualization control unit configured to virtualize hardware, and a network providing unit configured to provide a network function by using a resource virtualized by the virtualization control unit.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: March 19, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Kotaro Mihara, Toshifumi Sano, Nobuhiro Kimura, Minoru Sakuma
  • Patent number: 11929882
    Abstract: There is provided a method of operating a Service Communication Proxy, SCP, node (608, 1000) in a communication network as a proxy network repository function, NRF, for a first network function, NF, producer node in the communication network. The first NF producer node (602, 1100) is to migrate from a direct communication mode with a first NF consumer node (606) to an indirect communication mode with the first NF consumer node (606) via the SCP node (608, 1000).
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: March 12, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Klaus Turina, Volker Kleinfeld
  • Patent number: 11924164
    Abstract: Various systems, device and automated processes allow video streaming hosts or other server devices to publish their internal/local addresses (e.g., addresses used on a subnet or other local area network) to a backend address server operating on a wide area network (WAN) such as the Internet. Client devices attempting to subsequently contact server devices operating in the same local network can contact the address to obtain the internal address of the target server, thereby allowing direct LAN connections between clients and servers.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: March 5, 2024
    Assignee: DISH Network Technologies India Private Limited
    Inventors: Jayaprakash Narayanan Ramaraj, Suhas Nayak, Joyce Jojo, Gopikumar Ranganathan
  • Patent number: 11916758
    Abstract: Techniques for service level performance updates based on network level factors are described. by establishing a co-operative model between a network fabric and service proxies to enhance the service mesh failure management primitives as well as bring in network level intelligence in service (service instance) placement decisions in the fabric. A virtual network edge (VNE) instance interacts with the network fabric including the next level switches (such as a top of rack switch) and a network controller in order to determine a network level health-score and a modulated health-score for a service instance executing on the node. The modulated health score causes actions such as an influence on load balancing, request routing, rolling upgrades, canary deployments, change in the utilization of network resources, a downgrade of service, etc., based on the network level health-score.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: February 27, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Sourabh S. Patwardhan, Maithili Narasimha
  • Patent number: 11870749
    Abstract: A content distribution facilitation system is described comprising configured servers and a network interface configured to interface with a plurality of terminals in a client server relationship and optionally with a cloud-based storage system. A request from a first source for content comprising content criteria is received, the content criteria comprising content subject matter. At least a portion of the content request content criteria is transmitted to a selected content contributor. If recorded content is received from the first content contributor, the first source is provided with access to the received recorded content. The recorded content may be transmitted via one or more networks to one or more destination devices. Optionally, a voice analysis and/or facial recognition engine are utilized to determine if the recorded content is from the first content contributor.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: January 9, 2024
    Assignee: Greenfly, Inc.
    Inventors: Shawn David Green, Daniel Brian Kirschner
  • Patent number: 11855959
    Abstract: Some embodiments provide a method for providing dynamic host configuration protocol (DHCP) services to different data compute nodes (e.g., virtual machines) that belong to different logical networks (e.g., for different tenants in a datacenter). In some embodiments, the method inserts a logical network identifier (LNI) value to each DHCP packet and forwards the packet to a DHCP server module for processing the DHCP request. Based on the LNI value, the DHCP server of some embodiments identifies the logical network from which the DHCP packet is received. The DHCP server then provides the requested DHCP service (e.g., assigning an IP address to a data compute node that has originated the DHCP packet, assigning a domain name, etc.) according to a DHCP service configuration for the identified logical network.
    Type: Grant
    Filed: October 24, 2020
    Date of Patent: December 26, 2023
    Assignee: NICIRA, INC.
    Inventors: Uday Masurekar, Jayant Jain, Ronghua Zhang, Mani Kancherla, Minjal Agarwal
  • Patent number: 11848980
    Abstract: In general, this disclosure describes techniques for applying a distributed pipeline model in a distributed computing system to cause processing nodes of the distributed computing system to process data according to a distributed pipeline having an execution topology, specified within a pipeline statement, to perform a task.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: December 19, 2023
    Assignee: BORAY DATA TECHNOLOGY CO. LTD.
    Inventors: Raymond John Huetter, Alka Yamarti, Craig Alexander McIntyre
  • Patent number: 11849007
    Abstract: Techniques for of providing data from a plurality of data sources are disclosed. A plurality of modules are provided at a common access point. Each module defines data on a respective one of a plurality of data sources, the data including information on data available from the respective data source. In response to a request for data from one of the plurality of data sources at the common access point, data is retrieved from the respective data source using the data on the data source from the respective module. Data is provided from the common access point in dependence on the retrieved data.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: December 19, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jean-Charles Picard, Thomas Moreau
  • Patent number: 11770595
    Abstract: The present technology relates to a transmission apparatus, a transmission method, a reception apparatus, and a reception method that make it possible to detect a watermark more easily. The transmission apparatus includes a generation section and a transmission section. The generation section generates watermark information for detecting a watermark. The transmission section transmits a broadcast signal including the watermark and the watermark information. When the transmission apparatus is provided, it enables the reception apparatus at a receiving end to detect the watermark more easily. The present technology is applicable, for example, to a transmission system including the transmission apparatus and the reception apparatus.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: September 26, 2023
    Assignee: SATURN LICENSING LLC
    Inventors: Kazuyuki Takahashi, Takeshi Ohno
  • Patent number: 11750484
    Abstract: A monitoring system monitors processing of incoming messages and logs data related to performance of an application that processes the messages. The monitoring system temporarily associates reusable identifiers with the messages and logs data upon each message traversing different points in the application. Each of the identifiers is sized such that the storage space necessary to store the identifier is less than the storage space necessary to store an identifier sized to uniquely identify all of the plurality of messages, and the identifiers and the logged data are configured to minimize a performance penalty of monitoring the application. The monitoring system parses the data, e.g., during post-processing, to determine, from a plurality of data entries that refers to the same identifier, a subset of the data entries where the same identifier was associated with the same message.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: September 5, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventor: Kyle Dennis Kavanagh
  • Patent number: 11706102
    Abstract: Systems, software, and methods for managing networks of connected electronic devices are described. In one example, network management policy and network management applications are transferred automatically upon detection and identification of a new device, protocol or application on the network. In another example, information related to at least one aspect of the network is obtained by an NMAS, and at least one applicable management policy is identified by the NMAS; and the identified policy is used to manage at least one aspect of the network's operation.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: July 18, 2023
    Assignee: ScienceLogic, Inc.
    Inventors: Christopher G. Cordray, Richard Chart, David Link, Matthew Luebke, Karl Ginter, Michael Bartman
  • Patent number: 11706189
    Abstract: A domain management system that manages domain names, network addresses, and other aspects of a computing network domain is provided. The domain management system obtains domain data, such as domain name system (“DNS”) records, from any number of network-accessible providers of the domain data, such as DNS servers. The domain management system can store, transform, and synchronize the domain data among the network-accessible providers, even if the network-accessible providers do not all use or recognize the same format and/or content of domain data.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: July 18, 2023
    Assignee: Callfire, Inc.
    Inventor: William Christopher Albert
  • Patent number: 11622001
    Abstract: A high-performance distributed ledger and transaction computing network fabric over which large numbers of transactions (involving the transformation, conversion or transfer of information or value) are processed concurrently in a scalable, reliable, secure and efficient manner. In one embodiment, the computing network fabric or “core” is configured to support a distributed blockchain network that organizes data in a manner that allows communication, processing and storage of blocks of the chain to be performed concurrently, with little synchronization, at very high performance and low latency, even when the transactions themselves originate from distant sources. This data organization relies on segmenting a transaction space within autonomous but cooperating computing nodes that are configured as a processing mesh. According to an aspect of this disclosure, the CDN edge network is then used to deliver receipts associated with transactions that are processed into the blockchain.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: April 4, 2023
    Assignee: Akamai Technologies, Inc.
    Inventors: David C. Carver, Andrew F. Champagne
  • Patent number: 11611629
    Abstract: An example inline frame monitor is disclosed. The inline frame monitor injects monitoring logic into a document object model to monitor an activity within a dynamically loaded inline frame of a web page. Data regarding the activity within the dynamically loaded inline frame is received. A policy is applied to validate or invalidate the activity within the dynamically loaded inline frame.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: March 21, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Meir Blachman, Itamar Azulay, Guy Lewin
  • Patent number: 11470035
    Abstract: The present disclosure relates to systems and methods for suppressing repetitive notifications about messages in messaging groups. In one implementation, the system may include a memory storing instructions and a processor configured to execute the instructions. The instructions may include instructions to determine whether a first message in a first message group substantially matches a second message in a second message group; and after it is determined that a user associated with the first message group has accessed the first message, record the second message as a read message responsive to having determined that the same user is associated with the second message group.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: October 11, 2022
    Assignee: RingCentral, Inc.
    Inventor: Vlad Vendrow
  • Patent number: 11444987
    Abstract: A session border manager (SBM) may receive a session initiation protocol (SIP) request for a session or a service involving a first user equipment (UE) that is subscribed to a first network and a second UE, that is subscribed to a second network, wherein the SIP request indicates a service type of the session or the service. The SBM may determine, based on the service type, a subnetwork of the second network that is to facilitate the session or the service, wherein the subnetwork is one subnetwork, of a plurality of subnetworks, of the second network that is designated to manage communications that are associated with the service type. The SBM may transmit the SIP request to the subnetwork to cause the subnetwork to initiate the session or the service with the second UE. The SBM may receive, from the subnetwork, a response to the SIP request.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: September 13, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Yousef Abdelmalek, Hesham Elbatouti
  • Patent number: 11444842
    Abstract: A network switch and a network switch system thereof are provided. The network switch includes a plurality of connection ports and a processing circuit. When any of the connection ports receives a first abnormal message packet and one of the connection ports is in a disabled state, the processing circuit sets the connection port in the disabled state to switch to an enabled state, and the processing circuit does not forward the first abnormal message packet in the single loop network. When one of the connection ports is abnormal and each of the connection ports forming the single loop network is in the enabled state, the processing circuit sets the abnormal connection port to switch to the disabled state, and transmits a second abnormal message packet to other network switches in the single loop network through another connection port that is not abnormal.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: September 13, 2022
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Chih-Ming Chiu, Kai-Wen Cheng, Yu-Yi Lin, Yi-Hsuan Fan