Patents by Inventor Charles Branch

Charles Branch 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: 20070225571
    Abstract: Methods and devices for illuminating a surgical space in a patient are provided. A retractor provides a portal or working path for access to a working space location in the patient. The retractor transmits and emits light from a light delivery system to illuminate the working channel and surgical space.
    Type: Application
    Filed: May 15, 2007
    Publication date: September 27, 2007
    Inventors: Charles Branch, Kevin Foley, Maurice Smith, Thomas Roehm, Harold Taylor
  • Publication number: 20070191951
    Abstract: An expandable spinal implant including a body having a plurality of movable portions cooperating to define an outer cross section having first and second transverse dimensions and first and second substantially planar surfaces disposed generally opposite one another and adapted to engage adjacent vertebral bodies. An expansion member co-acts with the movable portions to expand the body along each of the first and second transverse dimensions.
    Type: Application
    Filed: April 6, 2007
    Publication date: August 16, 2007
    Inventor: Charles Branch
  • Publication number: 20070113048
    Abstract: A system architecture including a co-processor and a memory switch resource is disclosed. The memory switch includes multiple memory blocks and switch circuitry for selectably coupling processing units of the co-processor, and also a bus slave circuit coupled to a system bus of the system, to selected ones of the memory blocks. The memory switch may be constructed as an array of multiplexers, controlled by control logic of the memory switch in response to the contents of a control register. The various processing units of the co-processor are each able to directly access one of the memory blocks, as controlled by the switch circuitry. Following processing of a block of data by one of the processing units, the memory switch associates the memory blocks with other functional units, thus moving data from one functional unit to another without requiring reading and rewriting of the data.
    Type: Application
    Filed: November 8, 2006
    Publication date: May 17, 2007
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Marc Royer, Bharath Siravara, Steven Bartling, Charles Branch, Pedro Galabert, Neeraj Mogotra, Sunil Kamath
  • Publication number: 20070022344
    Abstract: A digital storage element (e.g., a flip-flop or a latch) comprise a master transparent latch that receives functional data from a data input port and scan data from a scan input port and a slave transparent latch coupled to said master transparent latch. The slave transparent latch comprises dedicated functional data and scan data output ports. The digital storage element operates in a functional mode or in a scan mode. While in the scan mode, a first clock signal is used by the slave transparent latch and a second clock signal is used by the master transparent latch. The first and second clock signals are non-overlapping and, as such, avoid the digital storage element from creating hold violations.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 25, 2007
    Applicant: Texas Instruments Incorporated
    Inventors: Charles Branch, Steven Bartling, Dharin Shah
  • Publication number: 20070022336
    Abstract: A digital storage element (e.g., a flip-flop or a latch) comprise a master transparent latch that receives functional data from a data input port and scan data from a scan input port and a slave transparent latch coupled to the master transparent latch. The slave transparent latch comprises dedicated functional data and scan data output ports. A clock gating element is also included that gates off a clock to the slave latch, and not the master transparent latch, based on an enable signal that is asserted to disable use of the digital storage element.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 25, 2007
    Applicant: Texas Instruments Incorporated
    Inventors: Charles Branch, Steven Bartling, Dharin Shah
  • Publication number: 20070022339
    Abstract: A master and a slave stage of a flip-flop are each separately clocked with non-overlapping clock signals during scan mode to eliminate a data input scan mode multiplexer. Separate, non-overlapping clocking permits the elimination of hold violations in scan mode for scan mode flip flop chains, permitting the elimination of delay buffers in the scan mode data paths. Resulting application circuits have reduced circuit area, power consumption and noise generation. A clock generator for scan mode clocking is provided to obtain the separate, non-overlapping scan mode clocks. Scan mode clocks may be generated with a toggle flip flop, a pulse generator or a clock gating circuit.
    Type: Application
    Filed: July 1, 2005
    Publication date: January 25, 2007
    Inventors: Charles Branch, Steven Bartling, Marc Royer, Cory Stewart
  • Publication number: 20070006105
    Abstract: The method of the present disclosure permits the synthesis of any virtual cell by means of an abstraction, including that of an enable flop, full adder, half adder, or multi-stage multiplexer, based on the ability to extract timing information and add a timing margin to account for clock latency. Specifically, the method of the present disclosure takes advantage of the ability to create synthesis abstractions to build a model of a clock gated enable flop. The synthesis abstraction operates on the assumption that every enable flop has an internally gated clock. The synthesis abstraction may be constructed according to various scripts or algorithms.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Texas Instruments Incorporated
    Inventors: Steven Bartling, Marc Royer, Charles Branch
  • Publication number: 20070001729
    Abstract: A digital storage element comprising a master transparent latch that receives functional data from a data input port and scan data from a scan input port and comprises a master feedback loop with a first transistor coupled to the master feedback loop. The first transistor also is coupled to electrical ground. The digital storage element also comprises a slave transparent latch coupled to the master transparent latch, the slave transparent latch comprising dedicated functional data and scan data output ports, a slave feedback loop and a second transistor coupled to the slave feedback loop. The second transistor is coupled to electrical ground. When a clock signal is in a first state, the first single transistor is activated to preset the digital storage element. When the clock signal is in a second state, the second single transistor is activated to preset the digital storage element.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Texas Instruments Incorporated
    Inventors: Charles Branch, Steven Bartling
  • Publication number: 20070001732
    Abstract: A digital storage element comprises a master transparent latch that receives functional data from a data input port and scan data from a scan input port and a slave transparent latch coupled to the master transparent latch. The slave transparent latch comprises dedicated functional data and scan data output ports. The master and slave transparent latches have opposite transparent polarities when in a functional mode and have the same polarities (e.g., positive level sense) when in a scan mode. The transparent polarity of a transparent latch defines the state of a clock to that latch for which the transparent latch is transparent.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Texas Instruments Incorporated
    Inventors: Charles Branch, Steven Bartling, Dharin Shah, James Hochschild
  • Publication number: 20070001733
    Abstract: A digital storage element comprises a master transparent latch that receives functional data signals from data input ports and scan data signals from a scan input port. The data input ports are coupled to a two-input, one-output multiplexer adapted to receive the functional data signals and to selectively output one of the functional data signals. The digital storage element also comprises a slave transparent latch coupled to the master transparent latch, the slave transparent latch comprising dedicated functional data and scan data output ports. While operating in a scan mode, a first clock signal is used by the slave transparent latch and a second clock signal is used by the master transparent latch, wherein the first and second clock signals are non-overlapping.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Texas Instruments Incorporated
    Inventors: Charles Branch, Steven Bartling, Dharin Shah
  • Publication number: 20070001731
    Abstract: A digital storage element comprises a master transparent latch that receives functional data signals from data input ports and scan data signals from a scan input port, the data input ports coupled to a four-input, one-output multiplexer that receives the functional data signals and selectively outputs one of the functional data signals. The element comprises a slave transparent latch coupled to the master transparent latch and comprising dedicated functional and scan data output ports. While operating in a scan mode, a first clock signal is used by the slave transparent latch and a second clock signal is used by the master transparent latch, wherein the first and second clock signals are non-overlapping. A first transistor is coupled to the master transparent latch and a second transistor is coupled to the slave transparent latch. When activated, the first or second transistor resets the element.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Texas Instruments Incorporated
    Inventors: Charles Branch, Steven Bartling, Dharin Shah
  • Publication number: 20070001728
    Abstract: A digital storage element comprising a master transparent latch that receives functional data from a data input port and scan data from a scan input port and comprises a master feedback loop with a first transistor coupled to the master feedback loop. The first transistor also is coupled to a voltage source. The digital storage element also comprises a slave transparent latch coupled to the master transparent latch, the slave transparent latch comprising dedicated functional data and scan data output ports, a slave feedback loop and a second transistor coupled to the slave feedback loop. The second transistor is coupled to the voltage source or a different voltage source. When a clock signal is in a first state, the first single transistor is activated to reset the digital storage element. When the clock signal is in a second state, the second single transistor is activated to reset the digital storage element.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Texas Instruments Incorporated
    Inventors: Charles Branch, Steven Bartling
  • Publication number: 20070006106
    Abstract: The system and method disclosed here are directed to desensitization of paths to perturbations resulting from manufacturing faults. A threshold value for signal slew filters out some near-critical paths, and a mathematical formula is applied to determine the appropriate upsize for the cell driving the net along the near-critical path. The cell driving the net may be then be upsized in order to improve the timing through the cell, increase the positive slack, and reduce the sensitivity of the net to design perturbations.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Texas Instruments Incorporated
    Inventors: Steven Bartling, Richard Vance, Marc Royer, Charles Branch
  • Publication number: 20070001730
    Abstract: A digital storage element comprises a master transparent latch that receives functional data signals from data input ports and scan data signals from a scan input port, the data input ports coupled to a four-input, one-output multiplexer adapted to receive the functional data signals and to selectively output one of the functional data signals. The digital storage element also comprises a slave transparent latch coupled to the master transparent latch, the slave transparent latch comprising dedicated functional data and scan data output ports. While operating in a scan mode, a first clock signal is used by the slave transparent latch and a second clock signal is used by the master transparent latch, wherein the first and second clock signals are non-overlapping.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Texas Instruments Incorporated
    Inventors: Charles Branch, Steven Bartling, Dharin Shah
  • Publication number: 20070006109
    Abstract: A system and method for repairing crosstalk delays are disclosed herein. By modeling the change in effective capacitance, one may determine the delay attributable to crosstalk, and upsize cells in the failing net according to a mathematical formula in order to counter the delay.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Texas Instruments Incorporated
    Inventors: Steven Bartling, Marc Royer, Charles Branch
  • Publication number: 20060226885
    Abstract: An apparatus for generating pulses includes: (a) A delay unit having an input delay locus for receiving a delay unit input signal and an output delay locus for presenting an output delay signal. The delay unit output signal is delayed by a delay interval with respect to the input delay signal. (B) A latch coupled with the delay unit to selectively keep the delay unit input signal at at least one predetermined signal level.
    Type: Application
    Filed: April 12, 2005
    Publication date: October 12, 2006
    Inventors: Charles Branch, Steven Bartling
  • Publication number: 20060084980
    Abstract: Systems and methods are provided that include a plate member engageable to the spinal column with an anchor assembly. The anchor assembly includes a coupling member having a post extending through at least one opening of the plate member and an anchor member pivotally captured in a receiver member of the coupling member below a lower surface of the plate member. A locking member secures the plate member to the coupling member. The coupling member includes an extended post with a proximal removable portion. The extended post facilitates placement of the plate member in position relative to the anchor assembly when engaged to the patient and be employed to reduce the plate member toward the anchor assembly when engaged to a vertebra.
    Type: Application
    Filed: October 5, 2004
    Publication date: April 20, 2006
    Inventors: Anthony Melkent, Charles Branch, Jonathan Blackwell
  • Patent number: 7031836
    Abstract: Working with the grid mapping utility of the present invention is an easy way to log GPS positions and GIS data at waypoints arranged in an evenly spaced grid. This allows a field user to gather measurements made by field sensors such as depth sounders, chemical detectors and magnetometers. The field user can then create contour maps with the necessary density of data while avoiding any gaps that might force the field user to return to the field.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: April 18, 2006
    Assignee: Thales Navigation, Inc.
    Inventor: Charles Branch
  • Publication number: 20050261681
    Abstract: This invention relates to implants formed from donor bone for use in lumbar interbody fusion procedures and instruments for performing such procedures. The implants are formed to include a concave surface formed from a portion of the medullary canal of a long bone. The concaved surface defines a recess in the implant that serves as a depot for osteogenic material. Specific instruments for inserting the implants prepared according to this invention and for preparing the intervertebral space to receive the implants are also provided.
    Type: Application
    Filed: May 30, 2001
    Publication date: November 24, 2005
    Inventors: Charles Branch, Mingyan Liu, Lawrence Boyd, Loic Josse
  • Publication number: 20050192485
    Abstract: Methods and devices retract tissue for minimally invasive surgery in a patient. A retractor includes a working channel formed by a first portion and a second portion. The first and second portions are movable relative to one another from a first configuration for insertion that minimizes trauma to skin and tissue to an enlarged configuration after insertion to further retract skin and tissue in a minimally invasive manner. Instruments are engageable to the first and second portions and operable to move the first and second portions relative to one another.
    Type: Application
    Filed: May 3, 2005
    Publication date: September 1, 2005
    Inventors: Charles Branch, Kevin Foley, Thomas Roehm, Anthony Melkent