Patents by Inventor Thomas Webster
Thomas Webster 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: 11929789Abstract: Embodiments disclosed herein generally relate to systems and methods for communicating data with a tone-emitting device. A system for communicating an inaudible tone includes a tone-emitting device. The tone-emitting device includes a tone-emitting speaker for emitting an inaudible tone and a tone-determining computing device communicatively coupled to the tone-emitting speaker. The tone-determining computing device includes a non-transitory computer-readable medium that stores logic that, when executed by the tone-determining computing device, causes the tone-determining computing device to receive data related to a characteristic of an object, encode an inaudible tone that represents at least a portion of the data and send instructions to the tone-emitting speaker for outputting the inaudible tone.Type: GrantFiled: July 3, 2018Date of Patent: March 12, 2024Assignee: THE TONE KNOWS, INC.Inventor: Thomas Webster
-
Patent number: 11921911Abstract: A peripheral device, for use with a host, comprises one or more compute elements a security module and at least one encryption unit. The security module is configured to form a trusted execution environment on the peripheral device for processing sensitive data using sensitive code. The sensitive data and sensitive code are provided by a trusted computing entity which is in communication with the host computing device. The at least one encryption unit is configured to encrypt and decrypt data transferred between the trusted execution environment and the trusted computing entity via the host computing device. The security module is configured to compute and send an attestation to the trusted computing entity to attest that the sensitive code is in the trusted execution environment.Type: GrantFiled: July 13, 2021Date of Patent: March 5, 2024Assignee: Microsoft Technology Licensing, LLC.Inventors: Stavros Volos, David Thomas Chisnall, Saurabh Mohan Kulkarni, Kapil Vaswani, Manuel Costa, Samuel Alexander Webster, Cédric Alain Marie Fournet, Richard Osborne, Daniel John Pelham Wilkinson, Graham Bernard Cunningham
-
Publication number: 20240049652Abstract: According to the invention there is provided a controlled environment production facility, including a climate controlled growing chamber, and an absorption chiller. The climate controlled growing chamber includes artificial lighting and at least one cooling and dehumidification unit. The cooling and dehumidification unit is supplied with chilled water from the absorption chiller.Type: ApplicationFiled: March 11, 2022Publication date: February 15, 2024Inventors: Thomas Ehrman, Thomas Webster
-
Patent number: 11863611Abstract: Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.Type: GrantFiled: August 22, 2022Date of Patent: January 2, 2024Assignee: TEALIUM INC.Inventors: Patrick McWilliams, Jason Lap-Wing Koo, Chad Major Hartman, George Thomas Webster, IV, Son Phi Hoang
-
Publication number: 20230295551Abstract: A continuous perfusion bioreactor for microbial synthesis of metallic nanoparticles provides synthesis of nanoparticles without washout of the microbial cells. The perfusion bioreactor includes an inlet fluidically coupled to a holding compartment with a first flow barrier, which disperses the medium into a reaction compartment suitable for culture of microbial cells which synthesize nanoparticles. A second flow barrier in the reaction compartment prevents washout of the microbial cells but enables collection of the nanoparticles suspended in depleted nutrient medium.Type: ApplicationFiled: August 17, 2021Publication date: September 21, 2023Inventors: Linh TRUONG, David Medina CRUZ, Thomas WEBSTER
-
Publication number: 20230117702Abstract: Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.Type: ApplicationFiled: August 22, 2022Publication date: April 20, 2023Inventors: Patrick McWilliams, Jason Lap-Wing Koo, Chad Major Hartman, George Thomas Webster, IV, Son Phi Hoang
-
Patent number: 11548919Abstract: Methods for treating coronavirus infection, such as an infection caused by SARS-CoV-2, in a subject in need thereof include administering to the subject a therapeutically effective amount of a composition comprising an isolated polypeptide targeting the spike protein and the transmembrane region of the coronavirus envelope protein. Compositions include isolated polypeptides complementary to residues 30-38 of the envelope protein transmembrane region.Type: GrantFiled: March 16, 2022Date of Patent: January 10, 2023Assignee: KING ABDULAZIZ UNIVERSITYInventors: Alaa F. Nahhas, Thomas Webster
-
Patent number: 11483620Abstract: A method of utilizing tones includes receiving content including at least an audio portion for broadcast to a first plurality of users having a first recipient computing device and a second plurality of users having a second recipient computing device, receiving data comprising a first and a second message, determining one or more locations within the content for embedding the first and second messages, converting at least the first and second messages into a plurality of tones that cannot be directly detected by the first and second pluralities of users during broadcast, incorporating the plurality of tones into the content at the one or more locations, and providing the content with the plurality of tones for broadcast via a presentation device such that the plurality of tones are detected by the first and second recipient devices for determining at least one of the first and second messages.Type: GrantFiled: February 5, 2021Date of Patent: October 25, 2022Assignee: NICHOLAS-ALEXANDER, LLCInventors: Thomas Webster, James Blommel, James Salzarulo
-
Publication number: 20220273556Abstract: An on-demand drug release system provides an implantable drug delivery platform including a drug embedded in a controllable drug release structure. The drug release structure binds or compartmentalizes the drug until release of the drug is initiated by absorption of a near infrared release signal provided by a health care professional. The system allows more effective therapeutic use of opioids and other drugs, and prevents their abuse.Type: ApplicationFiled: February 24, 2022Publication date: September 1, 2022Inventors: Thomas WEBSTER, Siddhant SHARMA
-
Patent number: 11425190Abstract: Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.Type: GrantFiled: March 15, 2021Date of Patent: August 23, 2022Assignee: TEALIUM INC.Inventors: Patrick McWilliams, Jason Lap-Wing Koo, Chad Major Hartman, George Thomas Webster, IV, Son Phi Hoang
-
Publication number: 20210406855Abstract: Embodiments provided herein include systems and methods for providing a tone-based kiosk service. One embodiment of a tone-based kiosk includes a display, a processor, and a memory component. The memory component may be configured to store logic that, when executed by the processor, causes the tone-based kiosk to establish an encrypted connection with the mobile device and broadcast a first tone that includes first encrypted data for rendering a user interface at the mobile device, wherein the first encrypted data includes information related to offerings by the establishment. In some embodiments, the logic causes the tone-based kiosk to provide at least a portion of the user interface for display, receive a second tone that includes second encrypted data that includes instructions navigating the user interface via the mobile phone to create order details for an order, and receive an indication that the order is complete.Type: ApplicationFiled: June 28, 2021Publication date: December 30, 2021Inventor: Thomas Webster
-
Publication number: 20210398031Abstract: Embodiments provided herein include systems and methods for providing a tone-based service. Some embodiments include receiving reservation data for a patron at an establishment and receiving a first tone from a first mobile device of the patron. The first tone may be non-naturally occurring and human imperceptible, where the first tone includes data that identifies the patron and the reservation. These embodiments may further include determining whether the reservation includes at least one other patron, determining whether a second tone has been received from a second mobile device associated with the at least one other patron indicating the at least one other patron is present at the establishment. In response to determining that the at least one other patron is not present at the establishment, embodiments include providing a message to the patron that other members of the reservation have not yet arrived.Type: ApplicationFiled: June 17, 2021Publication date: December 23, 2021Inventor: Thomas Webster
-
Publication number: 20210377335Abstract: Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.Type: ApplicationFiled: March 15, 2021Publication date: December 2, 2021Inventors: Patrick McWilliams, Jason Lap-Wing Koo, Chad Major Hartman, George Thomas Webster, IV, Son Phi Hoang
-
Publication number: 20210160570Abstract: A method of utilizing tones includes receiving content including at least an audio portion for broadcast to a first plurality of users having a first recipient computing device and a second plurality of users having a second recipient computing device, receiving data comprising a first and a second message, determining one or more locations within the content for embedding the first and second messages, converting at least the first and second messages into a plurality of tones that cannot be directly detected by the first and second pluralities of users during broadcast, incorporating the plurality of tones into the content at the one or more locations, and providing the content with the plurality of tones for broadcast via a presentation device such that the plurality of tones are detected by the first and second recipient devices for determining at least one of the first and second messages.Type: ApplicationFiled: February 5, 2021Publication date: May 27, 2021Inventors: Thomas Webster, James Blommel, James Salzarulo
-
Patent number: 10951687Abstract: Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.Type: GrantFiled: September 27, 2019Date of Patent: March 16, 2021Assignee: TEALIUM INC.Inventors: Patrick McWilliams, Jason Lap-Wing Koo, Chad Major Hartman, George Thomas Webster, IV, Son Phi Hoang
-
Patent number: 10917693Abstract: A method of utilizing tones includes receiving content including at least an audio portion for broadcast to a first plurality of users having a first recipient computing device and a second plurality of users having a second recipient computing device, receiving data comprising a first and a second message, determining one or more locations within the content for embedding the first and second messages, converting at least the first and second messages into a plurality of tones that cannot be directly detected by the first and second pluralities of users during broadcast, incorporating the plurality of tones into the content at the one or more locations, and providing the content with the plurality of tones for broadcast via a presentation device such that the plurality of tones are detected by the first and second recipient devices for determining at least one of the first and second messages.Type: GrantFiled: May 30, 2019Date of Patent: February 9, 2021Assignee: Nicholas-Alexander, LLCInventors: Thomas Webster, James Blommel, James Salzarulo
-
Patent number: 10909566Abstract: Systems and methods for utilizing tones are disclosed. A method of receiving tones may include receiving content for broadcast to a recipient computing device, receiving data for including with the content, where the data includes an instruction for the recipient computing device to perform in response to detecting the data, and converting the data into an inaudible tone for inclusion with the content. The method may also include determining a location within the content to include the inaudible tone, incorporating the inaudible tone into the content at the location, such that the inaudible tone and the content and broadcast to the recipient computing device, and providing the inaudible tone and content for broadcast.Type: GrantFiled: October 12, 2015Date of Patent: February 2, 2021Assignee: NICHOLAS-ALEXANDER, LLCInventors: Thomas Webster, James Blommel, James M. Salzarulo
-
Publication number: 20200169599Abstract: Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.Type: ApplicationFiled: September 27, 2019Publication date: May 28, 2020Inventors: Patrick McWilliams, Jason Lap-Wing Koo, Chad Major Hartman, George Thomas Webster, IV, Son Phi Hoang
-
Patent number: 10432701Abstract: Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.Type: GrantFiled: June 15, 2018Date of Patent: October 1, 2019Assignee: Tealium Inc.Inventors: Patrick McWilliams, Jason Lap-Wing Koo, Chad Major Hartman, George Thomas Webster, IV, Son Phi Hoang
-
Publication number: 20190281354Abstract: A method of utilizing tones includes receiving content including at least an audio portion for broadcast to a first plurality of users having a first recipient computing device and a second plurality of users having a second recipient computing device, receiving data comprising a first and a second message, determining one or more locations within the content for embedding the first and second messages, converting at least the first and second messages into a plurality of tones that cannot be directly detected by the first and second pluralities of users during broadcast, incorporating the plurality of tones into the content at the one or more locations, and providing the content with the plurality of tones for broadcast via a presentation device such that the plurality of tones are detected by the first and second recipient devices for determining at least one of the first and second messages.Type: ApplicationFiled: May 30, 2019Publication date: September 12, 2019Inventors: Thomas Webster, James Blommel, James Salzarulo