Patents by Inventor Lee D. Feigenbaum
Lee D. Feigenbaum 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: 8839092Abstract: A displayed document comprises an annotation widget, the widget associated with an annotation document and a corresponding annotation key in an annotation store. The annotation document associated with a workflow action program. A user with a predetermined privilege selects a widget and is presented with the annotation document. The user performs an annotation task modifying the annotation document and submits the annotation document to the annotation store, the submission triggering the workflow action program to progress the workflow to another step.Type: GrantFiled: December 18, 2008Date of Patent: September 16, 2014Assignee: International Business Machines CorporationInventors: Jordi A. Albornoz, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres
-
Patent number: 8751919Abstract: Methods, systems, and articles of manufacture for managing global annotations made for data elements that may be instantiated (e.g., displayed) by a variety of different type applications are provided. By anchoring the global annotations to the data element, rather than the particular data source containing the data element at the time the data element was annotated, the annotation may be retrieved from any application that instantiates or displays it.Type: GrantFiled: January 11, 2010Date of Patent: June 10, 2014Assignee: International Business Machines CorporationInventors: Jordi Albornoz, Avijit Chatterjee, Lee D. Feigenbaum, Sean J. Martin, Lonnie A. McCullough, Herschel J. R. Weintraub
-
Patent number: 8539346Abstract: The present invention generally provides methods, systems, and articles of manufacture for managing an annotation system that includes storing annotations for a document family, i.e., a series of versions of a data source. Annotations created for one version of the data source may be viewed in context from both subsequent and prior versions of the same data source. Embodiments of the invention associate annotations with both a data source “family identifier” as well as a “version identifier.” Other than adding a family ID to the data source, the data source remains unchanged. The family ID is maintained across different versions of the data source, whereas version IDs are determined for a specific version of the data source. Version IDs can be constructed from each data source directly, and do not need to be stored.Type: GrantFiled: May 23, 2008Date of Patent: September 17, 2013Assignee: International Business Machines CorporationInventors: Jordi A. Albornoz, Lee D. Feigenbaum, Douglas R. Fish, Sean J. Martin, Hoa T. Tran, David A. Wall
-
Patent number: 8230326Abstract: The present invention generally provides methods, systems, and articles of manufacture for managing an annotation system that includes storing annotations for a document family, i.e., a series of versions of a data source. Annotations created for one version of the data source may be viewed in context from both subsequent and prior versions of the same data source. Embodiments of the invention associate annotations with both a data source “family identifier” as well as a “version identifier.” Other than adding a family ID to the data source, the data source remains unchanged. The family ID is maintained across different versions of the data source, whereas version IDs are determined for a specific version of the data source. Version IDs can be constructed from each data source directly, and do not need to be stored.Type: GrantFiled: December 17, 2004Date of Patent: July 24, 2012Assignee: International Business Machines CorporationInventors: Jordi A. Albornoz, Lee D. Feigenbaum, Douglas R. Fish, Sean J. Martin, Hoa T. Tran, David A. Wall
-
Patent number: 7870392Abstract: Digital Fingerprints are generated for data objects in a system where separate annotation files are created for data objects. This permits cross heterogeneous system relationship of a data object with associated annotations. The digital fingerprint is saved in an annotation store along with a first relationship between the digital fingerprint and the location of annotations as well as a second relationship between the digital fingerprint and location of copies of the data object. The digital fingerprint can be generated by any system that has a copy of the data object. Annotations or data objects can be found by searching for the digital fingerprint and its relationships.Type: GrantFiled: August 3, 2007Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventors: Jordi Albornoz, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres
-
Publication number: 20100115393Abstract: Methods, systems, and articles of manufacture for managing global annotations made for data elements that may be instantiated (e.g., displayed) by a variety of different type applications are provided. By anchoring the global annotations to the data element, rather than the particular data source containing the data element at the time the data element was annotated, the annotation may be retrieved from any application that instantiates or displays it.Type: ApplicationFiled: January 11, 2010Publication date: May 6, 2010Applicant: International Business Machines CorporationInventors: JORDI ALBORNOZ, AVIJIT CHATTERJEE, LEE D. FEIGENBAUM, SEAN J. MARTIN, LONNIE A. McCULLOUGH, HERSCHEL J.R. WEINTRAUB
-
Patent number: 7689578Abstract: Methods, systems, and articles of manufacture for maintaining annotations for changing source documents are provided. For some embodiments, an annotation system may support multiple policies, with each policy dictating how (or if) an annotation created for a version of a source document should be applied to subsequent versions of the source document. For some embodiments, a user creating an annotation may select from a group of available policies to be applied to the annotation.Type: GrantFiled: January 15, 2004Date of Patent: March 30, 2010Assignee: International Business Machines CorporationInventors: Jordi Albornoz, Brian J. Cragun, Lee D. Feigenbaum, Kyle L. Henderson, Robert R. Nelson, Cale T. Rath
-
Patent number: 7669117Abstract: Methods, systems, and articles of manufacture for managing global annotations made for data elements that may be instantiated (e.g., displayed) by a variety of different type applications are provided. By anchoring the global annotations to the data element, rather than the particular data source containing the data element at the time the data element was annotated, the annotation may be retrieved from any application that instantiates or displays it.Type: GrantFiled: March 18, 2004Date of Patent: February 23, 2010Assignee: International Business Machines CorporationInventors: Jordi Albornoz, Avijit Chatterjee, Lee D. Feigenbaum, Sean J. Martin, Lonnie A. McCullough, Herschel J. R. Weintraub
-
Patent number: 7660846Abstract: A network communication system for instant messaging comprising: a client-server network system with a server in communication with a client and a server and a network for communication therebetween, each of the server and the client operating as at least one of a sender and a recipient of a combined message; wherein the combined message includes a code and a communications message; and wherein the sender transmits at least one of the code and the combined message to the recipient. A method for instant messaging in a network communication system comprising: formulating a combined message to a recipient, the combined message including a code and a communications message; and transmitting at least one of the code and the combined message to a recipient.Type: GrantFiled: December 1, 2003Date of Patent: February 9, 2010Assignee: International Business Machines CorporationInventors: Jordi Albornoz, Lee D. Feigenbaum
-
Publication number: 20090106642Abstract: A displayed document comprises an annotation widget, the widget associated with an annotation document and a corresponding annotation key in an annotation store. The annotation document associated with a workflow action program. A user with a predetermined privilege selects a widget and is presented with the annotation document. The user performs an annotation task modifying the annotation document and submits the annotation document to the annotation store, the submission triggering the workflow action program to progress the workflow to another step.Type: ApplicationFiled: December 18, 2008Publication date: April 23, 2009Inventors: JORDI A. ALBORNOZ, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres
-
Patent number: 7472341Abstract: A displayed document comprises an annotation widget, the widget associated with an annotation document and a corresponding annotation key in an annotation store. The annotation document associated with a workflow action program. A user with a predetermined privilege selects a widget and is presented with the annotation document. The user performs an annotation task modifying the annotation document and submits the annotation document to the annotation store, the submission triggering the workflow action program to progress the workflow to another step.Type: GrantFiled: November 8, 2004Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventors: Jordi A. Albornoz, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres
-
Publication number: 20080222512Abstract: The present invention generally provides methods, systems, and articles of manufacture for managing an annotation system that includes storing annotations for a document family, i.e., a series of versions of a data source. Annotations created for one version of the data source may be viewed in context from both subsequent and prior versions of the same data source. Embodiments of the invention associate annotations with both a data source “family identifier” as well as a “version identifier.” Other than adding a family ID to the data source, the data source remains unchanged. The family ID is maintained across different versions of the data source, whereas version IDs are determined for a specific version of the data source. Version IDs can be constructed from each data source directly, and do not need to be stored.Type: ApplicationFiled: May 23, 2008Publication date: September 11, 2008Inventors: Jordi A. Albornoz, Lee D. Feigenbaum, Douglas R. Fish, Sean J. Martin, Hoa T. Tran, David A. Wall
-
Patent number: 7305557Abstract: Digital Fingerprints are generated for data objects in a system where separate annotation files are created for data objects. This permits cross heterogeneous system relationship of a data object with associated annotations. The digital fingerprint is saved in an annotation store along with a first relationship between the digital fingerprint and the location of annotations as well as a second relationship between the digital fingerprint and location of copies of the data object. The digital fingerprint can be generated by any system that has a copy of the data object. Annotations or data objects can be found by searching for the digital fingerprint and its relationships.Type: GrantFiled: June 20, 2003Date of Patent: December 4, 2007Assignee: International Business Machines CorporationInventors: Jordi Albornoz, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres
-
Publication number: 20040260717Abstract: Methods, systems, and articles of manufacture for managing annotations made for a variety of different type data objects manipulated (e.g., created, edited, and viewed) by a variety of different type applications are provided. Some embodiments allow users collaborating on a project to create, view, and edit annotations from within the applications used to manipulate the annotated data objects, which may facilitate and encourage the capturing and sharing of tacit knowledge through annotations. Further, annotations may be stored separate from the application data they describe, decoupling the tacit knowledge captured in the annotations from the applications used to manipulate the annotated data.Type: ApplicationFiled: June 20, 2003Publication date: December 23, 2004Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jordi Albornoz, Avijit Chatterjee, Paul R. Chmielewski, Lee D. Feigenbaum, Christine A. Grev, Kyle L. Henderson, Lonnie A. McCullough, Cale T. Rath
-
Publication number: 20040260929Abstract: Digital Fingerprints are generated for data objects in a system where separate annotation files are created for data objects. This permits cross heterogeneous system relationship of a data object with associated annotations. The digital fingerprint is saved in an annotation store along with a first relationship between the digital fingerprint and the location of annotations as well as a second relationship between the digital fingerprint and location of copies of the data object. The digital fingerprint can be generated by any system that has a copy of the data object. Annotations or data objects can be found by searching for the digital fingerprint and its relationships.Type: ApplicationFiled: June 20, 2003Publication date: December 23, 2004Applicant: International Business Machines CorporationInventors: Jordi Albornoz, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres