Patents by Inventor Robert Sanzone
Robert Sanzone 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: 20250065039Abstract: The disclosed embodiments are directed to a wearable automatic drug delivery device configured to provide basal-only dosing of insulin. In a primary embodiment, the wearable drug delivery device is configured to provide automatic operation and provides audible alerts and visual status indicators to the patient. In other embodiments, the patient may have some degree of control over the operation of the device by providing tapping gestures on housing of the device. In yet another embodiment, the patient may provide input and receive status from the device via an application executing on a portable computing device in wireless communication with the wearable drug delivery device.Type: ApplicationFiled: September 13, 2024Publication date: February 27, 2025Inventors: Jason O'CONNOR, Matthew ALLES, Robert SANZONE, Craig BRODEUR, Joseph MELO, Christopher WILLIAMS, Noel SCHAEFFER
-
Patent number: 12097352Abstract: The disclosed embodiments are directed to a wearable automatic drug delivery device configured to provide basal-only dosing of insulin. In a primary embodiment, the wearable drug delivery device is configured to provide automatic operation and provides audible alerts and visual status indicators to the patient. In other embodiments, the patient may have some degree of control over the operation of the device by providing tapping gestures on housing of the device. In yet another embodiment, the patient may provide input and receive status from the device via an application executing on a portable computing device in wireless communication with the wearable drug delivery device.Type: GrantFiled: August 26, 2021Date of Patent: September 24, 2024Assignee: INSULET CORPORATIONInventors: Jason O'Connor, Matthew Alles, Robert Sanzone, Craig Brodeur, Joseph Melo, Christopher Williams, Noel Schaeffer
-
Publication number: 20220062536Abstract: The disclosed embodiments are directed to a wearable automatic drug delivery device configured to provide basal-only dosing of insulin. In a primary embodiment, the wearable drug delivery device is configured to provide automatic operation and provides audible alerts and visual status indicators to the patient. In other embodiments, the patient may have some degree of control over the operation of the device by providing tapping gestures on housing of the device. In yet another embodiment, the patient may provide input and receive status from the device via an application executing on a portable computing device in wireless communication with the wearable drug delivery device.Type: ApplicationFiled: August 26, 2021Publication date: March 3, 2022Inventors: Jason O'CONNOR, Matthew ALLES, Robert SANZONE, Craig BRODEUR, Joseph MELO, Christopher WILLIAMS, Noel SCHAEFFER
-
Patent number: 9465662Abstract: Work submitted to a co-processor enters through one of multiple input queues, used to provide various quality of service levels. In-memory linked-lists store work to be performed by a network services processor in response to lack of processing resources in the network services processor. The work is moved back from the in-memory inked-lists to the network services processor in response to availability of processing resources in the network services processor.Type: GrantFiled: October 17, 2011Date of Patent: October 11, 2016Assignee: Cavium, Inc.Inventors: Richard E. Kessler, Aseem Maheshwari, Robert Sanzone
-
Publication number: 20130097608Abstract: Work submitted to a co-processor enters through one of multiple input queues, used to provide various quality of service levels. In-memory linked-lists store work to be performed by a network services processor in response to lack of processing resources in the network services processor. The work is moved back from the in-memory inked-lists to the network services processor in response to availability of processing resources in the network services processor.Type: ApplicationFiled: October 17, 2011Publication date: April 18, 2013Applicant: Cavium, Inc.Inventors: Richard E. Kessler, Aseem Maheshwari, Robert Sanzone
-
Publication number: 20060227811Abstract: A network transport layer accelerator accelerates processing of packets so that packets can be forwarded at wire-speed. To accelerate processing of packets, the accelerator performs pre-processing on a network transport layer header encapsulated in a packet for a connection and performs in-line network transport layer checksum insertion prior to transmitting a packet. A timer unit in the accelerator schedules processing of the received packets. The accelerator also includes a free pool allocator which manages buffers for storing the received packets and a packet order unit which synchronizes processing of received packets for a same connection.Type: ApplicationFiled: September 2, 2005Publication date: October 12, 2006Inventors: Muhammad Hussain, Imran Badr, Faisal Masood, Philip Dickinson, Richard Kessler, Daniel Katz, Michael Bertone, Robert Sanzone, Thomas Hummel, Gregg Bouchard
-
Publication number: 20060075119Abstract: A network application executing on a host system provides a list of application buffers in host memory stored in a queue to a network services processor coupled to the host system. The application buffers are used for storing data transferred on a socket established between the network application and a remote network application executing in a remote host system. Using the application buffers, data received by the network services processor over the network is transferred between the network services processor and the application buffers. After the transfer, a completion notification is written to one of the two control queues in the host system. The completion notification includes the size of the data transferred and an identifier associated with the socket. The identifier identifies a thread associated with the transferred data and the location of the data in the host system.Type: ApplicationFiled: September 12, 2005Publication date: April 6, 2006Inventors: Muhammad Hussain, Richard Kessler, Faisal Masood, Robert Sanzone, Imran Badr
-
Publication number: 20060059316Abstract: A network services processor includes an input/output bridge that avoids unnecessary updates to memory when cache blocks storing processed packet data are no longer required. The input/output bridge monitors requests to free buffers in memory received from cores and 10 units in the network services processor. Instead of writing the cache block back to the buffer in memory that will be freed, the input/output bridge issues don't write back commands to a cache controller to clear the dirty bit for the selected cache block, thus avoiding wasteful write-backs from cache to memory. After the dirty bit is cleared, the buffer in memory is freed, that is, made available for allocation to store data for another packet.Type: ApplicationFiled: January 5, 2005Publication date: March 16, 2006Applicant: Cavium NetworksInventors: David Asher, Gregg Bouchard, Richard Kessler, Robert Sanzone
-
Publication number: 20020169863Abstract: A software simulation system and method that improves repeatability in simulations of computer and electrical apparatuses where a messaging broker control process acts as an intermediary between one or more servers and one or more clients associated with each server. In one embodiment, the control process resides as a stand alone system from the servers and clients it regulates, and stops the servers upon each of them reaching a synchronization point. In addition, the control process orders messages received from servers to deliver to clients in a predetermined manner, using a timestamp system maintained by the control process for all user specified events.Type: ApplicationFiled: May 8, 2001Publication date: November 14, 2002Inventors: Robert Beckwith, Robert Sanzone, Mary Albanese
-
Patent number: D1024314Type: GrantFiled: June 1, 2022Date of Patent: April 23, 2024Assignee: INSULET CORPORATIONInventors: Derek Rund, Josh Haldeman, Mary Friedl, Michael Palmisano, Tony Guard, Jeffrey Barnes, Ayden Henson, David Seward, Steven Cardinali, Matthew Alles, Robert Sanzone
-
Patent number: D1115022Type: GrantFiled: May 15, 2025Date of Patent: February 24, 2026Assignee: INSULET CORPORATIONInventors: Derek Rund, Josh Haldeman, Mary Friedl, Michael Palmisano, Tony Guard, Jeffrey Barnes, Ayden Henson, David Seward, Steven Cardinali, Matthew Alles, Robert Sanzone