Patents by Inventor Christopher Paulson

Christopher Paulson 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: 20140035992
    Abstract: A method can include receiving an initial waveform and generating, testing, and evaluating the performance of an initial child set of waveforms based on an initial parent set of waveforms from the initial waveform. The method can also include determining whether a termination condition has been met based on the evaluating and, if so, providing an optimized waveform. If the termination condition has not been met, the method can also include generating subsequent child sets of waveforms based on the previous child set(s).
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Christopher Paulson, Steven E. Ready
  • Publication number: 20140022917
    Abstract: A method of building a room list in a structure having at least two rooms includes forming a mesh network in the structure with at least two nodes, each node having a room-limited communication module, analyzing signals from the room-limited communication modules between nodes, segmenting the nodes into rooms based upon the signals, and associating each node of the plurality of nodes with one of the rooms. A method of making a room list includes providing at least two nodes, measuring signals between nodes, analyzing the signals, and associating a grouping of nodes to a room based on the analyzing.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: PROCTER AND GAMBLE, INC.
    Inventors: Raj B. Apte, Erik John Hasenoehrl, Christopher Paulson
  • Publication number: 20140022940
    Abstract: Systems and methods for enrolling nodes into an ad hoc network associated with a multi-roomed structure. Nodes within the ad hoc network comprise a communication module configured to communicate with the ad hoc network using at least one of room-limited communications and room-transparent communications.
    Type: Application
    Filed: July 17, 2013
    Publication date: January 23, 2014
    Inventors: Raj B. Apte, Shane Patrick Ahern, Ellen Isaacs, Christopher Paulson, Erik John Hasenoehrl
  • Publication number: 20140020624
    Abstract: Methods of leveling ink on substrates and apparatuses useful in printing are provided. An exemplary embodiment of the methods includes irradiating ink disposed on a surface of a porous substrate with radiation emitted by at least one radiant energy source. The radiation heats the ink to at least a viscosity threshold temperature of the ink to allow the ink to flow laterally on the surface to produce leveling of the ink. The ink is heated sufficiently rapidly that heat transfer from the ink to the substrate is sufficiently small during the leveling that ink at the substrate interface is cooled to a temperature below the viscosity threshold temperature thereby preventing any significant ink permeation into the substrate.
    Type: Application
    Filed: September 26, 2013
    Publication date: January 23, 2014
    Applicants: PALO ALTO RESEARCH CENTER INCORPORATED, XEROX CORPORATION
    Inventors: Gregory K. KOVACS, Steven E. READY, David K. BIEGELSEN, Lars E. SWARTZ, Christopher PAULSON
  • Publication number: 20140022061
    Abstract: A method of generating an action in an ad hoc wireless network includes providing an ad hoc mesh network of nodes having at least one node associated with a consumer product and at least one node capable generating node data about a consumer product, sending node data to a computing device, using the computing device to retrieve data from a database and associate the data with the node data, and determining, at the computing device, an action based upon the association, and executing an action using the computing device.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: PROCTER AND GAMBLE, INC.
    Inventors: Raj B. Apte, Erik John Hasenoehrl, Christopher Paulson
  • Publication number: 20140022941
    Abstract: Systems and methods for generating a virtual representation of a structure that is associated with an ad hoc network comprising a plurality of nodes. Nodes within the ad hoc network may have a communication module configured to communicate with the ad hoc network using at least one of room-limited communications and room-transparent communications.
    Type: Application
    Filed: July 17, 2013
    Publication date: January 23, 2014
    Inventors: Raj B. Apte, Christopher Paulson, Erik John Hasenoehrl
  • Publication number: 20140025798
    Abstract: A method of associating a function to a room within a home, includes forming a mesh network in the structure with a plurality of nodes, each node having a communication module, segmenting the nodes into rooms based upon the time of flight, obtaining an identity for at least one node in a room; and using the identity to assign a function to the room.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: PROCTER AND GAMBLE, INC.
    Inventors: Raj B. Apte, Erik John Hasenoehrl, Christopher Paulson
  • Publication number: 20140022968
    Abstract: A consumer product device has a consumer product, a communication module capable of communicating in a mesh network, and a power connector electrically coupled to the communication module.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: PROCTER AND GAMBLE, INC.
    Inventors: Raj B. Apte, Erik John Hasenoehrl, Christopher Paulson
  • Publication number: 20140025805
    Abstract: A method of generating a representation of a structure includes providing an ad hoc mesh network having at least two nodes associated with the structure, obtaining time of flight data for each node in the network, and using the time of flight data to generate the representation of the structure. A method of generating a three-dimensional representation of a structure includes providing an ad hoc mesh network having at least three nodes associated with the structure, wherein at least one node is a mobile node that moves around the structure, obtaining time of flight data for each pair of nodes in the network, and using the time of flight data to generate the three-dimensional representation of the structure.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: PROCTER AND GAMBLE, INC.
    Inventors: Raj B. Apte, Erik John Hasenoehrl, Christopher Paulson
  • Publication number: 20140023060
    Abstract: Systems and methods for enrolling nodes into an ad hoc network associated with a multi-roomed structure. Nodes within the ad hoc network comprise a communication module configured to communicate with the ad hoc network using at least one of room-limited communications and room-transparent communications.
    Type: Application
    Filed: July 17, 2013
    Publication date: January 23, 2014
    Applicant: The Procter & Gamble Company
    Inventors: Raj B. Apte, Ellen Isaacs, Christopher Paulson, Erik John Hasenoehrl
  • Publication number: 20140022939
    Abstract: Systems and methods for enrolling nodes into an ad hoc network associated with a multi-roomed structure. Nodes within the ad hoc network comprise a communication module configured to communicate with the ad hoc network using at least one of room-limited communications and room-transparent communications.
    Type: Application
    Filed: July 17, 2013
    Publication date: January 23, 2014
    Inventors: Raj B. Apte, Christopher Paulson, Erik John Hasenoehrl
  • Publication number: 20140022793
    Abstract: A lighting device has a light emitter receptacle, a power connector configured to connect to a power source, the power connector connected to the receptacle, and a communication module. A network of lighting devices has a plurality of lighting devices, each light device including a communications module, and a light emitter receptacle. The network is a wireless, ad hoc network having nodes corresponding to the lighting devices, wherein one of the lighting devices acts as a master node, the master node having a port connected to an external network and a nonvolatile memory.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: PROCTER AND GAMBLE, INC.
    Inventors: Raj B. Apte, Erik John Hasenoehrl, Christopher Paulson
  • Publication number: 20140023363
    Abstract: Systems and methods for enrolling nodes into an ad hoc network associated with a multi-roomed structure. Nodes within the ad hoc network comprise a communication module configured to communicate with the ad hoc network using at least one of room-limited communications and room-transparent communications.
    Type: Application
    Filed: July 17, 2013
    Publication date: January 23, 2014
    Applicant: The Procter & Gamble Company
    Inventors: Raj B. Apte, Christopher Paulson, Erik John Hasenoehrl
  • Patent number: 8617667
    Abstract: Methods of leveling ink on substrates and apparatuses useful in printing are provided. An exemplary embodiment of the methods includes irradiating ink disposed on a surface of a porous substrate with radiation emitted by at least one radiant energy source. The radiation heats the ink to at least a viscosity threshold temperature of the ink to allow the ink to flow laterally on the surface to produce leveling of the ink. The ink is heated sufficiently rapidly that heat transfer from the ink to the substrate is sufficiently small during the leveling that ink at the substrate interface is cooled to a temperature below the viscosity threshold temperature thereby preventing any significant ink permeation into the substrate.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: December 31, 2013
    Assignees: Xerox Corporation, Palo Alto Research Center Incorporated
    Inventors: Gregory J. Kovacs, Steven E. Ready, David K. Biegelsen, Lars E. Swartz, Christopher Paulson
  • Publication number: 20130306872
    Abstract: A monitoring device includes a light source, an optical filter, and an optical detector. The monitoring device may monitor curing processes, such as ultraviolet (UV) curing processes to determine the progression of the level of cure of a light-activated material to a substrate. The light source emits light toward a light-activated material, such as a film, and/or a substrate. The optical filter is positioned so that a wavelength of the light is transmitted through the optical filter after the light is reflected off of the substrate and/or the film. The optical detector is positioned to detect the light that is transmitted through the optical filter.
    Type: Application
    Filed: May 15, 2012
    Publication date: November 21, 2013
    Applicant: Palo Alto Research Center Incorporated
    Inventor: Christopher Paulson
  • Publication number: 20130013390
    Abstract: There is disclosed a system has a POS terminal comprising a display output interface and an identification input interface, the POS terminal being programmed: to receive identification data via the identification input interface, the identification data identifying a selected product for processing by the POS terminal, to process the identification data to generate alphanumeric text data encoding a description of the selected product, and to output the alphanumeric text data via the display output interface; a display unit; and a controller, programmed: to receive the alphanumeric text data from the POS terminal display output interface, to process the alphanumeric text data to generate further identification data identifying the selected product, to process the further identification data to select graphical data appropriate for the selected product, and to output the graphical data to the display unit. A controller, method, computer readable medium and computer are also disclosed.
    Type: Application
    Filed: July 4, 2012
    Publication date: January 10, 2013
    Applicant: EDESIX LIMITED
    Inventors: Christopher PAULSON-ELLIS, Alastair CHISHOLM, Hamish MARTIN, Stuart BOUTELL, Robin Anthony IDDON, Richard MCBRIDE
  • Patent number: 8169908
    Abstract: A method for discarding perpetually-rejected packets in a fabric-based interconnect having a reliable physical layer is disclosed. A transmitting component keeps a count of the number of negative acknowledgements (NAKs) it receives from the receiving component for packets the transmitting component sends. If the transmitting component receives a number of consecutive NAKs for the same packet that exceeds some pre-determined threshold, the packet is not resent, but is, instead, treated as having been acknowledged, and subsequent packets are allowed to be transmitted. Higher-level processes are then notified of the problem so as to allow the error to be dealt with at a higher level, but without obstructing the flow of packets on the physical layer.
    Type: Grant
    Filed: January 29, 2005
    Date of Patent: May 1, 2012
    Assignee: LSI Corporation
    Inventors: David Sluiter, David Thomas, Mark Buchanan, Timothy Thompson, Christopher Paulson
  • Publication number: 20110261127
    Abstract: Methods of leveling ink on substrates and apparatuses useful in printing are provided. An exemplary embodiment of the methods includes irradiating ink disposed on a surface of a porous substrate with radiation emitted by at least one radiant energy source. The radiation heats the ink to at least a viscosity threshold temperature of the ink to allow the ink to flow laterally on the surface to produce leveling of the ink. The ink is heated sufficiently rapidly that heat transfer from the ink to the substrate is sufficiently small during the leveling that ink at the substrate interface is cooled to a temperature below the viscosity threshold temperature thereby preventing any significant ink permeation into the substrate.
    Type: Application
    Filed: April 21, 2010
    Publication date: October 27, 2011
    Applicants: Palo Alto Research Center Incorporated, Xerox Corporation
    Inventors: Gregory J. Kovacs, Steven E. Ready, David K. Biegelsen, Lars E. Swartz, Christopher Paulson
  • Publication number: 20070002991
    Abstract: Disclosed is a method for minimizing the buffer size of an elasticity FIFO queue when synchronizing data between two clock domains. Data communication is typically sent by a transmitter device to a receiver device. The transmitted data signal includes an embedded clock signal and null data characters, as specified by the data communication signal protocol. A null character indicates an empty data frame and is included as part of most standard communication protocols. An embodiment skips one or more null characters from the elasticity FIFO queue during a single clock cycle when it is detected that the write pointer is catching up to the read pointer. By skipping multiple null characters during a single write cycle, the read pointer is moved ahead by one or more queue locations and the write pointer is insured to not catch up to the read pointer for a wider variation in frequencies between a transmitter and receiver than is normally possible.
    Type: Application
    Filed: June 20, 2005
    Publication date: January 4, 2007
    Inventors: Timothy Thompson, Christopher Paulson
  • Publication number: 20060277329
    Abstract: Disclosed is a method for reducing latency between two clock domains in a digital electronic device. The time between a write to a queue position and a corresponding read of the queue position is reduced by up to one clock cycle by including a delay in the time before first writing data to a First In First Out (FIFO) queue used to buffer and synchronize data between two clock domains. The two clock domains have the same frequency, but may be out of phase. Reducing the latency between the write and the corresponding read reduces the required size of the FIFO queue and also results in more efficient system operation.
    Type: Application
    Filed: June 7, 2005
    Publication date: December 7, 2006
    Inventors: Christopher Paulson, Timothy Thompson, Kevin Campbell