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: 7658213
    Abstract: 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: Grant
    Filed: April 18, 2006
    Date of Patent: February 9, 2010
    Assignee: Anderson Chemical Company
    Inventors: Leif E. Anderson, Wolfgang F. Schiller, Danny L. Walker, Phillip A. Zuehl, James H. Alsleben, Robert Strom, Michael K. Hogan, Rodney Laible
  • Publication number: 20070198641
    Abstract: 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: Application
    Filed: February 21, 2006
    Publication date: August 23, 2007
    Applicant: International Business Machines Corporation
    Inventors: Chitra Dorai, Edith Stern, Robert Strom
  • Publication number: 20070174233
    Abstract: 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: Application
    Filed: January 10, 2006
    Publication date: July 26, 2007
    Applicant: International Business Machines Corporation
    Inventors: Roman Ginis, Robert Strom
  • Publication number: 20060248219
    Abstract: 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: Application
    Filed: June 30, 2006
    Publication date: November 2, 2006
    Applicant: International Business Machines Corporation
    Inventors: Mark Astley, Joshua Auerbach, Sumeer Bhola, Marc Kaplan, Robert Strom, Yuanyuan Zhao
  • Publication number: 20060156064
    Abstract: 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: Application
    Filed: January 13, 2005
    Publication date: July 13, 2006
    Applicant: International Business Machines Corporation
    Inventors: Om Damani, Robert Strom
  • Publication number: 20050268146
    Abstract: 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: Application
    Filed: May 14, 2004
    Publication date: December 1, 2005
    Applicant: International Business Machines Corporation
    Inventors: Yuhui Jin, Robert Strom
  • Publication number: 20050251811
    Abstract: 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: Application
    Filed: May 7, 2004
    Publication date: November 10, 2005
    Applicant: International Business Machines Corporation
    Inventors: Roman Ginis, Robert Strom
  • Publication number: 20050251556
    Abstract: 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: Application
    Filed: May 7, 2004
    Publication date: November 10, 2005
    Applicant: International Business Machines Corporation
    Inventors: Roman Ginis, Robert Strom
  • Publication number: 20050239834
    Abstract: 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: Application
    Filed: June 9, 2005
    Publication date: October 27, 2005
    Applicant: Aventis Pharmaceuticals Inc.
    Inventors: Kah Ling, Paul Brown, Robert Strom, Richard Wolf
  • Publication number: 20050187151
    Abstract: 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: Application
    Filed: February 24, 2004
    Publication date: August 25, 2005
    Inventors: Robert Strom, Philip Brondsema
  • Publication number: 20040062779
    Abstract: 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: Application
    Filed: September 26, 2002
    Publication date: April 1, 2004
    Inventors: Jerry Whittemore, Robert Strom
  • Patent number: 5954030
    Abstract: 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: Grant
    Filed: November 30, 1995
    Date of Patent: September 21, 1999
    Assignee: Oded E. Sturman
    Inventors: Oded E. Sturman, Christopher North, Robert Strom, Steven Massey
  • Patent number: 5720261
    Abstract: 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: Grant
    Filed: December 1, 1994
    Date of Patent: February 24, 1998
    Assignee: Oded E. Sturman
    Inventors: Oded E. Sturman, Christopher North, Robert Strom, Steven Massey
  • Patent number: 4236336
    Abstract: 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: Grant
    Filed: December 26, 1978
    Date of Patent: December 2, 1980
    Assignee: Textron Inc.
    Inventor: Robert Strom