Patents by Inventor Rebecca B. Nin
Rebecca B. Nin 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: 9489418Abstract: Embodiments of the invention provide database integration within an integrated development environment (IDE) tool for displaying database structure and other database information, query editing and execution, and error detection for database statements embedded in program source code. Embodiments of the invention integrate database connectivity and error detection into the IDE tool, thereby potentially reducing the time required for database-aware application development.Type: GrantFiled: April 27, 2007Date of Patent: November 8, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stephen Andrew Brodsky, Ardeshir Jamshidi, Rebecca B. Nin, Brian Gerrit Payton, Sonali Surange
-
Patent number: 9047337Abstract: Embodiments of the invention provide database integration within an integrated development environment (IDE) tool for displaying database structure and other database information, query editing and execution, and error detection for database statements embedded in program source code. Embodiments of the invention integrate database connectivity and error detection into the IDE tool, thereby potentially reducing the time required for database-aware application development.Type: GrantFiled: April 27, 2007Date of Patent: June 2, 2015Assignee: International Business Machines CorporationInventors: Azadeh Ahadian, Stephen Andrew Brodsky, Ardeshir Jamshidi, Rebecca B. Nin, Brian Gerrit Payton, Sonali Surange
-
Patent number: 8739116Abstract: Development tools are disclosed that connect various artifacts in a database aware fashion. For example, the development environment may integrate SQL query builders across multiple application development interfaces (e.g., a source code editor, XML editor, database scripting tools, etc.), significantly improving developer productivity, reducing development cost and time. Thus, the process of consuming heterogeneous artifacts in an application (or creating them for consumption) becomes a very productive experience, eliminating the need to manually cut/paste information in multiple project files in many cases.Type: GrantFiled: February 24, 2012Date of Patent: May 27, 2014Assignee: International Business Machines CorporationInventors: Azadeh Ahadian, Todd R. Bender, Stephen A. Brodsky, Clifford D. Chu, Zeus O. Courtois, Rebecca B. Nin, Michael L. Pauser, Brian G. Payton, Sonali Surange, Hongdi Zhang
-
Patent number: 8732656Abstract: Embodiments of the invention introduce development tools that connect various artifacts in a database aware fashion. For example, embodiments of the invention integrate SQL query builders across multiple application development interfaces (e.g., a source code editor, XML editor, database scripting tools, etc.), significantly improving developer productivity, reducing development cost and time. Thus, the process of consuming heterogeneous artifacts in an application (or creating them for consumption) becomes a very productive experience, eliminating the need to manually cut/paste information in multiple project files in many cases.Type: GrantFiled: February 24, 2012Date of Patent: May 20, 2014Assignee: International Business Machines CorporationInventors: Azadeh Ahadian, Todd R. Bender, Stephen A. Brodsky, Clifford D. Chu, Zeus O. Courtois, Rebecca B. Nin, Michael L. Pauser, Brian G. Payton, Sonali Surange, Hongdi Zhang
-
Patent number: 8566793Abstract: Embodiments of the invention provide database integration within an integrated development environment (IDE) tool for displaying database structure and other database information, query editing and execution, and error detection for database statements embedded in program source code. Embodiments of the invention integrate database connectivity and error detection into the IDE tool, thereby potentially reducing the time required for database-aware application development.Type: GrantFiled: April 27, 2007Date of Patent: October 22, 2013Assignee: International Business Machines CorporationInventors: Azadeh Ahadian, Stephen Andrew Brodsky, Ardeshir Jamshidi, Rebecca B. Nin, Brian Gerrit Payton, Sonali Surange
-
Patent number: 8499281Abstract: A technique is disclosed for identifying impact of database changes on an application. Given a proposed database change, affected source code is identified that is affected by the proposed database change. References to the affected source code are created and organized into a hierarchy. A user can ascertain the extent of the impact by viewing the hierarchy and by using the hierarchy to access and view the affected source code in a visually distinct manner.Type: GrantFiled: February 24, 2012Date of Patent: July 30, 2013Assignee: International Business Machines CorporationInventors: Azadeh Ahadian, Stephen A. Brodsky, Michael G. Burke, Zeus Courtois, Tony K. Leung, Rebecca B. Nin, Igor Peshansky, Sonali Surange
-
Patent number: 8458654Abstract: A technique is disclosed for identifying impact of database changes on an application. Given a proposed database change, affected source code is identified that is affected by the proposed database change. References to the affected source code are created and organized into a hierarchy. A user can ascertain the extent of the impact by viewing the hierarchy and by using the hierarchy to access and view the affected source code in a visually distinct manner.Type: GrantFiled: October 22, 2008Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Azadeh Ahadian, Stephen A. Brodsky, Michael G. Burke, Zeus O. Courtois, Tony K. Leung, Rebecca B. Nin, Igor Peshansky, Sonali Surange
-
Patent number: 8392880Abstract: Embodiments of the invention provide application development tools that allow developers to rapidly build database-aware applications and database unit tests. Embodiments of the invention support multiple scenarios for database-aware application development, including beginning from a database table and automatically creating application code to access the table, beginning from an existing database query, beginning from existing application code that accesses a database, and hybrids or variations of these approaches.Type: GrantFiled: April 27, 2007Date of Patent: March 5, 2013Assignee: International Business Machines CorporationInventors: Azadeh Ahadian, Stephen Andrew Brodsky, Rebecca B. Nin, Sonali Surange
-
Patent number: 8375351Abstract: Embodiments of the invention provide an IDE tool that provides rapid application development features for a variety of disparate data sources. Further, developers may customize and extend the rapid application development features to suit their development needs in a particular case. In a particular embodiment, the rapid application development template may be configured to generate a set of configuration files localized used to deploy a “lightweight” application, such as a web-service, to a particular application server.Type: GrantFiled: June 23, 2007Date of Patent: February 12, 2013Assignee: International Business Machines CorporationInventors: Azadeh Ahadian, Stephen Andrew Brodsky, Anshul Dawra, Vasantha Jayakumar, Rebecca B. Nin, Michael Leon Pauser, Michael Schenker, Sonali Surange, Daya Vivek, Maryela Evelin Weihrauch
-
Patent number: 8276117Abstract: Embodiments of the invention provide techniques for displaying and refactoring of programs, including database statements. In one embodiment, database statements embedded in the program source are evaluated to identify statements of the source code affected by, or affecting, the changed element of the database. An indication of the statements of source code affected by or affecting the changed element of the database may be presented to a user.Type: GrantFiled: August 3, 2007Date of Patent: September 25, 2012Assignee: International Business Machines CorporationInventors: Azadeh Ahadian, Stephen Andrew Brodsky, Michael George Burke, Rebecca B. Nin, Igor Peshansky, Mukund Raghavachari, Sonali Surange
-
Publication number: 20120159432Abstract: Development tools are disclosed that connect various artifacts in a database aware fashion. For example, the development environment may integrate SQL query builders across multiple application development interfaces (e.g., a source code editor, XML editor, database scripting tools, etc.), significantly improving developer productivity, reducing development cost and time. Thus, the process of consuming heterogeneous artifacts in an application (or creating them for consumption) becomes a very productive experience, eliminating the need to manually cut/paste information in multiple project files in many cases.Type: ApplicationFiled: February 24, 2012Publication date: June 21, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: AZADEH AHADIAN, TODD R. BENDER, STEPHEN A. BRODSKY, CLIFFORD D. CHU, ZEUS O. COURTOIS, REBECCA B. NIN, MICHAEL L. PAUSER, BRIAN G. PAYTON, SONALI SURANGE, HONGDI ZHANG
-
Publication number: 20120159433Abstract: A technique is disclosed for identifying impact of database changes on an application. Given a proposed database change, affected source code is identified that is affected by the proposed database change. References to the affected source code are created and organized into a hierarchy. A user can ascertain the extent of the impact by viewing the hierarchy and by using the hierarchy to access and view the affected source code in a visually distinct manner.Type: ApplicationFiled: February 24, 2012Publication date: June 21, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Azadeh Ahadian, Stephen A. Brodsky, Michael G. Burke, Zeus O. Courtois, Tony K. Leung, Rebecca B. Nin, Igor Peshansky, Sonali Surange
-
Publication number: 20120151436Abstract: Embodiments of the invention introduce development tools that connect various artifacts in a database aware fashion. For example, embodiments of the invention integrate SQL query builders across multiple application development interfaces (e.g., a source code editor, XML editor, database scripting tools, etc.), significantly improving developer productivity, reducing development cost and time. Thus, the process of consuming heterogeneous artifacts in an application (or creating them for consumption) becomes a very productive experience, eliminating the need to manually cut/paste information in multiple project files in many cases.Type: ApplicationFiled: February 24, 2012Publication date: June 14, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: AZADEH AHADIAN, TODD R. BENDER, STEPHEN A. BRODSKY, CLIFFORD D. CHU, ZEUS O. COURTOIS, REBECCA B. NIN, MICHAEL L. PAUSER, BRIAN G. PAYTON, SONALI SURANGE, HONGDI ZHANG
-
Publication number: 20100293524Abstract: Embodiments of the invention introduce development tools that connect various artifacts in a database aware fashion. For example, embodiments of the invention integrate SQL query builders across multiple application development interfaces (e.g., a source code editor, XML editor, database scripting tools, etc.), significantly improving developer productivity, reducing development cost and time. Thus, the process of consuming heterogeneous artifacts in an application (or creating them for consumption) becomes a very productive experience, eliminating the need to manually cut/paste information in multiple project files in many cases.Type: ApplicationFiled: May 12, 2009Publication date: November 18, 2010Applicant: INTERNATIONAL BUSINESS MACHINES, CORPORATIONInventors: AZADEH AHADIAN, TODD R. BENDER, STEPHEN A. BRODSKY, CLIFFORD D. CHU, ZEUS O. COURTOIS, REBECCA B. NIN, MICHAEL L. PAUSER, BRIAN G. PAYTON, SONALI SURANGE, HONGDI ZHANG
-
Publication number: 20100293523Abstract: Development tools are disclosed that connect various artifacts in a database aware fashion. For example, the development environment may integrate SQL query builders across multiple application development interfaces (e.g., a source code editor, XML editor, database scripting tools, etc.), significantly improving developer productivity, reducing development cost and time. Thus, the process of consuming heterogeneous artifacts in an application (or creating them for consumption) becomes a very productive experience, eliminating the need to manually cut/paste information in multiple project files in many cases.Type: ApplicationFiled: August 6, 2009Publication date: November 18, 2010Applicant: International Business Machines, CorporationInventors: AZADEH AHADIAN, Todd R. Bender, Stephen A. Brodsky, Clifford D. Chu, Zeus O. Courtois, Rebecca B. Nin, Michael L. Pauser, Brian G. Payton, Sonali Surange, Hongdi Zhang
-
Publication number: 20100114962Abstract: A technique is disclosed for identifying impact of database changes on an application. Given a proposed database change, affected source code is identified that is affected by the proposed database change. References to the affected source code are created and organized into a hierarchy. A user can ascertain the extent of the impact by viewing the hierarchy and by using the hierarchy to access and view the affected source code in a visually distinct manner.Type: ApplicationFiled: October 22, 2008Publication date: May 6, 2010Inventors: Azadeh Ahadian, Stephen A. Brodsky, Michael G. Burke, Zeus O. Courtois, Tony K. Leung, Rebecca B. Nin, Igor Peshansky, Sonali Surange
-
Publication number: 20090037873Abstract: Embodiments of the invention provide techniques for displaying and refactoring of programs including databases statements. In one embodiment, database statements embedded in the program source are evaluated to identify statements of the source code affected by, or affecting, the changed element of the database. An indication of the statements of source code affected by or affecting the changed element of the database may be presented to a user.Type: ApplicationFiled: August 3, 2007Publication date: February 5, 2009Inventors: Azadeh Ahadian, Stephen Andrew Brodsky, Michael George Burke, Rebecca B. Nin, Igor Peshansky, Mukund Raghavachari, Sonali Surange
-
Publication number: 20080320441Abstract: Embodiments of the invention provide an IDE tool that provides rapid application development features for a variety of disparate data sources. Further, developers may customize and extend the rapid application development features to suit their development needs in a particular case. In a particular embodiment, the rapid application development template may be configured to generate a set of configuration files localized used to deploy a “lightweight” application, such as a web-service, to a particular application server.Type: ApplicationFiled: June 23, 2007Publication date: December 25, 2008Inventors: Azadeh Ahadian, Stephen Andrew Brodsky, Anshul Dawra, Vasantha Jayakumar, Rebecca B. Nin, Michael Leon Pauser, Michael Schenker, Sonali Surange, Daya Vivek, Maryela Evelin Weihrauch
-
Publication number: 20080270989Abstract: Embodiments of the invention provide database integration within an integrated development environment (IDE) tool for displaying database structure and other database information, query editing and execution, and error detection for database statements embedded in program source code. Embodiments of the invention integrate database connectivity and error detection into the IDE tool, thereby potentially reducing the time required for database-aware application development.Type: ApplicationFiled: April 27, 2007Publication date: October 30, 2008Inventors: Azadeh Ahadian, Stephen Andrew Brodsky, Ardeshir Jamshidi, Rebecca B. Nin, Brian Gerrit Payton, Sonali Surange
-
Publication number: 20080270980Abstract: Embodiments of the invention provide application development tools that allow developers to rapidly build database-aware applications and database unit tests. Embodiments of the invention support multiple scenarios for database-aware application development, including beginning from a database table and automatically creating application code to access the table, beginning from an existing database query, beginning from existing application code that accesses a database, and hybrids or variations of these approaches.Type: ApplicationFiled: April 27, 2007Publication date: October 30, 2008Inventors: Azadeh Ahadian, Stephen Andrew Brodsky, Rebecca B. Nin, Sonali Surange