Patents by Inventor Jeff Willey

Jeff Willey 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: 20150169486
    Abstract: A reset of a synchronization counter is synchronized to an external deterministic signal. Entry into the link transmitting state is further synchronized with the deterministic signal. A target latency is identified for a serial data link. A data sequence is received synchronized with a synchronization counter associated with the data link. Target latency can be maintained using the data sequence.
    Type: Application
    Filed: November 12, 2014
    Publication date: June 18, 2015
    Inventors: Venkatraman Iyer, Darren S. Jue, Jeff Willey, Robert G. Blankenship
  • Publication number: 20150089161
    Abstract: A coherence protocol message is sent corresponding to a particular cache line. A potential conflict involving the particular cache line is identified and a forward request is sent to a home agent to identify the potential conflict. A forward response can be received in response to the forward request from the home agent and a response to the conflict can be determined.
    Type: Application
    Filed: November 26, 2014
    Publication date: March 26, 2015
    Inventors: Robert Beers, Robert G. Blankenship, Robert J. Safranek, Jeff Willey, Robert A. Maddox, Aaron T. Spink
  • Publication number: 20150081984
    Abstract: A request is received that is to reference a first agent and to request a particular line of memory to be cached in an exclusive state. A snoop request is sent intended for one or more other agents. A snoop response is received that is to reference a second agent, the snoop response to include a writeback to memory of a modified cache line that is to correspond to the particular line of memory. A complete is sent to be addressed to the first agent, wherein the complete is to include data of the particular line of memory based on the writeback.
    Type: Application
    Filed: November 26, 2014
    Publication date: March 19, 2015
    Inventors: Robert G. Blankenship, Bahaa Fahim, Robert Beers, Yen-Cheng Liu, Vedaraman Geetha, Herbert H. Hum, Jeff Willey
  • Publication number: 20140201463
    Abstract: A request is received that is to reference a first agent and to request a particular line of memory to be cached in an exclusive state. A snoop request is sent intended for one or more other agents. A snoop response is received that is to reference a second agent, the snoop response to include a writeback to memory of a modified cache line that is to correspond to the particular line of memory. A complete is sent to be addressed to the first agent, wherein the complete is to include data of the particular line of memory based on the writeback.
    Type: Application
    Filed: March 15, 2013
    Publication date: July 17, 2014
    Inventors: Robert G. Blankenship, Bahaa Fahim, Robert Beers, Yen-Cheng Liu, Vedaraman Geetha, Herbert H. Hum, Jeff Willey
  • Publication number: 20140112339
    Abstract: A physical layer (PHY) is coupled to a serial, differential link that is to include a number of lanes. The PHY includes a transmitter and a receiver to be coupled to each lane of the number of lanes. The transmitter coupled to each lane is configured to embed a clock with data to be transmitted over the lane, and the PHY periodically issues a blocking link state (BLS) request to cause an agent to enter a BLS to hold off link layer flit transmission for a duration.
    Type: Application
    Filed: October 22, 2013
    Publication date: April 24, 2014
    Inventors: Robert J. Safranek, Robert G. Blankenship, Venkatraman Iyer, Jeff Willey, Robert Beers, Darren S. Jue, Arvind A. Kumar, Debendra Das Sharma, Jeffrey C. Swanson, Bahaa Fahim, Vedaraman Geetha, Aaron T. Spink, Fulvio Spagna, Rahul C. Shah, Sitaraman V. Iyer, Bill Harry Nale, Abhishek Das, Simon P. Johnson, Yuvraj S. Dhillon, Yen-Cheng Liu, Raj K. Ramanujan, Robert A. Maddox, Herbert H. Hum, Ashish Gupta
  • Publication number: 20140115420
    Abstract: Transaction data is identified and a flit is generated to include three or more slots and a floating field to be used as an extension of any one of two or more of the slots. In another aspect, the flit is to include two or more slots, a payload, and a cyclic redundancy check (CRC) field to be encoded with a 16-bit CRC value generated based on the payload. The flit is sent over a serial data link to a device for processing, based at least in part on the three or more slots.
    Type: Application
    Filed: March 28, 2013
    Publication date: April 24, 2014
    Inventors: Jeff Willey, Robert G. Blankenship, Jeffrey C. Swanson, Robert J. Safranek
  • Publication number: 20140115374
    Abstract: A reset of a synchronization counter is synchronized to an external deterministic signal. Entry into the link transmitting state is further synchronized with the deterministic signal. A target latency is identified for a serial data link. A data sequence is received synchronized with a synchronization counter associated with the data link. Target latency can be maintained using the data sequence.
    Type: Application
    Filed: March 27, 2013
    Publication date: April 24, 2014
    Inventors: Venkatraman Iyer, Darren S. Jue, Jeff Willey, Robert G. Blankenship
  • Publication number: 20140115268
    Abstract: A coherence protocol message is sent corresponding to a particular cache line. A potential conflict involving the particular cache line is identified and a forward request is sent to a home agent to identify the potential conflict. A forward response can be received in response to the forward request from the home agent and a response to the conflict can be determined.
    Type: Application
    Filed: March 15, 2013
    Publication date: April 24, 2014
    Inventors: Robert Beers, Robert G. Blankenship, Robert J. Safranek, Jeff Willey, Robert A. Maddox, Aaron T. Spink
  • Publication number: 20140115208
    Abstract: A link layer control message is generated and included in a flit that is to be sent over a serial data link to a device. The flits sent over the data link are to include a plurality of slots. Control messages can include, in some aspects, a viral alert message, a poison alert message, a credit return message, and acknowledgements.
    Type: Application
    Filed: March 15, 2013
    Publication date: April 24, 2014
    Inventors: Jeff Willey, Robert G. Blankenship, Jeffrey C. Swanson
  • Patent number: 8550308
    Abstract: An apparatus for storing fluid and dispensing multiple portions of a stored fluid therefrom. The apparatus comprises a container defining a variable-volume storage chamber for receiving therein the fluid and a dispensing valve including a valve inlet coupled in fluid communication with the variable volume storage chamber, and a valve member in fluid communication with the valve inlet and defining a normally-closed valve opening. The valve member is responsive to fluid at the valve inlet exceeding a valve opening pressure to move between (i) a normally closed position, and (ii) an open position permitting fluid flow through the valve opening. The dispensing valve defines a dispensing axis defining a direction substantially along which fluid is dispensed from the valve, and further includes an outlet surface over which dispensed fluid flows oriented at an acute angle relative to the dispensing axis for preventing the collection of residual dispensed fluid thereon.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: October 8, 2013
    Assignee: Medical Instill Technologies, Inc.
    Inventors: Daniel Py, Brian Tulley, Jeff Willey, Norbert Assion, Nathaniel Houle, Julian Chan, Bing He
  • Patent number: 8356733
    Abstract: A method for storing fluid and dispensing multiple portions of the stored fluid uses a container defining a variable-volume storage chamber; a dispensing valve including a valve inlet coupled in fluid communication with the variable-volume storage chamber, and an elastic valve member in fluid communication with the valve inlet and defining a normally-closed valve opening; a manually engageable actuator; and a pump including a compressible member defining a compression chamber coupled in fluid communication with the variable-volume storage chamber. Multiple portions of the stored fluid are hermetically sealed in the variable-volume storage chamber. The actuator is manually engageable and movable between (i) a first position wherein the compression chamber defines a first volume, and (ii) a second position wherein the compression chamber defines a second volume less than the first volume.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: January 22, 2013
    Assignee: Medical Instill Technologies, Inc.
    Inventors: Daniel Py, Brian Tulley, Jeff Willey, Norbert Assion, Nathaniel Houle, Julian Chan
  • Patent number: 8348104
    Abstract: An apparatus for storing fluid and dispensing multiple portions of the stored fluid has a container defining a variable-volume storage chamber; a dispensing valve including a valve inlet coupled in fluid communication with the variable-volume storage chamber, and an elastic valve member in fluid communication with the valve inlet and defining a normally-closed valve opening; a manually engageable actuator; and a pump including a compressible member defining a compression chamber coupled in fluid communication with the variable-volume storage chamber. Multiple portions of the stored fluid are hermetically sealed in the variable-volume storage chamber. The actuator is manually engageable and movable between (i) a first position wherein the compression chamber defines a first volume, and (ii) a second position wherein the compression chamber defines a second volume less than the first volume.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: January 8, 2013
    Assignee: Medical Instill Technologies, Inc.
    Inventors: Daniel Py, Brian Tulley, Jeff Willey, Norbert Assion, Nathaniel Houle, Julian Chan, Bing He
  • Publication number: 20080116226
    Abstract: An apparatus for storing fluid and dispensing multiple portions of a stored fluid therefrom. The apparatus comprises a container defining a variable-volume storage chamber for receiving therein the fluid and a dispensing valve including a valve inlet coupled in fluid communication with the variable volume storage chamber, and a valve member in fluid communication with the valve inlet and defining a normally-closed valve opening. The valve member is responsive to fluid at the valve inlet exceeding a valve opening pressure to move between (i) a normally closed position, and (ii) an open position permitting fluid flow through the valve opening. The dispensing valve defines a dispensing axis defining a direction substantially along which fluid is dispensed from the valve, and further includes an outlet surface over which dispensed fluid flows oriented at an acute angle relative to the dispensing axis for preventing the collection of residual dispensed fluid thereon.
    Type: Application
    Filed: December 3, 2007
    Publication date: May 22, 2008
    Inventors: Daniel Py, Brian Tulley, Jeff Willey, Norbert Assion, Nathaniel Houle, Julian Chan, Bing He
  • Publication number: 20080116225
    Abstract: An apparatus for storing fluid and dispensing multiple portions of the stored fluid has a container defining a variable-volume storage chamber; a dispensing valve including a valve inlet coupled in fluid communication with the variable-volume storage chamber, and an elastic valve member in fluid communication with the valve inlet and defining a normally-closed valve opening; a manually engageable actuator; and a pump including a compressible member defining a compression chamber coupled in fluid communication with the variable-volume storage chamber. Multiple portions of the stored fluid are hermetically sealed in the variable-volume storage chamber. The actuator is manually engageable and movable between (i) a first position wherein the compression chamber defines a first volume, and (ii) a second position wherein the compression chamber defines a second volume less than the first volume.
    Type: Application
    Filed: September 10, 2007
    Publication date: May 22, 2008
    Inventors: Daniel Py, Brian Tulley, Jeff Willey, Norbert Assion, Nathaniel Houle, Julian Chan, Bing He
  • Publication number: 20080083788
    Abstract: An apparatus comprises a hermetically sealed, sterile storage chamber, a dispensing valve including a hermetically sealed, sterile inlet; a pump coupled between the dispensing valve and storage chamber; and a sealing surface located between the dispensing valve and storage chamber. The sealing surface and/or the dispensing valve is movable relative to the other between (i) a sealing position hermetically sealing the dispensing valve relative to the storage chamber to thereby prevent fluid flow therebetween, and (ii) a non-sealing position allowing fluid flow therebetween.
    Type: Application
    Filed: September 10, 2007
    Publication date: April 10, 2008
    Inventors: Daniel Py, Brian Tulley, Jeff Willey
  • Publication number: 20080078781
    Abstract: A method for storing fluid and dispensing multiple portions of the stored fluid uses a container defining a variable-volume storage chamber; a dispensing valve including a valve inlet coupled in fluid communication with the variable-volume storage chamber, and an elastic valve member in fluid communication with the valve inlet and defining a normally-closed valve opening; a manually engageable actuator; and a pump including a compressible member defining a compression chamber coupled in fluid communication with the variable-volume storage chamber. Multiple portions of the stored fluid are hermetically sealed in the variable-volume storage chamber. The actuator is manually engageable and movable between (i) a first position wherein the compression chamber defines a first volume, and (ii) a second position wherein the compression chamber defines a second volume less than the first volume.
    Type: Application
    Filed: September 10, 2007
    Publication date: April 3, 2008
    Inventors: Daniel Py, Brian Tulley, Jeff Willey, Norbert Assion, Nathaniel Houle, Julian Chan