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: 8676275Abstract: 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: GrantFiled: August 27, 2012Date of Patent: March 18, 2014Assignee: International Business Machines CorporationInventors: Gaurav Chhaunker, John G. Musial, Sandeep R. Patil, Husein Shamshudin
-
Patent number: 8666971Abstract: 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: GrantFiled: September 4, 2012Date of Patent: March 4, 2014Assignee: International Business Machines CorporationInventors: John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
-
Publication number: 20140056441Abstract: 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: ApplicationFiled: August 23, 2012Publication date: February 27, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gaurav Chhaunker, John G. Musial, Sandeep R. Patil, Gandhi Sivakumar
-
Publication number: 20140055260Abstract: 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: ApplicationFiled: September 5, 2012Publication date: February 27, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gaurav Chhaunker, John G. Musial, Sandeep R. Patil, Gandhi Sivakumar
-
Patent number: 8660616Abstract: 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: GrantFiled: August 20, 2012Date of Patent: February 25, 2014Assignee: International Business Machines CorporationInventors: Gaurav Chhaunker, John G. Musial, Sandeep R. Patil, Husein Shamshudin
-
Publication number: 20140051405Abstract: 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: ApplicationFiled: August 27, 2012Publication date: February 20, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gaurav Chhaunker, John G. Musial, Sandeep R. Patil, Husein Shamshudin
-
Publication number: 20140051404Abstract: 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: ApplicationFiled: August 20, 2012Publication date: February 20, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gaurav Chhaunker, John G. Musial, Sandeep R. Patil, Husein Shamshudin
-
Publication number: 20140022073Abstract: 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: ApplicationFiled: July 20, 2012Publication date: January 23, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter A. Balinski, John G. Musial, Sandeep R. Patil, Riyazahamad M. Shiraguppi
-
Publication number: 20140022074Abstract: 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: ApplicationFiled: August 3, 2012Publication date: January 23, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter A. Balinski, John G. Musial, Sandeep R. Patil, Riyazahamad M. Shiraguppi
-
Patent number: 8615225Abstract: 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: GrantFiled: July 26, 2012Date of Patent: December 24, 2013Assignee: International Business Machines CorporationInventors: John G. Musial, Sandeep R. Patil, Riyazahamad M. Shiraguppi, Gandhi Sivakumar, Prashant Sodhiya
-
Patent number: 8612699Abstract: 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: GrantFiled: June 25, 2010Date of Patent: December 17, 2013Assignee: International Business Machines CorporationInventors: Bhushan P. Jain, John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil
-
Patent number: 8594648Abstract: 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: GrantFiled: February 23, 2012Date of Patent: November 26, 2013Assignee: International Business Machines CorporationInventors: John G. Musial, Sandeep R. Patil, Riyazahamad M. Shiraguppi, Gandhi Sivakumar, Prashant Sodhiya
-
Patent number: 8566308Abstract: 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: GrantFiled: January 26, 2011Date of Patent: October 22, 2013Assignee: International Business Machines CorporationInventors: John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
-
Publication number: 20130276095Abstract: 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: ApplicationFiled: April 17, 2012Publication date: October 17, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Guillaume Hoareau, Althea Hookens, John G. Musial, Sandeep R. Patil
-
Publication number: 20130276099Abstract: 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: ApplicationFiled: July 26, 2012Publication date: October 17, 2013Applicant: International Business Machines CorporationInventors: Guillaume Hoareau, Althea Hookens, John G. Musial, Sandeep R. Patil
-
Publication number: 20130227318Abstract: 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: ApplicationFiled: February 23, 2012Publication date: August 29, 2013Applicant: International Business Machines CorporationInventors: John G. Musial, Sandeep R. Patil, Riyazahamad M. Shiraguppi, Gandhi Sivakumar, Prashant Sodhiya
-
Publication number: 20130225147Abstract: 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: ApplicationFiled: July 26, 2012Publication date: August 29, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John G. Musial, Sandeep R. Patil, Riyazahamad M. Shiraguppi, Gandhi Sivakumar, Prashant Sodhiya
-
Publication number: 20130211862Abstract: 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: ApplicationFiled: February 14, 2012Publication date: August 15, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil, Carolyn A. Whitehead
-
Publication number: 20120330927Abstract: 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: ApplicationFiled: September 4, 2012Publication date: December 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
-
Patent number: 8258919Abstract: 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: GrantFiled: March 5, 2010Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Francois-Romain Corradino, John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil