Patents by Inventor Mihnea Galeteanu
Mihnea Galeteanu 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: 8549481Abstract: A computer-implemented method, system, and computer program product for a web-based integrated test and debugging system is provided. The method includes configuring a proxy widget on a server to communicate with a debug widget on a browser, and configuring the proxy widget to communicate with an integrated development environment (IDE) external to the server. The method also includes running a process on the server associated with one or more process-control widgets on the browser. The method further includes polling the IDE via the proxy widget to access a debug and test infrastructure of the IDE for debug data associated with the process, and relaying the debug data associated with the process from the proxy widget to the debug widget to provide web-based integration of testing and debugging on the browser while the process is running on the server.Type: GrantFiled: November 30, 2009Date of Patent: October 1, 2013Assignee: International Business Machines CorporationInventors: Dorian Birsan, Mihnea Galeteanu, Vladimir Klicnik, Mariya Koshkina, Wen Sheng Liu, William Gerald O'Farrell, Hung Chau Tran
-
Patent number: 8539337Abstract: A system that incorporates teachings of the present disclosure may include, for example, a computer-readable storage medium operating in a web server having computer instructions for receiving from an Internet browser a request to create a viewing profile for a web page, creating the viewing profile by generating an asynchronous script for processing at least a portion of data supplied by a web service, embedding the asynchronous script in the web page, and presenting at the Internet browser the updated web page with the embedded asynchronous script. Additional embodiments are disclosed.Type: GrantFiled: February 21, 2008Date of Patent: September 17, 2013Assignee: International Business Machines CorporationInventors: Jonathan Ball, Mihnea Galeteanu, Giselle Jean-Baptiste, Elijah El-Haddad, Han Xu, Jennifer Baldwin, Evgueni Kharlamov
-
Patent number: 8375358Abstract: The present invention discloses a method and system for creating REST clients using existing REST export information. The invention can provide a wizard able to dynamically generate REST client code. The REST client code can include source code, such as HTML and JAVA SCRIPT starting points that can be further configured by the REST client code recipient. In one embodiment, the automatically created REST client can be a GUI client able to be rendered within a browser. The REST client can include one or more sections, each associated with a particular REST resource. Each resource specific section can include fields for specifying values of each resource parameter. Suitable GUI controls can be associated with each of the fields such as using a checkbox for a Boolean field and a drop down list for an enumerated field.Type: GrantFiled: January 30, 2008Date of Patent: February 12, 2013Assignee: International Business Machines CorporationInventors: Jennifer E. Baldwin, Jonathan D. E. Ball, Giselle Jean Baptiste, Elijah El-Haddad, Mihnea Galeteanu, Randolph P. Giffen, Han Xu
-
Patent number: 8073887Abstract: In an embodiment of the invention, a method for REST service importation in a distributed application development data processing system can be provided. The method can include the specifying a sample uniform resource locator (URL) in a graphical user interface to a REST service importation editor and invoking the REST service at the sample URL in order to receive a response object from the REST service. The method further can include parsing both the sample URL and the response object to identify different request fields and field types of a request object for the REST service and also response fields and field types of the response object. Finally, the method can include displaying a description of the request fields and field types of the request object and also a description of the response fields and field types of the response object in the graphical user interface to the REST service importation editor.Type: GrantFiled: October 9, 2008Date of Patent: December 6, 2011Assignee: International Business Machines CorporationInventors: Jennifer E. Baldwin, Jonathan D. Ball, Elijah El-Haddad, Mihnea Galeteanu, Perry R. Giffen, Evgueni Kharlamov, Han Xu
-
Publication number: 20110067004Abstract: A computer-implemented method, system, and computer program product for a web-based integrated test and debugging system is provided. The method includes configuring a proxy widget on a server to communicate with a debug widget on a browser, and configuring the proxy widget to communicate with an integrated development environment (IDE) external to the server. The method also includes running a process on the server associated with one or more process-control widgets on the browser. The method further includes polling the IDE via the proxy widget to access a debug and test infrastructure of the IDE for debug data associated with the process, and relaying the debug data associated with the process from the proxy widget to the debug widget to provide web-based integration of testing and debugging on the browser while the process is running on the server.Type: ApplicationFiled: November 30, 2009Publication date: March 17, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: DORIAN BIRSAN, MIHNEA GALETEANU, VLADIMIR KLICNIK, MARIYA KOSHKINA, WEN SHENG LIU, WILLIAM GERALD O'FARRELL, HUNG CHAU TRAN
-
Publication number: 20110055108Abstract: A method for using virtual worlds to model and refine business processes is disclosed herein. In one embodiment, such a method may include providing a virtual-world work environment corresponding to a real-world work environment. The method may further include enabling multiple users to log into the virtual-world work environment and act as participants in the virtual-world work environment simulation. Once logged in, the participants may act out a real-world business process in the virtual-world work environment. The actions and communications of the participants may be captured while the participants act out the real-world business process. These actions and communications may be recorded in a computer file that may be exported into a business process modeling application. The business process modeling application may be used by a process analyst to analyze and/or refine the business process. A corresponding apparatus and computer program product are also disclosed and claimed herein.Type: ApplicationFiled: August 26, 2010Publication date: March 3, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mihnea Galeteanu, Paul J. Pacholski
-
Publication number: 20100094884Abstract: In an embodiment of the invention, a method for REST service importation in a distributed application development data processing system can be provided. The method can include the specifying a sample uniform resource locator (URL) in a graphical user interface to a REST service importation editor and invoking the REST service at the sample URL in order to receive a response object from the REST service. The method further can include parsing both the sample URL and the response object to identify different request fields and field types of a request object for the REST service and also response fields and field types of the response object. Finally, the method can include displaying a description of the request fields and field types of the request object and also a description of the response fields and field types of the response object in the graphical user interface to the REST service importation editor.Type: ApplicationFiled: October 9, 2008Publication date: April 15, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jennifer E. Baldwin, Jonathan D. Ball, Elijah El-Haddad, Mihnea Galeteanu, Perry R. Giffen, Evgueni Kharlamov, Han Xu
-
Publication number: 20090217155Abstract: A system that incorporates teachings of the present disclosure may include, for example, a computer-readable storage medium operating in a web server having computer instructions for receiving from an Internet browser a request to create a viewing profile for a web page, creating the viewing profile by generating an asynchronous script for processing at least a portion of data supplied by a web service, embedding the asynchronous script in the web page, and presenting at the Internet browser the updated web page with the embedded asynchronous script. Additional embodiments are disclosed.Type: ApplicationFiled: February 21, 2008Publication date: August 27, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan David Ball, Mihnea Galeteanu, Giselle Jean-Baptiste, Elijah El-Haddad, Han Xu, Jennifer Baldwin, Evgueni Kharlamov
-
Publication number: 20090193393Abstract: The present invention discloses a method and system for creating REST clients using existing REST export information. The invention can provide a wizard able to dynamically generate REST client code. The REST client code can include source code, such as HTML and JAVA SCRIPT starting points that can be further configured by the REST client code recipient. In one embodiment, the automatically created REST client can be a GUI client able to be rendered within a browser. The REST client can include one or more sections, each associated with a particular REST resource. Each resource specific section can include fields for specifying values of each resource parameter. Suitable GUI controls can be associated with each of the fields such as using a checkbox for a Boolean field and a drop down list for an enumerated field.Type: ApplicationFiled: January 30, 2008Publication date: July 30, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: JENNIFER E. BALDWIN, JONATHAN D.E. BALL, GISELLE JEAN BAPTISTE, ELIJAH EL-HADDAD, MIHNEA GALETEANU, RANDOLPH P. GIFFEN, HAN XU