Patents Examined by Viet D. Vu
  • Patent number: 11848765
    Abstract: Systems and methods for selecting tiering protocols based on data transmissions over mesh networks within defined spatial areas can be provided. A mesh network can be established within a defined spatial area. Each network device within the mesh network can be a user device or a supernode. Further, a wireless communication link can be established between the user devices and supernodes. A plurality of tiered protocols for tiering data transmissions can be accessed. Data to be transmitted over the mesh network can be analyzed to determine which tiered protocol to select. Path data that identifies a routing path from the a user device to a supernode can be generated, and the data can be transmitted according to the path data.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: December 19, 2023
    Assignee: Live Nation Entertainment, Inc.
    Inventors: Kenneth Ives-Halperin, Jeffrey Kelsey, Jon Flanders, Yen Hoang
  • Patent number: 11848989
    Abstract: Non-volatile memory express (NVMe) is a data transfer protocol used to enable high-speed data transfer between a host computer system and a solid-state drive (SSD). NVMe may be implemented over network fabrics and referred to as NVMe over fabrics (NVMe-oF). Access to SSD storage over network fabrics via NVMe-oF allows software defined storage to scale to allow access to a number of NVMe devices and extend distances between devices within a datacenter over which NVMe devices may be accessed. A network device is provided to automatically detect, prioritize, and route NVMe network packets in a network that includes multiple data communication protocols. For example, the network device may obtain network packets, analyze network packets to identify packet type and protocol, and redirect the network packets based on the analysis and detection. Thus, a processing priority may be provided for NVMe packets to assist in lossless communication implementations for storage across a network.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: December 19, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Giuseppe Scaglione, Charles Tuffli, Brian P. L'Ecuyer
  • Patent number: 11843673
    Abstract: A method may include establishing, by a first service provider and via an application programming interface (API), an agreement with a second entity. The agreement may identify services that can be modified without submission of a new order. The method may also include receiving a first message requesting a change associated with a service and determining, by the first service provider, whether the requested change corresponds to a change that is permitted based on the agreement and whether resources are available in the first network to implement the requested change. The method may further include determining whether the requested change is accepted, sending a second message to the second entity that indicates whether the change is accepted and in response to determining that the change is accepted, automatically implementing the change to the service in the first network.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: December 12, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Mehmet Toy
  • Patent number: 11838362
    Abstract: Methods and systems for delivering data for cluster computing are described herein. A worker device may receive a dataset and store the dataset in a local storage media. This may prevent the need for the dataset to be sent over a network each time the applications are used to perform a task. Each application may be able to access the dataset in the local storage area. This may prevent the need to copy the dataset to memory associated with each application. A worker device may store a dataset, for example, if it determines that the frequency of updates to the dataset satisfy a threshold. The worker device may receive updates to the dataset via a messaging system and may store the updated data in the local storage media.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: December 5, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Zhuzhang Cheng, Jungang Wei, Pei Wang
  • Patent number: 11836979
    Abstract: A method and system of deploying, creating and certifying the “virtual presence” of a user at a location other than the actual location of the user that verifiably associates a power of attorney or agency contract and a “representing entity” to (1) establish the authority of a “representing entity” to act as if the user were physically present at the remote location, and (2) submit the “representing entity” to the jurisdiction of the remote location, even though the user is at a different location and only virtually “present” at the remote location. The representing entity could be an animate object or device located at the remote location, such as a robot, drone, or vehicle, or a “presence” that only exists electronically, commonly referred to as an “avatar.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: December 5, 2023
    Assignee: ARKNET INC.
    Inventors: Jon N. Leonard, David LaMountain
  • Patent number: 11831708
    Abstract: A distributed computation offloading method based on computation-network collaboration in a stochastic network is provided. The distributed computation offloading method includes: building a device revenue maximization problem model and a MEC server revenue maximization problem model based on a local computing model and an edge cloud computing model; building composite sets of scenarios for dwell time and waiting latency based on a random movement of a user and burst computation demands; compensating for a game strategy by using a posteriori recourse action and building a game-based stochastic programming model between the device and the MEC server; transforming a multi-stage stochastic regularization problem for both the device and the MEC server into a DEP problem by constructing a scenario tree, and solving the DEP problem to obtain an optimal task strategy for the offloading from the MEC server and an optimal offering strategy of the MEC server to the device.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: November 28, 2023
    Assignee: CHONGQING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
    Inventors: Yun Li, Shichao Xia, Zhixiu Yao, Guangfu Wu, Hongcheng Zhuang, Zhaocheng Wang
  • Patent number: 11831714
    Abstract: Disclosed are techniques for programmatically mapping workloads for storage in different classes of a networked computer data storage environment, using a set of rules or data storage hints and properties of the workloads themselves. With the set of data storage hints, metadata sets are assigned to files of the incoming workloads to the networked computer data storage environment based on the properties of the workloads. Then, a target storage class is determined for each file of the workload from the plurality of storage classes present in the networked computer data storage environment. The workload files are then mapped to a logical bucket that is associated with the plurality of storage classes through a shared namespace, with the assigned metadata set for a file cueing the filesystem modules as to which storage class within the logical bucket to direct the various files of the workload to.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: November 28, 2023
    Assignee: International Business Machines Corporation
    Inventors: Krishnasuri Narayanam, Phani Kumar V. U. Ayyagari, Rahul Rahul, Subhojit Roy, Sasikanth Eda
  • Patent number: 11831524
    Abstract: A state detection circuit compares a target connection with an immediate previous connection based on an identifier of an incoming packet and detects a post-transitional state of the target connection based on a control flag of the incoming packet and on a pre-transitional state of the target connection detected just before if the target connection is identical with the immediate previous connection; and a connection counting circuit increments or decrements the number of target connections only when the detected post-transitional state indicates a start or end of the target connection.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: November 28, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Yuta Ukon, Shuhei Yoshida, Shoko Oteru, Namiko Ikeda, Koyo Nitta
  • Patent number: 11824648
    Abstract: The present invention relates to systems and methods suitable for verifying and compensating nodes for streaming multimedia. In particular, the present invention relates to systems and methods that utilize a blockchain to verify and compensate devices for computational resources contributions when streaming multimedia over a decentralized network.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: November 21, 2023
    Assignee: Infrared5, Inc.
    Inventors: Chris Allen, Davide Lucchi, Paul Gregoire, Jr.
  • Patent number: 11817997
    Abstract: Systems and methods discussed herein are directed to method for connecting a communication device to a data network via a network, e.g., a wireless communication network, and preventing the communication device from overriding a DNS selection by an operator of the network. The method includes receiving, from a communication device, e.g., an electronic device, a request to connect to a data network, e.g., the Internet, via a wireless communication network. A response message may be provided to the communication device, where the response message comprises (i) a configuration setting for the communication device to use domain name system (DNS) internet protocol (IP) addresses provided by an operator of the wireless communication network when accessing the data network and (ii) a data bit disabling the communication device from overriding the configuration setting. Connection of the communication device to the data network is then facilitated via the wireless communication network.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: November 14, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Aziz Motiwala, Kameswaran Arunachalam, Ramesh Kalathur
  • Patent number: 11811607
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a method of network device name management involves at a cloud server, determining a device name of a network device to be deployed at a customer site based on site survey result information of the customer site, at the cloud server, receiving network device information of the network device after the network device is deployed at the customer site, and at the cloud server, associating the device name of the network device with the network device information of the network device.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: November 7, 2023
    Assignee: Nile Global, Inc.
    Inventors: Suresh Katukam, Promode Nedungadi, Arun Madupu, Vijay Bollapragada
  • Patent number: 11811890
    Abstract: In some embodiments, a method receives a first request for a first time window and a first position. A first message is sent to indicate a computing device will push content to a client in a stream for a video for a first one or more time windows other than the first time window. The method pushes content for the first time window based on the first position. A second request is received to change from the first position to a second position. The method pushes content for a second time window to the client based on the first position. A second message is sent to indicate the computing device will push content to the client in the stream for a second one or more time windows other than the second time window. The method pushes content for a third time window to the client based on the second position.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: November 7, 2023
    Assignee: HULU, LLC
    Inventors: Shenglan Huang, Lan Xie, Wenhao Zhang
  • Patent number: 11811631
    Abstract: Embodiments of methods and a system to validate a change in a computer networking system are disclosed. In an embodiment, a method to validate a change in a computer networking system includes identifying, at a network management system, at least one candidate device, where a candidate device has a network connection to a device that is a target of the change in the computer networking system, collecting, at the network management system, metrics related to the at least one candidate device, triggering, by the network management system, the change at a target device, and validating, at the network management system, the change in the computer networking system using the metrics of the at least one candidate device.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: November 7, 2023
    Assignee: Nile Global, Inc.
    Inventors: Dipen Vardhe, Suresh Katukam, Gopal Raman, Tjandra Trisno
  • Patent number: 11811621
    Abstract: A system and method for Quality of Experience (QoE) management on a network. The method including: determining a set of service categories for an operator's traffic, wherein at least one of the service categories is video streaming; mapping a plurality of traffic flows to each of the service categories; determining a target and minimum intent for each of the service categories; measuring a score and bandwidth use for each of the service category; determining whether each of the service categories are reaching an associated minimum bandwidth intent; if the minimum bandwidth intent is not being reached for at least one service category, adjusting the minimum intent for at least one of the service categories; allocating a bandwidth per service category based on the adjusted minimum intent; and shaping the traffic flow to the allocated bandwidth; otherwise allowing the traffic flow to continue with a current bandwidth allocation.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: November 7, 2023
    Inventors: Kamakshi Sridhar, Alexander Havang
  • Patent number: 11778055
    Abstract: Provided are systems, methods, and apparatuses for providing storage-efficient sensors. A method can include: using a discovery service to determine one or more parameters associated with a storage device via a network over a medium; transmitting data from at least one sensor to a storage device via the network over the medium; processing the data and storing at least a portion of the data at the storage device; and transmitting at least a second portion of the data via the network to at least one host.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: October 3, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ramdas P. Kachare, Ehsan Najafabadi, Oscar P. Pinto
  • Patent number: 11757743
    Abstract: The present application relates to developing and deploying machine learning analysis systems using a low-code or no-code approach. A cloud service is configured to receive a first data stream from a sensor device and train a machine-learning model to recognize selected elements of the first data stream that are selected from a package of template models via a graphical user interface. The cloud service deploys the machine-learning model to an edge datacenter configured to receive a second data stream via a network connection. The edge datacenter locally interrogates the second data stream based on the machine-learning model to generate an element set including the selected elements. A logic service may receive a selection of one or more properties of the element set and one or more logical operators via a graphical user interface to generate user-configured logical rules. The logic service may the user-configured logical rules to the element set.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: September 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Karl Davies-Barrett, Robert John Starling
  • Patent number: 11757830
    Abstract: Disclosed are a Cluster Trivial Database (CTDB)-based virtual Internet Protocol (IP) address allocation method and apparatus, a distributed storage device, and a computer-readable storage medium. The method is applied to a distributed storage cluster. A known IP Version 4 (IPV4) virtual IP address parameter and available IPV4 virtual IP address parameter corresponding to an IPV4 virtual IP address and a known IP Version 6 (IPV6) virtual IP address parameter and available IPV6 virtual IP address parameter corresponding to an IPV6 virtual IP address may be acquired to obtain an IPV4 allocation result and an IPV6 allocation result by calculation respectively, and then virtual IP addresses are allocated to each normal node by use of the IPV4 allocation result and the IPV6 allocation result.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: September 12, 2023
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Yunlei Zhai, Duan Zhang
  • Patent number: 11750675
    Abstract: Examples of the present invention provide a method of reducing the latency in streaming live media by a client from a server. The client uses manifest information to determine the “live edge” of the live media stream, where the live edge is represented by the segment from the media stream corresponding to the current time. The client then uses this to identify the next segment, which is the segment in time that will next become available. The client then starts making repeated polling requests for that next segment until the segment becomes available. As a result, the newest possible segment is obtained by the client as soon as it becomes available, and latency is reduced. Further, when adopted by all clients, the latency variation between clients is also reduced.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: September 5, 2023
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Rory Turnbull, Jonathan Rennison
  • Patent number: 11748205
    Abstract: Optimizing multiple backup operations for multiple sources by discovering shared data routes between sources and targets for backup operations performed in a certain time period. Backups using shared routes use a Best Time Algorithm that determines a size of a dataset to be saved an available bandwidth in each transfer window of the time period, and then determines an order of the backup operations based on first ordering the backups based on decreasing dataset size and second ordering the transfer windows in order of decreasing bandwidth, and matching the backups to the transfer windows in accordance with the first ordering and second ordering. The optimum time represents a time to initiate each backup of the multiple backups that results in a shortest data transfer time over the entire time period.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: September 5, 2023
    Assignee: Dell Products, L.P.
    Inventors: Adam Brenner, Arun Murti, Mark Malamut
  • Patent number: 11743315
    Abstract: Systems and methods for facilitating cross device resumable media content consumption. In an aspect, a system includes an update component that receives a media statistics update where the media statistics update includes information identifying an account, media content identification information, and a first playback time position associated with media content. A monitoring component is also included that identifies when the account accesses the media content associated with the media content identification information. A resume component is also included that plays back the media content at the first playback time position in response to identifying an access of the media content associated with the account.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: August 29, 2023
    Assignee: Google LLC
    Inventor: Michal Januszewski