Patents by Inventor Joseph Bennett

Joseph Bennett 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: 10853438
    Abstract: A system for saving the state history of a web browser includes an interface and a processor. The interface is to receive an instruction to begin. The processor is to provide a display window code. The display window code causes retention of a display window state history. The display window state history comprises a display window state for each display window in a set of one or more display windows previously or currently displayed. The display window state comprises a composite state for a set of the one or more window modules.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: December 1, 2020
    Assignee: Workday, Inc.
    Inventors: Hob Anthony Spillane, Joseph Bennett
  • Publication number: 20180110560
    Abstract: A minimally invasive surgical instrument includes a housing and an outermost elongated shaft having an end effector operatively coupled to a distal end thereof. The outermost elongated shaft is releasably secured to a pincher within the housing of the instrument such that during the course of a surgical procedure, an appropriately dimensioned elongated shaft and suitable end effector may be interchanged as desired. The elongated shaft may have an adjustable length, and the end effectors of the elongated shaft may be interchangeable.
    Type: Application
    Filed: May 10, 2016
    Publication date: April 26, 2018
    Applicant: ZAMENIS SURGICAL LLC
    Inventors: JOSEPH BENNETT, Quirk Ryan, Lipman Ethan, Penman Jessica, Freebery Mallory
  • Publication number: 20170265887
    Abstract: An adjustable, disposable dermal curette is structured to allow a user-practitioner to ergonomically grip a handle and manipulate an adjustable slider with a digit of their hand in order to change the diameter size of the flexible blade formed in an adjustable loop to the useful range of diameter sizes required. The user-practitioner can lock and unlock the slider in place quickly without the need to interrupt their procedure. The adjustable curette solves the problem of requiring multiple curette loop sizes for a procedure and results in improved quality of care and a savings of time and healthcare dollars.
    Type: Application
    Filed: April 5, 2017
    Publication date: September 21, 2017
    Applicant: Novon Solutions, LLC
    Inventors: Joseph Bennett, Mark Stauber
  • Patent number: 9649128
    Abstract: An adjustable, disposable dermal curette is structured to allow a user-practitioner to ergonomically grip a handle and manipulate an adjustable slider with a digit of their hand in order to change the diameter size of the flexible blade formed in an adjustable loop to the useful range of diameter sizes required. The user-practitioner can lock and unlock the slider in place quickly without the need to interrupt their procedure. The adjustable curette solves the problem of requiring multiple curette loop sizes for a procedure and results in improved quality of care and a savings of time and healthcare dollars.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: May 16, 2017
    Assignee: Novon Solutions, LLC
    Inventors: Joseph Bennett, Mark Stauber
  • Publication number: 20150157357
    Abstract: An adjustable, disposable dermal curette is structured to allow a user-practitioner to ergonomically grip a handle and manipulate an adjustable slider with a digit of their hand in order to change the diameter size of the flexible blade formed in an adjustable loop to the useful range of diameter sizes required. The user-practitioner can lock and unlock the slider in place quickly without the need to interrupt their procedure. The adjustable curette solves the problem of requiring multiple curette loop sizes for a procedure and results in improved quality of care and a savings of time and healthcare dollars.
    Type: Application
    Filed: January 6, 2015
    Publication date: June 11, 2015
    Applicant: Novon Solutions, LLC
    Inventors: Joseph Bennett, Mark Stauber
  • Patent number: 7831747
    Abstract: Embodiments are generally direct to a method and apparatus to generate a data descriptor. In one embodiment, a data descriptor is generated for a block of data to be forwarded from a node to another node on a communication link. The data descriptor includes an indication to build a data packet containing at least a portion of the block of data in an accelerated or a non-accelerated manner.
    Type: Grant
    Filed: December 8, 2004
    Date of Patent: November 9, 2010
    Assignee: Intel Corporation
    Inventors: Jim Bury, Joseph Bennett, Mark Sullivan
  • Patent number: 7573879
    Abstract: Embodiments are generally direct to a method and apparatus for generating a header in a communication network. In one embodiment, receiving at a node on a first communication link a protocol data unit (PDU), generating a header that is non-specific to a particular communication protocol associated with the PDU when received at the node, the header to facilitate encapsulation and transportation of the PDU through a second communication link to deliver the PDU to a memory-based service interface of another node on the second communication link.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: August 11, 2009
    Assignee: Intel Corporation
    Inventors: Charles Narad, Joseph Bennett
  • Patent number: 7370215
    Abstract: A system includes a host that may be used to interface with an advanced technology attachment (ATA) device. The host includes at least one timer used to determine when to place the ATA device in a low power mode independently of an operating system (OS).
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: May 6, 2008
    Assignee: Intel Corporation
    Inventor: Joseph Bennett
  • Publication number: 20080052438
    Abstract: A method and apparatus are provided for operating a hot plug system. A first device may determine whether the system is to operate in one of a parallel mode or a serial mode. A second device may control a mode of the chipset based on the determination of the first device. The second device may include logic, a first multiplexer, a second multiplexer, a first converter and a second converter all provided on the chipset.
    Type: Application
    Filed: March 27, 2007
    Publication date: February 28, 2008
    Inventors: Joseph Bennett, David Sastry
  • Publication number: 20080045299
    Abstract: A system and method for providing an additional or end-of-game drawing to players of a lottery game is provided. In one embodiment, unique validation codes provided on lottery tickets can be encrypted using an algorithm and used to create a record of such encrypted codes. A player then participates in the lottery and subsequently submits the validation code from the ticket to a lottery provider. The lottery provider applies the algorithm to the submitted validation code to create another encryption code for comparison with the record of encrypted codes. In the event a match is found, the player is entered into a second-chance or end of game drawing. Upon entry, the player is no longer required to maintain possession of the ticket for subsequent validation.
    Type: Application
    Filed: August 21, 2007
    Publication date: February 21, 2008
    Inventors: JOSEPH BENNETT, JEFFREY MARTINECK
  • Publication number: 20070107915
    Abstract: A device for protecting flammable fluid reservoirs, or the regions in immediate proximity thereof, from the hazards due to impact and reservoir rupture, and subsequent potential of fire, corrosion or other damage or injury due to contact with reactive fluids. Such impacts may arise from collisions, such as encountered in transportation systems, or structural or thermal failure and/or rupture of components and systems, or separation of system components. Such a device may be formed as a close-fitting shroud over such components, or surrounding fittings and junctions of mating components in such systems, or mounted near the location of such components in the direction of impact or failure. Such a device may have a pattern of pre-scored lines to facilitate break-up of the device upon impact or thermal stress.
    Type: Application
    Filed: December 1, 2006
    Publication date: May 17, 2007
    Inventor: Joseph Bennett
  • Publication number: 20070068686
    Abstract: A hazard control system according to various aspects of the present invention comprises a housing configured to contain a control material and deliver the control material to neutralize a hazard in response to a trigger event. In one embodiment, the control material is an extinguishant for retarding fire. The housing contains the extinguishant and includes at least one surface configured to rupture in response to a trigger event, such as an impact. The housing may also include a surface configured to substantially mate with a surface of a vehicle, such as a fuel tank surface.
    Type: Application
    Filed: June 12, 2006
    Publication date: March 29, 2007
    Inventor: Joseph Bennett
  • Publication number: 20060294403
    Abstract: A system includes a host that may be used to interface with an advanced technology attachment (ATA) device. The host includes at least one timer used to determine when to place the ATA device in a low power mode independently of an operating system (OS).
    Type: Application
    Filed: June 27, 2005
    Publication date: December 28, 2006
    Inventor: Joseph Bennett
  • Publication number: 20060294274
    Abstract: In one embodiment, an apparatus to synchronize multiple controllers is disclosed. The apparatus comprises a plurality of controllers, and logic coupled to the plurality of controllers to control one or more controllers of the plurality of controllers to perform fetches simultaneously with one or more other controllers of the plurality of controllers. Other embodiments are also described.
    Type: Application
    Filed: June 23, 2005
    Publication date: December 28, 2006
    Inventor: Joseph Bennett
  • Publication number: 20060120372
    Abstract: Embodiments are generally direct to a method and apparatus to generate a data descriptor. In one embodiment, a data descriptor is generated for a block of data to be forwarded from a node to another node on a communication link. The data descriptor includes an indication to build a data packet containing at least a portion of the block of data in an accelerated or a non-accelerated manner.
    Type: Application
    Filed: December 8, 2004
    Publication date: June 8, 2006
    Inventors: Jim Bury, Joseph Bennett, Mark Sullivan
  • Publication number: 20060050693
    Abstract: An apparatus generates a data packet for an advanced switching (AS) fabric. The apparatus includes a direct memory access (DMA) engine that retrieves a descriptor from a queue, and that stores the descriptor in a storage area. The descriptor contains information used to build the data packet. A work manager retrieves the descriptor from the storage area, and works to generate the data packet using the descriptor.
    Type: Application
    Filed: September 3, 2004
    Publication date: March 9, 2006
    Inventors: James Bury, Andrew Tan, Joseph Bennett
  • Publication number: 20060050694
    Abstract: An apparatus communicates with an advanced switching (AS) fabric. The apparatus includes a transmit engine that generates a request packet for transmission to the AS fabric. The transmit engine associates a first transaction identifier with the request packet. A receive engine receives a reply packet in response to the request packet. The reply packet contains a second transaction identifier. The receive engine compares the first transaction identifier to the second transaction identifier. If the first transaction identifier matches the second transaction identifier, the receive engine decides to store data from the reply packet at an address associated with the first transaction identifier.
    Type: Application
    Filed: September 3, 2004
    Publication date: March 9, 2006
    Inventors: James Bury, Mark Sullivan, Joseph Bennett
  • Publication number: 20060050722
    Abstract: Circuitry is used for generating one or more commands to access a ring buffer on an end node device of an advanced switching (AS) fabric. The circuitry includes circuits to receive information for accessing the ring buffer and to generate a current command based on the information. The information includes an address of the ring buffer and a length of data associated with buffer access. The circuitry also includes a controller to determine whether the information is for one command or for plural commands. If the information is for plural commands, the circuits generate the plural commands by updating the information following generation of the current command and by generating a subsequent command using updated information.
    Type: Application
    Filed: September 3, 2004
    Publication date: March 9, 2006
    Inventors: James Bury, Zhaohui Gong, Joseph Bennett, Mark Sullivan
  • Publication number: 20060050739
    Abstract: Embodiments are generally direct to a method and apparatus for generating a header in a communication network. In one embodiment, receiving at a node on a first communication link a protocol data unit (PDU), generating a header that is non-specific to a particular communication protocol associated with the PDU when received at the node, the header to facilitate encapsulation and transportation of the PDU through a second communication link to deliver the PDU to a memory-based service interface of another node on the second communication link.
    Type: Application
    Filed: September 3, 2004
    Publication date: March 9, 2006
    Inventors: Charles Narad, Joseph Bennett
  • Publication number: 20050289271
    Abstract: In some embodiments, the inventions include a chip having a status register circuit coupled to conductors to receive interrupt event signals to provide source signals corresponding to the interrupt event signals. The chip also includes a control register circuit to provide source enable signals for selective ones of the interrupt sources, and a re-arming logic circuit coupled to the conductors to receive the interrupt event signals and provide a re-arming signal. The chip further includes first logic circuit to receive the source signals, the source enable signals, and the re-arming signal to provide an initial interrupt signal, and message signaled interrupt (MSI) signal pulse generation logic to receive the initial interrupt signal and provide an MSI signal in response thereto. Other embodiments are described and claimed.
    Type: Application
    Filed: June 29, 2004
    Publication date: December 29, 2005
    Inventors: Alberto Martinez, James Chapple, Prashant Sethi, Joseph Bennett