Patents by Inventor Thomas Sandholm

Thomas Sandholm has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230388807
    Abstract: An artificial intelligence network operator (aiNO) that autonomously and dynamically acquires network resources on an open marketplace includes software running a machine learning model and a processor that controls backhaul connectivity and a network communication component. In some embodiments, the aiNO facilitates resale of the acquired network resource to end users.
    Type: Application
    Filed: July 17, 2023
    Publication date: November 30, 2023
    Inventors: THOMAS SANDHOLM, BERNARDO HUBERMAN, SAYANDEV MUKHERJEE, LUIS ALBERTO CAMPOS
  • Patent number: 11727443
    Abstract: Disclosed is a technique for passively monitoring the number of guests in a rental property. Mobile device broadcasts intended for connecting the device to a wireless network contain information about that device. This information includes unique identifiers such as MAC addresses. Detecting these broadcasts and filtering out those devices that are expected enables a property owner to have a semi-accurate number of guests within their property without actually being at the property, or visibly observing the guests in an obtrusive fashion. Guests are able to enjoy themselves in privacy and the property owner is able to monitor the safety of their property.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: August 15, 2023
    Assignee: BLUEZOO, INC.
    Inventors: Jan Willem Korver, Thomas Sandholm, Philippe Rene Morin, Thibault de Lacheze-Murel, Guillaume Tenant de la Tour, Paul-Ambroise Augustin Duquenne, Jerome Lejeune, Amanda Mills, Thuong Ho, Hang Ung
  • Patent number: 11722432
    Abstract: The present disclosure generally relates to apparatus, software and methods for managing multi-channel network traffic to alleviate congestion, improve service quality and make efficient use of channel capacity. The disclosed apparatus, software and methods alleviate congestion and improve service quality by minimizing variance within a channel and/or increase overall traffic flow by minimizing the variance between channels. One or both of these objectives can be accomplished using modern portfolio theory to optimize at least one network usage parameter based on the mean and variance of the parameter(s).
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: August 8, 2023
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Bernardo Huberman, Lin Cheng, Luis Alberto Campos, Thomas Sandholm
  • Patent number: 11706632
    Abstract: An artificial intelligence network operator (aiNO) that autonomously and dynamically acquires network resources on an open marketplace includes software running a machine learning model and a processor that controls backhaul connectivity and a network communication component. In some embodiments, the aiNO facilitates resale of the acquired network resource to end users.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: July 18, 2023
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Thomas Sandholm, Bernardo Huberman, Sayandev Mukherjee, Luis Alberto Campos
  • Patent number: 11641579
    Abstract: Agents, operating on user equipment, and related systems and methods for machine-learning aided autonomous control of mobile network access are disclosed. The agents, systems and methods allow for mobile network resources, which are pre-purchased or purchased in real-time, to be optimized according to a reward function that maximizes quality of experience as a function of price. Mobile network resources purchased in real-time may include spectrum bandwidth sold or auctioned in increments and purchased by UEs as needed.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: May 2, 2023
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Sayandev Mukherjee, Bernardo Huberman, Thomas Sandholm
  • Patent number: 11419065
    Abstract: A method for dynamic allocation of communication resources includes (1) determining a risk-return characterization of a plurality of communication resource allocations across a plurality of communication channels in a communication system, (2) selecting a first allocation of the plurality of communication resource allocations from the risk-return characterization according to at least one predetermined criterion, and (3) automatically allocating communication resources among the plurality of communication channels according to the first allocation.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: August 16, 2022
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Thomas Sandholm, Bernardo Huberman, Lin Cheng
  • Patent number: 11372814
    Abstract: Systems and methods for deduplicating data are provided. An index used in deduplicating data is distributed to clients. The clients can use the distributed index to provide hints as to whether the data is deduplicated at the server. The server may be associated with a main index used to confirm whether the data is deduplicated based on the hints.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: June 28, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Dilip N. Simha, Thomas Sandholm, Julio Lopez
  • Patent number: 11343854
    Abstract: A novel method that dynamically changes the contention window of access points based on system load to improve performance in a dense Wi-Fi deployment is disclosed. A key feature is that no MAC protocol changes, nor client side modifications are needed to deploy the solution. Setting an optimal contention window can lead to throughput and latency improvements up to 155%, and 50%, respectively. Furthermore, an online learning method that efficiently finds the optimal contention window with minimal training data, and yields an average improvement in throughput of 53-55% during congested periods for a real traffic-volume workload replay in a Wi-Fi test-bed is demonstrated.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: May 24, 2022
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Thomas Sandholm, Belal Hamzeh, Bernardo Huberman
  • Patent number: 11240175
    Abstract: The present disclosure generally relates to apparatus, software and methods for managing multi-channel network traffic to alleviate congestion, improve service quality and make efficient use of channel capacity. The disclosed apparatus, software and methods alleviate congestion and improve service quality by minimizing variance within a channel and/or increase overall traffic flow by minimizing the variance between channels. One or both of these objectives can be accomplished using modern portfolio theory to optimize at least one network usage parameter based on the mean and variance of the parameter(s).
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: February 1, 2022
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Bernardo Huberman, Lin Cheng, Luis Alberto Campos, Thomas Sandholm
  • Publication number: 20220027950
    Abstract: Disclosed is a technique for passively monitoring the number of guests in a rental property. Mobile device broadcasts intended for connecting the device to a wireless network contain information about that device. This information includes unique identifiers such as MAC addresses. Detecting these broadcasts and filtering out those devices that are expected enables a property owner to have a semi-accurate number of guests within their property without actually being at the property, or visibly observing the guests in an obtrusive fashion. Guests are able to enjoy themselves in privacy and the property owner is able to monitor the safety of their property.
    Type: Application
    Filed: October 7, 2021
    Publication date: January 27, 2022
    Inventors: Jan Willem Korver, Thomas Sandholm, Philippe Rene Morin, Thibault de Lacheze-Murel, Guillaume Tenant de la Tour, Paul-Ambroise Augustin Duquenne, Jerome Lejeune, Amanda Mills, Thuong Ho, Hang Ung
  • Patent number: 11151611
    Abstract: Disclosed is a technique for passively monitoring the number of guests in a rental property. Mobile device broadcasts intended for connecting the device to a wireless network contain information about that device. This information includes unique identifiers such as MAC addresses. Detecting these broadcasts and filtering out those devices that are expected enables a property owner to have a semi-accurate number of guests within their property without actually being at the property, or visibly observing the guests in an obtrusive fashion. Guests are able to enjoy themselves in privacy and the property owner is able to monitor the safety of their property.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: October 19, 2021
    Assignee: BLUEZOO, INC.
    Inventors: Jan Willem Korver, Thomas Sandholm, Philippe Rene Morin, Thibault de Lacheze-Murel, Guillaume Tenant de la Tour, Paul-Ambroise Augustin Duquenne, Jerome Lejeune, Amanda Mills, Thuong Ho, Hang Ung
  • Publication number: 20210157771
    Abstract: Systems and methods for deduplicating data are provided. An index used in deduplicating data is distributed to clients. The clients can use the distributed index to provide hints as to whether the data is deduplicated at the server. The server may be associated with a main index used to confirm whether the data is deduplicated based on the hints.
    Type: Application
    Filed: March 20, 2020
    Publication date: May 27, 2021
    Inventors: Dilip N. Simha, Thomas Sandholm, Julio Lopez
  • Patent number: 10959190
    Abstract: A method for dynamic allocation of communication resources includes (1) determining a risk-return characterization of a plurality of communication resource allocations across a plurality of communication channels in a communication system, (2) selecting a first allocation of the plurality of communication resource allocations from the risk-return characterization according to at least one predetermined criterium, and (3) automatically allocating communication resources among the plurality of communication channels according to the first allocation.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: March 23, 2021
    Assignee: CABLE TELEVISION LABORATORIES, INC.
    Inventors: Thomas Sandholm, Bernardo Huberman, Lin Cheng
  • Publication number: 20210037569
    Abstract: A novel method that dynamically changes the contention window of access points based on system load to improve performance in a dense Wi-Fi deployment is disclosed. A key feature is that no MAC protocol changes, nor client side modifications are needed to deploy the solution. Setting an optimal contention window can lead to throughput and latency improvements up to 155%, and 50%, respectively. Furthermore, an online learning method that efficiently finds the optimal contention window with minimal training data, and yields an average improvement in throughput of 53-55% during congested periods for a real traffic-volume workload replay in a Wi-Fi test-bed is demonstrated.
    Type: Application
    Filed: July 31, 2020
    Publication date: February 4, 2021
    Inventors: THOMAS SANDHOLM, BELAL HAMZEH, BERNARDO HUBERMAN
  • Patent number: 10887279
    Abstract: Systems and methods for protecting and deduplicating streams of data in a cloud based platform. A platform is configured with multiple services and can communicate with multiple clients. The platform receives all requests at an endpoint and distributes the requests to workers using multiple queues. The platform may be stateless and is scalable. The meta-data is handled separately from the data in one example.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: January 5, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Thomas Sandholm, Julio Lopez, Vaibhav Kamra, Niraj Tolia
  • Publication number: 20200145374
    Abstract: Systems and methods for protecting and deduplicating streams of data in a cloud based platform. A platform is configured with multiple services and can communicate with multiple clients. The platform receives all requests at an endpoint and distributes the requests to workers using multiple queues. The platform may be stateless and is scalable. The meta-data is handled separately from the data in one example.
    Type: Application
    Filed: August 26, 2019
    Publication date: May 7, 2020
    Inventors: Thomas Sandholm, Julio Lopez, Vaibhav Kamra, Niraj Tolia
  • Patent number: 10606807
    Abstract: Systems and methods for deduplicating data are provided. An index used in deduplicating data is distributed to clients. The clients can use the distributed index to provide hints as to whether the data is deduplicated at the server. The server may be associated with a main index used to confirm whether the data is deduplicated based on the hints.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: March 31, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Dilip N. Simha, Thomas Sandholm, Julio Lopez
  • Publication number: 20200008160
    Abstract: A method for dynamic allocation of communication resources includes (1) determining a risk-return characterization of a plurality of communication resource allocations across a plurality of communication channels in a communication system, (2) selecting a first allocation of the plurality of communication resource allocations from the risk-return characterization according to at least one predetermined criterium, and (3) automatically allocating communication resources among the plurality of communication channels according to the first allocation.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 2, 2020
    Inventors: Thomas Sandholm, Bernardo Huberman, Lin Cheng
  • Publication number: 20190349313
    Abstract: The present disclosure generally relates to apparatus, software and methods for managing multi-channel network traffic to alleviate congestion, improve service quality and make efficient use of channel capacity. The disclosed apparatus, software and methods alleviate congestion and improve service quality by minimizing variance within a channel and/or increase overall traffic flow by minimizing the variance between channels. One or both of these objectives can be accomplished using modern portfolio theory to optimize at least one network usage parameter based on the mean and variance of the parameter(s).
    Type: Application
    Filed: May 3, 2019
    Publication date: November 14, 2019
    Inventors: BERNARDO HUBERMAN, LIN CHENG, LUIS ALBERTO CAMPOS, THOMAS SANDHOLM
  • Patent number: 10397185
    Abstract: Systems and methods for protecting and deduplicating streams of data in a cloud based platform. A platform is configured with multiple services and can communicate with multiple clients. The platform receives all requests at an endpoint and distributes the requests to workers using multiple queues. The platform may be stateless and is scalable. The meta-data is handled separately from the data in one example.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: August 27, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Thomas Sandholm, Julio Lopez, Vaibhav Kamra, Niraj Tolia