Patents by Inventor John Croy
John Croy 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: 11303372Abstract: Techniques are provided for managing the transfer of data over a network. Multiple channels may be established for accommodating various categories of data transfers, and the amount of network bandwidth allocated to each channel may be dynamically adjusted to accommodate any of numerous performance objectives.Type: GrantFiled: December 7, 2020Date of Patent: April 12, 2022Assignee: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
-
Publication number: 20210175988Abstract: Techniques are provided for managing the transfer of data over a network. Multiple channels may be established for accommodating various categories of data transfers, and the amount of network bandwidth allocated to each channel may be dynamically adjusted to accommodate any of numerous performance objectives.Type: ApplicationFiled: December 7, 2020Publication date: June 10, 2021Applicant: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
-
Patent number: 10892837Abstract: Techniques are provided for managing the transfer of data over a network. Multiple channels may be established for accommodating various categories of data transfers, and the amount of network bandwidth allocated to each channel may be dynamically adjusted to accommodate any of numerous performance objectives.Type: GrantFiled: November 1, 2019Date of Patent: January 12, 2021Assignee: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
-
Patent number: 10834472Abstract: Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.Type: GrantFiled: November 21, 2019Date of Patent: November 10, 2020Assignee: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson, Stephen Mark Haythornthwaite, Robert Balog
-
Publication number: 20200092613Abstract: Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.Type: ApplicationFiled: November 21, 2019Publication date: March 19, 2020Applicant: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson, Stephen Mark Haythornthwaite, Robert Balog
-
Publication number: 20200067618Abstract: Techniques are provided for managing the transfer of data over a network. Multiple channels may be established for accommodating various categories of data transfers, and the amount of network bandwidth allocated to each channel may be dynamically adjusted to accommodate any of numerous performance objectives.Type: ApplicationFiled: November 1, 2019Publication date: February 27, 2020Applicant: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
-
Patent number: 10524015Abstract: Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.Type: GrantFiled: April 1, 2019Date of Patent: December 31, 2019Assignee: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson, Stephen Mark Haythornthwaite, Robert Balog
-
Patent number: 10516496Abstract: Techniques are provided for managing the transfer of data over a network. Multiple channels may be established for accommodating various categories of data transfers, and the amount of network bandwidth allocated to each channel may be dynamically adjusted to accommodate any of numerous performance objectives.Type: GrantFiled: March 29, 2016Date of Patent: December 24, 2019Assignee: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
-
Publication number: 20190230418Abstract: Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.Type: ApplicationFiled: April 1, 2019Publication date: July 25, 2019Applicant: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson, Stephen Mark Haythornthwaite, Robert Balog
-
Patent number: 10349145Abstract: Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.Type: GrantFiled: July 27, 2018Date of Patent: July 9, 2019Assignee: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Stephen Mark Haythornthwaite, Daniel Murray Benson, Robert Balog
-
Publication number: 20180367865Abstract: Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.Type: ApplicationFiled: July 27, 2018Publication date: December 20, 2018Applicant: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Stephen Mark Haythornthwaite, Daniel Murray Benson, Robert Balog
-
Patent number: 10051335Abstract: Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.Type: GrantFiled: October 3, 2017Date of Patent: August 14, 2018Assignee: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
-
Publication number: 20180131456Abstract: Techniques are provided for managing the transfer of data over a network. Multiple channels may be established for accommodating various categories of data transfers, and the amount of network bandwidth allocated to each channel may be dynamically adjusted to accommodate any of numerous performance objectives.Type: ApplicationFiled: March 29, 2016Publication date: May 10, 2018Applicant: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
-
Publication number: 20180048942Abstract: Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.Type: ApplicationFiled: October 3, 2017Publication date: February 15, 2018Applicant: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
-
Publication number: 20180020262Abstract: Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.Type: ApplicationFiled: September 26, 2017Publication date: January 18, 2018Applicant: KVH Industries, Inc.Inventors: Martin A. Kits van Heyningen, John Croy, Stephen Mark Haythornthwaite, Daniel Murray Benson, Robert Balog
-
Patent number: 9838749Abstract: Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.Type: GrantFiled: November 7, 2014Date of Patent: December 5, 2017Assignee: KVH Industries, Inc.Inventors: Martin A. Kits Van Heyningen, John Croy, Stephen Mark Haythornthwaite, Daniel Murray Benson, Robert Balog
-
Publication number: 20160360280Abstract: Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.Type: ApplicationFiled: November 7, 2014Publication date: December 8, 2016Applicant: KVH Industries, Inc.Inventors: Martin A. Kits Van Heyningen, John Croy, Stephen Mark Haythornthwaite, Daniel Murray Benson, Robert Balog
-
Patent number: 8646796Abstract: The invention relates to an apparatus and method for extracting vibration data from a moving drive chain. In the preferred embodiment, the chain is that of a bicycle, or similar pedaled machine such as an indoor stationery bicycle, with two or more sensors placed on the chainstay of the bicycle to measure the vibrational frequency of the chain. Such vibration data can be used to determine the tension of the chain, and may also further compute the power transmitted by the chain, in conjunction with the measurement of chain speed. The invention provides a method and apparatus for conditioning and filtering the signals from the vibration sensors, as well as an arrangement for positioning the sensors on the bicycle.Type: GrantFiled: August 24, 2010Date of Patent: February 11, 2014Inventors: Alan Cote, John Croy, Jean Joseph Cote
-
Publication number: 20120261895Abstract: The invention relates to an apparatus and method for extracting vibration data from a moving drive chain. In the preferred embodiment, the chain is that of a bicycle, or similar pedaled machine such as an indoor stationery bicycle, with two or more sensors placed on the chainstay of the bicycle to measure the vibrational frequency of the chain. Such vibration data can be used to determine the tension of the chain, and may also further compute the power transmitted by the chain, in conjunction with the measurement of chain speed. The invention provides a method and apparatus for conditioning and filtering the signals from the vibration sensors, as well as an arrangement for positioning the sensors on the bicycle.Type: ApplicationFiled: August 24, 2010Publication date: October 18, 2012Applicant: CC KINETICS, INC.Inventors: Alan Cote, John Croy, Jean Joseph Cote
-
Publication number: 20010047384Abstract: A method, apparatus, system, and computer program are provided for providing personalized content, particularly interactive and relevant audio content over as network. One embodiment uses such personalized content in conjunction with Internet advertising. In one embodiment, content for one type of media (such as visual) may be separately targeted to a user from content for a second type of media (such as audible). Attributes of the content within the media may also be separately targeted. In another embodiment, a set of instructions may be provided to enable the spontaneous generation of audio by the user through the use of user events. This set of instructions may also be selected separately from other media.Type: ApplicationFiled: November 29, 2000Publication date: November 29, 2001Inventor: John Croy