Patents by Inventor Savitha Srinivasan

Savitha Srinivasan 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: 8768983
    Abstract: A computer implemented method, data processing system, computer usable program code, and apparatus are provided for dynamically configuring a document sharing system. A document sharing system receives a first request to add a new image file type to the document sharing system. A configuration file is identified for the new image file type to form an identified configuration file. The new image file type is added to the identified configuration file and the identified configuration file is saved as a new configuration file. The new configuration file is used to access files without restarting or recoding the document sharing system.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: July 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Alan Lee Kohlscheen, Vikas Krishna, Scott William Pollyea, Savitha Srinivasan
  • Patent number: 8370793
    Abstract: A method and system for specifying, deploying and updating work flows. A request is received from a user of a system with components comprising a computing system and human representatives. The components facilitate routing and servicing the request. A work flow comprising manual and automatic steps is specified to perform the routing and servicing of the request. The automatic steps are automatically performed by the computing system and the manual steps are manually performed by the representatives. Both the automatic steps and the manual steps are uniformly defined in a single general-purpose markup language (e.g., XML). Further, a manual step is dynamically transformed into a new automatic step that is represented as a new XML action element. The new XML action element includes an identifier of a software routine to be executed to perform the new automatic step.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: February 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Neil Harold Arthur Boyette, Issac Kam-Chak Cheng, Vikas Krishna, Savitha Srinivasan
  • Patent number: 8234145
    Abstract: A validation matrix computation system automatically computes a validation matrix to analyze performance and efficiency of a global logistics process. The present system comprises identifying metrics and automatically computing the metrics to derive a validation matrix from the metrics. The system comprises a metric capture module installed at all participant locations in the global logistics process. The metric capture module captures, from logs generated at a node, metrics that measure performance at the node. The system generates the validation matrix from the captured metrics and uses the validation matrix to evaluate performance. The metrics comprise quantitative and qualitative metrics; quantitative metrics are automatically computed by correlating logs generated at the nodes and qualitative metrics are computed using surveys completed by participants in the global logistics process.
    Type: Grant
    Filed: July 12, 2005
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jennifer Joy Kissner, Vikas Krishna, Scott William Pollyea, Savitha Srinivasan
  • Patent number: 8140362
    Abstract: A business rule processing system automatically processes dynamic business rules in a content management system, allowing frequent updates to the business rules. The updates can be automatically adapted by the system without restarting the content management system. The system utilizes a stand-alone rule engine. Business logic is encoded as business rule definition files using a platform-independent language; the business rule definition files are stored in a central business rule repository. The business rules are managed and executed by the rules engine; the rules engine provides business rule processing services to other parts of the content management system. The system reduces development and maintenance cost, accelerates the business rule update cycle, and simplifies administration efforts.
    Type: Grant
    Filed: August 30, 2005
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Prasad Manikarao Deshpande, Savitha Srinivasan
  • Patent number: 8112413
    Abstract: A document management system applies relevant document analysis, metadata extraction, and business process association algorithms and methodology to automatically and dynamically classify documents for routing, processing, and executing customized business logic. The document management system accepts documents from one or more channels, classifies the document and extracts metadata, executes customized application profiles and triggers business logic associated with the process. The document management system comprises a rules engine to detect and classify unstructured forms as well as structured forms, where the locations of attributes and visual layout are not fixed. The document management system provides automatic linkage between disparate systems that manages documents for the complete execution of a business process.
    Type: Grant
    Filed: September 15, 2008
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Vikas Krishna, Savitha Srinivasan
  • Patent number: 7809711
    Abstract: The present invention provides a method, system, and service of analyzing electronic documents in an intranet, where the intranet includes a plurality of web sites. In an exemplary embodiment, the method, system, and service include (1) crawling HTML content and text content in a set of the sites, (2) deep-scanning non-HTML content and non-text content in the set of sites, (3) reverse-scanning the set of sites, (4) performing a semantic analysis of the crawled content and the deep-scanned content, (5) correlating the results of the semantic analysis with the results of the reverse-scanning, and (6) comparing user navigation patterns and content from the members of the set of sites. In a further embodiment, the method, system, and service further include combining the results of the performing, the results of the correlating, and the results of the comparing.
    Type: Grant
    Filed: June 2, 2006
    Date of Patent: October 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: Alfredo Alba, Varun Bhagwan, Daniel Frederick Gruhl, Savitha Srinivasan
  • Patent number: 7784021
    Abstract: A method for specifying, deploying and updating work flows. A work flow comprising manual and automatic steps is created in a computing system A first XML schema set represents the automatic steps. The XML schemas in the first XML schema set identify software routines for performing the automatic steps. A second XML schema set represents the manual steps. The XML schemas in the second XML schema set include instructions directing human representatives to perform the manual steps. A runtime component executes the first and second XML schema sets. Without terminating the runtime component, a manual step is represented in an XML schema to be added to the first set. Representing the manual step includes transforming the manual step into an automatic step represented in the XML schema and adding to the XML schema a class name and method name identifying a software routine that performs the automatic step.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Neil Harold Arthur Boyette, Isaac Kam-Chak Cheng, Vikas Krishna, Savitha Srinivasan
  • Patent number: 7694311
    Abstract: A method of detecting tasks performed by users wherein a single task is a sequence of web URLs invocation. Task patterns are detected in web logs to identify tasks performed by users and analyze task trends over time, across corporate divisions and geographies. A grammar-based framework is used to model and detect tasks from web log patterns. The framework has two components: a declarative unit—to generate a task grammar, and a processing unit—to detect tasks from access logs by generating a state machine for applying the task grammar to the tokens associated with the access records. By analyzing user tasks, rather than just URLs, useful business information can be extracted.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: April 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Prasad Manikarao Deshpande, Savitha Srinivasan, Vladimir Zbarsky
  • Patent number: 7505990
    Abstract: A business process file generator defining and generating dynamic document management applications for use in a document management system, formalizing variable elements in document management applications to reduce the requirement for custom application logic with each new application. The business process file generator captures and externalizes variable aspects of a document management application such that each new instance of a model of a document contains only those elements that are relevant to the application. The business process file generator supports the instantiation of a model for each new application and generates runtime artifacts associated with a specific model. The runtime artifacts comprise code, XML configurations, scripts, and business logic.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: March 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Vikas Krishna, Savitha Srinivasan
  • Patent number: 7499550
    Abstract: A title key protection system includes a title key with recordable media content; storage in a repository is not required. The title key is decrypted when needed by a clearinghouse, and then re-encrypted. The title key confers rights from the content owners to the user to play and copy the content for personal use. A user downloads encrypted content from a content repository. The user's media recording device extracts an encrypted title key from the content and obtains a media key block and media ID from the physical media on which the content will be recorded. The encrypted title key, media key block, and media ID are transmitted to a clearinghouse. The clearinghouse decrypts the title key and derives a media unique key from the media key block and media ID. The clearinghouse re-encrypts the title key with the media unique key and returns this re-encrypted title key to the media recording device for recording with the content on the physical media.
    Type: Grant
    Filed: February 9, 2004
    Date of Patent: March 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Deirdre Michelle Joy Athaide, Kevin Thomas Driver, Lara M. Lewis, Jeffrey Bruce Lotspiech, Florian Pestoni, Savitha Srinivasan, Vladimir Zbarsky
  • Publication number: 20090024637
    Abstract: A document management system applies relevant document analysis, metadata extraction, and business process association algorithms and methodology to automatically and dynamically classify documents for routing, processing, and executing customized business logic. The document management system accepts documents from one or more channels, classifies the document and extracts metadata, executes customized application profiles and triggers business logic associated with the process. The document management system comprises a rules engine to detect and classify unstructured forms as well as structured forms, where the locations of attributes and visual layout are not fixed. The document management system provides automatic linkage between disparate systems that manages documents for the complete execution of a business process.
    Type: Application
    Filed: September 15, 2008
    Publication date: January 22, 2009
    Applicant: International Business Machines Corporation
    Inventors: VIKAS KRISHNA, SAVITHA SRINIVASAN
  • Patent number: 7475335
    Abstract: A document management system applies relevant document analysis, metadata extraction, and business process association algorithms and methodology to automatically and dynamically classify documents for routing, processing, and executing customized business logic. The document management system accepts documents from one or more channels, classifies the document and extracts metadata, executes customized application profiles and triggers business logic associated with the process. The document management system comprises a rules engine to detect and classify unstructured forms as well as structured forms, where the locations of attributes and visual layout are not fixed. The document management system provides automatic linkage between disparate systems that manages documents for the complete execution of a business process.
    Type: Grant
    Filed: November 3, 2004
    Date of Patent: January 6, 2009
    Assignee: International Business Machines Corporation
    Inventors: Vikas Krishna, Savitha Srinivasan
  • Publication number: 20080221917
    Abstract: A method and system for specifying, deploying and updating work flows. A request is received from a user of a system with components comprising a computing system and human representatives. The components facilitate routing and servicing the request. A work flow comprising manual and automatic steps is specified to perform the routing and servicing of the request. The automatic steps are automatically performed by the computing system and the manual steps are manually performed by the representatives. Both the automatic steps and the manual steps are uniformly defined in a single general-purpose markup language (e.g., XML). Further, a manual step is dynamically transformed into a new automatic step that is represented as a new XML action element. The new XML action element includes an identifier of a software routine to be executed to perform the new automatic step.
    Type: Application
    Filed: May 21, 2008
    Publication date: September 11, 2008
    Inventors: Neil Harold Arthur Boyette, Issac Kam-Chak Cheng, Vikas Krishna, Savitha Srinivasan
  • Publication number: 20080086502
    Abstract: A computer implemented method, data processing system, computer usable program code, and apparatus are provided for dynamically configuring a document sharing system. A document sharing system receives a first request to add a new image file type to the document sharing system. A configuration file is identified for the new image file type to form an identified configuration file. The new image file type is added to the identified configuration file and the identified configuration file is saved as a new configuration file. The new configuration file is used to access files without restarting or recoding the document sharing system.
    Type: Application
    Filed: October 4, 2006
    Publication date: April 10, 2008
    Inventors: Alan Lee Kohlscheen, Vikas Krishna, Scott William Pollyea, Savitha Srinivasan
  • Publication number: 20070282799
    Abstract: The present invention provides a method, system, and service of analyzing electronic documents in an intranet, where the intranet includes a plurality of web sites. In an exemplary embodiment, the method, system, and service include (1) crawling HTML content and text content in a set of the sites, (2) deep-scanning non-HTML content and non-text content in the set of sites, (3) reverse-scanning the set of sites, (4) performing a semantic analysis of the crawled content and the deep-scanned content, (5) correlating the results of the semantic analysis with the results of the reverse-scanning, and (6) comparing user navigation patterns and content from the members of the set of sites. In a further embodiment, the method, system, and service further include combining the results of the performing, the results of the correlating, and the results of the comparing.
    Type: Application
    Filed: June 2, 2006
    Publication date: December 6, 2007
    Inventors: ALFREDO ALBA, VARUN BHAGWAN, DANIEL FREDERICK GRUHL, SAVITHA SRINIVASAN
  • Publication number: 20070260500
    Abstract: A method and system for specifying, deploying and updating work flows. A request is received from a user of a system with components comprising a computing system and human representatives. The components facilitate routing and servicing the request. A work flow comprising manual and automatic steps is specified to perform the routing and servicing of the request. The automatic steps are automatically performed by the computing system and the manual steps are manually performed by the representatives. Both the automatic steps and the manual steps are uniformly defined in a single general-purpose markup language (e.g., XML). Further, a manual step is dynamically transformed into a new automatic step that is represented as a new XML action element. The new XML action element includes an identifier of a software routine to be executed to perform the new automatic step.
    Type: Application
    Filed: May 2, 2006
    Publication date: November 8, 2007
    Applicant: International Business Machines Corporation
    Inventors: Neil Boyette, Isaac Cheng, Vikas Krishna, Savitha Srinivasan
  • Publication number: 20070094199
    Abstract: A business rule processing system automatically processes dynamic business rules in a content management system, allowing frequent updates to the business rules. The updates can be automatically adapted by the system without restarting the content management system. The system utilizes a stand-alone rule engine. Business logic is encoded as business rule definition files using a platform-independent language; the business rule definition files are stored in a central business rule repository. The business rules are managed and executed by the rules engine; the rules engine provides business rule processing services to other parts of the content management system. The system reduces development and maintenance cost, accelerates the business rule update cycle, and simplifies administration efforts.
    Type: Application
    Filed: August 30, 2005
    Publication date: April 26, 2007
    Inventors: Prasad Deshpande, Savitha Srinivasan
  • Publication number: 20070094057
    Abstract: A validation matrix computation system automatically computes a validation matrix to analyze performance and efficiency of a global logistics process. The present system comprises identifying metrics and automatically computing the metrics to derive a validation matrix from the metrics. The system comprises a metric capture module installed at all participant locations in the global logistics process. The metric capture module captures, from logs generated at a node, metrics that measure performance at the node. The system generates the validation matrix from the captured metrics and uses the validation matrix to evaluate performance. The metrics comprise quantitative and qualitative metrics; quantitative metrics are automatically computed by correlating logs generated at the nodes and qualitative metrics are computed using surveys completed by participants in the global logistics process.
    Type: Application
    Filed: July 12, 2005
    Publication date: April 26, 2007
    Inventors: Jennifer Kissner, Vikas Krishna, Scott Pollyea, Savitha Srinivasan
  • Publication number: 20060253490
    Abstract: A business process file generator defining and generating dynamic document management applications for use in a document management system, formalizing variable elements in document management applications to reduce the requirement for custom application logic with each new application. The business process file generator captures and externalizes variable aspects of a document management application such that each new instance of a model of a document contains only those elements that are relevant to the application. The business process file generator supports the instantiation of a model for each new application and generates runtime artifacts associated with a specific model. The runtime artifacts comprise code, XML configurations, scripts, and business logic.
    Type: Application
    Filed: May 5, 2005
    Publication date: November 9, 2006
    Inventors: Vikas Krishna, Savitha Srinivasan
  • Publication number: 20060095830
    Abstract: A document management system applies relevant document analysis, metadata extraction, and business process association algorithms and methodology to automatically and dynamically classify documents for routing, processing, and executing customized business logic. The document management system accepts documents from one or more channels, classifies the document and extracts metadata, executes customized application profiles and triggers business logic associated with the process. The document management system comprises a rules engine to detect and classify unstructured forms as well as structured forms, where the locations of attributes and visual layout are not fixed. The document management system provides automatic linkage between disparate systems that manages documents for the complete execution of a business process.
    Type: Application
    Filed: November 3, 2004
    Publication date: May 4, 2006
    Applicant: International Business Machines Corporation
    Inventors: Vikas Krishna, Savitha Srinivasan