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: 11303372
    Abstract: 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: Grant
    Filed: December 7, 2020
    Date of Patent: April 12, 2022
    Assignee: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
  • Publication number: 20210175988
    Abstract: 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: Application
    Filed: December 7, 2020
    Publication date: June 10, 2021
    Applicant: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
  • Patent number: 10892837
    Abstract: 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: Grant
    Filed: November 1, 2019
    Date of Patent: January 12, 2021
    Assignee: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
  • Patent number: 10834472
    Abstract: 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: Grant
    Filed: November 21, 2019
    Date of Patent: November 10, 2020
    Assignee: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson, Stephen Mark Haythornthwaite, Robert Balog
  • Publication number: 20200092613
    Abstract: 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: Application
    Filed: November 21, 2019
    Publication date: March 19, 2020
    Applicant: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson, Stephen Mark Haythornthwaite, Robert Balog
  • Publication number: 20200067618
    Abstract: 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: Application
    Filed: November 1, 2019
    Publication date: February 27, 2020
    Applicant: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
  • Patent number: 10524015
    Abstract: 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: Grant
    Filed: April 1, 2019
    Date of Patent: December 31, 2019
    Assignee: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson, Stephen Mark Haythornthwaite, Robert Balog
  • Patent number: 10516496
    Abstract: 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: Grant
    Filed: March 29, 2016
    Date of Patent: December 24, 2019
    Assignee: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
  • Publication number: 20190230418
    Abstract: 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: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Applicant: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson, Stephen Mark Haythornthwaite, Robert Balog
  • Patent number: 10349145
    Abstract: 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: Grant
    Filed: July 27, 2018
    Date of Patent: July 9, 2019
    Assignee: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Stephen Mark Haythornthwaite, Daniel Murray Benson, Robert Balog
  • Publication number: 20180367865
    Abstract: 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: Application
    Filed: July 27, 2018
    Publication date: December 20, 2018
    Applicant: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Stephen Mark Haythornthwaite, Daniel Murray Benson, Robert Balog
  • Patent number: 10051335
    Abstract: 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: Grant
    Filed: October 3, 2017
    Date of Patent: August 14, 2018
    Assignee: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
  • Publication number: 20180131456
    Abstract: 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: Application
    Filed: March 29, 2016
    Publication date: May 10, 2018
    Applicant: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
  • Publication number: 20180048942
    Abstract: 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: Application
    Filed: October 3, 2017
    Publication date: February 15, 2018
    Applicant: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson
  • Publication number: 20180020262
    Abstract: 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: Application
    Filed: September 26, 2017
    Publication date: January 18, 2018
    Applicant: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Stephen Mark Haythornthwaite, Daniel Murray Benson, Robert Balog
  • Patent number: 9838749
    Abstract: 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: Grant
    Filed: November 7, 2014
    Date of Patent: December 5, 2017
    Assignee: KVH Industries, Inc.
    Inventors: Martin A. Kits Van Heyningen, John Croy, Stephen Mark Haythornthwaite, Daniel Murray Benson, Robert Balog
  • Publication number: 20160360280
    Abstract: 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: Application
    Filed: November 7, 2014
    Publication date: December 8, 2016
    Applicant: KVH Industries, Inc.
    Inventors: Martin A. Kits Van Heyningen, John Croy, Stephen Mark Haythornthwaite, Daniel Murray Benson, Robert Balog
  • Patent number: 8646796
    Abstract: 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: Grant
    Filed: August 24, 2010
    Date of Patent: February 11, 2014
    Inventors: Alan Cote, John Croy, Jean Joseph Cote
  • Publication number: 20120261895
    Abstract: 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: Application
    Filed: August 24, 2010
    Publication date: October 18, 2012
    Applicant: CC KINETICS, INC.
    Inventors: Alan Cote, John Croy, Jean Joseph Cote
  • Publication number: 20010047384
    Abstract: 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: Application
    Filed: November 29, 2000
    Publication date: November 29, 2001
    Inventor: John Croy