Patents by Inventor Mark E Taylor
Mark E Taylor 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: 12056767Abstract: Systems and method are disclosed for distributed data processing across multiple compute resources. For example, the system may comprise a ticker plant configured to receive streaming financial market data events from a plurality of feeds, the events comprising financial market data pertaining to financial instruments. The ticker plant may comprise a processor, an FPGA, and a shared memory, wherein the shared memory is shared between the processor and the FPGA, wherein the processor is configured to execute software to manage a flow of financial market data derived from the streaming events between the processor and the FPGA via DMA transfers of the financial market data between the processor and the FPGA via the shared memory, and wherein the FPGA comprises reconfigurable hardware that is configured to perform processing operations on the financial market data to generate processed financial market data for delivery to data consumers.Type: GrantFiled: November 22, 2021Date of Patent: August 6, 2024Assignee: Exegy IncorporatedInventors: Scott Parsons, David E. Taylor, David Vincent Schuehler, Mark A. Franklin, Roger D. Chamberlain
-
Patent number: 9250897Abstract: The subject invention relates to systems and methods that facilitate display, selection, and management of context associated with execution of add-on instructions. The systems and methods track add-on instruction calls and provide a user with call and data context, wherein the user can select a particular add-on instruction context from a plurality of contexts in order to observe values and/or edit parameters associated with the add-on instruction. The add-on instruction context can include information such as instances of data for particular lines of execution, the add-on instruction called, a caller of the instruction, a location of the instruction call, references to complex data types and objects, etc. The systems and methods further provide a technique for automatic routine selection based on the add-on instruction state information such that the add-on instruction executed corresponds to a current state.Type: GrantFiled: January 7, 2013Date of Patent: February 2, 2016Assignee: Rockwell Automation Technologies, Inc.Inventors: James H. Jarrett, John E. Belcher, Russell W. Brandes, Jeffery W. Brooks, Bruce A. Christensen, Keith M. Hogan, Michael D. Kalan, Douglas J. Reichard, Diane N. Ritchie, Thomas G. Rodano, Mark E. Taylor, Rae M. White
-
Patent number: 8365145Abstract: The subject invention relates to systems and methods that facilitate display, selection, and management of context associated with execution of add-on instructions. The systems and methods track add-on instruction calls provide a user with call and data context, wherein the user can select a particular add-on instruction context from a plurality of contexts in order to observe values and/or edit parameters associated with the add-on instruction. The add-on instruction context can include information such as instances of data for particular lines of execution, the add-on instruction called, a caller of the instruction, a location of the instruction call, references to complex data types and objects, etc. The systems and methods further provide a technique for automatic routine selection based on the add-on instruction state information such that the add-on instruction executed corresponds to a current state.Type: GrantFiled: September 25, 2008Date of Patent: January 29, 2013Assignee: Rockwell Automation Technologies, Inc.Inventors: James H. Jarrett, John E. Belcher, Russell W. Brandes, Jeffery W. Brooks, Bruce A. Christensen, Keith M. Hogan, Michael D. Kalan, Douglas J. Reichard, Diane N. Ritchie, Thomas G. Rodano, Mark E. Taylor, Rae M. Varga
-
Patent number: 7680900Abstract: The invention relates to a message broker for managing subscription requests in a multicast messaging system. The messaging system comprises a plurality of publishers publishing information to the broker and a plurality of subscribers subscribing to information received from one or more publishers. The broker is able to receive a subscription request pointing to topic information in which the requesting subscriber is interested, the topic information defining a specific topic within a topic hierarchy. The broker is able to parse the request to determine if the request includes a wildcard and if the request does include a wildcard, the broker instructs the requesting subscriber to listen on a multicast address associated with the topic in the topic hierarchy which precedes the wildcard.Type: GrantFiled: April 23, 2008Date of Patent: March 16, 2010Assignee: International Business Machines CorporationInventors: John Justin Duigenan, Mark E. Taylor, Graham D. Wallis
-
Publication number: 20090083525Abstract: The subject invention relates to systems and methods that facilitate display, selection, and management of context associated with execution of add-on instructions. The systems and methods track add-on instruction calls provide a user with call and data context, wherein the user can select a particular add-on instruction context from a plurality of contexts in order to observe values and/or edit parameters associated with the add-on instruction. The add-on instruction context can include information such as instances of data for particular lines of execution, the add-on instruction called, a caller of the instruction, a location of the instruction call, references to complex data types and objects, etc. The systems and methods further provide a technique for automatic routine selection based on the add-on instruction state information such that the add-on instruction executed corresponds to a current state.Type: ApplicationFiled: September 25, 2008Publication date: March 26, 2009Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: James H. Jarrett, John E. Belcher, Russell W. Brandes, Jeffery W. Brooks, Bruce A. Christensen, Keith M. Hogan, Michael D. Kalan, Douglas J. Reichard, Diane N. Ritchie, Thomas G. Rodano, Mark E. Taylor, Rae M. Varga
-
Publication number: 20090083698Abstract: The subject invention relates to systems and methods that facilitate display, selection, and management of context associated with execution of add-on instructions. The systems and methods track add-on instruction calls provide a user with call and data context, wherein the user can select a particular add-on instruction context from a plurality of contexts in order to observe values and/or edit parameters associated with the add-on instruction. The add-on instruction context can include information such as instances of data for particular lines of execution, the add-on instruction called, a caller of the instruction, a location of the instruction call, references to complex data types and objects, etc. The systems and methods further provide a technique for automatic routine selection based on the add-on instruction state information such that the add-on instruction executed corresponds to a current state.Type: ApplicationFiled: September 25, 2008Publication date: March 26, 2009Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: James H. Jarrett, John E. Belcher, Russell W. Brandes, Jeffery W. Brooks, Bruce A. Christensen, Keith M. Hogan, Michael D. Kalan, Douglas J. Reichard, Diane N. Ritchie, Thomas G. Rodano, Mark E. Taylor, Rae M. Varga
-
Patent number: 7457671Abstract: The subject invention relates to systems and methods that facilitate display, selection, and management of context associated with execution of add-on instructions. The systems and methods track add-on instruction calls provide a user with call and data context, wherein the user can select a particular add-on instruction context from a plurality of contexts in order to observe values and/or edit parameters associated with the add-on instruction. The add-on instruction context can include information such as instances of data for particular lines of execution, the add-on instruction called, a caller of the instruction, a location of the instruction call, references to complex data types and objects, etc. The systems and methods further provide a technique for automatic routine selection based on the add-on instruction state information such that the add-on instruction executed corresponds to a current state.Type: GrantFiled: September 30, 2004Date of Patent: November 25, 2008Assignee: Rockwell Automation Technologies, Inc.Inventors: James H. Jarrett, John E. Belcher, Russell W. Brandes, Jeffery W. Brooks, Bruce A. Christensen, Keith M. Hogan, Michael D. Kalan, Douglas J. Reichard, Diane N. Ritchie, Thomas G. Rodano, Mark E. Taylor, Rae M. Varga
-
Publication number: 20080215695Abstract: The invention relates to a message broker for managing subscription requests in a multicast messaging system. The messaging system comprises a plurality of publishers publishing information to the broker and a plurality of subscribers subscribing to information received from one or more publishers. The broker is able to receive a subscription request pointing to topic information in which the requesting subscriber is interested, the topic information defining a specific topic within a topic hierarchy. The broker is able to parse the request to determine if the request includes a wildcard and if the request does include a wildcard, the broker instructs the requesting subscriber to listen on a multicast address associated with the topic in the topic hierarchy which precedes the wildcard.Type: ApplicationFiled: April 23, 2008Publication date: September 4, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John Justin Duigenan, Mark E. Taylor, Graham D. Wallis
-
Patent number: 7412493Abstract: The invention relates to a message broker for managing subscription requests in a multicast messaging system. The messaging system comprises a plurality of publishers publishing information to the broker and a plurality of subscribers subscribing to information received from one or more publishers. The broker is able to receive a subscription request pointing to topic information in which the requesting subscriber is interested, the topic information defining a specific topic within a topic hierarchy. The broker is able to parse the request to determine if the request includes a wildcard and if the request does include a wildcard, the broker instructs the requesting subscriber to listen on a multicast address associated with the topic in the topic hierarchy which precedes the wildcard.Type: GrantFiled: October 23, 2003Date of Patent: August 12, 2008Assignee: International Business Machines CorporationInventors: John Justin Duigenan, Mark E Taylor, Graham D Wallis
-
Patent number: 6125449Abstract: Method and apparatus of controlling a power state of a computer, the computer being connected to a monitor having a power control button. The computer is connected to the monitor over a video cable, and activation of the power control button is communicated to the computer over a wire in the video cable. In response to the activation signal, a system management interrupt is generated to invoke an SMI handler to change the power state of the computer. The power states of the computer include an ON state, an intermediate power state (such as Sleep state), and a suspend state (such as Soft-Off state).Type: GrantFiled: April 3, 1998Date of Patent: September 26, 2000Assignee: Compaq Computer CorporationInventors: Mark E. Taylor, Larry W. Kunkel, Gokalp Bayramoglu, Henry M. D'Souza, Valiuddin Ali
-
Patent number: 6076133Abstract: The invention is a computer interface with a hardwired button array on the computer chassis for simulating the apparatus of common consumer electronic devices. Each button of the array of buttons is connected to at least two wires, with the depression of a button causing an electrical connection between the corresponding two wires. The voltage on one of these wires is forced to a steady-state logic low, while the voltage on the other wire is allowed to float electrically free. Nonetheless, the second wire is at a steady-state high voltage due to that wire's connection through a pull-up resistor to a voltage source. Upon electrical connection, the wire that is floating free acquires a logic low voltage. In response, a line state detector sends an interrupt signal to a microprocessor, which transitions the voltage on the wires forced to a steady-state logic low from a logic low to a free floating state.Type: GrantFiled: April 30, 1997Date of Patent: June 13, 2000Assignee: Compaq Computer CorporationInventors: James W. Brainard, Mark E. Taylor, Larry W. Kunkel, Stephen A. Walsh, Michael A. Provencher
-
Patent number: 6023001Abstract: Peroxides are prepared from organic compounds and oxygen in a reaction vessel by introducing organic compound and oxygen to the reaction vessel and by simultaneously withdrawing a first liquid product stream from adjacent the top of the reactor and a second liquid product stream from adjacent the bottom of the reaction vessel. Suitable organic compounds include, but are not limited to, alkanes and all aryl compounds.Type: GrantFiled: March 18, 1998Date of Patent: February 8, 2000Assignee: Huntsman ICI Chemicals LLCInventors: William K. Culbreth, III, Mark E. Taylor, Kyle L. Preston, Mark A. Mueller
-
Patent number: 5987537Abstract: The invention is a computer system with a button array on the computer chassis for simulating the operation of common consumer electronic devices. Each button of the array of buttons is hardwired to the system processor. Upon activation of one of these buttons, an interrupt signal is sent to the system processor. The system processor halts whatever it is doing, and subsequently identifies the activated button. A signal generator attached to the buttons then sends the system processor a second interrupt signal, such that upon exiting the handling of the first interrupt, the system processor is presented with a second interrupt. The system processor then handles the second interrupt. While handling this second interrupt, the system processor executes whatever function corresponds to the activated button. The system processor then exits the handling of the second interrupt and resumes whatever activity it was engaged in before the activation of the button.Type: GrantFiled: April 30, 1997Date of Patent: November 16, 1999Assignee: Compaq Computer CorporationInventors: James W. Brainard, Mark E. Taylor, Larry W. Kunkel, Stephen A. Walsh, Michael A. Provencher
-
Patent number: 5966300Abstract: A redundant industrial controller system has a primary controller backed up by a secondary controller and recovers from a power loss by analyzing the state memories of the controllers to reach a determination of which controller would best be suited to assume primary control status without resorting to arbitrary tie-breaking procedures or race conditions. The rules and their inputs are applied by both controllers which independently make the determination as to which controller should be the primary controller.Type: GrantFiled: June 18, 1997Date of Patent: October 12, 1999Assignee: Allen-Bradley Company, Inc.Inventors: Mark A. Flood, William B. Cook, Mark E. Taylor, Steven P. Richter
-
Patent number: 5966301Abstract: An industrial controller provides a primary controller and a redundant secondary controller and allows switchover between the controllers in the event of a failure in the primary controller. The process of qualification of the secondary controller in which its programming is made to match the primary controller may be inhibited to permit the secondary controller to maintain a clean version of an upgraded program executing on the primary controller. The clean program may be reverted to in the event an upgrading of the program in the primary controller is unsuccessful. Switchover is permitted even though the qualification of the secondary controller is not enabled.Type: GrantFiled: June 13, 1997Date of Patent: October 12, 1999Assignee: Allen-Bradley Company, LLCInventors: William B. Cook, Mark A. Flood, Steven P. Richter, Mark E. Taylor, Bradley J. Bittorf
-
Patent number: 5966304Abstract: On-line upgrading of a primary industrial controller is provided through the use of a secondary industrial controller that may assume control of the process controlled by the primary industrial controller. A switch-over of control is orchestrated by a system back-up module that may detect removal of the functional components of the primary industrial controller to initiate the switch-over. Determination of removal of functional modules may be provided by a periodic polling of the functional components on the interconnecting communication link. The system back-up module designates one of the functional modules to poll the system back-up module so that complete coverage of removable components may be had.Type: GrantFiled: April 29, 1997Date of Patent: October 12, 1999Assignee: Allen-Bradley Company, LLCInventors: William B. Cook, Mark A. Flood, Mark E. Taylor
-
Patent number: 5963448Abstract: A redundant controller employs connection-based messaging to ensure reliability and determinacy in communications. The need to close connections and reopen connections with a backup module when control switches from a primary controller to a secondary controller is eliminated by keeping the secondary controller updated as to the connections that have been opened and having the secondary controller assume the connection identification numbers of the primary controller upon switch-over.Type: GrantFiled: June 18, 1997Date of Patent: October 5, 1999Assignee: Allen-Bradley Company, LLCInventors: Mark A. Flood, Mark E. Taylor
-
Patent number: 5616217Abstract: In the manufacture of MTBE from TBA and methanol, acidic by-products formed during the etherification reaction are removed by fractionating the etherification reaction product in a first MTBE distillation column to provide a first lower boiling distillation fraction comprising isobutylene, MTBE, methanol and acidic by-products and a first higher boiling distillation fraction comprising methanol, TBA and water, fractionating the first higher boiling distillation fraction in a recycle distillation column to provide a lower boiling TBA recycle fraction and a higher boiling water fraction, recycling the higher boiling water fraction to the MTBE distillation column at a charge point above the charge point for the etherification reaction product, and adding aqueous sodium hydroxide to the recycled higher boiling water fraction in an amount sufficient to neutralize the acidic by-products charged to the MTBE distillation column.Type: GrantFiled: August 17, 1995Date of Patent: April 1, 1997Assignee: Texaco Chemical Inc.Inventor: Mark E. Taylor
-
Patent number: 5410077Abstract: In a regulated process wherein propylene is reacted with tertiary butyl hydroperoxide in solution in tertiary butyl alcohol to produce propylene oxide and tertiary butyl alcohol in a reactor system comprising a first isothermal segment comprising a plurality of at least four sequentially interconnected internally cooled reactors, and a second adiabatic segment,an initial feed mixture is continuously charged to the first reactor, comprising propylene and a recycle stream composed of about 25 to about 75 wt.Type: GrantFiled: November 8, 1993Date of Patent: April 25, 1995Assignee: Texaco Chemical CompanyInventors: Chung-Nan T. Wu, Mark E. Taylor, Mark A. Mueller
-
Patent number: 5354431Abstract: Crude propylene oxide is purified by a distillation process wherein it is (a) extractively distilled in a first column using a C.sub.2 to C.sub.6 alkylene glycol extractive distillation agent to form a first overhead fraction comprising propylene oxide, C.sub.5 -C.sub.7 hydrocarbons, methanol, water and oxygen-containing impurities, (b) wherein the first overhead fraction is separated in a plurality of intermediate distillation columns to provide an intermediate propylene oxide overhead fraction consisting essentially of propylene oxide and water, and (c) the intermediate propylene oxide overhead fraction is charged to a final distillation column using a C.sub.2 to C.sub.6 alkylene glycol extractive distillation agent to form a final overhead fraction consisting essentially of propylene oxide.Type: GrantFiled: September 23, 1993Date of Patent: October 11, 1994Assignee: Texaco Chemical CompanyInventor: Mark E. Taylor