Patents by Inventor James Russo
James Russo 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: 8631063Abstract: A system includes a hardware platform, at least one driver, a plurality of devices connected to the hardware platform, a middleware interface, and a plurality of software services. Each of the plurality of devices is selected from the group consisting of sensors and actuators. The plurality of software services is generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. A method for interfacing a plurality of devices to a hardware platform includes communicably connecting each of the plurality of devices to the hardware platform, converting each of the plurality of devices into a programmable software service using a driver, and programming each of the software services to comply with a middleware interface.Type: GrantFiled: January 7, 2011Date of Patent: January 14, 2014Inventors: Abdelsalam Helal, Jeffrey Craig King, Raja Bose, Steven Lee Pickles, James A. Russo, Steve Vander Ploeg, Hicham Mahmoud El Zabadani, Ahmad Hassan El Kouche
-
Publication number: 20110154375Abstract: A system includes a hardware platform, at least one driver, a plurality of devices connected to the hardware platform, a middleware interface, and a plurality of software services. Each of the plurality of devices is selected from the group consisting of sensors and actuators. The plurality of software services is generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. A method for interfacing a plurality of devices to a hardware platform includes communicably connecting each of the plurality of devices to the hardware platform, converting each of the plurality of devices into a programmable software service using a driver, and programming each of the software services to comply with a middleware interface.Type: ApplicationFiled: January 7, 2011Publication date: June 23, 2011Applicant: University of Florida Research Foundation, Inc.Inventors: ABDELSALAM HELAL, Jeffrey Craig King, Raja Bose, Steven Lee Pickles, James A. Russo, Steve Vander Ploeg, Hicham Mahmoud El Zabadani, Ahmad H. El Kouche
-
Patent number: 7895257Abstract: A system includes a hardware platform, at least one driver, a plurality of devices connected to the hardware platform, a middleware interface, and a plurality of software services. Each of the plurality of devices is selected from the group consisting of sensors and actuators. The plurality of software services is generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. A method for interfacing a plurality of devices to a hardware platform includes communicably connecting each of the plurality of devices to the hardware platform, converting each of the plurality of devices into a programmable software service using a driver, and programming each of the software services to comply with a middleware interface.Type: GrantFiled: February 21, 2007Date of Patent: February 22, 2011Assignee: University of Florida Research Foundation, Inc.Inventors: Abdelsalam Helal, Jeffrey Craig King, Raja Bose, Steven Lee Pickles, James A. Russo, Steve Vander Ploeg, Hicham Mahmoud El Zabadani, Ahmad Hassan El Kouche
-
Patent number: 7496941Abstract: A stored program pay-per-play system includes a high-capacity storage medium facilitating compilation of video, audio or other programs at a subscriber's site. While the recording of such programs may take place at any time preceding playback, billing occurs only when, and if, the subscriber chooses to select a program for replay or actually enjoys the program substantially in its entirety. Billing is alternatively based on a store-credit or account debiting scheme. The recording of program materials may be directed automatically by subscriber-operated storage management facilities which scan program schedules and select materials to be recorded, based on title, cast, program genre or any other of a variety of viewer/listener preferences. Alternatively, the program provider may automatically download programs, either based upon actual or surmised viewer preferences, or at the provider's discretion, for example, using newly-available selections.Type: GrantFiled: December 10, 2003Date of Patent: February 24, 2009Assignee: Smart VCR Limited PartnershipInventor: James Russo
-
Publication number: 20070236346Abstract: A system includes a hardware platform, at least one driver, a plurality of devices connected to the hardware platform, a middleware interface, and a plurality of software services. Each of the plurality of devices is selected from the group consisting of sensors and actuators. The plurality of software services is generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. A method for interfacing a plurality of devices to a hardware platform includes communicably connecting each of the plurality of devices to the hardware platform, converting each of the plurality of devices into a programmable software service using a driver, and programming each of the software services to comply with a middleware interface.Type: ApplicationFiled: February 21, 2007Publication date: October 11, 2007Inventors: Abdelsalam Helal, Jeffrey King, Raja Bose, Steven Pickles, James Russo, Steve Ploeg, Hicham El Zabadani, Ahmed Al Kouche
-
Publication number: 20060057565Abstract: This invention provides a combinatorial fluorescence energy transfer tag which comprises a plurality of fluorescent molecules, comprising one or more energy transfer donor and one or more energy transfer acceptor, linked through a molecular scaffold wherein the fluorescent molecules are separated along the scaffold to produce a unique fluorescene emission signature. The invention further provides for the use of said tags in multi-component analyses, including multiplex biological analyses.Type: ApplicationFiled: September 11, 2001Publication date: March 16, 2006Inventors: Jingyue Ju, Zengmin Li, Anthony Tong, James Russo
-
Publication number: 20050081694Abstract: An automated punching arrangement for punching successive sheets or lifts from an input stack of sheets, and arranging those sheets in an output stack. The automated punching arrangement receives the stack at an input platform that automatically advances the stack into the machine where a picker picks a sheet or successive lifts from the stack and delivers them along an input path into direct registration in a die set. Punched sheets are advanced out of the punch at a 90° angle from the input path along an output path, and inverted by an inverter to the output stack on an output platform. The punched stack of sheets is then advanced out of the machine. The machine includes automated set up including reading of dedicated identifying markers on die sets and resulting adjustment of the die set position within the machine and of the back plate within the die set.Type: ApplicationFiled: October 21, 2004Publication date: April 21, 2005Applicant: General Binding CorporationInventors: Samuel Amdahl, Peter Hotkowski, James Russo, Frank Todaro
-
Publication number: 20050042072Abstract: A sheet or sheet stack handling system for performing at least one operation on successive sheets or stacks of sheets, and interface for the same, wherein the document handling system includes at least two modules selected from a group consisting of an elevator transfer station, a modular transfer station, a storage station, a transportation cart, and a modular processing station. When more than one modular processing station are coupled to form the document handling system, the system may be utilized to perform a series of operations on successive sheets or stacks of sheets. Alternately, the individual processing stations or a group of the processing stations may be utilized to perform only certain functions on the sheets. The modules each contain a plurality of parallel, spaced, elongated support surfaces that form a sheet support surface.Type: ApplicationFiled: December 13, 2002Publication date: February 24, 2005Inventors: Samuel Amdahl, Peter Hotkowski, James Russo, Frank Todaro, Robert McClellan
-
Publication number: 20050039585Abstract: A punching station that utilizes low cost, interchangeable, linearly operating die sets, and may be disposed in line with a printer to punch individual sheets as they proceed through the printer. Sheets exiting a printer or other machine are rapidly accelerated along a circuitous path in the punching station, and then into position between the die plates of a linearly actuated die. The sheet is stopped and punched, and then rapidly accelerated out of the punch to exit the punching station. Each sheet is accelerated to a speed that is typically greater than the speed of the sheet as it exits the printer. Die sets having different pin sizes and configurations are interchangeable within the punching station in order to permit rapid die changes, and the die pins are preferably made of powdered metal to yield low cost die sets.Type: ApplicationFiled: August 20, 2004Publication date: February 24, 2005Applicant: General Binding CorporationInventors: Thomas Battisti, James Sander, Nick Tiamson, James Russo, Phillip Crudo
-
Publication number: 20040150152Abstract: A set feeding apparatus (10) separates an uppermost set of paper sheets from a staggered stack of sets (36) with a platform (34) that biases the stack toward a carriage (42) that is moveable with respect to the stack. The carriage includes a cam-activated pic and a knife head that combine to raise the uppermost set from the stack. A plow then engages the raised portion of the uppermost set to move the set off of the stack.Type: ApplicationFiled: November 4, 2003Publication date: August 5, 2004Inventors: James Russo, Samuel Amdahl
-
Publication number: 20040123323Abstract: A stored program pay-per-play system includes a high-capacity storage medium facilitating compilation of video, audio or other programs at a subscriber's site. While the recording of such programs may take place at any time preceding playback, billing occurs only when, and if, the subscriber chooses to select a program for replay or actually enjoys the program substantially in its entirety. Billing is alternatively based on a store-credit or account debiting scheme. The recording of program materials may be directed automatically by subscriber-operated storage management facilities which scan program schedules and select materials to be recorded, based on title, cast, program genre or any other of a variety of viewer/listener preferences. Alternatively, the program provider may automatically download programs, either based upon actual or surmised viewer preferences, or at the provider's discretion, for example, using newly-available selections.Type: ApplicationFiled: December 10, 2003Publication date: June 24, 2004Inventor: James Russo
-
Patent number: 6732366Abstract: A stored program pay-per-play system includes a high-capacity storage medium facilitating compilation of video, audio or other programs at a subscriber's site. While the recording of such programs may take place at any time preceding playback, billing occurs only when, and if, the subscriber chooses to select a program for replay or actually enjoys the program substantially in its entirety. The program provider may automatically download programs, either based upon actual or surmised viewer preferences, or at the provider's discretion, for example, using newly-available selections. Display generation circuitry is preferably implemented, enabling the viewer to review selections to be downloaded, those selections available for immediate replay, remaining account balance, and other features, including “parental lockout” and so forth.Type: GrantFiled: January 31, 2000Date of Patent: May 4, 2004Inventor: James Russo
-
Patent number: 6679490Abstract: A feeder roller apparatus for high speed image scanning equipment, which improves feeding of documents, and in particular short documents, sequentially fed from a stack. The feeder apparatus comprises a PIC roller and an infeed roller which are selectively, independently driven via a dual drive shaft, composed of an inner drive shaft and an outer drive shaft, driven together or selectively, independently by a main motor. An electro-mechanical clutch, when energized is used to drive the PIC roller. A sensor is provided downstream of the rollers to recognize when a document is being fed. Initially, the clutch is energized, and both rollers are driven. When the first sheet reaches the sensor, the clutch is de-energized, cutting off the drive to the PIC roller. The main motor continues driving only the infeed roller until the first sheet is fed.Type: GrantFiled: January 25, 2002Date of Patent: January 20, 2004Assignee: Bowe Bell + Howell Scanners, L.L.C.Inventors: Jose Pioquinto, James Russo
-
Publication number: 20030173731Abstract: A feeder roller apparatus for high speed image scanning equipment, which improves feeding of documents, and in particular short documents, sequentially fed from a stack. The feeder apparatus comprises a PIC roller and an infeed roller which are selectively, independently driven via a dual drive shaft, composed of an inner drive shaft and an outer drive shaft, driven together or selectively, independently by a main motor. An electro-mechanical clutch, when energized is used to drive the PIC roller. A sensor is provided downstream of the rollers to recognize when a document is being fed. Initially, the clutch is energized, and both rollers are driven. When the first sheet reaches the sensor, the clutch is de-energized, cutting off the drive to the PIC roller. The main motor continues driving only the infeed roller until the first sheet is fed.Type: ApplicationFiled: January 25, 2002Publication date: September 18, 2003Inventors: Jose Pioquinto, James Russo
-
Patent number: 6025868Abstract: A stored program pay-per-play system includes a high-capacity storage medium facilitating compilation of video, audio or other programs at a subscriber's site. While the recording of such programs may take place at any time preceding playback, billing occurs only when, and if, the subscriber chooses to select a program for replay or actually enjoys the program substantially in its entirety. Billing is alternatively based on a store-credit or account debiting scheme. The recording of program materials may be directed automatically by subscriber-operated storage management facilities which scan program schedules and select materials to be recorded, based on title, cast, program genre or any other of a variety of viewer/listener preferences. Alternatively, the program provider may automatically download programs, either based upon actual or surmised viewer preferences, or at the provider's discretion, for example, using newly-available selections.Type: GrantFiled: April 7, 1997Date of Patent: February 15, 2000Assignee: Smart VCR Limited PartnershipInventor: James Russo
-
Patent number: 5701383Abstract: A video time-shifting system characterized in having a continuous recording track accessed by separate, asychronous read and write facilities enables playback of a video program to commence from any point in the program while continuing to be recorded in real time, thus providing VCR-like program control features such as PAUSE/RESUME, REWIND, and FAST FORWARD. A memory is used to store information relating to various points in the program so that even upon receipt of multiple PAUSE commands, the system automatically keeps track of correct program re-entry. In the preferred embodiment, the storage means takes the form of a continuous recording track in a magnetic disk drive.Type: GrantFiled: February 14, 1995Date of Patent: December 23, 1997Assignee: Gemstar Development CorporationInventors: James Russo, Michael R. Levine
-
Patent number: 5619247Abstract: A stored program pay-per-play system includes a high-capacity storage medium facilitating compilation of video, audio or other programs at a subscriber's site. While the recording of such programs may take place at any time preceding playback, billing occurs only when, and if, the subscriber chooses to select a program for replay or actually enjoys the program substantially in its entirety. Billing is alternatively based on a store-credit or account debiting scheme. The recording of program materials may be directed automatically by subscriber-operated storage management facilities which scan program schedules and select materials to be recorded, based on title, cast, program genre or any other of a variety of viewer/listener preferences. Alternatively, the program provider may automatically download programs, either based upon actual or surmised viewer preferences, or at the provider's discretion, for example, using newly-available selections.Type: GrantFiled: February 24, 1995Date of Patent: April 8, 1997Assignee: Smart VCR Limited PartnershipInventor: James Russo
-
Patent number: 4974417Abstract: The present invention is a technique for a defrosting operation of a heat pump. External air provides the heat for defrosting the exterior heat exchanger by operating the exterior fan during times when the compressor is not operating, the temperature of the exterior heat exchanger is below freezing and the exterior air temperature is above freezing. In accordance with one embodiment of the present invention the temperature of the exterior heat exchanger and the exterior are measured via separate temperature sensors. In accordance with an alternative embodiment, the exterior heat exchanger temperature is measured via a single temperature sensor and the exterior fan is operated for a predetermined interval of time after the compressor is stopped. Thereafter the exterior fan is operated only so long as the temperature remains at freezing. In a still further embodiment, the exterior fan is operated only so long as it remains less than or equal to freezing and does not reach a plateau at less than freezing.Type: GrantFiled: March 26, 1990Date of Patent: December 4, 1990Assignee: Honeywell Inc.Inventors: Michael Levine, James Russo, Victor Rigotti, Nicholas Skogler
-
Patent number: 4974418Abstract: The present invention is a technique for a defrosting operation of a heat pump. External air provides the heat for defrosting the exterior heat exchanger by operating the exterior fan during times when the compressor is not operating, the temperature of the exterior heat exchanger is below freezing and the exterior air temperature is above freezing. In accordance with one embodiment of the present invention the temperature of the exterior heat exchanger and the exterior are measured via separate temperature sensors. In accordance with an alternative embodiment, the exterior heat exchanger temperature is measured via a single temperature sensor and the exterior fan is operated for a predetermined interval of time after the compressor is stopped. Thereafter the exterior fan is operated only so long as the temperature remains at freezing. In a still further embodiment, the exterior fan is operated only so long as it remains less than or equal to freezing and does not reach a plateau at less than freezing.Type: GrantFiled: March 26, 1990Date of Patent: December 4, 1990Assignee: Honeywell Inc.Inventors: Michael Levine, James Russo, Victor Rigotti, Nicholas Skogler
-
Patent number: 4951473Abstract: The present invention is a technique for a defrosting opereation of a heat pump. External air provides the heat for defrosting the exterior heat exchanger by operating the exterior fan during times when the compressor is not operating, the temperature of the exterior heat exchanger is below freezing and the exterior air temperature is above freezing. In accordance with one embodiment of the present invention the temperature of the exterior heat exchanger and the exterior are measured via separate temperature sensors. In accordance with an alternative embodiment, the exterior heat exchanger temperature is measured via a single temperature sensor and the exterior fan is operated for a predetermined interval of time after the compressor is stopped. Thereafter the exterior fan is operated only so long as the temperature remains at freezing. In a still further embodiment, the exterior fan is operated only so long as it remains less than or equal to freezing and does not reach a plateau at less than freezing.Type: GrantFiled: October 12, 1988Date of Patent: August 28, 1990Assignee: Honeywell, Inc.Inventors: Michael Levine, James Russo, Victor Rigotti, Nicholas Skogler