Patents by Inventor Christopher Weaver

Christopher Weaver 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: 10070161
    Abstract: Systems and methods are described for delivering regional content for a lineup over a national network. A content provider may select a particular regional broadcast for inclusion in a regional service lineup. The content provider may be able to broadcast multiple, or even all, services nationally. At regional distribution centers, a multiplexer may select only those services that are desired for the region in response to in-stream signals. In some instances, a single region-specific version of a given service may be selected from multiple versions broadcasted nationally. The regional lineup, including the selected services, can then be multiplexed and transmitted to customers throughout the region.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: September 4, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventors: Michael Harrell, Eric Middlemist, Christopher Weaver
  • Publication number: 20170094327
    Abstract: Systems and methods are described for delivering regional content for a lineup over a national network. A content provider may select a particular regional broadcast for inclusion in a regional service lineup. The content provider may be able to broadcast multiple, or even all, services nationally. At regional distribution centers, a multiplexer may select only those services that are desired for the region in response to in-stream signals. In some instances, a single region-specific version of a given service may be selected from multiple versions broadcasted nationally. The regional lineup, including the selected services, can then be multiplexed and transmitted to customers throughout the region.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 30, 2017
    Inventors: Michael Harrell, Eric Middlemist, Christopher Weaver
  • Patent number: 7257760
    Abstract: Techniques are provided for performing early decoding of a message on a control channel in a wireless (e.g., GSM) communication system. In a GSM system, a message for a paging channel is transmitted in four bursts. For early decoding in GSM, a terminal initially receives the first two bursts for the message. The two bursts are processed and decoded to recover the message, which is then checked to determine whether it has been decoded correctly or in error. The decoding process can terminate and the terminal may go to sleep early if the recovered message is good. Otherwise, the third burst is received, and all three bursts are processed and decoded to recover the message. Again, the decoding process can terminate if the recovered message is good. Otherwise, the fourth burst is received, and all four bursts are processed and decoded to recover the message.
    Type: Grant
    Filed: November 25, 2003
    Date of Patent: August 14, 2007
    Inventors: Roland Reinhard Rick, James Christopher Weaver
  • Publication number: 20070182736
    Abstract: A human body is three-dimensionally reproduced to create a computer-rendered model. The model is dynamically manipulable to adjust or customize the dimensions of the model to specified measurements. Computer renderings of garments are stored in the computer. The model may be “clothed” with one or more garments, the representation of a garment being accurately adjusted to reflect its fit on a model of the model's particular dimensions. The computer will accurately represent the specific dimensions of the items of clothing in relation to the customized dimensions of the virtual mannequin. The virtual mannequin may be rotated and may be animated to thereby model the clothing and observe the interaction of the clothing with the environment. Once satisfied to the accuracy/appropriateness of the clothing, the computer can output appropriate dimensional, color, and related coordinates.
    Type: Application
    Filed: January 26, 2007
    Publication date: August 9, 2007
    Inventor: Christopher Weaver
  • Publication number: 20060237191
    Abstract: Devices and methods for methods for cleaning of excess cement from a production assembly as well as from the annulus surrounding the production assembly. A hydrostatic closed circulation valve (HCCV) assembly is described that is primarily actuatable between open and closed positions by varying hydraulic pressure in the flowbore of the production assembly. The valve assembly is useful for selectively circulating working fluid into the annulus from the flowbore of the production assembly.
    Type: Application
    Filed: June 19, 2006
    Publication date: October 26, 2006
    Applicant: Baker Hughes Incorporated
    Inventors: Joseph Yeo, Anthony Orchard, Keith Lewis, Christopher Weaver
  • Patent number: 7059205
    Abstract: A system for extracting samples from a stream in a conduit utilizing a probe, placed in the stream and having a channel for passing samples from the conduit stream. First and second pressure taps measure the pressure inside and outside the probe. A feedback signal, based on a pressure differential relative to the probe, is generated and controls a valve regulating sample velocity flow through the probe channel, that bears a fixed proportion to the velocity of flow in the conduit. The constant of proportionality between flow velocities in the conduit and the probe may be 1.0, resulting in an isokinetic sampling condition.
    Type: Grant
    Filed: April 6, 2000
    Date of Patent: June 13, 2006
    Assignee: Engine, Fuel, and Emissions Engineering, Incorporated
    Inventor: Christopher Weaver
  • Publication number: 20060095821
    Abstract: A method and apparatus for a checker instruction in a redundant multithreading environment is described. In one embodiment, when RMT requires, a processor may issue a checker instruction in both a leading thread and a trailing thread. The checker instruction may travel down individual pipelines for each thread independently until it reaches a buffer at the end of each pipeline. Then, prior to committing the checker instruction, the checker instruction looks for its counterpart and does a comparison of the instructions. If the checker instructions match, the checker instructions commit and retires otherwise an error is declared.
    Type: Application
    Filed: September 29, 2004
    Publication date: May 4, 2006
    Inventors: Shubhendu Mukherjee, Joel Emer, Steven Reinhardt, Christopher Weaver
  • Publication number: 20050283716
    Abstract: A technique to reduce false error detection in microprocessors. A pi bit is propagated with an instruction through an instruction flow path. When a parity error is detected, the pi bit is set, instead of raising a machine check exception. Upon reaching a commit point, the processor can determine if the instruction was on a wrong path.
    Type: Application
    Filed: June 17, 2004
    Publication date: December 22, 2005
    Inventors: Shubhendu Mukherjee, Joel Emer, Steven Reinhardt, Christopher Weaver, Michael Smith
  • Publication number: 20050283685
    Abstract: A technique to reduce false error detection in microprocessors by tracking instructions neutral to errors. As an instruction is decoded, an anti-pi bit is tagged to the decoded instruction. When a parity error is detected, an instruction queue first checks if the anti-pi bit is set. If the anti-pi bit is set, then instruction is neutral to errors, and the pi bit need not be set. Prefetch, branch predict hint and NOP are types of instructions that are neutral to errors.
    Type: Application
    Filed: June 17, 2004
    Publication date: December 22, 2005
    Inventors: Joel Emer, Shubhendu Mukherjee, Steven Reinhardt, Christopher Weaver
  • Publication number: 20050283712
    Abstract: A technique to reduce false error detection in microprocessors within a redundant multi-threaded computing environment. A pi bit is propagated with at least two instructions through an instruction flow path. Results of executing the instruction are compared to see if an error has occurred and if so, the pi bits are examined to determine which instruction contains the error.
    Type: Application
    Filed: September 22, 2004
    Publication date: December 22, 2005
    Inventors: Shubhendu Mukherjee, Joel Emer, Steven Reinhardt, Christopher Weaver, Michael Smith
  • Publication number: 20050283590
    Abstract: A technique to reduce false error detection in microprocessors by tracking dynamically dead instructions. When an instruction commits, it is then stored in a PET buffer. A processor may now declare a machine check error when the instruction is being removed from the PET buffer rather than at the commit point. The processor can scan the PET buffer to determine if the instruction is a dynamically dead instruction. This further enables the processor to reduce false positives.
    Type: Application
    Filed: June 17, 2004
    Publication date: December 22, 2005
    Inventors: Christopher Weaver, Shubhendu Mukherjee, Joel Emer, Steven Reinhardt
  • Publication number: 20050188583
    Abstract: A motion sensing device is embedded in a firearm. A processor in the firearm senses the pattern of motion of the firearm, and on sensing a specified sequence of motions, the processor permits operation of the firearm. The operator would move the firearm in a prescribed fashion to “unlock the gun.” For example, the operator might trace out his or her initials with the muzzle of a pistol. Unlocking would stay valid until the operator released the gun handle or squeezed extra hard on the handle.
    Type: Application
    Filed: February 17, 2004
    Publication date: September 1, 2005
    Inventors: Charles Jackson, Christopher Weaver
  • Publication number: 20050193283
    Abstract: A multithreaded architecture is disclosed for buffering unchecked stores for fault detection in redundant multithreading systems using speculative memory support. In particular, the performance of a SRT processor is enhanced by using speculative memory support to buffer the leading threads stores until they can be compared with their trailing thread counterparts. Buffering these stores in the memory system allows them to be removed from the store buffer. Since the speculative memory system will have greater capacity than the store buffer, additional stores may be buffered before the leading thread will be forced to stall. This will result in an increase in slack between threads, and thus an increase in performance.
    Type: Application
    Filed: December 30, 2003
    Publication date: September 1, 2005
    Inventors: Steven Reinhardt, Shubhendu Mukherjee, Joel Emer, Christopher Weaver
  • Publication number: 20050181803
    Abstract: A system combining features of affinity and/or preference matching, location services, wireless devices, and security to provide users with controllable ability to rendezvous or track based upon user-defined interests or characteristics. Security features may include multiple levels of user-selected security and identification of users by a variety of means, including biometrics and image recognition.
    Type: Application
    Filed: February 17, 2004
    Publication date: August 18, 2005
    Inventors: Christopher Weaver, Charles Jackson
  • Publication number: 20050160838
    Abstract: A system for extracting samples from a stream in a conduit utilizing a probe, placed in the stream and having a channel for passing samples from the conduit stream. First and second pressure taps measure the pressure inside and outside the probe. A feedback signal, based on a pressure differential relative to the probe, is generated and controls a valve regulating sample velocity flow through the probe channel, that bears a fixed proportion to the velocity of flow in the conduit. The constant of proportionality between flow velocities in the conduit and the probe may be 1.0, resulting in an isokinetic sampling condition.
    Type: Application
    Filed: March 24, 2005
    Publication date: July 28, 2005
    Inventor: Christopher Weaver
  • Publication number: 20050154944
    Abstract: A multithreaded architecture is disclosed for managing external memory updates for fault detection in redundant multithreading systems using speculative memory support. In particular, a method provides input replication of load values on a SRT processor by using speculative memory support to isolate redundant threads form external updates. This method thus avoids the need for dedicated structures to provide input replication.
    Type: Application
    Filed: December 30, 2003
    Publication date: July 14, 2005
    Inventors: Steven Reinhardt, Shubhendu Mukherjee, Joel Emer, Christopher Weaver
  • Publication number: 20050072575
    Abstract: Devices and methods for methods for cleaning of excess cement from a production assembly as well as from the annulus surrounding the production assembly. A hydrostatic closed circulation valve (HCCV) assembly is described that is primarily actuatable between open and closed positions by varying hydraulic pressure in the flowbore of the production assembly. The valve assembly is useful for selectively circulating working fluid into the annulus from the flowbore of the production assembly.
    Type: Application
    Filed: October 1, 2003
    Publication date: April 7, 2005
    Applicant: Baker Hughes Incorporated
    Inventors: Joseph Yeo, Anthony Orchard, Keith Lewis, Christopher Weaver
  • Publication number: 20010039154
    Abstract: A connector especially useful as a power connector in electronic equipment has a housing adapted to receive any of several different types of contacts. One type of contact has a generally plainer, rectangular contact frame with integrally formed cantilever beams adapted to engage a mating contact and with integrally formed termination elements adapted to seat in vias of a circuit board. The connector provides a layer of resistance, cool-running reliable power connection which can be manufactured in a wide variety of styles at low cost. Male contacts having protruding contact beams also have contact frames which can be engaged in the housing.
    Type: Application
    Filed: May 25, 2001
    Publication date: November 8, 2001
    Inventors: John M. Pierini, Christopher Weaver
  • Patent number: 6299492
    Abstract: A connector especially useful as a power connector in electronic equipment has a housing adapted to receive any of several different types of contacts. One type of contact has a generally plainer, rectangular contact frame with integrally formed cantilever beams adapted to engage a mating contact and with integrally formed termination elements adapted to seat in vias of a circuit board. The connector provides a layer of resistance, cool-running reliable power connection which can be manufactured in a wide variety of styles at low cost. Male contacts having protruding contact beams also have contact frames which can be engaged in the housing.
    Type: Grant
    Filed: March 15, 1999
    Date of Patent: October 9, 2001
    Assignee: A. W. Industries, Incorporated
    Inventors: John M. Pierini, Christopher Weaver
  • Patent number: 6062092
    Abstract: A system for extracting samples from a stream in a conduit utilizing a probe, placed in the stream and having a channel for passing samples from the conduit stream. First and second pressure taps measure the pressure inside and outside the probe. A feedback signal, based on a pressure differential relative to the probe, is generated and controls a valve regulating sample velocity flow through the probe channel, that bears a fixed proportion to the velocity of flow in the conduit. The constant of proportionality between flow velocities in the conduit and the probe may be 1.0, resulting in an isokinetic sampling condition.
    Type: Grant
    Filed: September 9, 1998
    Date of Patent: May 16, 2000
    Assignee: Engine, Fuel, and Emissions Engineering, Incorporated
    Inventor: Christopher Weaver