Patents by Inventor Christopher Wood

Christopher Wood 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: 20170091251
    Abstract: One embodiment provides a system that facilitates a single interface for file I/O and network communication. During operation, the system receives from a local application a first command to create content. The first command includes a content name and access control information that indicates how the content may be accessed. The content name is a hierarchically structured variable length identifier that includes contiguous name components ordered from a most general level to a most specific level. The system creates a first manifest which is a content object that indicates a set of content objects by a name and a digest. The first manifest name is the content name corresponding to the first command, and access to the manifest is based on the access control information included in the first command. The system transmits to the local application the first manifest and an indicator of success for creating the first manifest.
    Type: Application
    Filed: February 24, 2016
    Publication date: March 30, 2017
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Christopher A. Wood, Glenn C. Scott
  • Publication number: 20170085491
    Abstract: One embodiment provides a system that facilitates efficient and secure flow control based on a fragmentation protocol. During operation, the system receives, by an intermediate node, a first fragment which is a fragment of a content object that is fragmented into a plurality of fragments, wherein the plurality of fragments includes at least one named fragment, which indicates a name associated with the content object, the name being a hierarchically structured variable-length identifier that comprises contiguous name components ordered from a most general level to a most specific level. The intermediate node detects a congestion, and sets an indicator for congestion notification in the received fragment. The intermediate node forwards the received fragment, and drops a second fragment received after the forwarded fragment.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Marc E. Mosko, Christopher A. Wood
  • Publication number: 20170078199
    Abstract: One embodiment provides a system that facilitates efficient and secure transportation of content. An intermediate node receives a packet that corresponds to a fragment of a content object message that is fragmented into a plurality of fragments. One or more fragments of the plurality of fragments indicate a unique name that is a hierarchically structured variable-length identifier that comprises contiguous name components ordered from a most general level to a most specific level. The received fragment indicates an intermediate state which is based on a hash function performed on an intermediate state from a previous fragment and data included in the received fragment. In response to determining that the received fragment is a first fragment, the system identifies a first entry in a pending interest table for an interest with a name that is based on a hash of a content object and that corresponds to the first fragment.
    Type: Application
    Filed: September 11, 2015
    Publication date: March 16, 2017
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Marc E. Mosko, Christopher A. Wood
  • Publication number: 20170057659
    Abstract: An apparatus for determining the position of an object having one or more magnetic elements. The apparatus includes magnetostrictive optical sensors, each arranged to produce a signal which is indicative of a proximity of the sensor to the one or more magnetic elements. The apparatus is arranged to determine the position of the object based on a plurality of such proximity signals.
    Type: Application
    Filed: September 1, 2016
    Publication date: March 2, 2017
    Inventors: Christopher WOOD, Alan SHARP, Carsten HEUER
  • Publication number: 20170034240
    Abstract: One embodiment provides a system that facilitates content negotiation in a content centric network. During operation, the system receives, by a content producing device, a packet that corresponds to a first interest, wherein an encoded name for the interest indicates a plurality of qualifiers for acceptable types of requested content, and wherein a name is a hierarchically structured variable length identifier which comprises contiguous name components. The system generates a first content object that satisfies one of the indicated plurality of qualifiers, wherein a name for the content object is the encoded name, and wherein a content object indicates data and a content type corresponding to the satisfied qualifier.
    Type: Application
    Filed: July 27, 2015
    Publication date: February 2, 2017
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Glenn C. Scott, Christopher A. Wood, Ignacio Solis
  • Patent number: 9552493
    Abstract: One embodiment provides an access-control framework for publishing and obtaining a collection of encrypted data in encrypted form. During operation, a content consumer can obtain a Manifest object for a data collection, such that the Manifest includes references to a set of encrypted Content Objects of the data collection, and includes one or more Access Control Specifications (ACS) that each specifies a decryption protocol for decrypting one or more Content Objects of the data collection. The consumer can disseminate Interest messages to receive encrypted Content Objects listed in the Manifest over an Information Centric Network (ICN). The client can also obtain, from the Manifest, an ACS associated with a respective encrypted Content Object, and decrypts the respective encrypted Content Object using the decryption protocol specified in the ACS.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: January 24, 2017
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Ersin Uzun, Jun Kurihara, Christopher A. Wood
  • Publication number: 20160380945
    Abstract: One embodiment provides a transport-framework system that facilitates command messages to be communicated in a layer-agnostic manner. During operation, the system generates, by a component of a stack of communication modules, a first command message for a target entity. The first command message includes a name unique to the target entity, and the stack does not require a respective communication module to communicate only with a layer above or below thereof. The component sends the first command message to the target entity by inserting the first command message into a queue corresponding to the component. The component can also receive a second command message from a sending entity via a queue corresponding to the sending entity, and the second command message includes a name unique to the component. This facilitates command messages to be communicated in a layer-agnostic manner.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Christopher A. Wood, Glenn C. Scott
  • Publication number: 20160373390
    Abstract: An identity management and initialization scheme, along with a naming scheme for a transport stack and its components, facilitates directly addressing each component in the transport stack. During operation, the system receives, by a forwarder, a packet that corresponds to an interest, where the interest includes a name. In response to determining that the interest is destined for a component of a stack of communication modules, the forwarder sends the interest to the destined component based on the name for the interest, where the stack does not require a respective communication module to communicate only with a layer above or below thereof. In response to determining that the interest is not destined for a component of the stack, the forwarder sends the interest to a network element based on the name for the interest. This facilitates directly addressing individual components of the stack.
    Type: Application
    Filed: June 22, 2015
    Publication date: December 22, 2016
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Christopher A. Wood, Glenn C. Scott
  • Publication number: 20160348123
    Abstract: The present invention relates to recombinant cells, particularly recombinant plant cells, which are capable of producing dihydrosterculic acid and/or derivatives thereof. The present invention also relates to methods of producing oil comprising dihydrosterculic acid and/or derivatives thereof.
    Type: Application
    Filed: April 12, 2016
    Publication date: December 1, 2016
    Applicant: Commonwealth Scientific and Industrial Research Organisation
    Inventors: Craig Christopher Wood, Fatima Naim, Surinder Pal Singh, Shoko Okada
  • Patent number: 9501050
    Abstract: A battery powered thermostat senses a battery voltage drop to a low-battery voltage level. At that point, the thermostat microprocessor provides a LOW BATTERY alert message, visible on the thermostat display. If the occupant fails to replace the power cells or does not notice the LOW BATTERY message, when the battery voltage drops further the microprocessor alters the thermostat set points. This reduces the number of heating or cooling cycles per day, and reduces the number of actuations of the latching relays in the thermostat, conserving remaining battery life. At a further drop in battery voltage the set points are changed additionally. Additional functions, such as second level heat, second level cooling, and fan speed, are disabled. The change in heat or cooling cycles induces the occupant to check the thermostat where he or she will notice the LOW BATTERY message.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: November 22, 2016
    Assignee: International Controls and Measurements Corp.
    Inventors: Weidong Pan, Michael P Muench, Andrew S Kadah, Eric Christopher Wood
  • Publication number: 20160306482
    Abstract: A touch-screen control panel interface has a dielectric flat or curved front panel and a printed circuit board with a front side and a reverse side which is the component side. Alphanumeric display module(s) or an LCD display and optional protective cap mounted on the reverse side of the circuit board are visible through window cutout(s) on the board. An array of LED indicators can be mounted on the back side of the circuit board and visible through cutouts in the board. Metallized capacitive pads on or adjacent the back side of the front panel at touch locations permit selection of various modes, functions, and settings. These pads may be formed on the flat front side of the circuit board, on the back of the front plate, or on an intermediate membrane. A microprocessor is connected with the various components and with capacitive pad. Icons may be printed onto the flat panel, in registry with the metallized capacitive electrode pads.
    Type: Application
    Filed: April 14, 2015
    Publication date: October 20, 2016
    Applicant: International Controls and Measurements Corp.
    Inventors: Hollis J. Gmyr, Weidong Pan, James H. Ritchie, Eric Christopher Wood, Andrew S. Kadah
  • Patent number: 9465407
    Abstract: A user interface of a controller has multiple touch-sensitive input transducers, e.g., capacitive pads. The pads are dynamically indicated: When any given touch sensitive input device is needed for input at a given step of the programming operation, an associated light source illuminates that input device so it is visible to the user. Those touch-panel input devices not needed for that are left unilluminated, and the microprocessor ignores any input from those input devices. At each step of the operation or programming of the controller, only those input transducers for the inputs that are permitted or relevant to that state are indicated. Correspondingly, only the inputs that are generated by actuating the input transducers for the valid (i.e., permitted or relevant) inputs results in a change in the state of the program in the microprocessor.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: October 11, 2016
    Assignee: ICM CONTROLS CORPORATION
    Inventors: Andrew S. Kadah, Weidong Pan, Hollis Jordan Gmyr, James H. Ritchie, Eric Christopher Wood, Benjamin A. Freer, Michael Peter Muench, Kevin Jobsky
  • Patent number: 9462006
    Abstract: A data verification system facilitates verifying whether a CCN Content Object is authentic or trustworthy on behalf of an application. During operation, the system can obtain a stack requirement for a custom transport stack, which specifies at least a description for a verifier stack component that verifies a Content Object using a key identifier (KeyID) associated with a publisher. The system instantiates the verifier stack component in the custom stack, and can use the custom stack to obtain a verified Content Object. While using the custom stack, the system can push, to the custom stack, an Interest that includes a name for a piece of content and includes a KeyID associated with a content producer. The system then receives, from the custom stack, a Content Object which the verifier stack component has verified is signed by the content producer associated with the KeyID.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: October 4, 2016
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Ersin Uzun, Christopher A. Wood, Marc E. Mosko
  • Publication number: 20160224799
    Abstract: One embodiment provides an access-control framework for publishing and obtaining a collection of encrypted data in encrypted form. During operation, a content consumer can obtain a Manifest object for a data collection, such that the Manifest includes references to a set of encrypted Content Objects of the data collection, and includes one or more Access Control Specifications (ACS) that each specifies a decryption protocol for decrypting one or more Content Objects of the data collection. The consumer can disseminate Interest messages to receive encrypted Content Objects listed in the Manifest over an Information Centric Network (ICN). The client can also obtain, from the Manifest, an ACS associated with a respective encrypted Content Object, and decrypts the respective encrypted Content Object using the decryption protocol specified in the ACS.
    Type: Application
    Filed: February 3, 2015
    Publication date: August 4, 2016
    Inventors: Ersin Uzun, Jun Kurihara, Christopher A. Wood
  • Publication number: 20160212148
    Abstract: A data verification system facilitates verifying whether a CCN Content Object is authentic or trustworthy on behalf of an application. During operation, the system can obtain a stack requirement for a custom transport stack, which specifies at least a description for a verifier stack component that verifies a Content Object using a key identifier (KeyID) associated with a publisher. The system instantiates the verifier stack component in the custom stack, and can use the custom stack to obtain a verified Content Object. While using the custom stack, the system can push, to the custom stack, an Interest that includes a name for a piece of content and includes a KeyID associated with a content producer. The system then receives, from the custom stack, a Content Object which the verifier stack component has verified is signed by the content producer associated with the KeyID.
    Type: Application
    Filed: January 21, 2015
    Publication date: July 21, 2016
    Inventors: Ersin Uzun, Christopher A. Wood, Marc E. Mosko
  • Publication number: 20160203170
    Abstract: One embodiment provides a system that facilitates direct seeking of the ordered content of a manifest based on external metadata. During operation, the system determines, by a content producing device, a root manifest, wherein a manifest indicates a set of content objects and their corresponding digests, wherein a respective content object is a data object or another manifest, and is associated with a name that is a hierarchically structured variable length identifier (HSVLI) which comprises contiguous name components ordered from a most general level to a most specific level. The system generates an index associated with the root manifest, wherein the index allows the set of content objects indicated in the root manifest to be searched and accessed directly, thereby facilitating a content consumer to seek to a desired location in the content represented by the root manifest.
    Type: Application
    Filed: January 12, 2015
    Publication date: July 14, 2016
    Inventors: Marc E. Mosko, Ignacio Solis, Glenn C. Scott, Christopher A. Wood
  • Patent number: 9347067
    Abstract: The present invention relates to recombinant cells, particularly recombinant plant cells, which are capable of producing dihydrosterculic acid and/or derivatives thereof. The present invention also relates to methods of producing oil comprising dihydrosterculic acid and/or derivatives thereof.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: May 24, 2016
    Assignee: COMMONWEALTH SCIENTIFIC AND INDUSTRIAL RESEARCH ORGANISATION
    Inventors: Craig Christopher Wood, Fatima Naim, Surinder Pal Singh, Shoko Okada
  • Publication number: 20160080041
    Abstract: An arrangement for managing bi-directional wireless communication between a controller and a plurality of controllable-devices wherein each controllable-device is able to provide operable function specific instructions to the controller as to how it would like to be operated by the controller and wherein a proximity mechanism means provides bidirectional communications over a distance of a few centimeters between the controller and the or each controllable-device.
    Type: Application
    Filed: September 14, 2015
    Publication date: March 17, 2016
    Applicant: XPED HOLDINGS PTY LTD
    Inventors: John SCHULTZ, Christopher WOOD, Philip CARRIG
  • Patent number: 9283235
    Abstract: Use of a compound of formula (I) or a 3-enol C1-4 alkanoate ester thereof in the manufacture of a medicament for the intermittent treatment of a condition of a human or non-human mammal in which said mammal has an abnormally high serum concentration of an adrenal hormone: Wherein R1, R2, R5, and R6 are the same or different and each is hydrogen or C1 to 4? alkyl; R3 is hydrogen C1 to 4? alkyl, C1 to 4? alkenyl or C1 to 4? alkynyl; R4 is hydroxy, C1 to 4? alkanoyloxy, a group of formula (II) or (III) Wherein R7 is (CH2)n, where n is an integer of from 0 to 4, R8 is hydrogen, C1 to 4? alkyl, hydroxy or NH2 and R9 and R10 are the same or different and each is hydrogen or C1 to 4? Alkyl; or R3 and R4 together are oxo, ethylenedioxy or propylenedioxy. The invention has practical benefits for the treatment of man and other animals with diseases associated with abnormal production of adrenal steroids.
    Type: Grant
    Filed: April 9, 2002
    Date of Patent: March 15, 2016
    Assignee: Stegram Pharmaceuticals Limited
    Inventors: Christopher Wood, George Margetts
  • Patent number: 9278784
    Abstract: A capping device includes an external outer cap adapted to be removably fixed to the exterior face of a container neck, and an internal insert adapted to plug the opening of the neck. The insert is adapted to be fitted to the neck independently of the outer cap and before fitting the outer cap to the neck. When it is fitted to the neck, the outer cap is adapted to be permanently fastened to the insert. When filling the container, the insert may include means for retaining it on the neck adapted to connect the insert mechanically to the neck before the outer cap is fitted to the neck, thereby sealing at least the exterior peripheral surface of the free end of the neck against a cleaning liquid applied externally to the neck.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: March 8, 2016
    Assignee: TETRA LAVAL HOLDINGS & FINANCE S.A.
    Inventors: Christopher Wood, Michel Luzzato, Veronique Bernard, Grégory Antier