Patents by Inventor Anthony Andrews

Anthony Andrews 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).

  • Publication number: 20100300004
    Abstract: The invention provides a boron suboxide composite material comprising boron suboxide and a secondary phase, wherein the secondary phase contains a boride. The boride may be selected from the borides of transition metals of the fourth to eighth groups of the periodic table. Particularly, the boride may be selected from the borides of iron, cobalt, nickel, titanium, tungsten, hafnium, tantalum, zirconium, rhenium, molybdenum or chromium. The boride also may be a platinum group metal boride, preferably palladium boride. The secondary phase also may contain one or more oxides.
    Type: Application
    Filed: April 24, 2008
    Publication date: December 2, 2010
    Inventors: Anthony Andrews, David Stuart McLachlan, Iakovos Sigalas, Mathias Herrmann
  • Publication number: 20100304138
    Abstract: The invention provides a boron suboxide composite material comprising boron suboxide and a secondary phase, wherein the secondary phase contains a mixture of at least two metal oxides, neither of which is a boron-containing oxide. At least one of the oxides may be selected from oxides of elements of Groups IA, IIA, IIIA, and IVA of the periodic table. Also, at least one of the oxides may be a rare earth metal oxide selected from the oxides of scandium, yttrium, and elements of the ianthanide series. The secondary phase of the composite material may also contain a boride, and particularly a boride selected from the borides of transition metals of the fourth to eighth groups of the periodic table.
    Type: Application
    Filed: April 24, 2008
    Publication date: December 2, 2010
    Inventors: Anthony Andrews, Iakovos Sigalas, Mathias Herrmann
  • Publication number: 20100221839
    Abstract: Compositions comprising a tripeptide having the sequence XC1C2; wherein X is any amino acid such that XC1C2 is capable of binding a metal in a square planar orientation or square pyramidal orientation or both; and wherein C1 and C2 are the same or different; and wherein C1 and C2 individually are chosen from a cysteine and a cysteine-like nonnatural amino acid, as well as metal-XC1C2 complexes and methods for forming such complexes.
    Type: Application
    Filed: May 13, 2009
    Publication date: September 2, 2010
    Inventors: Jennifer Ann Stowell Laurence, Anthony Andrew Vartia, Mary Elizabeth Krause
  • Patent number: 7774219
    Abstract: A method for executing a schedule in a workflow application is provided. The method includes selectively storing a schedule state to a storage medium based on a latency attribute associated with the schedule. Also provided is a method of executing a workflow application comprising long running transactions. This method includes selectively storing a schedule state to a storage medium based on a latency attribute associated with the schedule, and selectively compensating certain actions within the schedule according to a compensation parameter associated with an action, based on failure or abortion of another action within the schedule. In addition, there is provided a method of executing a schedule comprising selectively compensating certain actions or transactions within the schedule according to a compensation parameter associated with an action or transaction, based on failure or abortion of another action or transaction within the schedule.
    Type: Grant
    Filed: July 21, 2000
    Date of Patent: August 10, 2010
    Assignee: Microsoft Corporation
    Inventors: Gregory Lucius Meredith, Amit Mital, Anthony Andrews, Arunchallam S. Sivakumar, Donald J. McCrady, Patrick J. Helland, Bimal Mehta
  • Patent number: 7503033
    Abstract: A methodology of reducing process algebra to a language that facilitates modeling a business workflow process is provided. A process algebra is reduced to a model for business workflow processes. The model is then reduced to a scheduling programming language to allow users to create models of business process by selecting between features of the model and conventional modeling features. The scheduling programming language can be represented as a graphical user interface program that is convertible to a schedule language written in a programmable language. The present invention provides for explicitly representing parallelism within the business workflow process by separating interdependent transactions from independent transactions. The isolation of certain transactions are relaxed, such that users can define transactional boundaries in order to increase granularity of the transaction at an action level and provide visibility of transactions at intermediate steps.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: March 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Lucius G. Meredith, Amit Mital, Marc Levy, Brian Beckman, Anthony Andrews
  • Publication number: 20090064279
    Abstract: A system that anyone with a internet browser can use to set up a high security VPN between a mobile wireless hand-held devices or computer and a remote computer and operate control the remote computer. A automated internet browsers sign-up process that sets up a subscription to a VPN service and installs the required software components. A system to provide data and access control security as well as simulating a display, keyboard and mouse on a hand-held device with only a touch screen is also disclosed.
    Type: Application
    Filed: September 5, 2007
    Publication date: March 5, 2009
    Inventor: Anthony Andrew Ardolino
  • Publication number: 20090018769
    Abstract: A remote entry navigation system streamlines a navigation process by generating routing directions to a destination transmitted by a mobile position identification unit. A remote entry navigation system includes a receiver that receives location data representing a desired location from a remote mobile position identification unit. An in-vehicle memory retains the location data. A vehicle processor generates routing directions to the desired location based on at least two elements included within the location data.
    Type: Application
    Filed: July 11, 2007
    Publication date: January 15, 2009
    Inventor: Anthony Andrew Poliak
  • Publication number: 20090013337
    Abstract: A device, method, and system for switching library managers of a data library while maintaining data library storage devices online. A library manager accepts and executes data transaction commands for access to data residing on the storage devices of the data library. A transition manager module receives a directive to transition library management functions from a first library manager to a second library manager. The transition manager module stops the first library manager from accepting new data transaction commands while maintaining the storage devices online. The first library manager may execute previously accepted data transaction commands. The transition manager module suspends the library management functions of the first library manager and activates the library management functions of the second library manager. The storage devices of the data library may complete data transaction commands throughout the library manager transition.
    Type: Application
    Filed: September 22, 2008
    Publication date: January 8, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Arthur Fisher, Anthony Andrew Lambert, Dennis Paul Martinez, Tom Owen Pringle, Timothy Clyde Sample, Christine Lynette Telford
  • Patent number: 7467371
    Abstract: A methodology of employing a binding for interfacing a business workflow process executable program to a real world implementation. The binding can be reduced to a programming language. A preferable programming language is XML (Extensible Markup Language). Separation of the business workflow processes and the binding allow for the same business workflow process to be implemented across a variety of different technologies. The binding maps ports and messages to corresponding units of codes and invocations of a particular technology being utilized for the modeling of the business workflow process. The binding provides a user with the ability to structure schedule messages, define the relationship of schedule ports to units of code, define the relationship of schedule actions to invocations, control the flow of data between messages, provide details of schedule conditionals and specify the interaction of the schedule with specific technology behaviors.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: December 16, 2008
    Assignee: Microsoft Corporation
    Inventors: Lucius Gregory Meredith, Marc Levy, Brian Beckman, Anthony Andrews, Bimal Mehta, Mitra Kanchan
  • Patent number: 7428620
    Abstract: A device, method, and system for switching library managers of a data library while maintaining data library storage devices online. A library manager accepts and executes data transaction commands for access to data residing on the storage devices of the data library. A transition manager module receives a directive to transition library management functions from a first library manager to a second library manager. The transition manager module stops the first library manager from accepting new data transaction commands while maintaining the storage devices online. The first library manager may execute previously accepted data transaction commands. The transition manager module suspends the library management functions of the first library manager and activates the library management functions of the second library manager. The storage devices of the data library may complete data transaction commands throughout the library manager transition.
    Type: Grant
    Filed: August 19, 2003
    Date of Patent: September 23, 2008
    Assignee: International Business Machines Corporation
    Inventors: James Arthur Fisher, Anthony Andrew Lambert, Dennis Paul Martinez, Tom Owen Pringle, Timothy Clyde Sample, Christine Lynette Telford
  • Patent number: 7409671
    Abstract: A methodology of reducing process algebra to a language that facilitates modeling a business workflow process is provided. A process algebra is reduced to a model for business workflow processes. The model is then reduced to a scheduling programming language to allow users to create models of business process by selecting between features of the model and conventional modeling features. The scheduling programming language can be represented as a graphical user interface program that is convertible to a schedule language written in a programmable language. The present invention provides for explicitly representing parallelism within the business workflow process by separating interdependent transactions from independent transactions. The isolation of certain transactions are relaxed, such that users can define transactional boundaries in order to increase granularity of the transaction at an action level and provide visibility of transactions at intermediate steps.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: August 5, 2008
    Assignee: Microsoft Corporation
    Inventors: Lucius Gregory Meredith, Amit Mital, Marc Levy, Brian Beckman, Anthony Andrews
  • Publication number: 20080110217
    Abstract: Disclosed are embodiments of systems for securing physical devices, such as portable computers or other electronic devices, to provide theft deterrence or prevention. In one embodiment of a system according to the invention, a security member is provided on an electronic device. A locking mechanism is then provided, which is configured to be releasably secured to the security member. In some embodiments, a lock sensor may also be provided to detect the presence of the locking mechanism. Embodiments of adapters for allowing pre-existing lock devices to operate and be used in conjunction with electronic devices configured with a security member are also disclosed.
    Type: Application
    Filed: November 14, 2007
    Publication date: May 15, 2008
    Applicant: Targus Group International, Inc.
    Inventors: Anthony ANDREWS, Josefino Cruz DEL ROSARIO, Eugene CHOO, Deborah L. MICHELLE
  • Patent number: 7219273
    Abstract: A storage subsystem, method of testing storage media in the storage subsystem and program product therefor. The storage media, e.g., magnetic tape in a physical volume, is inserted into an input area in the storage subsystem, but not loaded into the subsystem library. The media input area on the physical volume is scanned and a test command is queued. The test storage media is moved to a drive for testing. After testing, the storage media is returned to the input area.
    Type: Grant
    Filed: August 20, 2003
    Date of Patent: May 15, 2007
    Assignee: International Business Machines Corporation
    Inventors: James Arthur Fisher, Anthony Andrew Lambert
  • Patent number: 7102035
    Abstract: A process is disclosed for reducing the concentration of a dialkyl ether in a mixture comprising the dialkyl ether and a dialkyl peroxide wherein the process comprises treating said mixture with a strong acid.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: September 5, 2006
    Assignee: Crompton Corporation
    Inventors: Peter Frenkel, Delphine Meeh, Lawrence A. Bock, Anthony Andrews
  • Publication number: 20060030198
    Abstract: A connector module permits termination of cross-connect wires on one surface (front) and cable wires on an opposite surface (rear). The module exhibits a configuration, which permits test access and protector (i.e., protection module) mounting from the front surface. The jumper wires are inserted from a side surface through wire guides or channels that bring the wires from the side surface to the front surface where the wires can be terminated without impeding insertion and removal of protection modules from the front of the connector module. There is an intermediate surface below the front surface that is accessible from the front and recessed to allow protection modules to be installed completely below the terminated wires, allowing termination and maintenance of jumper wires after the protection module is installed from the front.
    Type: Application
    Filed: December 22, 2003
    Publication date: February 9, 2006
    Applicant: Porta Systems Corporation
    Inventors: William Carney, Alan Squillante, Micheal Fasano, Michael Belle-Oudry, Anthony Andrew-Ray, Clifford Le Strange
  • Patent number: 6994582
    Abstract: A connector module permits termination of cross-connect wires on one surface (front) and cable wires on an opposite surface (rear). The module exhibits a configuration, which permits test access and protector (i.e., protection module) mounting from the front surface. The jumper wires are inserted from a side surface through wire guides or channels that bring the wires from the side surface to the front surface where the wires can be terminated without impeding insertion and removal of protection modules from the front of the connector module. There is an intermediate surface below the front surface that is accessible from the front and recessed to allow protection modules to be installed completely below the terminated wires, allowing termination and maintenance of jumper wires after the protection module is installed from the front.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: February 7, 2006
    Assignee: Porta Systems Corporation
    Inventors: William V. Carney, Alan J. Squillante, Michael Fasano, Michael Belle-Oudry, Anthony Andrew Ray, Clifford D. Le Strange
  • Publication number: 20050257098
    Abstract: Methods and systems are provided for automatically generating an accurate model of communications processes between disparate computing systems that may be analyzed in an efficient manner for error detection in web services systems. Business Process Execution Language for Web Services (BPEL) descriptions are automatically generated for the BPEL-based executable processes utilized by each communicating computing system in a given web services system. The BPEL abstract process descriptions for each communicating computing system are translated into a combined process model according to a suitable modeling language. The process model is tested by a model checking software application. Communications errors between the disparate computing systems are detected by automatically testing the combined process model according to a variety of potential communications scenarios.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 17, 2005
    Applicant: Microsoft Corporation
    Inventors: Anthony Andrews, Sriram Rajamani, Jakob Rehob
  • Publication number: 20050234902
    Abstract: A methodology of reducing process algebra to a language that facilitates modeling a business workflow process is provided. A process algebra is reduced to a model for business workflow processes. The model is then reduced to a scheduling programming language to allow users to create models of business process by selecting between features of the model and conventional modeling features. The scheduling programming language can be represented as a graphical user interface program that is convertible to a schedule language written in a programmable language. The present invention provides for explicitly representing parallelism within the business workflow process by separating interdependent transactions from independent transactions. The isolation of certain transactions are relaxed, such that users can define transactional boundaries in order to increase granularity of the transaction at an action level and provide visibility of transactions at intermediate steps.
    Type: Application
    Filed: February 18, 2005
    Publication date: October 20, 2005
    Applicant: Microsoft Corporation
    Inventors: Lucius Meredith, Amit Mital, Marc Levy, Brian Beckman, Anthony Andrews
  • Publication number: 20050193286
    Abstract: An error-handling framework is provided for business process transactions. The error-handling framework facilitates coordination of the invocation of exception and compensation handlers in response to errors. The error-handling framework includes support for custom ordering of compensation actions, data flow into and out of compensation actions, and management of the process state visible to compensation actions.
    Type: Application
    Filed: March 30, 2005
    Publication date: September 1, 2005
    Applicant: Microsoft Corporation
    Inventors: Satish Thatte, Lucius Meredith, Marc Levy, Bimal Mehta, Johannes Klein, Anthony Andrews
  • Publication number: 20050157894
    Abstract: A music signal is supplied to a bandpass filter. The output of the filter is supplied to a first channel of a surround sound encoder and the music signal is supplied to a second channel of the encoder. The encoded signal is supplied to a surround sound decoder and then to an array of loudspeakers for creating a soundfield in a venue. The filter extracts sufficient of the sound of, for example, a musical instrument and the encoder allows the apparent location or direction of the extracted instrument to be placed and moved with respect to the soundfield.
    Type: Application
    Filed: January 12, 2005
    Publication date: July 21, 2005
    Inventors: Anthony Andrews, John Newsham