Patents by Inventor Christopher A. Wood

Christopher A. 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).

  • Patent number: 10423556
    Abstract: The present disclosure is directed to an apparatus for forming an interface for interfacing a remote access appliance (“RAC”) to a target device (“TD”) and enabling video and serial communications between the RAC and TD. The apparatus makes use of a housing having a first port, a second port and a third port. A circuit board may be housed within the housing for enabling serial and video communications between the TD and the RAC. The first port enables an interface to the apparatus via a communications cable in communication with the RAC. The second port enables a serial connection between the apparatus and the TD via an independent serial communications cable. The third port forms a video connector connectable directly to a video port of the target device for enabling video communications between the TD and the apparatus.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: September 24, 2019
    Assignee: Vertiv IT Systems, Inc.
    Inventors: Christopher Wood, Phillip R. Kent
  • Patent number: 10419345
    Abstract: A system 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: Grant
    Filed: October 23, 2017
    Date of Patent: September 17, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Marc E. Mosko, Christopher A. Wood
  • Patent number: 10404547
    Abstract: Technologies for datacenter management include one or more computing racks each including a rack controller. The rack controller may receive system, performance, or health metrics for the components of the computing rack. The rack controller generates regression models to predict component lifespan and may predict logical machine lifespans based on the lifespan of the included hardware components. The rack controller may generate notifications or schedule maintenance sessions based on remaining component or logical machine lifespans. The rack controller may compose logical machines using components having similar remaining lifespans. In some embodiments the rack controller may validate a service level agreement prior to executing an application based on the probability of component failure. A management interface may generate an interactive visualization of the system state and optimize the datacenter schedule based on optimization rules derived from human input in response to the visualization.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: September 3, 2019
    Assignee: Intel Corporation
    Inventors: Katalin K. Bartfai-Walcott, Michael Christopher Woods, Giovani Estrada, John Kennedy, Joseph Butler, Slawomir Putyrski, Alexander Leckey, Victor M. Bayon-Molino, Connor Upton, Thijs Metsch
  • Patent number: 10404450
    Abstract: A system performs a setup function which outputs a master secret key associated with a content producing device and public parameters. The system generates a secret key for a user in a content centric network (CCN) based on a master secret key associated with the content producing device, and a schema associated with the user. In response to an interest from the user that includes a name that matches the schema, the system encrypts a payload of a content object based on the name and the public parameters. The system transmits the content object to the user. The encrypted payload is configured such that it can only be decrypted by the secret key of the user and cannot be decrypted by the user if the name in the interest does not match the schema, thereby facilitating schematized access control to content objects in the CCN.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: September 3, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Christopher A. Wood, Glenn C. Scott
  • Patent number: 10397121
    Abstract: One embodiment provides a system that facilitates efficient communication based on a forwarding information base (FIB). The system receives, by an intermediate node, a first interest which includes a name and maximum interest information which indicates whether to forward a subsequent interest with a same name prefix as the first interest. In response to obtaining a first entry from a FIB based on the name for the first interest, the system adds to the first entry, for an outgoing interface corresponding to an arrival interface of the first interest, the maximum interest information included in the first interest as an interest limit for the first entry. In response to determining that the interest limit for the first entry is reached, the system refrains from forwarding the subsequent interest, thereby facilitating the intermediate node to manage traffic based on information in the forwarding information base provided by a content producer.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: August 27, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Christopher A. Wood, Glenn C. Scott
  • Publication number: 20190246510
    Abstract: The present disclosure relates to a modular keyboard, monitor, mouse (KMM) system for use in an equipment rack. The system may have a tray subsystem and an electronics subsystem adapted to rest on and be removably secured to the tray subsystem. The electronics subsystem has a housing including a recess, the recess being shaped to nestably support a keyboard therein. A monitor is pivotally supported from the electronics subsystem and movable between a first position, extending up from the electronics subsystem so as to be viewable for use by a user, to a second position for storage such that the monitor is positioned parallel to the housing of the electronics subsystem. A keyboard is removably secured to the electronics subsystem within the recess. The monitor covers at least a substantial portion of the keyboard when folded down into the second position for storage.
    Type: Application
    Filed: February 4, 2019
    Publication date: August 8, 2019
    Inventors: Christopher WOOD, Christopher A. DEJESUS, Amanda L. CONGER, Dan BIDWELL, Jonathan OSBORNE
  • Publication number: 20190217820
    Abstract: A ball joint (28) includes a socket assembly (60) that provides a locking feature designed to work in combination with the ball stud to retain a rotatable connection between the ball stud (30) and the ball socket. The socket assembly includes a socket housing (62) and an elastic retaining member (82) that cooperate to prevent ball stud disengagement under operating loads. The socket housing includes a sidewall (65) that has an extended length relative to some conventional socket housings, and the elastic member is disposed in a circumferential groove formed in an outer surface of the ball socket at a location corresponding to the extended length.
    Type: Application
    Filed: November 17, 2017
    Publication date: July 18, 2019
    Inventors: Sergio Del Valle Fresno, Jens Ulrich, Darko Vuletic, Christopher Wood
  • Patent number: 10355999
    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: Grant
    Filed: September 23, 2015
    Date of Patent: July 16, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Marc E. Mosko, Christopher A. Wood
  • Patent number: 10355446
    Abstract: A method for controlling an electromagnetic radiation source to produce single mode operation having an optimized side-mode suppression ratio over a set of wavelengths within a prescribed temporal profile. The electromagnetic radiation source is configured to output electromagnetic radiation at a given wavelength based upon parameters. The method includes determining a set of parameter combinations that satisfy a condition for a desired set of wavelengths and a minimum side mode suppression ratio over the range of wavelengths. The set of parameter combinations define sub-paths for nearly arbitrary transitions from one wavelength to another wavelength. Combinations of select sub-paths provide a multivariate path for transitioning over the range of wavelengths. The method also includes controlling the semiconductor laser to emit electromagnetic radiation over the range of wavelengths by traversing the multivariate path in a desired manner.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: July 16, 2019
    Assignee: INSIGHT PHOTONIC SOLUTIONS, INC.
    Inventors: Jason Ensher, Christopher Wood, Michael Minneman
  • Patent number: 10323209
    Abstract: The present invention relates to extracted lipid with high levels, for example 90% to 95% by weight, oleic acid. The present invention also provides genetically modified plants, particularly oilseeds such as safflower, which can used to produce the lipid. Furthermore, provided are methods for genotyping and selecting plants which can be used to produce the lipid.
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: June 18, 2019
    Assignee: COMMONWEALTH SCIENTIFIC AND INDUSTRIAL RESEARCH ORGANISATION
    Inventors: Craig Christopher Wood, Qing Liu, Xue-Rong Zhou, Allan Green, Surinder Pal Singh, Shijiang Cao
  • Patent number: 10320760
    Abstract: One embodiment provides a system that facilitates mutating and caching content in a CCN. During operation, the system receives, by an intermediate node, a content object that indicates an encrypted payload, a signature, and a parameter for a group to which the content object belongs, wherein the content object includes a name that is a hierarchically structured variable length identifier which comprises contiguous name components ordered from a most general level to a most specific level. The system re-encrypts the content object based on the encrypted payload and the parameter to obtain a new encrypted payload and a new signature, wherein re-encrypting is not based on a private key or a public key associated with the encrypted payload. The system transmits the re-encrypted content object to a client computing device, thereby allowing the client computing device to decrypt the re-encrypted content object and verify the new signature.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: June 11, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Christopher A. Wood, Glenn C. Scott
  • Patent number: 10305865
    Abstract: One embodiment provides a system that facilitates encryption of manifest content based on permutation. During operation, the system partitions, by a computer system, a collection of data into a first set of content objects, wherein a content object is a chunk comprised of a plurality of bytes. The system performs a first permutation function on the first set of content objects to obtain a first set of permuted content objects. The system creates a manifest based on the permuted content objects, wherein a manifest is a content object which indicates a second set of content objects, wherein a respective content object of the second set is a data object or another manifest. The system encodes the first permutation function and the permuted content objects in the manifest, thereby facilitating an authorized entity that receives the manifest to reassemble the manifest contents based on the permutation function.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: May 28, 2019
    Assignee: Cisco Technology, Inc.
    Inventor: Christopher A. Wood
  • Patent number: 10305864
    Abstract: One embodiment provides a system that facilitates efficient content exchange in a CCN. During operation, the system receives, generates, by a client computing device, an interest with a name that includes a routable prefix and a first hash of one or more original name components, wherein the 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 computes a key based on a second hash of the original name components and a randomly generated first nonce. The system encrypts a payload of the interest with the key, wherein the interest indicates the first nonce. In response to transmitting the interest, wherein the interest allows a receiving content producing device to compute the key and decrypt the payload, the system receives receiving a content object with a payload encrypted based on the key.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: May 28, 2019
    Assignee: Cisco Technology, Inc.
    Inventor: Christopher A. Wood
  • Publication number: 20190149603
    Abstract: One embodiment provides a system that facilitates secure communication between computing entities. During operation, the system generates a first interest that indicates a vote for a value associated with a group prefix and a round number. In response to the first interest, the system receives a first content object that indicates an acknowledgment of the vote and has a payload that includes a nonce validator. In response to a second interest that indicates an acknowledgment of the first content object, the system receives a second content object that indicates a decision for the value and has a payload that includes a nonce which is used as a pre-image of the nonce validator. The system verifies the second content object based on the nonce and the nonce validator.
    Type: Application
    Filed: January 11, 2019
    Publication date: May 16, 2019
    Inventors: Christopher A. Wood, Glenn C. Scott
  • Publication number: 20190138475
    Abstract: The present disclosure is directed to an apparatus for forming an interface for interfacing a remote access appliance (“RAC”) to a target device (“TD”) and enabling video and serial communications between the RAC and TD. The apparatus makes use of a housing having a first port, a second port and a third port. A circuit board may be housed within the housing for enabling serial and video communications between the TD and the RAC. The first port enables an interface to the apparatus via a communications cable in communication with the RAC. The second port enables a serial connection between the apparatus and the TD via an independent serial communications cable. The third port forms a video connector connectable directly to a video port of the target device for enabling video communications between the TD and the apparatus.
    Type: Application
    Filed: November 9, 2017
    Publication date: May 9, 2019
    Inventors: Christopher WOOD, Phillip R. KENT
  • Patent number: 10267532
    Abstract: A thermostat or other in-line, two-conductor control device employs a power-stealing technique to obtain DC power for its electronic controls where the thermostat wire run has an R wire but no C (common) wire. The controlled switch for a reactive load, such as the gas valve relay or compressor contactor, is formed of a pair of power capacitors and a pair of switching transistors or other electronic controlled switches. The conductors for feeding DC power to control electronics are connected with the junctions of the power capacitors and their respective switching transistors. The power capacitors and switching transistors can be configured in respective series combinations, with the series combinations forming a parallel combination.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: April 23, 2019
    Assignee: International Controls and Measurements Corporation
    Inventors: Eric Christopher Wood, Andrew S. Kadah, Michael James Cariseo
  • Patent number: 10263965
    Abstract: One embodiment provides a system that facilitates selective encryption of bit groups of a message. During operation, the system determines, by a content requesting device or content producing device, a message that includes a plurality of bit groups, each corresponding to a type, a length, and a set of values, wherein one or more bit groups are marked for encryption, and wherein the message indicates a name that is a hierarchically structured variable-length identifier comprising contiguous name components ordered from a most general level to a most specific level. The system computes a plurality of cipher blocks for the message based on an authenticated encryption protocol. The system encrypts the one or more bit groups marked for encryption based on one or more symmetric keys, wherein the marked bit groups include one or more name components. Subsequently, the system indicates the encrypted bit groups as encrypted.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: April 16, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Marc E. Mosko, Christopher A. Wood
  • Patent number: 10264099
    Abstract: One embodiment provides a system that facilitates content closures in a CCN. During operation, the system generates, by a client computing device, an initial interest with a name that is a hierarchically structured variable length identifier which comprises contiguous name components ordered from a most general level to a most specific level, wherein the initial interest indicates a request for a result of a computation. The system receives from a content producing device a content object which indicates a function that outputs the requested result and data to be used as input to the function. The system performs the function based on the indicated data, which outputs the requested result, thereby facilitating a content producing device to offload computation of the function to the client computing device.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: April 16, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Christopher A. Wood, Glenn C. Scott
  • Patent number: 10257271
    Abstract: One embodiment provides a system that facilitates secure communication between computing entities. During operation, the system generates a first interest that indicates a vote for a value associated with a group prefix and a round number. In response to the first interest, the system receives a first content object that indicates an acknowledgment of the vote and has a payload that includes a nonce validator. In response to a second interest that indicates an acknowledgment of the first content object, the system receives a second content object that indicates a decision for the value and has a payload that includes a nonce which is used as a pre-image of the nonce validator. The system verifies the second content object based on the nonce and the nonce validator.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: April 9, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Christopher A. Wood, Glenn C. Scott
  • Patent number: 10220956
    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: Grant
    Filed: September 1, 2016
    Date of Patent: March 5, 2019
    Assignees: AIRBUS OPERATIONS LIMITED, AIRBUS OPERATIONS GMBH
    Inventors: Christopher Wood, Alan Sharp, Carsten Heuer