Patents by Inventor Craig

Craig 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: 20150090144
    Abstract: A timing module for use in a detonating system which includes discriminating and validating arrangements which sense and validate at least one characteristic of at least one parameter produced by at least one shock tube event and an electronic timer which executes a timing interval in response thereto.
    Type: Application
    Filed: December 9, 2014
    Publication date: April 2, 2015
    Inventors: David Bruce Harding, Albertus Abraham Labuschagne, Andre Louis Koekemoer, Christopher Malcolm Birkin, Craig Charles Schlenter
  • Publication number: 20150095259
    Abstract: A system and method for investment fund management are provided. The method includes: determining a set of investment strategies based on a predetermined criterion; determining a performance predictor for each investment strategy in the set, wherein the performance predictor is normalized to take into account market conditions; and selecting at least one investment strategy for the investment fund from the set of investment strategies based on the performance predictor. The system includes: a data subsystem configured to receive and store data related to investment strategies; a connection module configured to provide the data subsystem access to external systems; and at least one analyzer, having at least one processor and at least one computational subsystem.
    Type: Application
    Filed: October 2, 2013
    Publication date: April 2, 2015
    Inventors: Philippe MARIE-JEAN-ROBERT, Jonathan Craig MADDOCK, Wesley Taylor BLIGHT, Edward Ian GOLDING, Mark Carl FAIRBAIRN
  • Publication number: 20150090570
    Abstract: An illuminated metal keycap having a legend diffuser material that may diffuse light through a legend opened in a background layer. The background layer may be opaque and the legend may be transparent. The metal keycap is adhered to a scissor mechanism positioned above electrical switch circuitry. Included within, below, or adjacent to the scissor mechanism may be one or more light sources positioned to emit light through the metal keycap, around the perimeter of the metal keycap, and/or through the background layer.
    Type: Application
    Filed: September 30, 2014
    Publication date: April 2, 2015
    Inventors: Hilbert T. Kwan, Jeffrey L. Yen, Craig C. Leong, James J. Niu, Keith J. Hendren, Yanyang Yuan, Feng Zhao, Wanshan Li, Derrick T. Jue, Ze Hong
  • Publication number: 20150094772
    Abstract: Osteosynthesis systems useful in the fusion of cervical vertebrae are described. An osteosynthesis system includes a plate, a set of anchors, a set of locking members, and a set of pins. The plate defines anchor passageways that receive the anchors, locking member passageways that receive the locking member passageways; and pin passageways that receive the pins. Each of the locking member passageways partially intersects one of the anchor passageways and each of the pin passageways provides a passageway extending from a side of the plate to one of the locking member passageways. Each of the locking members is rotatable within the respective one of the locking member passageways and is adapted to engage an adjacent anchor from the side.
    Type: Application
    Filed: September 30, 2014
    Publication date: April 2, 2015
    Inventors: Craig Black, Willie S. Edwards, JR., Rakesh P. Chokshi
  • Publication number: 20150090571
    Abstract: An illuminated glass keycap having a glyph diffuser layer that may diffuse light through a glyph window opened in a background layer. The background layer may be opaque and the glyph window may be transparent. The keycap is adhered to a scissor mechanism positioned above electrical switch circuitry. Included within, below, or adjacent to the scissor mechanism may be one or more light sources positioned to emit light through the keycap, around the perimeter of the keycap, and/or through the background layer.
    Type: Application
    Filed: September 30, 2014
    Publication date: April 2, 2015
    Inventors: Craig C. Leong, Derrick T. Jue, Hilbert T. Kwan, Keith J. Hendren
  • Publication number: 20150091870
    Abstract: A user interface system for receiving a user input that includes sheet that defines a surface and at least partially defines a fluid vessel arranged underneath the surface, a volume of fluid within the fluid vessel, a displacement device that influences the volume of the fluid within the fluid vessel to expand and retract at least a portion of the fluid vessel, thereby deforming a particular region of the surface, and an electrical sensor coupled to the sheet that receives an input provided by a user that inwardly deforms the surface of the sheet and that includes a first conductor and a second conductor that are electrically coupled to each other with an electrical property that changes as the distance between the first and second conductors changes.
    Type: Application
    Filed: December 11, 2014
    Publication date: April 2, 2015
    Inventors: Craig Michael Ciesla, Micah B. Yairi, Nathaniel Mark Saal
  • Publication number: 20150089720
    Abstract: A device for use with a helmet in contact sports, which includes a curved body connected with the helmet and configured for disposal along a front part of a user's neck. The body includes: (i) planar first and second surfaces, the first surface defining a slot; and (ii) a third surface that is curved along the front part of the user's neck and configured to be spaced from but does not contact the user's neck. The device is configured to absorb an impact force and resist the user's neck from moving forward during a sports collision. Systems and methods are disclosed.
    Type: Application
    Filed: October 15, 2014
    Publication date: April 2, 2015
    Inventors: Joshua D. Abbey, Raphael P. Davis, Craig D. Robertson
  • Publication number: 20150092843
    Abstract: Block processing pipeline methods and apparatus in which reference data are stored to a memory according to tile formats to reduce memory accesses when fetching the data from the memory. When the pipeline stores reference data from a current frame being processed to memory as a reference frame, the reference samples are stored in macroblock sequential order. Each macroblock sample set is stored as a tile. Reference data may be stored in tile formats for luma and chroma. Chroma reference data may be stored in tile formats for chroma 4:2:0, 4:2:2, and/or 4:4:4 formats. A stage of the pipeline may write luma and chroma reference data for macroblocks to memory according to one or more of the macroblock tile formats in a modified knight's order. The stage may delay writing the reference data from the macroblocks until the macroblocks have been fully processed by the pipeline.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 2, 2015
    Applicant: Apple Inc.
    Inventors: Timothy John Millet, Mark P. Rygh, Craig M. Okruhlica, Jim C. Chou, Guy Cote, Gaurav S. Gulati, Joseph J. Cheng, Joseph P. Bratt
  • Publication number: 20150095336
    Abstract: A system and method are provided for visualizing a site having at least one cluster of assets. The method comprises determining a location for an asset; determine at least one additional asset within a particular region, based on the location of the asset; determine a subset of assets to be analyzed, the subset including the asset; performing an asset clustering of the subset to create at least one cluster of assets; and providing an output with at least one cluster of assets.
    Type: Application
    Filed: September 26, 2014
    Publication date: April 2, 2015
    Inventors: Craig GREEN, Jay POT
  • Publication number: 20150096048
    Abstract: Methods and systems are presented of presenting false and/or decoy content to an intruder operating on a computer system by obfuscating critical files on a computer storage device with data that directs subsequent infiltration and propagation to designated decoy hosts and decoy applications. Method and systems are provided for selectively presenting different contents to different viewers/users of application resource files for the purpose of preventing the valuable content from being read, tampered with, exfiltrated, or used as a means to perform subsequent attacks on network resources.
    Type: Application
    Filed: September 30, 2014
    Publication date: April 2, 2015
    Applicant: Shadow Networks, Inc.
    Inventors: Yadong Zhang, Ching-Hai Tsai, Johnson L. Wu, Craig A. Schultz
  • Publication number: 20150092855
    Abstract: The video encoders described herein may make an initial determination to designate a macroblock as a skip macroblock, but may subsequently reverse that decision based on additional information. For example, an initial skip mode decision may be based on aggregate distortion metrics for the luma component of the macroblock (e.g., SAD, SATD, or SSD), then reversed based on an individual pixel difference metric, an aggregate or individual pixel metric for a chroma component of the macroblock, or on the position of the macroblock within a macroblock row. The final skip mode decision may be based, at least in part, on the maximum difference between any pixel in the macroblock (or in a region of interest within the macroblock) and the corresponding pixel in a reference frame. The initial skip mode decision may be made during an early stage of a pipelined video encoding process and reversed in a later stage.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 2, 2015
    Applicant: Apple Inc.
    Inventors: Jim C. Chou, Craig M. Okruhlica, Guy Cote
  • Publication number: 20150094620
    Abstract: A device for measuring a length of a cervix includes an elongate measurement member extending along a longitudinal axis and including a measurement scale thereon, a hollow member coaxial with and disposed over the elongate measurement member, a flange offset from the longitudinal axis and attached to a distal end of the hollow member, a handle attached to a proximal end of the measurement member, and a locking mechanism on the handle. The hollow member is freely rotatable about the longitudinal axis relative to the measurement member to place the flange in a first position and in a second position perpendicular to the first position without moving the measurement scale. The locking mechanism is configured, when locked, to fix the hollow member relative to the measurement member and, when unlocked, to allow the hollow member to slide axially along the measurement member in the first and second positions.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 2, 2015
    Inventors: Jonathan P. BAUER, Dean R. KOCH, Paul E. MCCREADIE, Michael Glenn ROSS, Craig B. BERKY
  • Publication number: 20150090308
    Abstract: A walker assembly to assist a person in moving from a seated position to a standing position, including a frame having a base, the base being configured to support the walker assembly on a support surface and including a pair of opposed side members, and at least one stabilizer slidably received in one of the pair of opposed side members so that the at least one stabilizer is movable between a first position in which a distal end of the at least one stabilizer is disposed above the support surface and a second position in which the distal end of the stabilizer contacts the support surface.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 2, 2015
    Inventors: Remco Bos, Craig Weaver
  • Publication number: 20150091671
    Abstract: A coaxial polarizer is provided. The coaxial polarizer includes an outer-conductive tube, an inner-conductive tube positioned within and axially aligned with the outer-conductive tube, and two dielectric bars each having a flat-first surface. The inner-conductive tube has two shallow-cavities on opposing portions of an outer surface of the inner-conductive tube. The shallow-cavities each have at least one planar area having a cavity length parallel to a Z axis and a cavity width, including a minimum width, perpendicular to the Z axis and to a radial direction of the inner-conductive tube. The flat-first surface has a dielectric length and width that are parallel and perpendicular to the Z axis, respectively. The dielectric length and dielectric width are less than the cavity length and the minimum width, respectively. The two flat-first surfaces of the respective two dielectric bars contact at least a portion of the respective two planar areas of the two shallow-cavities.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 2, 2015
    Applicant: Honeywell International Inc.
    Inventors: Shawn D. Rogers, Craig A. Bunn, Gary L. Mitchum
  • Patent number: 8996546
    Abstract: A resource retrieval system comprises a server having a searchable database wherein users can readily access region-based publications similar to, but not necessarily limited to, printed telephone directories. The resource retrieval system communicates with at least one user system, preferably via the Internet. In one embodiment, the server is accessed by the user system via an icon, which initiates an interactive interface wherein the user can “point and click” to a geographic area so as to further narrow the searchable field until arriving at a “virtual phone book,” or an electronic replica of an actual or physical telephone directory for a desired geographic region. Preferably, the replicated telephone directory is displayed in a manner so as to digitally or electronically replicate the traditional format of the physical telephone directory.
    Type: Grant
    Filed: May 26, 2005
    Date of Patent: March 31, 2015
    Inventors: Travis L. Headd, Craig S. Callaway
  • Patent number: 8995455
    Abstract: One method includes: (a) providing a memory storage device having a plurality of storage locations for storing information received by a plurality of sub-ports of a base port of the network device, where the memory storage device is shared among the plurality of sub-ports such that each sub-port is given access to the memory storage device at a certain phase of a system clock cycle; (b) storing a packet or a portion thereof at one of the storage locations when a sub-port that receives the packet has access to one or more of the storage locations; and (c) scrambling addresses for the memory storage locations such that a different one of the storage location is available to the sub-port of step (b) for a next write operation in a next phase when the sub-port of step (b) is given access to the memory storage device.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: March 31, 2015
    Assignee: QLOGIC, Corporation
    Inventors: Frank R. Dropps, Craig M. Verba
  • Patent number: 8996113
    Abstract: Systems and techniques that enable a user to selectively extend the time prior to providing an indication of power source depletion, e.g., allow an extended the recommended replacement time (RRT) prior to providing an elective replacement indication (ERI), are described. The user provides input, which may indicate an acceptable level of implantable medical device performance, e.g., that lesser performance for a period between a default RRT and an extended RRT is acceptable. In response to the input, the time until providing an RRT/ERI notification, or some other indication of depletion of the implantable medical device power source, may be extended.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: March 31, 2015
    Assignee: Medtronic, Inc.
    Inventors: Andrew J. Ries, Craig L. Schmidt
  • Patent number: 8991724
    Abstract: A sprinkler head includes a nozzle fixed within the sprinkler body, and a wobbler cage including a water deflector plate downstream of the nozzle mounted for rotating and wobbling motion relative to the sprinkler body. In certain embodiments, a viscous brake is fixed within the sprinkler body and includes a shaft rotatable about the longitudinal axis passing through the nozzle. The shaft is eccentrically coupled to the water deflector plate for slowing the rotating and wobbling motion of the wobbler cage and the water deflector plate.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: March 31, 2015
    Assignee: Nelson Irrigation Corporation
    Inventors: George L. Sesser, Craig B. Nelson
  • Patent number: 8991585
    Abstract: A rail car unloading device is provided comprising a base, a hopper, and a support member. The base comprises a support plate. The support member is rotatably mounted to the base support plate. The hopper is mounted to the support member and the support member is rotatable with respect to the base between a first position where the hopper is placed beneath a rail car in an unloading position and a second position where the hopper is positioned in substantially parallel alignment with rail tracks such that a rail car may pass by the device.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: March 31, 2015
    Assignee: Mast Productions, Inc.
    Inventors: Steve Joseph Mast, Brent Craig Mast
  • Patent number: D725823
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: March 31, 2015
    Assignee: NJOY, Inc.
    Inventors: Mark Scatterday, Craig Weiss