Patents by Inventor William Welch

William Welch 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: 20090198913
    Abstract: A messaging protocol that facilitates a distributed cache coherency conflict resolution in a multi-node system that resolves conflicts at a home node. The protocol may perform a method including supporting at least three protocol classes for the messaging protocol, via at least three virtual channels provided by a link layer of a network fabric coupled to the caching agents, wherein the virtual channels include a first virtual channel to support a probe message class, a second virtual channel to support an acknowledgment message class, and a third virtual channel to support a response message class.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 6, 2009
    Inventors: Brannon J. Batson, Benjamin Tsien, William A. Welch
  • Patent number: 7543115
    Abstract: A method for cache coherency in a network of a plurality of caching agents includes storing a plurality of miss requests, transmitting the miss requests into the network, sending a probe message on a probe channel and a request message on a second channel from one of the plurality of caching agents, and maintaining an open status for the miss request until the requesting cache agent receives the data or an ownership indicator.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: June 2, 2009
    Assignee: Intel Corporation
    Inventors: Brannon Batson, Benjamin Tsien, William A. Welch
  • Patent number: 7512741
    Abstract: A messaging protocol that facilitates a distributed cache coherency conflict resolution in a multi-node system that resolves conflicts at a home node. The protocol may perform a method including supporting at least three protocol classes for the messaging protocol, via at least three virtual channels provided by a link layer of a network fabric coupled to the caching agents, wherein the virtual channels include a first virtual channel to support a probe message class, a second virtual channel to support an acknowledgment message class, and a third virtual channel to support a response message class.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: March 31, 2009
    Assignee: Intel Corporation
    Inventors: Brannon Batson, Benjamin Tsien, William A. Welch
  • Publication number: 20080101329
    Abstract: A System and Method for Person or Object Position Location Utilizing Impulse Radio, comprising a plurality of reference impulse radios; an object or person to be tracked having a mobile impulse radio associated therewith; an architecture with an associated positioning algorithm associated with said plurality of impulse radio reference radios and said mobile impulse radio; and display means for displaying the position of the person or object whose position is to be determined.
    Type: Application
    Filed: October 31, 2007
    Publication date: May 1, 2008
    Applicant: Time Domain Corporation
    Inventors: James Richards, Larry Fullerton, Donald Kelly, David Meigs, Timothy Payment, James Finn, William Tucker, William Welch
  • Publication number: 20080100496
    Abstract: A System and Method for Person or Object Position Location Utilizing Impulse Radio, comprising a plurality of reference impulse radios; an object or person to be tracked having a mobile impulse radio associated therewith; an architecture with an associated positioning algorithm associated with said plurality of impulse radio reference radios and said mobile impulse radio; and display means for displaying the position of the person or object whose position is to be determined.
    Type: Application
    Filed: October 12, 2007
    Publication date: May 1, 2008
    Applicant: Time Domain Corporation
    Inventors: James Richards, Larry Fullerton, Donald Kelly, David Meigs, Timothy Payment, James Finn, William Tucker, William Welch
  • Publication number: 20080100495
    Abstract: A System and Method for Person or Object Position Location Utilizing Impulse Radio, comprising a plurality of reference impulse radios; an object or person to be tracked having a mobile impulse radio associated therewith; an architecture with an associated positioning algorithm associated with said plurality of impulse radio reference radios and said mobile impulse radio; and display means for displaying the position of the person or object whose position is to be determined.
    Type: Application
    Filed: October 12, 2007
    Publication date: May 1, 2008
    Applicant: Time Domain Corporatin
    Inventors: James Richards, Larry Fullerton, Donald Kelly, David Meigs, Timothy Payment, James Finn, William Tucker, William Welch
  • Publication number: 20080063036
    Abstract: A system and method are provided that can detect any part of a multipath impulse radio signal. More specifically, the method compares a template pulse train and the multipath impulse radio signal to obtain a comparison result. The system performs a threshold check on the comparison result. If the comparison result passes the threshold check, the system locks onto any part of the multipath impulse radio signal including a direct path part and at least one multipath reflection part. The system may also perform a quick check, a synchronization check, and/or a command check of the multipath impulse radio signal.
    Type: Application
    Filed: October 31, 2007
    Publication date: March 13, 2008
    Applicant: Time Domain Corporation
    Inventors: James Richards, Ivan Cowie, Larry Fullerton, Mark Roberts, Randall Stanley, William Welch
  • Publication number: 20080042845
    Abstract: A System and Method for Person or Object Position Location Utilizing Impulse Radio, comprising a plurality of reference impulse radios; an object or person to be tracked having a mobile impulse radio associated therewith; an architecture with an associated positioning algorithm associated with said plurality of impulse radio reference radios and said mobile impulse radio; and display means for displaying the position of the person or object whose position is to be determined.
    Type: Application
    Filed: October 12, 2007
    Publication date: February 21, 2008
    Applicant: Time Domain Corporation
    Inventors: James Richards, Larry Fullerton, Donald Kelly, David Meigs, Timothy Payment, James Finn, William Tucker, William Welch
  • Publication number: 20080036599
    Abstract: A System and Method for Person or Object Position Location Utilizing Impulse Radio, comprising a plurality of reference impulse radios; an object or person to be tracked having a mobile impulse radio associated therewith; an architecture with an associated positioning algorithm associated with said plurality of impulse radio reference radios and said mobile impulse radio; and display means for displaying the position of the person or object whose position is to be determined.
    Type: Application
    Filed: October 12, 2007
    Publication date: February 14, 2008
    Applicant: Time Domain Corporation
    Inventors: James Richards, Larry Fullerton, David Meigs, William Welch, Donald Kelly, Timothy Payment, James Finn, William Tucker
  • Publication number: 20070297414
    Abstract: Methods, systems, and apparatus provide efficient and flexible networking quality of service as well as transport protocol design. A hybrid transport/network quality of service (HNTQ) scheme improves the performance of TCP over specific links or network paths that are subject to high latency, a high bandwidth-delay product, high packet loss, and/or bit errors. A callback mechanism can be used between a packet scheduler and a transport module to control the transmission rate of packets across one or more connections or links.
    Type: Application
    Filed: June 13, 2007
    Publication date: December 27, 2007
    Applicant: Riverbed Technology, Inc.
    Inventors: Nitin Gupta, William Welch, Steven McCanne
  • Patent number: 7302584
    Abstract: An anti-computer virus system is used to enforce the banning of computer programs. A user is provided with a tool for creating their own banned computer program identifying data. The user-created data is then used to control the anti-virus system to identify banned computer programs and take appropriate banned computer program actions. The banned computer program identifying data can be encrypted with an organization's private PGP key such that it will only be capable of successful decryption and use upon computer systems within that organization bearing the corresponding public PGP encryption key.
    Type: Grant
    Filed: March 16, 2001
    Date of Patent: November 27, 2007
    Assignee: McAfee, Inc.
    Inventors: Lee Codel Lawson Tarbotton, Trevor Hugh Rice, Guy William Welch Roberts, Andrew John Peter Bidgood, Carl Steven Botterill
  • Publication number: 20070223094
    Abstract: An optical element may include a first diffractive structure having a radially symmetric amplitude function and a second diffractive structure having a phase function. The second diffractive structure may serve as a vortex lens. A system employing the optical element may include a light source and/or a detector.
    Type: Application
    Filed: May 18, 2007
    Publication date: September 27, 2007
    Applicant: DIGITAL OPTICS CORPORATION
    Inventors: Alan Kathman, Charles Koehler, William Welch, Eric Johnson, Robert Tekolste
  • Patent number: 7254469
    Abstract: A system and a machine-implemented method for rendering, on a display device, a first data graph concerning data received from a first data source. A second data graph concerning data received from a second data source is rendered on the display device, and superimposed onto the first data graph to generate a superimposed data graph.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: August 7, 2007
    Assignee: Snap-On Incorporated
    Inventors: Michael J. Robb, William Welch, James Panko
  • Publication number: 20070113273
    Abstract: A network management system is described for assuring that a network device complies with a device-specific configuration policy. One example of the network management system contains one or more business rules that describe a business policy regarding a computer network in a network-independent form. In general, the business rules refer to high-level business requirements and not to device-specific configuration information. The network management system uses the business rule to determine which business policies are currently in force. In addition, the network management system contains one or more network design rules that describe relationship between the business policy and one or more device-specific configuration policies. The network management server uses the network design rules to determine whether to deploy a device-specific configuration policies.
    Type: Application
    Filed: January 5, 2006
    Publication date: May 17, 2007
    Applicant: Juniper Networks, Inc.
    Inventors: Philip Shafer, Robert Enns, Paulo Lima, Greg Sidebottom, William Welch, Michael Jacobsen, Craig Bardenheuer
  • Patent number: 7172134
    Abstract: A freezer alarm system and apparatus for monitoring the temperature in the freezer compartment of a refrigeration unit includes a housing mountable on a wall adjacent the refrigeration unit for plugging into a wall outlet. A capillary tube extends from the housing and terminates with a temperature sensor that is mounted inside the refrigeration unit for sensing when the temperature increases therein past a given temperature preset by an adjustable thermostat located on the housing. When this event occurs contacts within the housing close thereby actuating an audible buzzer and a visible luminary alarm warning the owner that the temperature within the refrigeration unit has exceeded a safe pre-set level and that the refrigeration unit needs checked for remedial action.
    Type: Grant
    Filed: April 19, 2004
    Date of Patent: February 6, 2007
    Inventor: William Welch
  • Publication number: 20060290585
    Abstract: The present invention relates generally to the field of reflector-type antennas based on the offset Gregorian design having a substantially paraboloidal-shaped primary reflector and a substantially ellipsoidal secondary reflector displaced from the optical axis of the primary reflector. The first focus of the secondary reflector is substantially coincident with the focus of the primary reflector and a feed or detector is placed substantially at the second focus of the secondary reflector. A partially open shroud placed between the primary reflector and the secondary reflector is shown to result in reduced ground interference and improved antenna efficiency and sensitivity.
    Type: Application
    Filed: June 22, 2006
    Publication date: December 28, 2006
    Applicant: The Regents of the University of California
    Inventor: William Welch
  • Publication number: 20060213554
    Abstract: A process and system for the analysis and/or control of a mixture of liquid hydrocarbons and biodiesel to determine biodiesel concentration includes a) measuring the near infrared absorption in at least two of the bands of two absorption bands from a portion of the range of 800-2500 nm; in particular 1100-2500 nm which are used to quantify the biodiesel content. b) taking each of the absorbances measured, or a mathematical function thereof, c) performing at least one mathematical computing or statistical treatment using the above absorbances or functions as individual independent variables, d) assigning and applying weighting constants or their equivalents to the independent variables, and, optionally e) applying the above steps using known compositions to calibrate the instrument and determine the weighting constants or equivalents, and further optionally f) outputting a signal indicative of the biodiesel concentration in the mixture, based on the absorbances or functions.
    Type: Application
    Filed: March 23, 2005
    Publication date: September 28, 2006
    Inventors: William Welch, Roy Bledsoe, Brian Wilt
  • Publication number: 20060200238
    Abstract: Instruments and methods for spinal stabilization are disclosed. In preferred embodiments, the invention provides greater stabilization of vertebral bodies through methods including combinations of external fixation systems and intervertebral implants to provide greater fusion stability, greater motion segment stability, faster fusion, reduced pain, reduced chance of migration, reduced chance of subsidence, etc.
    Type: Application
    Filed: February 27, 2006
    Publication date: September 7, 2006
    Applicants: Zimmer Spine, Inc., University of Pittsburgh of the Commonwealth System of Higher Education
    Inventors: Daniel Schmiel, Rodney Houfburg, Daniel McPhillips, William Welch
  • Patent number: 7096500
    Abstract: E-mail messages or computer files are scanned to identify embedded internet addresses. These embedded internet address 18 refer to data that may be retrieved via the internet. This data is pre-emptively retrieved and scanned for malware even though it has not been requested by a user. If the data is found to be malware-free, then a record of this is kept. If a user subsequently seeks to access the data associated with the embedded internet address, then the stored data may be referred to and if the internet address is found and the data associated with that address is unchanged since it was previously scanned, then that data may be supplied to the user without the need to be rescanned.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: August 22, 2006
    Assignee: McAfee, Inc.
    Inventors: Guy William Welch Roberts, Andrew Lewis Cole, Eamonn John Baulk
  • Publication number: 20060106509
    Abstract: A system and a machine-implemented method for rendering, on a display device, a first data graph concerning data received from a first data source. A second data graph concerning data received from a second data source is rendered on the display device, and superimposed onto the first data graph to generate a superimposed data graph.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Inventors: Michael Robb, William Welch, James Panko