Patents by Inventor Alan John Moore
Alan John Moore 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: 8594984Abstract: In an embodiment, one or more computer-readable media holding executable instructions is provided. The instructions may be executed on a processing device to project a specification to a platform environment that includes a system model. The media may hold one or more instructions for accessing an algorithm model, the algorithm model being associated with the specification. The media may further hold one or more instructions for projecting the specification to the system model via a forward projection. The media may hold one or more instructions for receiving a reverse projection that includes specification changes, the specification changes identifying suggested changes to the specification. The media may further hold one or more instructions for modifying the algorithm model based on the specification changes, and the media may hold one or more instructions for storing the modified algorithm model.Type: GrantFiled: September 23, 2011Date of Patent: November 26, 2013Assignee: The MathWorks, Inc.Inventor: Alan John Moore
-
Patent number: 8577651Abstract: In an embodiment, one or more computer-readable media holding executable instructions is provided. The instructions may be executed on a processing device to project a specification to a platform environment that includes a system model. The media may hold one or more instructions for accessing an algorithm model, the algorithm model being associated with the specification. The media may further hold one or more instructions for projecting the specification to the system model via a forward projection. The media may hold one or more instructions for receiving a reverse projection that includes specification changes, the specification changes identifying suggested changes to the specification. The media may further hold one or more instructions for modifying the algorithm model based on the specification changes, and the media may hold one or more instructions for storing the modified algorithm model.Type: GrantFiled: June 13, 2008Date of Patent: November 5, 2013Assignee: The MathWorks, Inc.Inventor: Alan John Moore
-
Patent number: 8577654Abstract: In an embodiment, one or more computer-readable media holding executable instructions is provided. The instructions may be executed on a processing device to project a specification to a platform environment that includes a system model. The media may hold one or more instructions for accessing an algorithm model, the algorithm model being associated with the specification. The media may further hold one or more instructions for projecting the specification to the system model via a forward projection. The media may hold one or more instructions for receiving a reverse projection that includes specification changes, the specification changes identifying suggested changes to the specification. The media may further hold one or more instructions for modifying the algorithm model based on the specification changes, and the media may hold one or more instructions for storing the modified algorithm model.Type: GrantFiled: September 23, 2011Date of Patent: November 5, 2013Assignee: The MathWorks, Inc.Inventor: Alan John Moore
-
Publication number: 20120084070Abstract: In an embodiment, one or more computer-readable media holding executable instructions is provided. The instructions may be executed on a processing device to project a specification to a platform environment that includes a system model. The media may hold one or more instructions for accessing an algorithm model, the algorithm model being associated with the specification. The media may further hold one or more instructions for projecting the specification to the system model via a forward projection. The media may hold one or more instructions for receiving a reverse projection that includes specification changes, the specification changes identifying suggested changes to the specification. The media may further hold one or more instructions for modifying the algorithm model based on the specification changes, and the media may hold one or more instructions for storing the modified algorithm model.Type: ApplicationFiled: September 23, 2011Publication date: April 5, 2012Applicant: THE MATHWORKS, INC.Inventor: Alan John MOORE
-
Publication number: 20120016654Abstract: In an embodiment, one or more computer-readable media holding executable instructions is provided. The instructions may be executed on a processing device to project a specification to a platform environment that includes a system model. The media may hold one or more instructions for accessing an algorithm model, the algorithm model being associated with the specification. The media may further hold one or more instructions for projecting the specification to the system model via a forward projection. The media may hold one or more instructions for receiving a reverse projection that includes specification changes, the specification changes identifying suggested changes to the specification. The media may further hold one or more instructions for modifying the algorithm model based on the specification changes, and the media may hold one or more instructions for storing the modified algorithm model.Type: ApplicationFiled: September 23, 2011Publication date: January 19, 2012Applicant: THE MATHWORKS, INC.Inventor: Alan John MOORE
-
Publication number: 20080313600Abstract: In an embodiment, one or more computer-readable media holding executable instructions is provided. The instructions may be executed on a processing device to project a specification to a platform environment that includes a system model. The media may hold one or more instructions for accessing an algorithm model, the algorithm model being associated with the specification. The media may further hold one or more instructions for projecting the specification to the system model via a forward projection. The media may hold one or more instructions for receiving a reverse projection that includes specification changes, the specification changes identifying suggested changes to the specification. The media may further hold one or more instructions for modifying the algorithm model based on the specification changes, and the media may hold one or more instructions for storing the modified algorithm model.Type: ApplicationFiled: June 13, 2008Publication date: December 18, 2008Applicant: THE MATHWORKS, INC.Inventor: Alan John MOORE
-
Patent number: 3987744Abstract: The present invention relates to vessels which are propelled by two or more groups of thrusters and particularly to ships or oil drilling rigs in which it is desired to keep on a particular station. In some circumstances one of the thrusters is found to interfere with the operation of another thruster or to be overloaded when another thruster is not overloaded. The invention provides a method and apparatus for alleviating these problems.Type: GrantFiled: November 22, 1974Date of Patent: October 26, 1976Assignee: Gec-Elliott Automation LimitedInventors: Jonathan Mark Blumberg, Alan John Moore