Patents by Inventor Jason Hoy
Jason Hoy 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: 20250217124Abstract: A computing environment of the invention comprises a graph structure, or multiple interconnected graph structures, the behavior of which is driven by data flow through interconnected nodes, independent of an external code base. The computer system may include a plurality of interconnected nodes in which data flow between the nodes drives execution of one or more functions and wherein code within the system is restricted to said nodes, each of which performs a dedicated function and an engine to drive communication between said system and operating hardware. Data are injected into a node and the node responds by outputting a value (data) to one or more subsequent nodes. Those nodes, in turn, output a behavior that is dependent upon the value (data) they received from one or more other nodes. Thus, it is the data that drives operation of the graph and not a traditional code stack.Type: ApplicationFiled: December 23, 2024Publication date: July 3, 2025Inventor: Jason Hoy
-
Patent number: 12175221Abstract: A computing environment of the invention comprises a graph structure, or multiple interconnected graph structures, the behavior of which is driven by data flow through interconnected nodes, independent of an external code base. The computer system may include a plurality of interconnected nodes in which data flow between the nodes drives execution of one or more functions and wherein code within the system is restricted to said nodes, each of which performs a dedicated function and an engine to drive communication between said system and operating hardware. Data are injected into a node and the node responds by outputting a value (data) to one or more subsequent nodes. Those nodes, in turn, output a behavior that is dependent upon the value (data) they received from one or more other nodes. Thus, it is the data that drives operation of the graph and not a traditional code stack.Type: GrantFiled: January 23, 2023Date of Patent: December 24, 2024Assignee: Contrast, Inc.Inventor: Jason Hoy
-
Publication number: 20240388323Abstract: The invention provides methods and devices for communication and tracking of multiple devices.Type: ApplicationFiled: March 19, 2024Publication date: November 21, 2024Inventors: Willie Chris Kiser, Nora Tocci, Jason Hoy, Mike Tocci
-
Publication number: 20230229405Abstract: A computing environment of the invention comprises a graph structure, or multiple interconnected graph structures, the behavior of which is driven by data flow through interconnected nodes, independent of an external code base. The computer system may include a plurality of interconnected nodes in which data flow between the nodes drives execution of one or more functions and wherein code within the system is restricted to said nodes, each of which performs a dedicated function and an engine to drive communication between said system and operating hardware. Data are injected into a node and the node responds by outputting a value (data) to one or more subsequent nodes. Those nodes, in turn, output a behavior that is dependent upon the value (data) they received from one or more other nodes. Thus, it is the data that drives operation of the graph and not a traditional code stack.Type: ApplicationFiled: January 23, 2023Publication date: July 20, 2023Inventor: Jason Hoy
-
Patent number: 11561776Abstract: A computing environment of the invention comprises a graph structure, or multiple interconnected graph structures, the behavior of which is driven by data flow through interconnected nodes, independent of an external code base. The computer system may include a plurality of interconnected nodes in which data flow between the nodes drives execution of one or more functions and wherein code within the system is restricted to said nodes, each of which performs a dedicated function and an engine to drive communication between said system and operating hardware. Data are injected into a node and the node responds by outputting a value (data) to one or more subsequent nodes. Those nodes, in turn, output a behavior that is dependent upon the value (data) they received from one or more other nodes. Thus, it is the data that drives operation of the graph and not a traditional code stack.Type: GrantFiled: August 3, 2020Date of Patent: January 24, 2023Assignee: Contrast, Inc.Inventor: Jason Hoy
-
Publication number: 20210034342Abstract: A computing environment of the invention comprises a graph structure, or multiple interconnected graph structures, the behavior of which is driven by data flow through interconnected nodes, independent of an external code base. The computer system may include a plurality of interconnected nodes in which data flow between the nodes drives execution of one or more functions and wherein code within the system is restricted to said nodes, each of which performs a dedicated function and an engine to drive communication between said system and operating hardware. Data are injected into a node and the node responds by outputting a value (data) to one or more subsequent nodes. Those nodes, in turn, output a behavior that is dependent upon the value (data) they received from one or more other nodes. Thus, it is the data that drives operation of the graph and not a traditional code stack.Type: ApplicationFiled: August 3, 2020Publication date: February 4, 2021Inventor: Jason Hoy
-
Patent number: 10631724Abstract: An optical measurement instrument performs a series of wavefront measurements to obtain a plurality of sets of wavefront aberrometry data for an eye, and performs a series of corneal topography measurements to obtain a plurality of sets of corneal topography data for the eye. Each set of wavefront aberrometry data is obtained at a corresponding different point in time, and each set of corneal topography data is obtained at a corresponding different point in time. The wavefront aberrometry data and the corneal topography data are processed to produce combined tear film breakup data as a function of time. The combined tear film breakup data may be employed as a metric for evaluating a level of tear film breakup of the eye as a function of time.Type: GrantFiled: February 22, 2018Date of Patent: April 28, 2020Assignee: AMO Development, LLCInventors: Daniel R. Neal, Richard J. Copland, Jason Hoy, Wei Xiong
-
Patent number: 10431057Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.Type: GrantFiled: August 13, 2018Date of Patent: October 1, 2019Assignee: IMMERSION CORPORATIONInventors: Satvir Singh Bhatia, Kanav Gandhi, Christopher J. Ullrich, Juan Manuel Cruz-Hernandez, Herve Thu Timone, Jason Hoi Fun Lau
-
Publication number: 20190005782Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.Type: ApplicationFiled: August 13, 2018Publication date: January 3, 2019Inventors: Satvir Singh BHATIA, Kanav GANDHI, Christopher J. ULLRICH, Juan Manuel CRUZ-HERNANDEZ, Herve Thu TIMONE, Jason Hoi Fun LAU
-
Publication number: 20180235460Abstract: An optical measurement instrument performs a series of wavefront measurements to obtain a plurality of sets of wavefront aberrometry data for an eye, and performs a series of corneal topography measurements to obtain a plurality of sets of corneal topography data for the eye. Each set of wavefront aberrometry data is obtained at a corresponding different point in time, and each set of corneal topography data is obtained at a corresponding different point in time. The wavefront aberrometry data and the corneal topography data are processed to produce combined tear film breakup data as a function of time. The combined tear film breakup data may be employed as a metric for evaluating a level of tear film breakup of the eye as a function of time.Type: ApplicationFiled: February 22, 2018Publication date: August 23, 2018Inventors: Daniel R. Neal, Richard J. Copland, Jason Hoy, Wei Xiong
-
Patent number: 10055950Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.Type: GrantFiled: February 15, 2017Date of Patent: August 21, 2018Assignee: IMMERSION CORPORATIONInventors: Satvir Singh Bhatia, Kanav Gandhi, Christopher J. Ullrich, Juan Manuel Cruz-Hernandez, Herve Thu Timone, Jason Hoi Fun Lau
-
Publication number: 20170213430Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.Type: ApplicationFiled: February 15, 2017Publication date: July 27, 2017Inventors: Satvir Singh BHATIA, Kanav GANDHI, Christopher J. ULLRICH, Juan Manuel CRUZ-HERNANDEZ, Herve Thu TIMONE, Jason Hoi Fun LAU
-
Patent number: 9606627Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.Type: GrantFiled: May 12, 2015Date of Patent: March 28, 2017Assignee: Immersion CorporationInventors: Satvir Singh Bhatia, Kanav Gandhi, Christopher J. Ullrich, Juan Manuel Cruz-Hernandez, Herve Thu Timone, Jason Hoi Fun Lau
-
Patent number: 9448626Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.Type: GrantFiled: February 3, 2012Date of Patent: September 20, 2016Assignee: IMMERSION CORPORATIONInventors: Juan Manuel Cruz-Hernandez, Herve Thu Timone, Jason Hoi Fun Lau
-
Publication number: 20150241975Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.Type: ApplicationFiled: May 12, 2015Publication date: August 27, 2015Inventors: Satvir Singh BHATIA, Kanav GANDHI, Christopher J. ULLRICH, Juan Manuel CRUZ-HERNANDEZ, Herve Thu TIMONE, Jason Hoi Fun LAU
-
Patent number: 9064387Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.Type: GrantFiled: February 7, 2014Date of Patent: June 23, 2015Assignee: Immersion CorporationInventors: Satvir Singh Bhatia, Kanav Gandhi, Christopher J. Ullrich, Juan Manuel Cruz-Hernandez, Herve Thu Timone, Jason Hoi Fun Lau
-
Publication number: 20140152429Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.Type: ApplicationFiled: February 7, 2014Publication date: June 5, 2014Applicant: Immersion CorporationInventors: Satvir Singh BHATIA, Kanav GANDHI, Christopher J. ULLRICH, Juan Manuel CRUZ-HERNANDEZ, Herve Thu TIMONE, Jason Hoi Fun LAU
-
Patent number: 8717152Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.Type: GrantFiled: February 3, 2012Date of Patent: May 6, 2014Assignee: Immersion CorporationInventors: Satvir Singh Bhatia, Kanav Gandhi, Christopher J. Ullrich, Juan Manuel Cruz-Hernandez, Herve Thu Timone, Jason Hoi Fun Lau
-
Publication number: 20120206247Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.Type: ApplicationFiled: February 3, 2012Publication date: August 16, 2012Applicant: IMMERSION CORPORATIONInventors: Ricky BHATIA, Kanav GANDHI, Christopher J. ULLRICH, Juan Manuel CRUZ-HERNANDEZ, Herve Thu TIMONE, Jason Hoi Fun LAU
-
Publication number: 20120206246Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.Type: ApplicationFiled: February 3, 2012Publication date: August 16, 2012Applicant: IMMERSION CORPORATIONInventors: Juan Manuel CRUZ-HERNANDEZ, Herve Thu TIMONE, Jason Hoi Fun LAU