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).
-
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
-
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
-
Patent number: 10395278Abstract: Mobile device detecting and engaging are described. A server can determine that a mobile device has connected with a wireless network at a physical location. The server can provide a captive portal of the wireless network to the mobile device to receive contact information for the mobile device. The server can then provide a message including information related to the physical location to the mobile device using the contact information.Type: GrantFiled: February 7, 2017Date of Patent: August 27, 2019Assignee: BlueFox, Inc.Inventors: Hang Ung, Guillaume Tenant de la Tour, Jerome Lejeune, Jan Willem Korver, 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
-
Publication number: 20190172096Abstract: 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: January 16, 2019Publication date: June 6, 2019Inventors: Guillaume Tenant de la Tour, Thomas Sandholm, Philippe René Morin, Thibault de Lacheze-Murel, Jan Willem Korver, Paul-Ambroise Augustin Duquenne, Jerome Lejeune, Amanda Mills, Thuong Ho, Hang Ung
-
Publication number: 20190121569Abstract: Disclosed herein is a technique to improve the processing of people counting systems. The technique involves ingesting raw people counting data into a time-series database sorted by point of origin and recorded by end visit time. That raw data is periodically summarized and then written to a relational database. Queries of the relational database for total visitor count over a period of time are modified by approximations of the raw data for particular classes of visitors. Examples of visitor classes include recurring visitors and pedestrians vs. people in cars.Type: ApplicationFiled: October 24, 2017Publication date: April 25, 2019Inventors: Thomas Sandholm, Hang Ung