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: 20230388807Abstract: 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: ApplicationFiled: July 17, 2023Publication date: November 30, 2023Inventors: THOMAS SANDHOLM, BERNARDO HUBERMAN, SAYANDEV MUKHERJEE, LUIS ALBERTO CAMPOS
-
Patent number: 11727443Abstract: 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: GrantFiled: October 7, 2021Date of Patent: August 15, 2023Assignee: 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: 11722432Abstract: 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: GrantFiled: December 22, 2021Date of Patent: August 8, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Bernardo Huberman, Lin Cheng, Luis Alberto Campos, Thomas Sandholm
-
Patent number: 11706632Abstract: 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: GrantFiled: July 21, 2021Date of Patent: July 18, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Thomas Sandholm, Bernardo Huberman, Sayandev Mukherjee, Luis Alberto Campos
-
Patent number: 11641579Abstract: 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: GrantFiled: March 4, 2021Date of Patent: May 2, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Sayandev Mukherjee, Bernardo Huberman, Thomas Sandholm
-
Patent number: 11419065Abstract: 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: GrantFiled: March 22, 2021Date of Patent: August 16, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Thomas Sandholm, Bernardo Huberman, Lin Cheng
-
Patent number: 11372814Abstract: 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: GrantFiled: March 20, 2020Date of Patent: June 28, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Dilip N. Simha, Thomas Sandholm, Julio Lopez
-
Patent number: 11343854Abstract: 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: GrantFiled: July 31, 2020Date of Patent: May 24, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Thomas Sandholm, Belal Hamzeh, Bernardo Huberman
-
Patent number: 11240175Abstract: 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: GrantFiled: May 3, 2019Date of Patent: February 1, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Bernardo Huberman, Lin Cheng, Luis Alberto Campos, Thomas Sandholm
-
Publication number: 20220027950Abstract: 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: ApplicationFiled: October 7, 2021Publication date: January 27, 2022Inventors: 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: 11151611Abstract: 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: GrantFiled: January 16, 2019Date of Patent: October 19, 2021Assignee: 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: 20210157771Abstract: 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: ApplicationFiled: March 20, 2020Publication date: May 27, 2021Inventors: Dilip N. Simha, Thomas Sandholm, Julio Lopez
-
Patent number: 10959190Abstract: 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: GrantFiled: July 2, 2019Date of Patent: March 23, 2021Assignee: CABLE TELEVISION LABORATORIES, INC.Inventors: Thomas Sandholm, Bernardo Huberman, Lin Cheng
-
Publication number: 20210037569Abstract: 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: ApplicationFiled: July 31, 2020Publication date: February 4, 2021Inventors: THOMAS SANDHOLM, BELAL HAMZEH, BERNARDO HUBERMAN
-
Patent number: 10887279Abstract: 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: GrantFiled: August 26, 2019Date of Patent: January 5, 2021Assignee: EMC IP HOLDING COMPANY LLCInventors: Thomas Sandholm, Julio Lopez, Vaibhav Kamra, Niraj Tolia
-
Publication number: 20200145374Abstract: 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: ApplicationFiled: August 26, 2019Publication date: May 7, 2020Inventors: Thomas Sandholm, Julio Lopez, Vaibhav Kamra, Niraj Tolia
-
Patent number: 10606807Abstract: 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: GrantFiled: April 28, 2017Date of Patent: March 31, 2020Assignee: EMC IP HOLDING COMPANY LLCInventors: Dilip N. Simha, Thomas Sandholm, Julio Lopez
-
Publication number: 20200008160Abstract: 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: ApplicationFiled: July 2, 2019Publication date: January 2, 2020Inventors: Thomas Sandholm, Bernardo Huberman, Lin Cheng
-
Publication number: 20190349313Abstract: 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: ApplicationFiled: May 3, 2019Publication date: November 14, 2019Inventors: BERNARDO HUBERMAN, LIN CHENG, LUIS ALBERTO CAMPOS, THOMAS SANDHOLM
-
Patent number: 10397185Abstract: 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: GrantFiled: December 23, 2016Date of Patent: August 27, 2019Assignee: EMC IP HOLDING COMPANY LLCInventors: Thomas Sandholm, Julio Lopez, Vaibhav Kamra, Niraj Tolia