Patents by Inventor Robin Sean Debreuil
Robin Sean Debreuil 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: 8850416Abstract: A system and method for converting byte code of a first type into byte code of a second type. Byte code of a first type and markup language code are received as inputs. The first byte code is converted into constituent byte code data elements that can comprise any logical unit or grouping of at least a portion of a software application. The markup language code is converted into constituent markup language data elements that can comprise individual markup language tags and references to data or functionality in the first byte code. The first byte code data elements and markup language data elements are mapped to data elements of a second byte code type. The second byte code data elements are assembled into a resulting second byte code.Type: GrantFiled: April 15, 2013Date of Patent: September 30, 2014Assignee: Appcelerator, Inc.Inventors: Paul Colton, Kevin Edward Lindsey, Roland Ingomar Muschenetz, Robin Sean Debreuil
-
Patent number: 8688738Abstract: A system and method for managing the collaborative generation of content for an electronic document such as software applications, computer programs and the like. A source content item is created at a source development environment and accessed over a network by a plurality of users of a user community. Each of the plurality of users is located at a unique remote site. The source content item can be downloaded by each of the plurality of users and maintained at each remote site as a unique content presentation item. In one embodiment, the user can edit his or her content presentation item and upload the edits for incorporation into the source content item.Type: GrantFiled: July 1, 2011Date of Patent: April 1, 2014Assignee: Appcelerator, Inc.Inventors: Paul Colton, Robin Sean Debreuil, Kevin Edward Lindsey, Roland Ingomar Muschenetz, Donald Arthur Washburn
-
Patent number: 8423953Abstract: A system and method for converting byte code of a first type into byte code of a second type. Byte code of a first type and markup language code are received as inputs. The first byte code is converted into constituent byte code data elements that can comprise any logical unit or grouping of at least a portion of a software application. The markup language code is converted into constituent markup language data elements that can comprise individual markup language tags and references to data or functionality in the first byte code. The first byte code data elements and markup language data elements are mapped to data elements of a second byte code type. The second byte code data elements are assembled into a resulting second byte code.Type: GrantFiled: November 29, 2010Date of Patent: April 16, 2013Assignee: Appcelerator, Inc.Inventors: Paul Colton, Kevin Edward Lindsey, Roland Ingomar Muschenetz, Robin Sean Debreuil
-
Patent number: 8327328Abstract: A system and method for converting byte code of a first type into byte code of a second type. Byte code of a first type is received as input. The first byte code is converted into constituent byte code data elements that can comprise any logical unit or grouping of at least a portion of a software application. The first byte code data elements are mapped to data elements of a second byte code type. The second byte code data elements are assembled into a resulting second byte code.Type: GrantFiled: April 25, 2010Date of Patent: December 4, 2012Assignee: Appcelerator, Inc.Inventors: Paul Colton, Kevin Edward Lindsey, Roland Ingomar Muschenetz, Robin Sean Debreuil
-
Publication number: 20120005575Abstract: A system and method for managing the collaborative generation of content for an electronic document such as software applications, computer programs and the like. A source content item is created at a source development environment and accessed over a network by a plurality of users of a user community. Each of the plurality of users is located at a unique remote site. The source content item can be downloaded by each of the plurality of users and maintained at each remote site as a unique content presentation item. In one embodiment, the user can edit his or her content presentation item and upload the edits for incorporation into the source content item.Type: ApplicationFiled: July 1, 2011Publication date: January 5, 2012Inventors: Paul Colton, Robin Sean Debreuil, Kevin Edward Lindsey, Roland Ingomar Muschenetz, Donald Arthur Washburn
-
Publication number: 20110239188Abstract: Systems and methods of representing and extracting type information from typeless and dynamically-typed programming languages are provided. These systems and methods can be immune to source file edits and the order in which those edits are executed. Deriving type information from these languages allows tools to perform operations, for example, refactoring, intellisense, recognition of semantic errors, etc. These systems and methods can be implemented using processes that, implicitly or explicitly, gather type information for the program, and can also accept user input as well.Type: ApplicationFiled: June 6, 2011Publication date: September 29, 2011Inventors: Kevin Edward Lindsey, Paul Colton, Robin Sean Debreuil, Donald Arthur Washburn
-
Patent number: 7958493Abstract: Systems and methods of representing and extracting type information from typeless and dynamically-typed programming languages are provided. These systems and methods can be immune to source file edits and the order in which those edits are executed. Deriving type information from these languages allows tools to perform operations, for example, refactoring, intellisense, recognition of semantic errors, etc. These systems and methods can be implemented using processes that, implicitly or explicitly, gather type information for the program, and can also accept user input as well.Type: GrantFiled: January 19, 2007Date of Patent: June 7, 2011Inventors: Kevin Edward Lindsey, Paul Colton, Robin Sean Debreuil, Donald Arthur Washburn
-
Publication number: 20110131548Abstract: A system and method for converting byte code of a first type into byte code of a second type. Byte code of a first type and markup language code are received as inputs. The first byte code is converted into constituent byte code data elements that can comprise any logical unit or grouping of at least a portion of a software application. The markup language code is converted into constituent markup language data elements that can comprise individual markup language tags and references to data or functionality in the first byte code. The first byte code data elements and markup language data elements are mapped to data elements of a second byte code type. The second byte code data elements are assembled into a resulting second byte code.Type: ApplicationFiled: November 29, 2010Publication date: June 2, 2011Applicant: Aptana IncorporatedInventors: Paul Colton, Kevin Edward Lindsey, Roland Ingomar Muschenetz, Robin Sean Debreuil
-
Patent number: 7844958Abstract: A system and method for converting byte code of a first type into byte code of a second type. Byte code of a first type and markup language code are received as inputs. The first byte code is converted into constituent byte code data elements that can comprise any logical unit or grouping of at least a portion of a software application. The markup language code is converted into constituent markup language data elements that can comprise individual markup language tags and references to data or functionality in the first byte code. The first byte code data elements and markup language data elements are mapped to data elements of a second byte code type. The second byte code data elements are assembled into a resulting second byte code.Type: GrantFiled: March 10, 2006Date of Patent: November 30, 2010Assignee: Aptana, Inc.Inventors: Paul Colton, Kevin Edward Lindsey, Roland Ingomar Muschenetz, Robin Sean Debreuil
-
Publication number: 20100262952Abstract: A system and method for converting byte code of a first type into byte code of a second type. Byte code of a first type is received as input. The first byte code is converted into constituent byte code data elements that can comprise any logical unit or grouping of at least a portion of a software application. The first byte code data elements are mapped to data elements of a second byte code type. The second byte code data elements are assembled into a resulting second byte code.Type: ApplicationFiled: April 25, 2010Publication date: October 14, 2010Applicant: APTANA INCORPORATEDInventors: Paul Colton, Kevin Edward Lindsey, Roland Ingomar Muschenetz, Robin Sean Debreuil
-
Patent number: 7707547Abstract: A system and method for converting byte code of a first type into byte code of a second type. Byte code of a first type is received as input. The first byte code is converted into constituent byte code data elements that can comprise any logical unit or grouping of at least a portion of a software application. The first byte code data elements are mapped to data elements of a second byte code type. The second byte code data elements are assembled into a resulting second byte code.Type: GrantFiled: March 10, 2006Date of Patent: April 27, 2010Assignee: Aptana, Inc.Inventors: Paul Colton, Kevin Edward Lindsey, Roland Ingomar Muschenetz, Robin Sean Debreuil
-
Publication number: 20070244906Abstract: The present invention discloses a system and method for managing the collaborative generation of content for an electronic document such as software applications, computer programs and the like. A source content item (42) is created at a source development environment (32) and accessed over a network (102) by a plurality of users of a user community. Each of the plurality of users is located at a unique remote site (38). The source content item (42) can be downloaded by each of the plurality of users and maintained at each remote site (38) as a unique content presentation item (44). In one embodiment, the user can edit his or her content presentation item (44) and upload the edits for incorporation into the source content item (42).Type: ApplicationFiled: April 13, 2007Publication date: October 18, 2007Applicant: APTANA INCORPORATEDInventors: Paul Colton, Robin Sean Debreuil, Kevin Edward Lindsey, Roland Ingomar Muschenetz, Donald Arthur Washburn