Patents by Inventor Dorian Birsan

Dorian Birsan 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: 11315208
    Abstract: A computer-implemented method, system, and computer program product for cross-domain mapping between a business process modeler domain and an implementation domain are provided. The method includes accessing a business concept registry on a data storage device including business concepts with mapping for the business process modeler domain and the implementation domain. The method also includes creating a model with one or more of the business concepts interconnected to represent a business process in the business process modeler domain, and exporting the model from the business process modeler domain to the implementation domain according to the business concept mapping of the business concept registry.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: April 26, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Adams, Vadim Berestetsky, Dorian Birsan, Allen Chan, John Steinbacher
  • Patent number: 11275803
    Abstract: Embodiments of the invention provide for contextually related sharing of commentary for different portions of an information base. A method of the invention includes receiving a query for a portion of content in an information base and identifying a portion of different content in the information base that is related to the queried portion. The method also includes retrieving both commentary posted to the information base in respect to the queried portion, and also commentary posted to the information base in respect to the identified portion. Finally, the method includes transmitting the queried portion and the retrieved portion, but annotating the retrieved commentary in respect to the identified portion so as to direct a display of the commentary posted to the information base in respect to the different portion in a manner visually distinguishable from a display of commentary posted to the information base in respect to the queried portion.
    Type: Grant
    Filed: March 24, 2019
    Date of Patent: March 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dorian Birsan, Michael J. Harris, Jana Jenkins, James Henry Roberts
  • Patent number: 10824671
    Abstract: Embodiments are directed to a computer implemented method of processing multiple versions of documents. The method includes importing a new version of a document. The method further includes determining that a section of the document can be imported from a previous version of the document. The method further includes creating a table of contents entry for the section and indexing the new version of the document. Another embodiment can be directed to a computer implemented method of implementing searches across multiple versions of a document. After receiving a search query, the search query can be performed across multiple versions of the document. Duplicates can be analyzed and removed. If there are no results from a target version, search results from a prior version of a document are analyzed to find a result from the target version.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: November 3, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dorian Birsan, Jana H. Jenkins, Chee W. Ooi, James H. Roberts
  • Publication number: 20200012699
    Abstract: Embodiments of the invention provide a method, system and computer program product for content contribution validation. A content contribution validation method includes receiving in memory of a host computing system, from over a computer communications network, a content contribution to existing content stored in data storage coupled to the host computing system. The method also includes selecting a portion of textual terms the contribution and generating a search query utilizing the selected portion. The method yet further includes querying the existing content by a processor of the host computing system using the search query and receiving a result set from the search query. Finally, the method includes determining by the processor whether or not the result set exceeds a threshold match and applying the content contribution to the existing content in response to a determination that the result set exceeds the threshold match, but otherwise rejecting the content contribution.
    Type: Application
    Filed: September 17, 2019
    Publication date: January 9, 2020
    Inventors: Dorian Birsan, Michael J. Harris, Jana Jenkins, James H. Roberts
  • Patent number: 10459991
    Abstract: Embodiments of the invention provide a method, system and computer program product for content contribution validation. A content contribution validation method includes receiving in memory of a host computing system, from over a computer communications network, a content contribution to existing content stored in data storage coupled to the host computing system. The method also includes selecting a portion of textual terms the contribution and generating a search query utilizing the selected portion. The method yet further includes querying the existing content by a processor of the host computing system using the search query and receiving a result set from the search query. Finally, the method includes determining by the processor whether or not the result set exceeds a threshold match and applying the content contribution to the existing content in response to a determination that the result set exceeds the threshold match, but otherwise rejecting the content contribution.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: October 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Dorian Birsan, Michael J. Harris, Jana Jenkins, James Henry Roberts
  • Publication number: 20190220491
    Abstract: Embodiments of the invention provide for contextually related sharing of commentary for different portions of an information base. A method of the invention includes receiving a query for a portion of content in an information base and identifying a portion of different content in the information base that is related to the queried portion. The method also includes retrieving both commentary posted to the information base in respect to the queried portion, and also commentary posted to the information base in respect to the identified portion. Finally, the method includes transmitting the queried portion and the retrieved portion, but annotating the retrieved commentary in respect to the identified portion so as to direct a display of the commentary posted to the information base in respect to the different portion in a manner visually distinguishable from a display of commentary posted to the information base in respect to the queried portion.
    Type: Application
    Filed: March 24, 2019
    Publication date: July 18, 2019
    Inventors: Dorian Birsan, Michael J. Harris, Jana Jenkins, James Henry Roberts
  • Patent number: 10242108
    Abstract: Embodiments of the invention provide for contextually related sharing of commentary for different portions of an information base. A method of the invention includes receiving a query for a portion of content in an information base and identifying a portion of different content in the information base that is related to the queried portion. The method also includes retrieving both commentary posted to the information base in respect to the queried portion, and also commentary posted to the information base in respect to the identified portion. Finally, the method includes transmitting the queried portion and the retrieved portion, but annotating the retrieved commentary in respect to the identified portion so as to direct a display of the commentary posted to the information base in respect to the different portion in a manner visually distinguishable from a display of commentary posted to the information base in respect to the queried portion.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Dorian Birsan, Michael J. Harris, Jana Jenkins, James Henry Roberts
  • Publication number: 20170293645
    Abstract: Embodiments are directed to a computer implemented method of processing multiple versions of documents. The method includes importing a new version of a document. The method further includes determining that a section of the document can be imported from a previous version of the document. The method further includes creating a table of contents entry for the section and indexing the new version of the document. Another embodiment can be directed to a computer implemented method of implementing searches across multiple versions of a document. After receiving a search query, the search query can be performed across multiple versions of the document. Duplicates can be analyzed and removed. If there are no results from a target version, search results from a prior version of a document are analyzed to find a result from the target version.
    Type: Application
    Filed: April 8, 2016
    Publication date: October 12, 2017
    Inventors: Dorian Birsan, Jana H. Jenkins, Chee W. Ooi, James H. Roberts
  • Patent number: 9547841
    Abstract: There is disclosed a method, apparatus and computer program for deriving overlay information from a user input for a base message schema associated with a node in a message flow. The base message schema is presented to the user and has at least one variable portion. A user selection of a variable portion of the base schema is received. The user is then provided with possible overlay schema information for the selected variable portion. A user selection of the schema to be overlaid on the selected variable portion is received. The selected overlay schema is associated with the base schema.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: January 17, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dorian Birsan, Allen V. Chan, Christopher F. Markes, Robert W. Phippen
  • Publication number: 20160314204
    Abstract: Embodiments of the invention provide a method, system and computer program product for content contribution validation. A content contribution validation method includes receiving in memory of a host computing system, from over a computer communications network, a content contribution to existing content stored in data storage coupled to the host computing system. The method also includes selecting a portion of textual terms the contribution and generating a search query utilizing the selected portion. The method yet further includes querying the existing content by a processor of the host computing system using the search query and receiving a result set from the search query. Finally, the method includes determining by the processor whether or not the result set exceeds a threshold match and applying the content contribution to the existing content in response to a determination that the result set exceeds the threshold match, but otherwise rejecting the content contribution.
    Type: Application
    Filed: April 23, 2015
    Publication date: October 27, 2016
    Inventors: Dorian Birsan, Michael J. Harris, Jana Jenkins, James Henry Roberts
  • Publication number: 20160299974
    Abstract: Embodiments of the invention provide for contextually related sharing of commentary for different portions of an information base. A method of the invention includes receiving a query for a portion of content in an information base and identifying a portion of different content in the information base that is related to the queried portion. The method also includes retrieving both commentary posted to the information base in respect to the queried portion, and also commentary posted to the information base in respect to the identified portion. Finally, the method includes transmitting the queried portion and the retrieved portion, but annotating the retrieved commentary in respect to the identified portion so as to direct a display of the commentary posted to the information base in respect to the different portion in a manner visually distinguishable from a display of commentary posted to the information base in respect to the queried portion.
    Type: Application
    Filed: April 8, 2015
    Publication date: October 13, 2016
    Inventors: Dorian Birsan, Michael J. Harris, Jana Jenkins, James Henry Roberts
  • Patent number: 8850383
    Abstract: The present invention discloses a navigation-independent system for accessing the elements of an integrated development environment (IDE) using uniform resource locators (URLs). Such a system can include a set of URL-accessible IDE elements, a set of URLs, and a URL operation tool. The set of URL-accessible IDE elements can represent a multitude of functional objects accessible by the IDE. Each URL-retrievable IDE element can include a set of meta data that contains key words describing the URL-accessible IDE element. Each URL in the set of URLs can be configured to provide a navigation-independent mechanism for accessing a corresponding URL-accessible IDE element. The URL operation tool can be configured to associate URLs with URL-accessible IDE elements and execute URL operations on the URL-accessible IDE elements.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gregory D. Adams, Dorian Birsan, Allen Vi Cuong Chan, Phil Coulthard
  • Patent number: 8549481
    Abstract: 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: Grant
    Filed: November 30, 2009
    Date of Patent: October 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Dorian Birsan, Mihnea Galeteanu, Vladimir Klicnik, Mariya Koshkina, Wen Sheng Liu, William Gerald O'Farrell, Hung Chau Tran
  • Publication number: 20120221997
    Abstract: The present invention discloses a navigation-independent system for accessing the elements of an integrated development environment (IDE) using uniform resource locators (URLs). Such a system can include a set of URL-accessible IDE elements, a set of URLs, and a URL operation tool. The set of URL-accessible IDE elements can represent a multitude of functional objects accessible by the IDE. Each URL-retrievable IDE element can include a set of meta data that contains key words describing the URL-accessible IDE element. Each URL in the set of URLs can be configured to provide a navigation-independent mechanism for accessing a corresponding URL-accessible IDE element. The URL operation tool can be configured to associate URLs with URL-accessible IDE elements and execute URL operations on the URL-accessible IDE elements.
    Type: Application
    Filed: May 7, 2012
    Publication date: August 30, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: GREGORY D. ADAMS, DORIAN BIRSAN, ALLEN VI CUONG CHAN, PHIL COULTHARD
  • Patent number: 8201138
    Abstract: The present invention discloses a navigation-independent system for accessing the elements of a software integrated development environment (IDE) using uniform resource locators (URLs). Such a system can include a set of URL-accessible IDE elements, a set of URLs, and a URL operation tool. The set of URL-accessible IDE elements can represent a multitude of functional objects accessible by the software IDE. Each URL-retrievable IDE element can include a set of meta data that contains key words describing the URL-accessible IDE element. Each URL in the set of URLs can be configured to provide a navigation-independent mechanism for accessing a corresponding URL-accessible IDE element. The URL operation tool can be configured to associate URLs with URL-accessible IDE elements and execute URL operations on the URL-accessible IDE elements.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: June 12, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gregory D. Adams, Dorian Birsan, Allen Vi Cuong Chan, Phil Coulthard
  • Publication number: 20110067004
    Abstract: 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: Application
    Filed: November 30, 2009
    Publication date: March 17, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: DORIAN BIRSAN, MIHNEA GALETEANU, VLADIMIR KLICNIK, MARIYA KOSHKINA, WEN SHENG LIU, WILLIAM GERALD O'FARRELL, HUNG CHAU TRAN
  • Publication number: 20110066566
    Abstract: A computer-implemented method, system, and computer program product for cross-domain mapping between a business process modeler domain and an implementation domain are provided. The method includes accessing a business concept registry on a data storage device including business concepts with mapping for the business process modeler domain and the implementation domain. The method also includes creating a model with one or more of the business concepts interconnected to represent a business process in the business process modeler domain, and exporting the model from the business process modeler domain to the implementation domain according to the business concept mapping of the business concept registry.
    Type: Application
    Filed: July 23, 2010
    Publication date: March 17, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Adams, Vadim Berestetsky, Dorian Birsan, Allen Chan, John Steinbacher
  • Publication number: 20100325567
    Abstract: A method for graphically visualizing and configuring patterns includes displaying a high-level diagram representing a pattern. The high-level diagram may include graphical elements. These graphical elements may include concept elements representing concepts within the pattern, and relationship elements showing the relationships between the concept elements. The method may further provide functionality to enable a user to select the concept elements. Upon selecting a concept element, the method may display one or more GUI input elements to enable the user to input configuration data associated with the concept element. The method may then generate one or more artifacts associated with the concept elements. These artifacts may be configured with the configuration data previously input. A corresponding apparatus and computer program product are also disclosed and claimed herein.
    Type: Application
    Filed: June 21, 2010
    Publication date: December 23, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vadim Berestetsky, Dorian Birsan, Allen V. Chan, Irum I. Godil
  • Publication number: 20100114619
    Abstract: A computer-implemented method for transforming a free-form process diagram into a semantically rich business model based on heuristics. The method includes generating and storing predefined mappings between informal elements to be used in a free-form process diagram and formal elements associated with a semantically rich business model, in a storage medium, receiving a free-form process diagram to be transformed, automatically detecting and mapping the informal elements of the free-form process diagram to the stored predefined-mappings, automatically detecting and mapping connectors positioned between the informal elements of the free-form process diagram, and obtaining user input from a user for generating user-defined mappings for mapping unrecognizable informal elements of the free-form process diagram to formal elements and transforming the unrecognized informal elements into formal elements based on the user-defined mappings.
    Type: Application
    Filed: October 30, 2008
    Publication date: May 6, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dorian Birsan, Luc Chamberland, Allen V.C. Chan, Ian C. Kennedy, Nathan Kwan, Randolph P. Williams
  • Patent number: 7661031
    Abstract: A solution for managing a program execution is provided. During execution of a program, macro data and error data can be generated and stored. The macro data includes a set of execution entries, each of which includes data for a user interface task for a user interface object and a time for the user interface task. The error data, if any, includes a set of failure entries, each of which includes data for an error event and a time for the error event. A failure entry can be subsequently correlated with at least one execution entry based on the corresponding times. Further, relationship data and/or the like can be used to generate a test case, which can enable the user interface tasks that led up to the error event to be recreated.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Valentina Birsan, Dorian Birsan