Patents by Inventor Michael Sava

Michael Sava 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: 9043697
    Abstract: A computer readable medium is provided embodying instructions executable by a processor to perform a method for modifying a document according to a display context, the method including providing a document for display, the document comprising a function for determining a display context and modifying a style of the document, determining the display context for display of the document, modifying the style of the document according to the context, and displaying the document according to a modified style.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: May 26, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Sava, Lisa M. Ungar
  • Patent number: 8060451
    Abstract: This invention includes a workforce management system having a system bus, at least one database in communication with the system bus that includes data representative of workforce employees, and social networking data associated with the employees. A matching functional unit includes a text mining function for mining contextual information from the at least one database to generate context labels for an employee, a clustering function for generating concept labels for an employee, and a matching function that sorts and matches employees by the labels in accordance with a matching criteria. A user interface provides user input to the support operation of the workforce management system.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: November 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Melania Degeratu, Neal M. Keller, Michael Sava, Wlodek W. Zadrozny, Lei Zhang
  • Publication number: 20080313000
    Abstract: This invention includes a workforce management system having a system bus, at least one database in communication with the system bus that includes data representative of workforce employees, and social networking data associated with the employees. A matching functional unit includes a text mining function for mining contextual information from the at least one database to generate context labels for an employee, a clustering function for generating concept labels for an employee, and a matching function that sorts and matches employees by the labels in accordance with a matching criteria. A user interface provides user input to the support operation of the workforce management system.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Melania Degeratu, Neal M. Keller, Michael Sava, Wlodek W. Zadrozny, Lei Zhang
  • Publication number: 20080301540
    Abstract: A computer readable medium is provided embodying instructions executable by a processor to perform a method for modifying a document according to a display context, the method including providing a document for display, the document comprising a function for determining a display context and modifying a style of the document, determining the display context for display of the document, modifying the style of the document according to the context, and displaying the document according to a modified style.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventors: Michael Sava, Lisa M. Ungar
  • Publication number: 20060248092
    Abstract: A computer-implemented technique that allows a per element mixture of “concrete” XML elements and “virtual” XML elements that are generated dynamically from external data sources. The technique extends the XML Schema language with declarations of how additional substructure is injected into existing instances. The instances created according to an XML schema with such extra declarations—called pseudo-elements and pseudo-attributes—thus mix original XML structure with the injected structure, but without creating a complete XML instance. The consumer of the structure cannot distinguish between the original and injected parts except by reading the XML Schema containing the declarations.
    Type: Application
    Filed: April 29, 2005
    Publication date: November 2, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Neal Keller, Kristoffer Rose, Michael Sava, Murali Vridhachalam