Patents by Inventor Steven J. Martin

Steven J. Martin 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: 8364849
    Abstract: In a multinode data processing system in which the nodes communicate with one another via communication adapters over a network or switch, the adapters are provided with a dual register mechanism for tracking microcode task status. Upon the issuance of a disruptive command that requires attention from one of the nodes, the task status maintained in one register is copied to the snapshot register. As tasks within the adapter are completed, both registers are updated, thus providing a mechanism for the nodes to determine that all tasks active at the time of the disruptive command have completed. This means that the nodes now have a mechanism for determining, as soon as possible, that all tasks that are active when a disruptive command occurs have completed, thus allowing the data processing node to perform such operations as releasing system memory that is associated with the disruptive command, thus eliminating temporal overhead that can affect performance.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Piyush Chaudhary, Jason E. Goscinski, Rama K. Govindaraju, Leonard W. Helmer, Jr., Peter H. Hochschild, Deryck X. Hong, John S. Houston, Jang-Soo Lee, Steven J. Martin, Yuqing Zhu
  • Patent number: 8326632
    Abstract: A unified web-based voice messaging system provides voice application control between a web browser and an application server via an hypertext transport protocol (HTTP) connection on an Internet Protocol (IP) network. The application server, configured for executing a voice application defined by XML documents, selects an XML document for execution of a corresponding voice application operation based on a determined presence of a user-specific XML document that specifies the corresponding voice application operation. The application server, upon receiving a voice application operation request from a browser serving a user, dynamically generates a personalized HTML page having media content and control tags for personalized execution of the voice application operation. Hence, a user can personalize any number of voice application operations, enabling a web-based voice application to be completely customized or merely partially customized.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: December 4, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Lewis Dean Dodrill, Satish Joshi, Ryan Alan Danner, Steven J Martin
  • Publication number: 20120263914
    Abstract: Ceramic honeycomb structures and methods to make the same are disclosed. The structures may be comprised of at least two separate smaller ceramic honeycombs that have been coated with a polymer to create a polymeric barrier coating and adhered together with a cement comprised of inorganic fibers and a binding phase which is comprised of amorphous silicate, aluminite or alumino silicate glass and other inorganic particles. The polymer is selected such that it is penetratable into or covering the pores in the honeycomb structure to form a thin barrier layer thereon to mitigate migration of the inorganic fibers, binding phase and water into the pores. The polymer is adapted to be burned off or decomposed at or below cement and honeycomb skin firing temperatures, or at or below honeycomb operating temperatures during application to create a honeycomb structure that, when formed into an exhaust filter, does not have any undesired pressure drop increase due to cement migration.
    Type: Application
    Filed: January 3, 2011
    Publication date: October 18, 2012
    Inventors: Jun Cai, Steven J. Martin
  • Publication number: 20120097393
    Abstract: Method of treating a carbonate hydrocarbon-bearing formation. The method includes contacting the hydrocarbon-bearing formation with a composition comprising solvent and a fluorinated amphoteric compound. Carbonate hydrocarbon-bearing formations treated according to the method are also disclosed.
    Type: Application
    Filed: July 2, 2010
    Publication date: April 26, 2012
    Inventors: Rudolf J. Dams, Steven J. Martin, Yong K. Wu
  • Patent number: 8158264
    Abstract: A method of forming an easy-to-clean metal or metallized substrate, the method comprising forming a layer comprising silicon, oxygen, and hydrogen on at least a portion of a surface of the substrate by plasma deposition; and applying an at least partially fluorinated composition comprising at least one silane group to at least a portion of a surface of the layer comprising the silicon, oxygen, and hydrogen; and an easy-to-clean article made by the method are disclosed.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: April 17, 2012
    Assignee: 3M Innovative Properties Company
    Inventors: Moses M. David, Steven J. Martin, Rudolf J. Dams, Wayne W. Fan
  • Publication number: 20120084639
    Abstract: A unified web-based voice messaging system provides voice application control between a web browser and an application server via an hypertext transport protocol (HTTP) connection on an Internet Protocol (IP) network. The application server, configured for executing a voice application defined by XML documents, selects an XML document for execution of a corresponding voice application operation based on a determined presence of a user-specific XML document that specifies the corresponding voice application operation. The application server, upon receiving a voice application operation request from a browser serving a user, dynamically generates a personalized HTML page having media content and control tags for personalized execution of the voice application operation. Hence, a user can personalize any number of voice application operations, enabling a web-based voice application to be completely customized or merely partially customized.
    Type: Application
    Filed: December 14, 2011
    Publication date: April 5, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Lewis Dean Dodrill, Satish Joshi, Ryan Alan Danner, Steven J. Martin
  • Publication number: 20120055668
    Abstract: A method of treating a hydrocarbon-bearing formation that includes receiving data comprising a temperature and a brine composition of the hydrocarbon-bearing formation; selecting a treatment composition for the hydrocarbon-bearing formation comprising a fluorinated compound and solvent, wherein, at the temperature, a mixture of an amount of the brine composition and the treatment composition separates into at least two separate transparent liquid layers, and wherein the mixture is free of precipitated solid; and contacting the hydrocarbon-bearing formation with the treatment composition. Compositions containing certain fluorinated polymers and solvents containing water, monohydroxy alcohols, and ketones are also disclosed.
    Type: Application
    Filed: May 11, 2009
    Publication date: March 8, 2012
    Inventors: Yong K. Wu, Rudolf J. Dams, Steven J. Martin, Wayne W. Fan
  • Patent number: 8108126
    Abstract: A method and apparatus for controlling fuel injection in an engine is described. The apparatus comprises at least one fuel injector which is connected in an injector drive circuit powered by a power source. The method comprises determining an injection event sequence of the at least one fuel injector based on at least one engine operating parameter, determining a magnitude of a load parameter of the power source, comparing the magnitude to a predetermined threshold level for the load parameter, and determining a modified injection event sequence in the event that the magnitude is substantially equal to or greater than the predetermined threshold level.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: January 31, 2012
    Assignee: Delphi Technologies Holding S.arl
    Inventors: Martin A. P. Sykes, Steven J. Martin
  • Patent number: 8099283
    Abstract: A unified web-based voice messaging system provides voice application control between a web browser and an application server via an hypertext transport protocol (HTTP) connection on an Internet Protocol (IP) network. The application server, configured for executing a voice application defined by XML documents, selects an XML document for execution of a corresponding voice application operation based on a determined presence of a user-specific XML document that specifies the corresponding voice application operation. The application server, upon receiving a voice application operation request from a browser serving a user, determines whether a personalized, user specific XML document exists for the user and for the corresponding voice application operation.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: January 17, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Lewis Dean Dodrill, Satish Joshi, Ryan Alan Danner, Steven J Martin
  • Patent number: 8032577
    Abstract: The invention is directed to techniques for navigating a network based on audio input to retrieve information from a network. A user enters audio commands into a two-way communication device to access information located on a network, such as the Internet. For example, a user enters a voice request for a web page into a telephone, which sends the request to a proxy browser for the World Wide Web which in turn provides the request to a web navigation application executing on an application server. The web navigation application generates a text-based request based on the voice request and retrieves a web page from the World Wide Web based on the text-based request. The web navigation application uses a script or an XML page to generate a file suitable for audio output from the retrieved web page.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: October 4, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Ryan A. Danner, Susan H. Barban, Steven J. Martin
  • Patent number: 8023417
    Abstract: In remote direct memory access transfers in a multinode data processing system in which the nodes communicate with one another through communication adapters coupled to a switch or network, failures in the nodes or in the communication adapters can produce the phenomenon known as trickle traffic, which is data that has been received from the switch or from the network that is stale but which may have all the signatures of a valid packet data. The present invention addresses the trickle traffic problem in two situations: node failure and adapter failure. In the node failure situation randomly generated keys are used to reestablish connections to the adapter while providing a mechanism for the recognition of stale packets. In the adapter failure situation, a round robin context allocation approach is used with adapter state contexts being provided with state information which helps to identify stale packets.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Robert S. Blackmore, Fu Chung Chang, Piyush Chaudhary, Jason E. Goscinski, Rama K. Govindaraju, Leonard W. Helmer, Jr., Peter H. Hochschild, John S. Houston, Steven J. Martin, Donald G. Grice
  • Publication number: 20110201531
    Abstract: A method of treating a hydrocarbon-bearing formation with a fluorinated epoxide and a treated hydrocarbon-bearing formation. A method of making proppants is also disclosed, which includes combining a plurality of particles with a fluorinated epoxide. The particles comprise at least one of sand, resin-coated sand, ceramic, thermoplastic, clay, bauxite, nut or seed shells, fruit pits, or wood. A particle treated with a ring-opened product of a fluorinated epoxide is also disclosed, wherein the particle comprises one of sand, resin-coated sand, ceramic, thermoplastic, clay, bauxite, nut or seed shells, fruit pits, or wood.
    Type: Application
    Filed: May 20, 2009
    Publication date: August 18, 2011
    Applicants: Board of Regents, The University of Texas System, 3M Innovative Properties Company
    Inventors: Mukul M. Sharma, Gary A. Pope, Steven J. Martin, Rudolf J. Dams, Xai-Ming Qui
  • Patent number: 7998585
    Abstract: The invention relates to a dilutable, non-aqueous concentrate and an aqueous dilution used for aqueous delivery of fluorinated oligomeric silanes to a substrate, a method of treating a substrate with the aqueous dilution composition to render it oil and water repellent, and articles having coatings made from the aqueous dilution.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: August 16, 2011
    Assignee: 3M Innovative Properties Company
    Inventors: Rudolf J. Dams, Mark J. Pellerite, Steven J. Martin, Michael S. Terrazas
  • Publication number: 20110136704
    Abstract: Methods of treating articles using a compound represented by formula: (I) wherein each of X and Y is independently a thiol, a halogen, a hydrogen, a hydroxyl, a hydroalkyl, a carboxylic acid, an aldehyde, a carboxylic ester, or a carboxamide; R? is hydrogen, alkyl, or aryl; and x and y are each independently 0 to 10, wherein x+y is at least 1 and articles treated by such methods. In some embodiments, the article is a hydrocarbon-bearing formation. In some embodiments, the article is a particle, and the method further comprises treating the article with a fluorochemical comprising at least one fluoroaliphatic segment and at least one hydrophilic segment. In some embodiments, the method is used to treat a well bore.
    Type: Application
    Filed: May 20, 2009
    Publication date: June 9, 2011
    Applicants: Board of Regents, The University of Texas System, 3M Innovative Properties Company
    Inventors: Mukul M. Sharma, Steven J. Martin, Zai-Ming Qiu
  • Patent number: 7953085
    Abstract: In a multinode data processing system in which nodes exchange information over a network or through a switch, the mechanism which enables out-of-order data transfer via Remote Direct Memory Access (RDMA) also provides a corresponding ability to carry out broadcast operations, multicast operations, third party operations and conditional RDMA operations. In a broadcast operation a source node transfers data packets in RDMA fashion to a plurality of destination nodes. Multicast operation works similarly except that distribution is selective. In third party operations a single central node in a cluster or network manages the transfer of data in RDMA fashion between other nodes or creates a mechanism for allowing a directed distribution of data between nodes. In conditional operation mode the transfer of data is conditioned upon one or more events occurring in either the source node or in the destination node.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: May 31, 2011
    Assignee: International Business Machines Corporation
    Inventors: Fu Chung Chang, Piyush Chaudhary, Jason E. Goscinski, Jason S. Houston, Steven J. Martin
  • Patent number: 7928032
    Abstract: An improved soot catalyst is comprised of an alkali compound at least partially coated by a ceramic coating comprised of C bonded to a metal, semimetallic element or combination thereof. The improved soot catalyst may be employed in catalyzed Diesel particulate filters. In one method to make a catalyzed Diesel particulate filter, the improved filter is made by contacting a porous ceramic body having an alkali catalyst thereon, coating the alkali catalyst with an organic ceramic precursor, heating the ceramic body to a temperature in an atmosphere sufficient to decompose the organic ceramic precursor to form the soot catalyst on the porous ceramic body without volatilizing substantial amount of the alkali catalyst away.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: April 19, 2011
    Assignee: Dow Global Technologies LLC
    Inventors: Robin Ziebarth, Robert T. Nilsson, Steven J. Martin
  • Publication number: 20110060810
    Abstract: A unified web-based voice messaging system provides voice application control between a web browser and an application server via an hypertext transport protocol (HTTP) connection on an Internet Protocol (IP) network. The application server, configured for executing a voice application defined by XML documents, selects an XML document for execution of a corresponding voice application operation based on a determined presence of a user-specific XML document that specifies the corresponding voice application operation. The application server, upon receiving a voice application operation request from a browser serving a user, determines whether a personalized, user specific XML document exists for the user and for the corresponding voice application operation.
    Type: Application
    Filed: November 8, 2010
    Publication date: March 10, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Lewis Dean Dodrill, Satish Joshi, Ryan Alan Danner, Steven J. Martin
  • Publication number: 20100316868
    Abstract: A method of forming an easy-to-clean metal or metallized substrate, the method comprising forming a layer comprising silicon, oxygen, and hydrogen on at least a portion of a surface of the substrate by plasma deposition; and applying an at least partially fluorinated composition comprising at least one silane group to at least a portion of a surface of the layer comprising the silicon, oxygen, and hydrogen; and an easy-to-clean article made by the method are disclosed.
    Type: Application
    Filed: October 18, 2007
    Publication date: December 16, 2010
    Inventors: Moses M. David, Steven J. Martin, Rudolf J. Dams, Wayne W. Fan
  • Patent number: 7836188
    Abstract: A method for inter-process communication between non-persistent application instances includes establishing a first non-persistent application instance serving a first party and establishing a second non-persistent application instance serving a second party. In the first application instance, an HTML page is generated having instructions for a persistent browser instance having received the HTML page to initiate a new application session for the second party. Thus, inter-application communication is possible where one non-persistent application instance is able to notify and/or interrupt another non-persistent application instance by way of an associated real time component (web browser or proxy browser).
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: November 16, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Lewis Dean Dodrill, David William Geen, Geetha Ravishankar, Satish Joshi, Ryan Alan Danner, Susan Harrow Barban, Steven J. Martin, Swaminathan Ravishankar
  • Patent number: 7831430
    Abstract: A unified web-based voice messaging system provides voice application control between a web browser and an application server via an hypertext transport protocol (HTTP) connection on an Internet Protocol (IP) network. The application server, configured for executing a voice application defined by XML documents, selects an XML document for execution of a corresponding voice application operation based on a determined presence of a user-specific XML document that specifies the corresponding voice application operation. The application server, upon receiving a voice application operation request from a browser serving a user, determines whether a personalized, user specific XML document exists for the user and for the corresponding voice application operation.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: November 9, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Lewis Dean Dodrill, Satish Joshi, Ryan Alan Danner, Steven J. Martin