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: 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: 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: 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
  • 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: 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: 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: 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: 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: 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: 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
  • 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
  • Publication number: 20060268941
    Abstract: Disclosed is an adaptive method for training a source synchronous parallel receiver. The adaptive method for training, or aligning, parallel data channels permits a parallel communication receiver to adaptively adjust the timing of data channels to align the data channels with a frame channel and achieve a source synchronous signal for the parallel data channels. Further, portions of the frame channel training pattern may be used because possible time shift accuracy error is accounted for between the communication channels and a determination is made as to which portion of the frame pattern is currently being received. The data channels are then aligned appropriately.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Christopher Paulson, Timothy Thompson, Kevin Campbell
  • Publication number: 20050086595
    Abstract: A logical gate and a comparator are used to detect page boundaries in a data stream. A current address and a predetermined page size, that is an integer power of 2, are compared using a Boolean logic gate such as AND or XOR to detect a page boundary in a data stream. The output from the Boolean logic gate is compared to a predetermined value to cause a signal to be generated, indicating the end of the page.
    Type: Application
    Filed: October 17, 2003
    Publication date: April 21, 2005
    Inventors: Kevin Campbell, Timothy Thompson, Christopher Paulson
  • Patent number: 6112319
    Abstract: A system for verifying the accuracy of stored data in a computer system where read and write requests can pass earlier-issued read and write requests. The system monitors read and write requests for a variety of data storage locations. When the system detects the first request to write data to a particular location it creates a data structure to represent that location and stores the data. For later write requests to the same location, the system modifies the data structure to store the new data being written, maintaining storage for only the data which can possibly be returned accurately for a read request. The system also monitors responses to read and write requests. For data returned in response to satisfaction of a read request, the system uses the data structure to determine if the returned data is accurate (i.e., if it is among the stored data). If the system determines that the returned data is inaccurate, it issues an error.
    Type: Grant
    Filed: February 20, 1998
    Date of Patent: August 29, 2000
    Assignee: Micron Electronics, Inc.
    Inventor: Christopher Paulson