Patents by Inventor Robert Strom
Robert Strom 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: 7658213Abstract: A discharge valve for a bottle or other container associated with a fluid dispensing system that substantially prevents spillage of fluid composition from the container when it is withdrawn from the dispensing system is provided according to the invention. A valve body contained within the discharge valve is engaged by a hollow probe extending from the dispensing system when the container is operatively connected to the discharge system to automatically open the valve. When the container is withdrawn from the fluid dispensing system for, e.g., replacement or servicing, the probe of the dispensing system disengages the valve body, and a biasing means such as a compression spring within the valve assembly closes the valve very quickly.Type: GrantFiled: April 18, 2006Date of Patent: February 9, 2010Assignee: Anderson Chemical CompanyInventors: Leif E. Anderson, Wolfgang F. Schiller, Danny L. Walker, Phillip A. Zuehl, James H. Alsleben, Robert Strom, Michael K. Hogan, Rodney Laible
-
Publication number: 20070198641Abstract: A computer implemented method, system and computer program product for delivering published messages to at least one subscriber in a publish-subscribe messaging system. A computer implemented method for delivering published messages to a subscriber includes receiving a plurality of message streams, and analyzing at least one message from each of the plurality of message streams in accordance with criteria established by the subscriber specifying a message content and a message content quality. At least one message that satisfies the criteria is delivered to the subscriber.Type: ApplicationFiled: February 21, 2006Publication date: August 23, 2007Applicant: International Business Machines CorporationInventors: Chitra Dorai, Edith Stern, Robert Strom
-
Publication number: 20070174233Abstract: A method comprises estimating a performance of a processing system using queueing theory wherein the processing system comprises a network that accepts at least one input message stream from a plurality of publishing clients, transforms the at least one input message stream into at least one output message stream utilizing the plurality of transforms distributed in a first assignment among the plurality of brokers, and delivers the at least one output message stream to at least one of the plurality of subscribing clients, performing optimization upon the assignment of the plurality of transforms using the estimated performance to produce a second assignment, and reassigning the plurality of transforms in accordance with the second assignment.Type: ApplicationFiled: January 10, 2006Publication date: July 26, 2007Applicant: International Business Machines CorporationInventors: Roman Ginis, Robert Strom
-
Publication number: 20060248219Abstract: A content-based publish/subscribe system for providing gapless message delivery from a publishing client to a subscribing client, the system includes a plurality of brokers operatively coupled to one another via a network. Each of the brokers include at least one processor and are configured as a publisher-hosting broker, a subscriber-hosting broker or an intermediate broker. The subscriber-hosting broker is operatively coupled to the publisher-hosting broker via the network through the intermediate broker. At least a portion of the plurality of brokers are configured so as to eliminate a need for persistent storage of messages at the intermediate broker and to substantially guarantee a gapless delivery of one or more messages transmitted by the publishing client to the subscribing client, even in the presence of a failure in the publish/subscribe system.Type: ApplicationFiled: June 30, 2006Publication date: November 2, 2006Applicant: International Business Machines CorporationInventors: Mark Astley, Joshua Auerbach, Sumeer Bhola, Marc Kaplan, Robert Strom, Yuanyuan Zhao
-
Publication number: 20060156064Abstract: A system and method for maintaining checkpoints of a keyed data structure using a sequential log are provided. The system and method are built upon the idea of writing all updates to a keyed data structure in a physically sequential location. The system and method make use of a two-stage operation. In a first stage, various values of the same key are combined such that only the latest value in a given checkpoint interval is maintained for writing to persistent storage. In a second stage of the operation, a periodic write operation is performed to actually store the latest values for the key-value pairs to a persistent storage. All such updates to key-value pairs are written to the end of a sequential log. This minimizes the physical storage input/output (I/O) overhead for the write operations. Data structures are provided for identifying the most current entries in the sequential log for each key-value pair.Type: ApplicationFiled: January 13, 2005Publication date: July 13, 2006Applicant: International Business Machines CorporationInventors: Om Damani, Robert Strom
-
Publication number: 20050268146Abstract: Method, apparatus and computer program product for fault recovery in a distributed stateful publish-subscribe system. The system includes the capability of recovering from failures that may occur when a stateful publish-subscribe service is implemented on an overlay network. Such failures may include, for example, temporary crashes of broker machines, and network errors causing messages to possibly be lost, duplicated or delivered out of order. The system requires stable storage logging only when a published event enters the system, and requires that logged messages be retrieved from stable storage only in the event all brokers between a failed link or broker and the publishing sites have failed. The publish-subscribe system of the present invention does not require that broker-to-broker connections use reliable FIFO protocols, such as TCP/IP, but may advantageously use faster, less reliable protocols.Type: ApplicationFiled: May 14, 2004Publication date: December 1, 2005Applicant: International Business Machines CorporationInventors: Yuhui Jin, Robert Strom
-
Publication number: 20050251811Abstract: A distributed messaging system supporting stateful subscriptions is provided. A stateful publish-subscribe system extends the functionality of the content-based approach to include more general state-valued expressions. Stateful subscriptions may refer to one or more message histories and may include more complex expressions. Therefore, subscribers may receive different information than that provided in the published messages. A plurality of broker machines is provided to deliver messages sent by publishing clients toward subscribing clients based upon the contents of the messages and stateful transformations requested by the subscribing clients. Subscription specifications are analyzed by a compiler and converted into a collection of transform objects and view objects. The messaging system builds a structure containing all transform objects and view objects needed for all intermediate and subscribed views of all subscriptions.Type: ApplicationFiled: May 7, 2004Publication date: November 10, 2005Applicant: International Business Machines CorporationInventors: Roman Ginis, Robert Strom
-
Publication number: 20050251556Abstract: The present invention solves the disadvantages of the prior art and provides a distributed messaging system supporting stateful subscriptions. A stateful publish-subscribe system extends the functionality of the content-based approach to include more general state-valued expressions. A plurality of broker machines is provided to deliver messages sent by publishing clients toward subscribing clients based upon the contents of the messages and stateful transformations requested by the subscribing clients. Subscription specifications are analyzed by a compiler and converted into a collection of message transforms and views. A deployment service component deploys tasks to optimize system performance. A monitoring services component detects a possible need to reconfigure. A performance optimization service component computes new assignment of transforms.Type: ApplicationFiled: May 7, 2004Publication date: November 10, 2005Applicant: International Business Machines CorporationInventors: Roman Ginis, Robert Strom
-
Publication number: 20050239834Abstract: This invention relates to novel substituted piperidine derivatives. More particularly, this invention relates to substituted phenyl 4-substituted-piperidinoalkanol derivatives which are useful as antihistamines, antiallergy agents and bronchodilators.Type: ApplicationFiled: June 9, 2005Publication date: October 27, 2005Applicant: Aventis Pharmaceuticals Inc.Inventors: Kah Ling, Paul Brown, Robert Strom, Richard Wolf
-
Publication number: 20050187151Abstract: One embodiment of the invention comprises a method of producing periodic peptides, which can have antimicrobial uses, and further comprises the peptides themselves. A preferred method comprises the synthesis of simple periodic peptides made from polymerizing identical monomer units of four or fewer amino acids, wherein the minimum length of active peptide is 15 or 16 residues and wherein the minimum percentage of cationic residues is at least 25%.Type: ApplicationFiled: February 24, 2004Publication date: August 25, 2005Inventors: Robert Strom, Philip Brondsema
-
Publication number: 20040062779Abstract: This composition is a topical admixture of submicron vitamin C in percentages of 40.001%-70% by weight with exceptional biological activity, and exhibiting deep transdermal penetration.Type: ApplicationFiled: September 26, 2002Publication date: April 1, 2004Inventors: Jerry Whittemore, Robert Strom
-
Patent number: 5954030Abstract: The present invention is a fuel injection system having one or more fuel injectors and an electronic control system therefore. The preferred fuel injector has a double magnetic latching solenoid three-way or four-way spool valve that controls the flow of a working fluid that is used to control the discharge of fuel into the combustion chamber or intake manifold of an engine through the nozzle of the injector. The control system provides actuating current pulses to each of the solenoids to actuate and latch the solenoids to effect initiation and termination of the injection. Disclosed are control systems that provide a snap action in one or both actuating directions of the valve by electromagnetically retaining the valve in the latched condition until the force in the actuated solenoid builds to a high level, and then releasing the valve for higher acceleration to the actuated position.Type: GrantFiled: November 30, 1995Date of Patent: September 21, 1999Assignee: Oded E. SturmanInventors: Oded E. Sturman, Christopher North, Robert Strom, Steven Massey
-
Patent number: 5720261Abstract: The present invention is a fuel injection system having one or more fuel injectors and an electronic control system therefore. The preferred fuel injector has a double magnetic latching solenoid three-way or four-way spool valve that controls the flow of a working fluid that is used to control the discharge of fuel into the combustion chamber or intake manifold of an engine through the nozzle of the injector. The control system provides actuating current pulses to each of the solenoids to actuate and latch the solenoids to effect initiation and termination of the injection. Disclosed are control systems that provide a snap action in one or both actuating directions of the valve by electromagnetically retaining the valve in the latched condition until the force in the actuated solenoid builds to a high level, and then releasing the valve for higher acceleration to the actuated position.Type: GrantFiled: December 1, 1994Date of Patent: February 24, 1998Assignee: Oded E. SturmanInventors: Oded E. Sturman, Christopher North, Robert Strom, Steven Massey
-
Patent number: 4236336Abstract: A display heading for notions is particularly designed for use with a perforated board support that is utilized to merchandise a plurality of notions in sets of common series or groups. The notions display heading is made of plastic with rear-surface fasteners having hook like elements that project through selected apertures in the perforated board support.Type: GrantFiled: December 26, 1978Date of Patent: December 2, 1980Assignee: Textron Inc.Inventor: Robert Strom