Patents by Inventor John G. Musial

John G. Musial 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: 8676275
    Abstract: Ambient sound-based call functions include calculating, via a computer processor on a mobile communications device, a decibel level of ambient noise. In response to receiving an incoming call from a calling device, and prior to activating a ringtone on the mobile communications device, the ambient sound-based call functions include determining that the decibel level exceeds a threshold value, and sending an automated response to the calling device in lieu of connecting the call to the mobile communications device.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gaurav Chhaunker, John G. Musial, Sandeep R. Patil, Husein Shamshudin
  • Patent number: 8666971
    Abstract: Adaptive index density in a database management system is provided, which includes receiving a number of partitions for an index for a database table, the index subject to creation. The adaptive index density also includes selecting a column from the database table, the column selected based upon an estimated frequency of execution of database queries for the column. The adaptive index density further includes calculating an estimated cost of executing each of the database queries for the column, and determining data to reside in each of the partitions of the index responsive to the estimated cost.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: March 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
  • Publication number: 20140056441
    Abstract: Vehicle horn functions are implemented by a computer processor integral with a vehicle and logic executable by the computer processor. The logic derives a current value associated with a component defined by a policy, retrieves from a data file a volume setting mapped to the current value, and modifies operation of a horn in the vehicle to produce a volume corresponding to the volume setting when an operator of the vehicle activates the horn.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gaurav Chhaunker, John G. Musial, Sandeep R. Patil, Gandhi Sivakumar
  • Publication number: 20140055260
    Abstract: Vehicle horn functions are implemented by deriving a current value associated with a component defined by a policy, retrieving from a data file a volume setting mapped to the current value, and modifying operation of a horn in a vehicle to produce a volume corresponding to the volume setting when an operator of the vehicle activates the horn.
    Type: Application
    Filed: September 5, 2012
    Publication date: February 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gaurav Chhaunker, John G. Musial, Sandeep R. Patil, Gandhi Sivakumar
  • Patent number: 8660616
    Abstract: A mobile communications device includes a computer processor and logic executable by the computer processor. The logic is configured to implement a method. The method includes calculating a decibel level of ambient noise. In response to receiving an incoming call from a calling device, and prior to activating a ringtone on the mobile communications device, the method includes determining that the decibel level exceeds a threshold value, and sending an automated response to the calling device in lieu of connecting the call to the mobile communications device.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: February 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gaurav Chhaunker, John G. Musial, Sandeep R. Patil, Husein Shamshudin
  • Publication number: 20140051405
    Abstract: Ambient sound-based call functions include calculating, via a computer processor on a mobile communications device, a decibel level of ambient noise. In response to receiving an incoming call from a calling device, and prior to activating a ringtone on the mobile communications device, the ambient sound-based call functions include determining that the decibel level exceeds a threshold value, and sending an automated response to the calling device in lieu of connecting the call to the mobile communications device.
    Type: Application
    Filed: August 27, 2012
    Publication date: February 20, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gaurav Chhaunker, John G. Musial, Sandeep R. Patil, Husein Shamshudin
  • Publication number: 20140051404
    Abstract: A mobile communications device includes a computer processor and logic executable by the computer processor. The logic is configured to implement a method. The method includes calculating a decibel level of ambient noise. In response to receiving an incoming call from a calling device, and prior to activating a ringtone on the mobile communications device, the method includes determining that the decibel level exceeds a threshold value, and sending an automated response to the calling device in lieu of connecting the call to the mobile communications device.
    Type: Application
    Filed: August 20, 2012
    Publication date: February 20, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gaurav Chhaunker, John G. Musial, Sandeep R. Patil, Husein Shamshudin
  • Publication number: 20140022073
    Abstract: A system performs facility sanitization management. The system includes a computer processor and logic executable by the computer processor. The logic performs receiving a condition of an individual and determining the condition is on a pre-defined list of conditions, and receiving tracking information indicative of locations in a facility traversed by the individual. The logic also performs retrieving, from a first database, at least one solution for eliminating elements of the condition, and retrieving, from a second database, pre-defined structures and materials disposed in the locations, and identifying prescribed cleaning methods for the pre-defined structures and materials. The logic further performs creating a clean-up job for each of the locations using the at least one solution and based on the prescribed cleaning methods.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter A. Balinski, John G. Musial, Sandeep R. Patil, Riyazahamad M. Shiraguppi
  • Publication number: 20140022074
    Abstract: Facility sanitization management includes receiving a condition of an individual and determining the condition is on a pre-defined list of conditions, and receiving tracking information indicative of locations in a facility traversed by the individual. The facility sanitization management also includes retrieving, from a first database, at least one solution for eliminating elements of the condition, and retrieving, from a second database, pre-defined structures and materials disposed in the locations, and identifying prescribed cleaning methods for the pre-defined structures and materials. The facility sanitization management further includes creating a clean-up job for each of the locations using the solution and based on the prescribed cleaning methods.
    Type: Application
    Filed: August 3, 2012
    Publication date: January 23, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter A. Balinski, John G. Musial, Sandeep R. Patil, Riyazahamad M. Shiraguppi
  • Patent number: 8615225
    Abstract: Implementing calendar-based power reserve includes identifying a new calendar entry scheduled into a calendar application of a mobile communications device. The new calendar entry specifies a telephone call. Upon determining a priority indicator has been set for the new calendar entry in the calendar application, the calendar-based power reserve also includes directing a power management component of the mobile communications device to reserve an amount of power for the telephone call, and updating a battery power indicator on the mobile communications device to reflect a capacity of a battery of the mobile communications device. The capacity reflects a current amount of available power for the battery minus the amount of power to reserve.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: December 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: John G. Musial, Sandeep R. Patil, Riyazahamad M. Shiraguppi, Gandhi Sivakumar, Prashant Sodhiya
  • Patent number: 8612699
    Abstract: Deduplication in a hybrid storage environment includes determining characteristics of a first data set. The first data set is identified as redundant to a second data set and the second data set is stored in a first storage system. The deduplication also includes mapping the characteristics of the first data set to storage preferences, the storage preferences specifying storage system selections for storing data sets based upon attributes of the respective storage systems. The deduplication further includes storing, as a persistent data set, one of the first data set and the second data set in one of the storage systems identified from the mapping.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: December 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Bhushan P. Jain, John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil
  • Patent number: 8594648
    Abstract: Implementing calendar-based power reserve includes identifying a new calendar entry scheduled into a calendar application of a mobile communications device. The new calendar entry specifies a telephone call. Upon determining a priority indicator has been set for the new calendar entry in the calendar application, the calendar-based power reserve also includes directing a power management component of the mobile communications device to reserve an amount of power for the telephone call, and updating a battery power indicator on the mobile communications device to reflect a capacity of a battery of the mobile communications device. The capacity reflects a current amount of available power for the battery minus the amount of power to reserve.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: November 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: John G. Musial, Sandeep R. Patil, Riyazahamad M. Shiraguppi, Gandhi Sivakumar, Prashant Sodhiya
  • Patent number: 8566308
    Abstract: Adaptive index density in a database management system is provided, which includes receiving a number of partitions for an index for a database table, the index subject to creation. The adaptive index density also includes selecting a column from the database table, the column selected based upon an estimated frequency of execution of database queries for the column. The adaptive index density further includes calculating an estimated cost of executing each of the database queries for the column, and determining data to reside in each of the partitions of the index responsive to the estimated cost.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: October 22, 2013
    Assignee: International Business Machines Corporation
    Inventors: John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
  • Publication number: 20130276095
    Abstract: Implementing security access includes mapping input elements of an input device to a coordinate system. Each of the input elements is assigned to a point on the coordinate system that is defined by respective coordinate values. The security access also includes receiving a number of inputs via corresponding input elements. An input element assigned to a first input of the number of inputs is denoted as a starting point for a sequence. Beginning with an input in the sequence that immediately follows the first input in the sequence, the security access further includes identifying a directional orientation of each of the input elements as compared to an input element immediately preceding the input element in the sequence, creating a directional pattern sequence from the directional orientation identified for each of the input elements, and providing access to an information source using the directional pattern sequence as an authentication mechanism.
    Type: Application
    Filed: April 17, 2012
    Publication date: October 17, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Guillaume Hoareau, Althea Hookens, John G. Musial, Sandeep R. Patil
  • Publication number: 20130276099
    Abstract: Implementing security access includes mapping input elements of an input device to a coordinate system. Each of the input elements is assigned to a point on the coordinate system that is defined by respective coordinate values. The security access also includes receiving a number of inputs via corresponding input elements. An input element assigned to a first input of the number of inputs is denoted as a starting point for a sequence. Beginning with an input in the sequence that immediately follows the first input in the sequence, the security access further includes identifying a directional orientation of each of the input elements as compared to an input element immediately preceding the input element in the sequence, creating a directional pattern sequence from the directional orientation identified for each of the input elements, and providing access to an information source using the directional pattern sequence as an authentication mechanism.
    Type: Application
    Filed: July 26, 2012
    Publication date: October 17, 2013
    Applicant: International Business Machines Corporation
    Inventors: Guillaume Hoareau, Althea Hookens, John G. Musial, Sandeep R. Patil
  • Publication number: 20130227318
    Abstract: Implementing calendar-based power reserve includes identifying a new calendar entry scheduled into a calendar application of a mobile communications device. The new calendar entry specifies a telephone call. Upon determining a priority indicator has been set for the new calendar entry in the calendar application, the calendar-based power reserve also includes directing a power management component of the mobile communications device to reserve an amount of power for the telephone call, and updating a battery power indicator on the mobile communications device to reflect a capacity of a battery of the mobile communications device. The capacity reflects a current amount of available power for the battery minus the amount of power to reserve.
    Type: Application
    Filed: February 23, 2012
    Publication date: August 29, 2013
    Applicant: International Business Machines Corporation
    Inventors: John G. Musial, Sandeep R. Patil, Riyazahamad M. Shiraguppi, Gandhi Sivakumar, Prashant Sodhiya
  • Publication number: 20130225147
    Abstract: Implementing calendar-based power reserve includes identifying a new calendar entry scheduled into a calendar application of a mobile communications device. The new calendar entry specifies a telephone call. Upon determining a priority indicator has been set for the new calendar entry in the calendar application, the calendar-based power reserve also includes directing a power management component of the mobile communications device to reserve an amount of power for the telephone call, and updating a battery power indicator on the mobile communications device to reflect a capacity of a battery of the mobile communications device. The capacity reflects a current amount of available power for the battery minus the amount of power to reserve.
    Type: Application
    Filed: July 26, 2012
    Publication date: August 29, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John G. Musial, Sandeep R. Patil, Riyazahamad M. Shiraguppi, Gandhi Sivakumar, Prashant Sodhiya
  • Publication number: 20130211862
    Abstract: A server may receive a first check-in corresponding to at least one person, wherein a check-in is a indication of presence. The server may receive a second check-in to form an aggregation of people. The server may characterize the aggregation based on the cumulative characteristics selected from at least one of the group consisting of age, marital status, and parental status associated with at least one of the first check-in and second check-in to form an aggregated population characteristic. The server may select at least one advertisement based on the aggregated population characteristic. The server may dispatch the at least one advertisement.
    Type: Application
    Filed: February 14, 2012
    Publication date: August 15, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil, Carolyn A. Whitehead
  • Publication number: 20120330927
    Abstract: Adaptive index density in a database management system is provided, which includes receiving a number of partitions for an index for a database table, the index subject to creation. The adaptive index density also includes selecting a column from the database table, the column selected based upon an estimated frequency of execution of database queries for the column. The adaptive index density further includes calculating an estimated cost of executing each of the database queries for the column, and determining data to reside in each of the partitions of the index responsive to the estimated cost.
    Type: Application
    Filed: September 4, 2012
    Publication date: December 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
  • Patent number: 8258919
    Abstract: Implementation of mobile device communications (MCD) management is provided. A method includes intercepting an input command received on an MCD, the command intercepted in response to detecting a presence of a fixed communications device (FCD), which is embedded in a vehicle within range of the MCD. The method also includes acquiring biometric data from a user of the MCD. The method includes determining an activity status of the vehicle. If the activity status reflects the vehicle is active, the method includes acquiring biometric data for an operator of the vehicle via a biometric scanner of the vehicle and comparing the biometric data from the vehicle with the biometric data for the user of the MCD. If the biometric data from the vehicle matches the biometric data from the MCD, the method includes retrieving an account record for the user and implementing an action specified in the account record. If the activity status reflects the vehicle is inactive, the method includes executing the command.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Francois-Romain Corradino, John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil