Patents by Inventor Michael A. Battaglia

Michael A. Battaglia 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: 10262263
    Abstract: A system, method and computer program product for evaluating a user's database (db) design schema and definitions syntax and generating a database score according to applied decision tree logic. The database design syntax is automatically evaluated and decision tree logic is applied to determine a context of the database design object and associated syntax and definitions statements. As a result of the automated evaluation, users may then obtain, via a user interface device, a detailed context information associated with their design to assist them in understanding how their database score was derived. By using this detailed contextual information, users analyze the results and can understand what changes can be made to improve their definitions Database Score. The system and method increases the ability of the user to create better database definitions by learning and improving using the contextual data returned.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: April 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael Battaglia, Heather A. Smith
  • Publication number: 20170169021
    Abstract: A system, method and computer program product for evaluating a user's database (db) design schema and definitions syntax and generating a database score according to applied decision tree logic. The database design syntax is automatically evaluated and decision tree logic is applied to determine a context of the database design object and associated syntax and definitions statements. As a result of the automated evaluation, users may then obtain, via a user interface device, a detailed context information associated with their design to assist them in understanding how their database score was derived. By using this detailed contextual information, users analyze the results and can understand what changes can be made to improve their definitions Database Score. The system and method increases the ability of the user to create better database definitions by learning and improving using the contextual data returned.
    Type: Application
    Filed: December 11, 2015
    Publication date: June 15, 2017
    Inventors: Michael Battaglia, Heather A. Smith
  • Publication number: 20170112293
    Abstract: A mattress providing three or more different comfort levels is disclosed. In certain embodiments, a multilayer mattress is provided with two layers on opposite sides, one layer providing less firm support than the layer on the opposite side. A zippered attachable pillowtop may also be provided. The main portion of the mattress may be constructed as a sandwich of a first firm layer and a second layer having less firmness relative to the first firm layer. The main portion of the mattress may be constructed without an opening. Alternatively, a zipper or other resealable opening may be provided to allow access to the interior of the main portion and layers of the mattress. Such access may be useful, for instance, for cleaning or sanitizing, or for replacing interior layers of the mattress. Additionally, the pillowtop may be provided with a zippered opening or other resealable opening.
    Type: Application
    Filed: October 19, 2016
    Publication date: April 27, 2017
    Inventor: Michael Battaglia
  • Patent number: 9600502
    Abstract: Embodiments include method, systems and computer program products for evaluating a database design.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: March 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Battaglia, Heather Smith
  • Patent number: 9582526
    Abstract: A mechanism is provided in a data processing system for optimizing a database definition of an existing database. The mechanism receives usage data for the existing database. The mechanism queries a knowledgebase for information about database objects of the existing database. The mechanism executes optimization logic to generate a set of database commands based on the usage data and information about database objects. The set of database commands, when executed against a database definition of the existing database, optimize one or more database objects of the existing database. The mechanism returns the set of optimization commands.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Michael Battaglia, Heather A. Smith
  • Patent number: 9384220
    Abstract: Systems and methods for optimizing a definition for a database are provided. A method for optimizing a definition for a database, comprises receiving an input command to create a database object, receiving at least one extension corresponding to an estimated feature of the database, submitting the input command and the at least one extension to a knowledge base to determine an optimized command, and generating the optimized command.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: July 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Michael Battaglia, Heather A. Smith
  • Publication number: 20150317361
    Abstract: A mechanism is provided in a data processing system for optimizing a database definition of an existing database. The mechanism receives usage data for the existing database. The mechanism queries a knowledgebase for information about database objects of the existing database. The mechanism executes optimization logic to generate a set of database commands based on the usage data and information about database objects. The set of database commands, when executed against a database definition of the existing database, optimize one or more database objects of the existing database. The mechanism returns the set of optimization commands.
    Type: Application
    Filed: May 2, 2014
    Publication date: November 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Michael Battaglia, Heather A. Smith
  • Publication number: 20150278255
    Abstract: Systems and methods for optimizing a definition for a database are provided. A method for optimizing a definition for a database, comprises receiving an input command to create a database object, receiving at least one extension corresponding to an estimated feature of the database, submitting the input command and the at least one extension to a knowledge base to determine an optimized command, and generating the optimized command.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 1, 2015
    Applicant: International Business Machines Corporation
    Inventors: Michael Battaglia, Heather A. Smith
  • Patent number: 8407064
    Abstract: A method and system for healthcare benefit plan selection determines a healthcare consumer's projected/predicted healthcare service utilization for a defined timeframe using a personalized healthcare service utilization model created based on: general/demographic data associated with the healthcare consumer; the healthcare consumer's historical healthcare service utilization; and the healthcare consumer's personal health profile data. Data associated with the rules governing the operation and use of two or more candidate healthcare benefit plans is also obtained. The operation and rules of use are then applied to healthcare consumer's projected healthcare service utilization for the defined timeframe to create expected healthcare consumer experience model data under each of two or more candidate healthcare benefit plans. In one embodiment, comparison data and/or a plan recommendation is then provided to the healthcare consumer.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: March 26, 2013
    Assignee: Intuit Inc.
    Inventors: Michael S. Klieman, Michael A. Battaglia, Muhammet Serdar Akin
  • Patent number: 8099303
    Abstract: The present invention relates to a method of providing enhanced health care, finance and benefit information via a personal health finance and benefit statement. Health statements may contain, for example, medical and pharmacy claim information, health care account information, and health related information for individuals. These statements may cover periods of time and can be provided by mail or electronically, and can be provided routinely or at the request of the individual.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: January 17, 2012
    Assignee: Humana Inc.
    Inventors: Michael A. Battaglia, Christopher J. Nicholson, Jeanette R. Thomson, Matthew D. Reigle, Michael T. Antonetti, Darin A. Conn, Howard P. Shoaf
  • Publication number: 20060171683
    Abstract: A hand-held battery powered data transfer and repository device for transferring data between one or more flash memory modules and a large capacity digital storage device, which may be either external or internal to the device. The device includes one or more slots to accept a flash memory module into a housing which includes processing and logic circuitry disposed within the housing for transferring data between the flash memory module and the large capacity digital storage device. Ports are disclosed for transferring data between the repository and data transfer device to a host device, which may be a wide range of digital appliances including a digital computer, a digital camera, a camcorder or a personal digital assistant.
    Type: Application
    Filed: September 14, 2005
    Publication date: August 3, 2006
    Applicant: SmartDisk Corporation
    Inventors: Michael Battaglia, Offie Drennan, Addison Fischer
  • Publication number: 20060095647
    Abstract: Portable storage units are equipped with human readable electronic displays that contain information pertaining to the content and state of the storage units. The information displayed changes as the contents of the storage unit change. Such electronic labels can contain a variety of useful information. Some information would be static, such as owner identification, while other information will be dynamic such as the amount of free space. Still other information will be browseable such as the directory structure, file contents, storage unit total capacity, storage unit available space, storage unit directory structure, storage unit file names. storage unit file contents and device reliability statistics.
    Type: Application
    Filed: November 23, 2004
    Publication date: May 4, 2006
    Applicant: SmartDisk Corporation
    Inventors: Michael Battaglia, Addison Fischer, Randal Martin, Steve Armfield
  • Patent number: 4955505
    Abstract: A trash receptacle lining system utilizes a roll of perforated plastic trash bags mounted for rotation on a transverse spindle. In a first embodiment, the spindle may be provided on an originally constructed trash receptacle having open top and bottom ends separated by a transverse slotted partition. The spindle mounts the trash bag roll below the partition and the free end of the trash bag roll is received through the slotted partition into the upper portion of the receptacle. This allows a new trash bag liner to be conveniently installed upon removal of a filled trash bag. A foot pedal actuated braking mechanism may be provided to secure the trash bag roll against rotation during separation of the perforated trash bags. In a second embodiment, the trash bag roll is mounted for rotation on a transversely extending spindle within a trapezoidal housing. The housing has a widest bottom end dimensioned for insertion within a conventional open top-closed bottom trash receptacle.
    Type: Grant
    Filed: June 23, 1989
    Date of Patent: September 11, 1990
    Inventor: Michael A. Battaglia