Patents Assigned to Eagle Harbor Holdings
  • Patent number: 9811354
    Abstract: A multiprocessor system used in a home, or office environment includes multiple processors that run different real-time applications. A dynamic configuration system runs on the multiple processors and includes a device manager, configuration managers and data manager. The device manager automatically detects and adds new devices to the multiprocessor system, and the configuration manager automatically reconfigures which processors run the real-time applications. The data manager identifies the type of data generated by the new devices and identifies which devices in the multiprocessor system are able to process the data.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: November 7, 2017
    Assignee: EAGLE HARBOR HOLDINGS, LLC
    Inventor: Dan A. Preston
  • Publication number: 20170234129
    Abstract: A system and methods are disclosed for providing the location of a tunnel boring machine (TBM) by establishing of a plurality of known locations or “monuments”; from these monuments located at least on, over or within the TBM's start point, known in the art as a “pit”. The present invention provides among other things an integrated navigation system that provides real-time parametric guidance information to the TBM, relative to the tunnel origin, past course and current trajectory, while simultaneously employing a non-contact measuring system in concert with said origin and course information for the final provision of an as-built map of tunnel dimensions and centerline.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 17, 2017
    Applicant: Eagle Harbor Holdings, LLC
    Inventors: Dan Alan Preston, Marc Aaron Derenburger, Carin Louise Douglass, Joseph Preston, Paul Milton Peterson, Kyle Alan Yeats
  • Patent number: 9697015
    Abstract: A method is described for operating a vehicle audio system having a wired audio source, a display, multiple speakers and logic circuitry. The system is configured to sense the availability of a wireless audio device that is located near the vehicle, and identify a wireless audio device record stored in memory. The wireless device record includes data codes from the wireless audio device and from a software application running on the device. When the data codes and a software application are identified on the device, a second software application is downloaded from memory and data is processed from the device with the second software application. The method provides a vehicle occupant with an option to play sound from the wireless audio device through vehicle speakers or a speaker in the device.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: July 4, 2017
    Assignee: EAGLE HARBOR HOLDINGS, LLC
    Inventor: Dan Alan Preston
  • Publication number: 20170170449
    Abstract: A dynamically configurable battery management system includes a controller system with a first processor connected to a first memory and a first wireless transceiver connected to a wireless packet network. A battery system with a second processor is connected to a second memory and a second wireless transceiver connected to the wireless packet network. One or more batteries are connected to the battery system, and the connected batteries include a battery pack. A sensor that is connected to the battery system generates a data stream that is stored in the second memory. The data stream allows for establishing a battery capability and status unique to each battery in the battery pack. The stored data stream is stored as a battery record with a universal unique identifier.
    Type: Application
    Filed: February 27, 2017
    Publication date: June 15, 2017
    Applicant: Eagle Harbor Holdings, Inc.
    Inventors: Kevin ALEXANDER, Michael BANNERMAN, Isaac BURBANK, Braden COPPLE, Kyle PEASE
  • Patent number: 9652257
    Abstract: A vehicle safety system made up of multiple processors connected together into a multiprocessor system where the system is configured to operate the vehicle. Multiple sensors are connected to the processors and configured to gather information from vehicle and a lidar sensor attached to the windshield and oriented to gather data from the road in front of the vehicle. A processor is connected and collocated with the lidar sensor for controlling the lidar and a second processor is configured to operate an application configured to receive data from the multiprocessor system, merge the data from multiprocessor system into a message, prioritize the message against other messages, add a priority label to the message, send and process the message according to the priority label attached.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: May 16, 2017
    Assignee: EAGLE HARBOR HOLDINGS, LLC
    Inventor: Dan A. Preston
  • Patent number: 9620987
    Abstract: A dynamically configurable battery management system includes a controller system with a first processor connected to a first memory and a first wireless transceiver connected to a wireless packet network. A battery system with a second processor is connected to a second memory and a second wireless transceiver connected to the wireless packet network. One or more batteries are connected to the battery system, and the connected batteries include a battery pack. A sensor that is connected to the battery system generates a data stream that is stored in the second memory. The data stream allows for establishing a battery capability and status unique to each battery in the battery pack. The stored data stream is stored as a battery record with a universal unique identifier.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: April 11, 2017
    Assignee: EAGLE HARBOR HOLDINGS, LLC
    Inventors: Kevin Alexander, Michael Bannerman, Isaac Burbank, Braden Copple, Kyle Pease
  • Publication number: 20160371450
    Abstract: A health monitoring system which can collect data generated from multiple health, fitness, and environmental data generating devices by a health application running on a portable smart device, or a computing device that is connected to a wireless Bluetooth Network using Secure Simple Pairing. The generated data is collected by the health application that identifies the device and selectively connects, so that data transfer can be authenticated and securely transmitted.
    Type: Application
    Filed: April 28, 2016
    Publication date: December 22, 2016
    Applicant: Eagle Harbor Holdings, LLC
    Inventors: Dan Alan Preston, Michael Sidney Mason, Yevgeniy Govoruskin, Trinitie Marie Vance, Alex Malone, Colin Ross Kreiger, Joseph David Preston
  • Publication number: 20160245949
    Abstract: A system and methods are disclosed for providing an integrated software development environment for the design, verification, and validation of advanced automotive safety systems. The system allows automotive software to be developed on a host computer using a collection of computer programs running simultaneously as processes and synchronized by a central process. The software disclosed uses separate synchronized processes, permitting signals from disparate sources to be generated by a simulation running on the host computer or from actual sensors and data bus signals coming from and going to actual vehicle hardware which is connected to their bus counterparts in the host computer on a real-time basis. The methods provide a data model that first extends the capabilities of the physical data model and then translates, gates, optimizes, fuses, filters, and manages the physical representation of the logical model into a state estimation of the situation around the vehicle.
    Type: Application
    Filed: May 4, 2016
    Publication date: August 25, 2016
    Applicant: Eagle Harbor Holdings, LLC
    Inventors: Dan Alan PRESTON, Joseph David PRESTON, Kenneth SCHOFIELD, Thomas August MANOS
  • Publication number: 20160232015
    Abstract: A multiprocessor system includes multiple processors configured to run applications, and a dynamic configuration system operating independently on one or more of the multiple processors. The dynamic configuration system is configured to automatically incorporate new processors into the multiprocessor system for communication with one or more of the multiple processors. The dynamic configuration system automatically reconfigures the multiprocessor system in real-time to run at least one application normally run on one or more of the multiple processor to run on one or more of the automatically incorporated new processors.
    Type: Application
    Filed: April 18, 2016
    Publication date: August 11, 2016
    Applicant: Eagle Harbor Holdings, LLC
    Inventors: Dan Alan PRESTON, Robert Pierce LUTTER
  • Patent number: 9358924
    Abstract: A system and methods are disclosed for providing integrated software development environment for the design, verification and validation of advanced automotive safety systems. The system allows automotive software to be developed on a host computer using a collection of computer programs running simultaneously as processes and synchronized by a central process. The software disclosed uses separate synchronized processes, permitting signals from disparate sources to be generated by a simulation running on the host computer or from actual sensors and data bus signals coming from and going to actual vehicle hardware which is connected to their bus counterparts in the host computer on a real-time basis. The methods provide a data model that first extends the capabilities of the physical data model and then translates, gates, optimizes, fuses, filters and manages the physical representation of the logical model into a state estimation of the situation around the vehicle.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: June 7, 2016
    Assignee: EAGLE HARBOR HOLDINGS, LLC
    Inventors: Dan Alan Preston, Joseph David Preston, Kenneth Schofield, Thomas August Manos
  • Patent number: 9348637
    Abstract: A multiprocessor system used in home environment includes multiple processors that run different real-time applications. A dynamic configuration system runs on the multiple processors and includes a device manager, configuration manager, and data manager. The device manager automatically detects and adds new devices to the multiprocessor system, and the configuration manager automatically reconfigures the real-time applications. The data manager identifies the type of data generated by the new devices and identifies which devices in the multiprocessor system are able to process the data.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: May 24, 2016
    Assignee: EAGLE HARBOR HOLDINGS, LLC
    Inventors: Dan Alan Preston, Robert Pierce Lutter
  • Publication number: 20160126781
    Abstract: A dynamically configurable battery management system includes a controller system with a first processor connected to a first memory and a first wireless transceiver connected to a wireless packet network. A battery system with a second processor is connected to a second memory and a second wireless transceiver connected to the wireless packet network. One or more batteries are connected to the battery system, and the connected batteries include a battery pack. A sensor that is connected to the battery system generates a data stream that is stored in the second memory. The data stream allows for establishing a battery capability and status unique to each battery in the battery pack. The stored data stream is stored as a battery record with a universal unique identifier.
    Type: Application
    Filed: January 13, 2016
    Publication date: May 5, 2016
    Applicant: Eagle Harbor Holdings, Inc.
    Inventors: Kevin Alexander, Michael Bannerman, Isaac Burbank, Braden Copple, Kyle Pease
  • Publication number: 20160112542
    Abstract: A multiprocessor system used in a car, home, or office environment includes multiple processors that run different real-time applications. A dynamic configuration system runs on the multiple processors and includes a device manager, configuration manager, and data manager. The device manager automatically detects and adds new devices to the multiprocessor system, and the configuration manager automatically reconfigures which processors run the real-time applications. The data manager identifies the type of data generated by the new devices and identifies which devices in the multiprocessor system are able to process the data. A communication system for a mobile vehicle, home, or office environment includes multiple processors. The multiple processors each run an Open Communication system that controls how data is transferred between processors based on data content as opposed to the links that connect the processors together.
    Type: Application
    Filed: December 28, 2015
    Publication date: April 21, 2016
    Applicant: EAGLE HARBOR HOLDINGS, LLC
    Inventors: Dan Alan PRESTON, Robert Pierce LUTTER
  • Patent number: 9292334
    Abstract: A system for controlling and operating applications in multiprocessor systems is described. Various multiprocessor systems comprising various processors coupled to various transceiver processors operate independently and automatically establish communications with each other. Data managers within the independent multiprocessor systems exchange messages indicating types of data processed by software applications in the independent multiprocessor systems. When a data manager determines that a software application in another independent multiprocessor system is configured to process the same data type, then data can be sent from one multiprocessor system to the other to allow a software application in the communicating multiprocessor system to control and operate a software application in the other multiprocessor system.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: March 22, 2016
    Assignee: EAGLE HARBOR HOLDINGS, LLC
    Inventors: Dan Alan Preston, Robert Pierce Lutter
  • Publication number: 20150301533
    Abstract: A system and methods are disclosed for providing the location of a tunnel boring machine (TBM) by establishing of a plurality of known locations or “monuments”; from these monuments located at least on, over or within the TBM's start point, known in the art as a “pit”. The present invention provides among other things an integrated navigation system that provides real-time parametric guidance information to the TBM, relative to the tunnel origin, past course and current trajectory, while simultaneously employing a non-contact measuring system in concert with said origin and course information for the final provision of an as-built map of tunnel dimensions and centerline.
    Type: Application
    Filed: April 21, 2014
    Publication date: October 22, 2015
    Applicant: Eagle Harbor Holdings, LLC
    Inventors: Dan Alan Preston, Joseph Preston, Paul Milton Peterson, Kyle Alen Yeats, Carin Louise Douglass, Marc Aaron Derenburger
  • Publication number: 20150153376
    Abstract: A vehicle sensor system consisting of video, radar, ultrasonic or laser sensors, oriented to obtain a 360 degree view around the vehicle for the purpose of developing a situation or scene awareness. The sensors may or may not have overlapping field of views, or support the same applications, but data will be shared by all. Orientation of the sensor to the vehicle body coordinates is critical in order to accurately assess threat and respond. This system describes methods based on measuring force and rotation on each sensor and computing a dynamic alignment to first each other, then second to the vehicle.
    Type: Application
    Filed: February 9, 2015
    Publication date: June 4, 2015
    Applicant: Eagle Harbor Holdings, LLC
    Inventors: Dan Alan PRESTON, David OLMSTEAD
  • Patent number: 8978439
    Abstract: A vehicle sensor system consisting of video, radar, ultrasonic or laser sensors, oriented to obtain a 360 degree view around the vehicle for the purpose of developing a situation or scene awareness. The sensors may or may not have overlapping field of views, or support the same applications, but data will be shared by all. Orientation of the sensor to the vehicle body coordinates is critical in order to accurately assess threat and respond. This system describes methods based on measuring force and rotation on each sensor and computing a dynamic alignment to first each other, then second to the vehicle.
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: March 17, 2015
    Assignee: Eagle Harbor Holdings, LLC
    Inventors: Dan Alan Preston, David Olmstead
  • Patent number: 8958315
    Abstract: A multiprocessor system used in a car, home, or office environment includes multiple processors that run different real-time applications. A dynamic configuration system runs on the multiple processors and includes a device manager, configuration manager, and data manager. The device manager automatically detects and adds new devices to the multiprocessor system, and the configuration manager automatically reconfigures which processors run the real-time applications. The data manager identifies the type of data generated by the new devices and identifies which devices in the multiprocessor system are able to process the data. A communication system for a mobile vehicle, home, or office environment includes multiple processors. The multiple processors each run an Open Communication system that controls how data is transferred between processors based on data content as opposed to the links that connect the processors together.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: February 17, 2015
    Assignee: Eagle Harbor Holdings, LLC
    Inventors: Dan Alan Preston, Robert Pierce Lutter
  • Patent number: 8953816
    Abstract: A vehicle audio system senses the availability of a wireless audio device in or near a vehicle, and uses logic circuitry to identify a device-specific record from among many records available in a memory. The identified record contains data codes from the available wireless audio device and from a software application running on the device. Upon identifying the data code record, the system downloads a copy of an alternate software application selected from the memory and configures the alternate software application to process data from the wireless audio device. The system provides a user the option to play sound from the vehicle speakers or play sound from the wireless audio device.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: February 10, 2015
    Assignee: Eagle Harbor Holdings LLC
    Inventors: Dan Alan Preston, Robert Pierce Lutter
  • Publication number: 20140229950
    Abstract: A system for controlling and operating applications in multiprocessor systems is described. Various multiprocessor systems comprising various processors coupled to various transceiver processors operate independently and automatically establish communications with each other. Data managers within the independent multiprocessor systems exchange messages indicating types of data processed by software applications in the independent multiprocessor systems. When a data manager determines that a software application in another independent multiprocessor system is configured to process the same data type, then data can be sent from one multiprocessor system to the other to allow a software application in the communicating multiprocessor system to control and operate a software application in the other multiprocessor system.
    Type: Application
    Filed: April 17, 2014
    Publication date: August 14, 2014
    Applicant: Eagle Harbor Holdings, LLC
    Inventors: Dan Alan PRESTON, Robert Pierce Lutter