Patents by Inventor Craig Chapman
Craig Chapman 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: 12149086Abstract: In various embodiments, a process for configuring or commissioning a solar power system includes receiving, at a controller, hardware identifiers of a plurality of power electronics modules to be configured. Each of the plurality of power electronics modules of at least a portion of the plurality of power electronics modules is associated with a corresponding photovoltaic panel. A hub is configured to wirelessly communicate with the plurality of power electronics modules. The controller is physically connected to the hub and communicates with the hub via wiring that also carries power from photovoltaic panels to an inverter. The process includes configuring, by the controller, the plurality of power electronics modules using the received hardware identifiers.Type: GrantFiled: June 16, 2023Date of Patent: November 19, 2024Assignee: Lunar Energy, Inc.Inventors: Kyle Breuning Evans, Sebastian Wolf, Mark Holveck, Hai-Yue Han, Craig Patrick Timms, Paul Chapman, Christopher Wright, Ryan Pflaum, Manuel Alejandro Valenzuela Acosta, César Pecharromán Arribas, James Alexander Stewart Carragher, Jesús Prieto Colomina
-
Publication number: 20240305105Abstract: In various embodiments, a process for configuring or commissioning a solar power system includes receiving, at a controller, hardware identifiers of a plurality of power electronics modules to be configured. Each of the plurality of power electronics modules of at least a portion of the plurality of power electronics modules is associated with a corresponding photovoltaic panel. A hub is configured to wirelessly communicate with the plurality of power electronics modules. The controller is physically connected to the hub and communicates with the hub via wiring that also carries power from photovoltaic panels to an inverter. The process includes configuring, by the controller, the plurality of power electronics modules using the received hardware identifiers.Type: ApplicationFiled: May 16, 2024Publication date: September 12, 2024Inventors: Kyle Breuning Evans, Sebastian Wolf, Mark Holveck, Hai-Yue Han, Craig Patrick Timms, Paul Chapman, Christopher Wright, Ryan Pflaum
-
Patent number: 11759540Abstract: A portable disinfecting apparatus with effective disinfection properties against pathogens, such as bacteria, fungi, and viruses is disclosed. Embodiments of the portable disinfecting apparatus include a portable sterilization box having at least one path configured to receive drawn air and to irradiate the drawn air with UV radiation along the path to produce disinfected air. The path may be provided using baffles that are configured, for example, in a serpentine or spiral configuration to provide a non-linear flow path for the air. The UV light sources, such as UV LEDs may be mounted on the baffles. Embodiments of the apparatus include an intake tube connected to the sterilization box for drawing air into the sterilization box from a point high within the room that is to be disinfected. The disinfected air is released from the sterilization box a point lower in the room.Type: GrantFiled: May 11, 2021Date of Patent: September 19, 2023Assignee: CalyxPure, Inc.Inventors: John C. Higgins, Cody Renwick, Tim Gray, Chris Fall, Bradley Craig Chapman
-
Publication number: 20220362433Abstract: A portable disinfecting apparatus with effective disinfection properties against pathogens, such as bacteria, fungi, and viruses is disclosed. Embodiments of the portable disinfecting apparatus include a portable sterilization box having at least one path configured to receive drawn air and to irradiate the drawn air with UV radiation along the path to produce disinfected air. The path may be provided using baffles that are configured, for example, in a serpentine or spiral configuration to provide a non-linear flow path for the air. The UV light sources, such as UV LEDs may be mounted on the baffles. Embodiments of the apparatus include an intake tube connected to the sterilization box for drawing air into the sterilization box from a point high within the room that is to be disinfected. The disinfected air is released from the sterilization box a point lower in the room.Type: ApplicationFiled: May 11, 2021Publication date: November 17, 2022Inventors: John C. Higgins, Cody Renwick, Tim Gray, Chris Fall, Bradley Craig Chapman
-
Patent number: 7688248Abstract: A 3D rendered image of a radar-scanned terrain surface is provided from a radar return signal from the surface, wherein the return signal includes data indicative of azimuth, elevation, and range of a radar-illuminated area of the surface. The data are processed for transformation into X, Y, and Z coordinates. The X and Y coordinates corresponding to each illuminated area are triangulated so as to create a mesh of triangles representing the terrain surface, each of the triangles in the mesh being defined by a vertex triplet. 3D imaging information (grey scale shading and/or coloring information) is added to each triangle in the mesh, based on the amplitude of the radar return signal from the coordinates represented by each vertex in the triplet and the value of the Z coordinate at each vertex, so as to form the 3D rendered image.Type: GrantFiled: November 24, 2008Date of Patent: March 30, 2010Assignee: Sierra Nevada CorporationInventors: Jack Cross, Theodore Bosworth, Craig Chapman, David Howard
-
Patent number: 7677591Abstract: The beach cart has two arcuate rails having two ends. Upon one end, the rails have a handle and on the other end, an axle and a pivoting plate. The axle spans the rails and has two wheels. The plate attaches to each rail at a hinge. The plate pivots from a position perpendicular to the rails to a position folded upon the rails. When unfolded, the plate supports cargo, and when folded, the plate supports a tabletop as the handle is positioned down and the cart positioned flat. Between the rails, a curved panel stiffens the cart. The curved panel has a tube in communication with two openings for carrying an umbrella. Centered at the crest of the panel, an aperture receives a beach umbrella when the invention is placed down at the beach.Type: GrantFiled: March 13, 2008Date of Patent: March 16, 2010Inventor: R. Craig Chapman
-
Publication number: 20090230646Abstract: The beach cart has two arcuate rails having two ends. Upon one end, the rails have a handle and on the other end, an axle and a pivoting plate. The axle spans the rails and has two wheels. The plate attaches to each rail at a hinge. The plate pivots from a position perpendicular to the rails to a position folded upon the rails. When unfolded, the plate supports cargo, and when folded, the plate supports a tabletop as the handle is positioned down and the cart positioned flat. Between the rails, a curved panel stiffens the cart. The curved panel has a tube in communication with two openings for carrying an umbrella. Centered at the crest of the panel, an aperture receives a beach umbrella when the invention is placed down at the beach.Type: ApplicationFiled: March 13, 2008Publication date: September 17, 2009Inventor: R. Craig Chapman
-
Publication number: 20090167595Abstract: A 3D rendered image of a radar-scanned terrain surface is provided from a radar return signal from the surface, wherein the return signal includes data indicative of azimuth, elevation, and range of a radar-illuminated area of the surface. The data are processed for transformation into X, Y, and Z coordinates. The X and Y coordinates corresponding to each illuminated area are triangulated so as to create a mesh of triangles representing the terrain surface, each of the triangles in the mesh being defined by a vertex triplet. 3D imaging information (grey scale shading and/or coloring information) is added to each triangle in the mesh, based on the amplitude of the radar return signal from the coordinates represented by each vertex in the triplet and the value of the Z coordinate at each vertex, so as to form the 3D rendered image.Type: ApplicationFiled: November 24, 2008Publication date: July 2, 2009Inventors: Jack Cross, Theodore Bosworth, Craig Chapman, David Howard
-
Patent number: 7456779Abstract: A 3D rendered image of a radar-scanned terrain surface is provided from a radar return signal from the surface, wherein the return signal includes data indicative of azimuth, elevation, and range of a radar-illuminated area of the surface. The data are processed for transformation into X, Y, and Z coordinates. The X and Y coordinates corresponding to each illuminated area are triangulated so as to create a mesh of triangles representing the terrain surface, each of the triangles in the mesh being defined by a vertex triplet. 3D imaging information (grey scale shading and/or coloring information) is added to each triangle in the mesh, based on the amplitude of the radar return signal from the coordinates represented by each vertex in the triplet and the value of the Z coordinate at each vertex, so as to form the 3D rendered image.Type: GrantFiled: August 31, 2006Date of Patent: November 25, 2008Assignee: Sierra Nevada CorporationInventors: Jack Cross, Theodore Bosworth, Craig Chapman, David Howard
-
Publication number: 20080074312Abstract: A 3D rendered image of a radar-scanned terrain surface is provided from a radar return signal from the surface, wherein the return signal includes data indicative of azimuth, elevation, and range of a radar-illuminated area of the surface. The data are processed for transformation into X, Y, and Z coordinates. The X and Y coordinates corresponding to each illuminated area are triangulated so as to create a mesh of triangles representing the terrain surface, each of the triangles in the mesh being defined by a vertex triplet. 3D imaging information (grey scale shading and/or coloring information) is added to each triangle in the mesh, based on the amplitude of the radar return signal from the coordinates represented by each vertex in the triplet and the value of the Z coordinate at each vertex, so as to form the 3D rendered image.Type: ApplicationFiled: August 31, 2006Publication date: March 27, 2008Inventors: Jack Cross, Theodore Bosworth, Craig Chapman, David Howard
-
Publication number: 20080071465Abstract: Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads and/or from one or more other sources (such as physical sensors near to or embedded in the roads). The road traffic conditions assessment based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics of interest from the data samples. In some situations, the inferences include repeatedly determining current traffic flow characteristics and/or predicted future traffic flow characteristics for road segments of interest during time periods of interest, such as to determine average traffic speed, traffic volume and/or occupancy, and include weighting various data samples in various ways (e.g., based on a latency of the data samples and/or a source of the data samples).Type: ApplicationFiled: May 22, 2007Publication date: March 20, 2008Inventors: Craig Chapman, Kush Parikh, Oliver Downs, Robert Cahn, Jesse Hersch
-
Publication number: 20080071466Abstract: Techniques are described for automatically analyzing historical information about road traffic flow in order to generate representative information regarding current or future road traffic flow, and for using such generated representative traffic flow information. Representative traffic flow information may be generated for a variety of types of useful measures of traffic flow, such as for average speed at each of multiple road locations during each of multiple time periods. Generated representative traffic flow information may be used in various ways to assist in travel and for other purposes, such as to determine likely travel times and plan optimal routes. The historical traffic data used to generate the representative traffic flow information may include data readings from physical sensors that are near or embedded in the roads, and/or data samples from vehicles and other mobile data sources traveling on the roads.Type: ApplicationFiled: August 7, 2007Publication date: March 20, 2008Applicant: INRIX, INC.Inventors: Oliver Downs, Jesse Hersch, Craig Chapman
-
Publication number: 20070208498Abstract: Techniques are described for displaying or otherwise providing information to users regarding various types of road traffic condition information in various ways. The information may be provided, for example, as part of a user interface (or “UI”), which may in some situations further include one or more types of user-selectable controls to allow a user to manipulate in various ways what road traffic condition information is displayed and/or how the information is displayed. A variety of types of road traffic condition information may be presented to users in various manners, including by presenting information on graphically displayed maps for geographic areas to indicate various information about road conditions in the geographic area. In addition, provided controls may allow users to select particular times, select particular routes, indicate to perform animation of various types of changing traffic conditions over a sequence of multiple successive times, etc.Type: ApplicationFiled: November 3, 2006Publication date: September 6, 2007Applicant: Inrix, Inc.Inventors: Alec Barker, Todd Asher, Mitchel Burns, Oliver Downs, Craig Chapman, Robert Cahn
-
Publication number: 20070208501Abstract: Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads, as well as in some situations data from one or more other sources (such as physical sensors near to or embedded in the roads). The assessment of road traffic conditions based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics from the data samples. In some situations, the inferences based on the data samples includes repeatedly determining average speeds for road segments of interest during periods of time in such a manner as to weight various data samples for those road segments in various ways (e.g., based on a latency of the data samples and/or a source of the data samples).Type: ApplicationFiled: May 11, 2006Publication date: September 6, 2007Applicant: Inrix, Inc.Inventors: Oliver Downs, Craig Chapman, Robert Cahn, Jesse Hersch
-
Publication number: 20070208493Abstract: Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads, as well as in some situations data from one or more other sources (such as physical sensors near to or embedded in the roads). The assessment of road traffic conditions based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics of interest from the data samples. In some situations, the filtering of the data samples includes identifying data samples that are inaccurate or otherwise unrepresentative of actual traffic condition characteristics of interest, such as by identifying data samples that are statistical outliers with respect to other data samples.Type: ApplicationFiled: May 11, 2006Publication date: September 6, 2007Applicant: Inrix, Inc.Inventors: Oliver Downs, Craig Chapman, Robert Cahn, Jesse Hersch
-
Publication number: 20070208494Abstract: Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads, as well as in some situations data from one or more other sources (such as physical sensors near to or embedded in the roads). The assessment of road traffic conditions based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics from the data samples. In some situations, the inferences based on the data samples includes repeatedly determining traffic flow characteristics for road segments of interest during periods of time, such as to determine traffic volume and/or average occupancy of the road.Type: ApplicationFiled: May 22, 2006Publication date: September 6, 2007Applicant: Inrix, Inc.Inventors: Craig Chapman, Oliver Downs
-
Publication number: 20070208496Abstract: Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads, as well as in some situations data from one or more other sources (such as physical sensors near to or embedded in the roads). The assessment of road traffic conditions based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics of interest from the data samples. In some situations, at least some of the mobile data sources are configured to frequently acquire and store data samples, and to occasionally make multiple such data samples available together for use in the road traffic condition assessment (e.g., by acquiring a data sample every minute and by transmitting a group of stored data samples every 15 minutes).Type: ApplicationFiled: June 22, 2006Publication date: September 6, 2007Inventors: Oliver Downs, Craig Chapman
-
Publication number: 20070208495Abstract: Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads, as well as in some situations data from one or more other sources (such as physical sensors near to or embedded in the roads). The assessment of road traffic conditions based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics from the data samples. In some situations, the filtering of the data samples includes identifying data samples that are inaccurate or otherwise unrepresentative of actual traffic condition characteristics, such as data samples that are not of interest based at least in part on roads with which the data samples are associated and/or that otherwise reflect vehicle locations or activities that are not of interest.Type: ApplicationFiled: May 31, 2006Publication date: September 6, 2007Inventors: Craig Chapman, Oliver Downs, Alec Barker, Mitchel Burns, Scott Love
-
Publication number: 20070208492Abstract: Techniques are described for generating predictions of future traffic conditions at multiple future times, such as by using probabilistic techniques to assess various input data while repeatedly producing future time series predictions for each of numerous road segments (e.g., in a real-time manner based on changing current conditions for a network of roads in a given geographic area). In some situations, one or more predictive Bayesian models and corresponding decision trees are automatically created for use in generating the future traffic condition predictions for each geographic area of interest, such as based on observed historical traffic conditions for those geographic areas. Predicted future traffic condition information may then be used in a variety of ways to assist in travel and for other purposes, such as to plan optimal routes through a network of roads based on predictions about traffic conditions for the roads at multiple future times.Type: ApplicationFiled: March 3, 2006Publication date: September 6, 2007Applicant: Inrix, Inc.Inventors: Oliver Downs, Craig Chapman, Alec Barker
-
Patent number: 6594774Abstract: Computer system reliability is improved using various techniques to monitor objects (e.g., processes, threads, DLLs, etc.) executing on the system. Such techniques include active techniques, in which information is continually communicated from the object to the monitor, and passive techniques, in which the object does not need to repeatedly provide information to the monitor. The monitor determines when an object in the computer system has failed, and initiates appropriate recovery action when such a failure is detected.Type: GrantFiled: September 7, 1999Date of Patent: July 15, 2003Assignee: Microsoft CorporationInventors: Craig Chapman, Mark M. Moeller