Source: http://www.google.com/patents/US8219968?dq=6,183,366
Timestamp: 2016-02-14 02:31:17
Document Index: 794898046

Matched Legal Cases: ['Application No. 2', 'Application No. 173133', 'Application No. 173133', 'Application No. 04', 'Application No. 504', 'Application No. 2006', 'Application No. 2', 'Application No. 200480020539']

Patent US8219968 - Designing computer programs - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsDesigning a computer program includes accessing invariant domain rules and displaying variable business rules. One or more business rules are selected in response to a user selection and are customized. The business rules are associated with a procedure, and the domain rules are associated with the procedure....http://www.google.com/patents/US8219968?utm_source=gb-gplus-sharePatent US8219968 - Designing computer programsAdvanced Patent SearchPublication numberUS8219968 B2Publication typeGrantApplication numberUS 10/621,772Publication dateJul 10, 2012Filing dateJul 17, 2003Priority dateJul 17, 2003Fee statusPaidAlso published asCA2532580A1, CN101410794A, EP1646940A2, US20050015743, WO2005010749A2, WO2005010749A8Publication number10621772, 621772, US 8219968 B2, US 8219968B2, US-B2-8219968, US8219968 B2, US8219968B2InventorsWayne Patrick O'BrienOriginal AssigneeRaytheon CompanyExport CitationBiBTeX, EndNote, RefManPatent Citations (69), Non-Patent Citations (8), Referenced by (2), Classifications (7), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetDesigning computer programs
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5159687 *Dec 27, 1989Oct 27, 1992Caseworks, Inc.Method and apparatus for generating program code filesUS5442792 *Jun 10, 1994Aug 15, 1995Hughes Aircraft CompanyExpert system compilation methodUS5640567 *May 19, 1994Jun 17, 1997Sun Microsystems, Inc.Apparatus and method for software system management using second-order logicUS5677997 *Apr 11, 1995Oct 14, 1997Talatik; Kirit K.Method and apparatus for automated conformance and enforcement of behavior in application processing systemsUS5699310 *Jan 26, 1994Dec 16, 1997Dynasty Technologies, Inc.Method and apparatus for a fully inherited object-oriented computer system for generating source code from user-entered specificationsUS5768590 *Apr 26, 1995Jun 16, 1998Fujitsu LimitedProgram generating system for application-specific add-on boards using the language of individualsUS5815717 *Oct 27, 1995Sep 29, 1998Authorgenics, Inc.Application program and documentation generator system and methodUS6182277 *Apr 15, 1998Jan 30, 2001Oracle CorporationMethods and apparatus for declarative programming techniques in an object oriented environmentUS6205407 *Feb 26, 1998Mar 20, 2001Integrated Measurement Systems, Inc.System and method for generating test program code simultaneously with data produced by ATPG or simulation pattern capture programUS6212672 *Mar 7, 1997Apr 3, 2001Dynamics Research CorporationSoftware development system with an executable working model in an interpretable intermediate modeling languageUS6345387 *Apr 30, 1999Feb 5, 2002Cosa Technologies, Inc.Coherent object system architectureUS6408431 *Nov 26, 1997Jun 18, 2002Sony Europa B.V.Method and apparatus for multi-language software code generationUS6748588 *Mar 31, 1999Jun 8, 2004Microsoft CorporationOne-pass greedy-pattern-matching finite-state-machine code generationUS6789252 *Apr 14, 2000Sep 7, 2004Miles D. BurkeBuilding business objects and business software applications using dynamic object definitions of ingrediential objectsUS6851105 *Oct 4, 2000Feb 1, 2005Borland Software CorporationMethod and system for generating, applying, and defining a patternUS6851107 *Oct 4, 2000Feb 1, 2005Borland Software CorporationSoftware development tool with instant updating and simultaneous view of graphical and a textual display of source codeUS6889373 *Sep 6, 2001May 3, 2005Ns Solutions CorporationProgram generating support system, program generating method, storage medium and programUS6973640 *Oct 4, 2001Dec 6, 2005Bea Systems, Inc.System and method for computer code generationUS7017142 *Dec 3, 1998Mar 21, 2006International Business Machines CorporationMethod and apparatus for applying business rules in an object model driven contextUS7017146 *Nov 1, 2001Mar 21, 2006Massachusetts Institute Of TechnologyComputer system and computer implemented process for representing software system descriptions and for generating executable computer programs and computer system configurations from software system descriptionsUS7020660 *Jun 12, 2002Mar 28, 2006Siemens Medical Solutions Health Services Corp.Data object generator and method of useUS7028288 *Jun 3, 2002Apr 11, 2006Sun Microsystems, Inc.Input field constraint mechanismUS7032210 *May 2, 2002Apr 18, 2006International Business Machines CorporationMethod and system for generating program source code of a computer application from an information modelUS7047518 *Oct 4, 2001May 16, 2006Bea Systems, Inc.System for software application development and modelingUS7076766 *Jun 3, 2002Jul 11, 2006Steve WirtsSoftware application development methods and frameworkUS7137100 *Jun 1, 2001Nov 14, 2006Jose IborraAutomatic software production systemUS7171646 *Apr 20, 2001Jan 30, 2007Borland Software CorporationGenerating source code for object oriented elements with language neutral transient meta model and correlating display of names, symbols and codeUS7278130 *Jun 1, 2001Oct 2, 2007Sosy, Inc.Automatic software production systemUS7305656 *Feb 14, 2003Dec 4, 2007Hubbard & WellsContent management framework for use with a system for application developmentUS7350191 *Apr 22, 2003Mar 25, 2008Noetix, Inc.Computer implemented system and method for the generation of data access applicationsUS7437703 *Jul 31, 2003Oct 14, 2008Sap AgEnterprise multi-agent software system with services able to call multiple engines and scheduling capabilityUS7463263 *Jul 15, 2005Dec 9, 2008Sap Portals Israel Ltd.Declarative specification of model visualizationsUS7472374 *Dec 9, 2003Dec 30, 2008Unisys CorporationSystem and method for using blueprints to provide a traceable software solution for an enterpriseUS7555742 *Oct 4, 2006Jun 30, 2009Sosy Inc.Automatic software production systemUS7584451 *Oct 5, 2006Sep 1, 2009Sosy Inc.Automatic software production systemUS7610575 *Jun 2, 2003Oct 27, 2009Consona Crm Inc.System and method for the composition, generation, integration and execution of business processes over a networkUS7711670 *Dec 24, 2002May 4, 2010Sap AgAgent engineUS20020062475 *Jun 1, 2001May 23, 2002Jose IborraAutomatic software production systemUS20020091990 *Oct 4, 2001Jul 11, 2002Todd LittleSystem for software application development and modelingUS20020095654 *Sep 6, 2001Jul 18, 2002Ns Solutions CorporationProgram generating support system, program generating method, storage medium and programUS20020100014 *Jun 1, 2001Jul 25, 2002Jose IborraAutomatic software production systemUS20020100022 *May 7, 2001Jul 25, 2002Holzmann Gerard J.Method and apparatus for automatic verification of properties of a concurrent software systemUS20020104067 *Dec 22, 2000Aug 1, 2002Green David W.Method and system and article of manufacture for an N-tier software component architecture applicationUS20020129331 *Dec 15, 2000Sep 12, 2002Ibm CorporationStrategy for dynamically modeling ASN.1 data to an object modelUS20030110468 *Dec 5, 2002Jun 12, 2003Yoshiyuki MakiProgram code generator and programUS20030110472 *May 2, 2002Jun 12, 2003International Business Machines CorporationMethod and system for generating program source code of a computer application from an information modelUS20030167455 *Jun 1, 2001Sep 4, 2003Jose IborraAutomatic software production systemUS20030196168 *Apr 10, 2002Oct 16, 2003Koninklijke Philips Electronics N.V.Method and apparatus for modeling extensible markup language (XML) applications using the unified modeling language (UML)US20030229884 *Mar 27, 2003Dec 11, 2003Hewlett-Packard Development CompanyInteraction manager templateUS20040003369 *Jun 26, 2002Jan 1, 2004Gonos Dan G.Object-oriented system estimationUS20040015832 *May 25, 2001Jan 22, 2004Michael StappMethod and apparatus for generating source codeUS20040034846 *Jun 12, 2003Feb 19, 2004I-Logix Inc.System, method and medium for providing dynamic model-code associativityUS20040064804 *Sep 26, 2002Apr 1, 2004Daniels Bruce K.Generation of partitioned enterprise application using a high-level specificationUS20040111702 *Dec 10, 2002Jun 10, 2004Chan Kin MingMethod and apparatus for visual programmingUS20040133876 *Jun 2, 2003Jul 8, 2004Craig SprouleSystem and method for the composition, generation, integration and execution of business processes over a networkUS20040139426 *Jul 31, 2003Jul 15, 2004Yuh-Cherng WuEnterprise multi-agent software systemUS20040148586 *Nov 12, 2003Jul 29, 2004Sap AgModeling system for graphic user interfaceUS20040249940 *Jun 4, 2003Dec 9, 2004Sohn Matthias EberhardSystem and method for asynchronous resource managementUS20060294500 *Aug 29, 2006Dec 28, 2006Gutenberg Printing LlcWeb application generatorUS20070089103 *Oct 5, 2006Apr 19, 2007Jose IborraAutomatic software production systemUS20070168907 *Oct 4, 2006Jul 19, 2007Jose IborraAutomatic software production systemUS20070209031 *May 7, 2007Sep 6, 2007Amos OrtalSystem, Method and Medium for Providing Dynamic Model-Code AssociativityUS20080209391 *Oct 10, 2006Aug 28, 2008Jose IborraAutomatic software production systemUS20080229278 *Apr 10, 2007Sep 18, 2008The Court Of Napier UniversityComponent-based developmentUS20090132995 *Sep 26, 2008May 21, 2009Jose IborraAutomatic software production systemUS20100050152 *Feb 25, 2010Sap AgModeling system for graphic user interfaceUS20100106546 *Oct 26, 2009Apr 29, 2010Consona Crm Inc. A Washington CorporationSystems and methods for executing business processes over a networkUS20100223211 *Sep 2, 2010Johnson Gregory ADecision service method and systemUS20110010686 *Jan 13, 2011Computer Associates Think, Inc.System and method for integrating object-oriented model profiles and object-oriented programming languages* Cited by examinerNon-Patent CitationsReference1Canada Intellectual Proerty Office, Office Action, Application No. 2,532,580, Jun. 27, 2011, 3 pages.2Communication from State of Israel-The Justice Office, The Patents Authority, First Office Action for Israeli Patent Application No. 173133 (Hebrew (2 pages)), Translation from Hebrew of the First Office Action, (2 pages), transmitted to Baker Botts, L.L.P. on Apr. 21, 2010.3Communication from State of Israel—The Justice Office, The Patents Authority, First Office Action for Israeli Patent Application No. 173133 (Hebrew (2 pages)), Translation from Hebrew of the First Office Action, (2 pages), transmitted to Baker Botts, L.L.P. on Apr. 21, 2010.4EPO Communication pursuant to Article 94(3) EPC; Application No. 04 756 949.6-2211; Ref. JL5952, 6 pages, Feb. 13, 2009.5Government of India, Patent Office Delhi, Sub: Hearing Notice in Reference of Application No. 504/DELNP/2006, 1 page, Apr. 20, 2011.6Japan Patent Office, Text of the Office Action, Application No. 2006-520281, transmitted to Baker Botts L.L.P. by foreign associate on Nov. 25, 2010, 32 pages (English and Japanese), Foreign Associate Letter dated Nov. 25, 2010.7Requisition by the Examiner in Accordance with Subsection 30(2) of the Patent Rules, Canadian Intellectual Property Office; Application No. 2,532,580; 2 pages, May 25, 2010.8State Intellectual Property Office of the People's Republic of China, Text of the First Office Action, Application No. 200480020539.8, transmitted to Baker Botts L.L.P. by foreign associate on Jun. 9, 2010, 8 pages (English and Chinese), Foreign Associate Letter dated Jun. 9, 2010.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS20100235275 *Feb 9, 2010Sep 16, 2010Carl AnsleyCard ProcessingUS20110321033 *Dec 29, 2011Bmc Software, Inc.Application Blueprint and Deployment Model for Dynamic Business Service Management (BSM)* Cited by examinerClassifications U.S. Classification717/104, 717/108, 717/116International ClassificationG06F9/318, G06F9/44Cooperative ClassificationG06F8/24European ClassificationG06F8/24Legal EventsDateCodeEventDescriptionJul 17, 2003ASAssignmentOwner name: RAYTHEON COMPANY, MASSACHUSETTSFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:O BRIEN, WAYNE PATRICK;REEL/FRAME:014308/0389Effective date: 20030715Feb 12, 2004ASAssignmentOwner name: RAYTHEON COMPANY, MASSACHUSETTSFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:O BRIEN, WAYNE P.;REEL/FRAME:014970/0717Effective date: 20031203Dec 23, 2015FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services