Patents by Inventor Yan W. Stein

Yan W. Stein 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).

  • Publication number: 20180121477
    Abstract: Systems and methods to manage database data are provided. A particular method includes automatically identifying a plurality of storage devices. The storage devices include a first device of a first type and a second device of a second type. The first type includes a solid state memory device. The method may further identify a high priority data set of the database. A rebalancing operation is conducted that includes moving the high priority data set to the solid state memory device and substantially evening distribution of other data of the database among the storage devices.
    Type: Application
    Filed: December 22, 2017
    Publication date: May 3, 2018
    Inventors: Harshwardhan S. Mulay, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
  • Patent number: 9244517
    Abstract: A dataset is identified as a heat-intensive dataset based, at least in part, on the dataset being related to heat generation at a source storage device exceeding a heat rise limit. The source storage device hosts the heat-intensive dataset and the heat-intensive dataset comprises non-executable data. A first cooling area of a plurality of cooling areas is selected to accommodate the heat generation based, at least in part, on cooling characteristics of a plurality of cooling appliances of the plurality of cooling areas. The source storage device is associated with a second cooling area. A target storage device associated with the first cooling area is determined. The heat-intensive dataset is moved from the source storage device to the target storage device.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jay A. Athalye, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
  • Patent number: 8984161
    Abstract: For distributing data requests between data centers, a cost reduction module selects a data center from a plurality of data centers to fulfill a data operation request corresponding to mirrored data stored at the plurality of data centers. The selection is based on data center cooling efficiency factors comprising a data storage device efficiency percentage. A response module sends the data operation request to the selected data center.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Abhinay R. Nagpal, Sandeep R. Patil, Dhaval K. Shah, Yan W. Stein
  • 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: 20140019784
    Abstract: A dataset is identified as a heat-intensive dataset based, at least in part, on the dataset being related to heat generation at a source storage device exceeding a heat rise limit. The source storage device hosts the heat-intensive dataset and the heat-intensive dataset comprises non-executable data. A first cooling area of a plurality of cooling areas is selected to accommodate the heat generation based, at least in part, on cooling characteristics of a plurality of cooling appliances of the plurality of cooling areas. The source storage device is associated with a second cooling area. A target storage device associated with the first cooling area is determined. The heat-intensive dataset is moved from the source storage device to the target storage device.
    Type: Application
    Filed: September 19, 2013
    Publication date: January 16, 2014
    Applicant: International Business Machines Corporation
    Inventors: Jay A. Athalye, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
  • Patent number: 8566619
    Abstract: A plurality of data queries that operate on a heat-intensive dataset is determined. A plurality of access plans that correspond to the plurality of data queries is determined. An overall power consumption of the plurality of access plans is computed. It is determined that the overall power consumption exceeds a power consumption threshold. A first cooling area of a plurality of cooling areas to accommodate the heat generation based, at least in part, on cooling characteristics of a plurality of cooling appliances of the plurality of cooling areas is selected. A target storage device associated with the first cooling area is determined. The heat-intensive dataset from the source storage device is moved to the target storage device.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: October 22, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jay A. Athalye, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
  • 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
  • Patent number: 8543556
    Abstract: A method, a system, and a computer-readable storage medium are provided for data management. The method may comprise identifying a predefined set of data storage parameters and a predefined set of data scrubbing parameters. The method further may comprise determining the predefined set of data scrubbing parameters for first data in a first data storage based on the predefined set of data storage parameters for the first data and performing data scrubbing for the first data using the determined predefined set of data scrubbing parameters. Furthermore, the method may comprise comparing first data in the first data storage and corresponding second data in a second data storage. Upon determining a mismatch between the first data and the second data, the method further may comprise synchronizing the first data with the second data as a result of the comparison.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: September 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Abhinay R. Nagpal, Sandeep R. Patil, Dhaval K. Shah, Yan W. Stein
  • Patent number: 8458470
    Abstract: Systems and methods for authentication in a data management system are provided. In one embodiment, the method comprises identifying a plurality of data ciphers based on a pre-defined set of properties associated with a plurality of data sources; and generating an authentication response having at least a subset of the identified plurality of data ciphers, wherein the authentication response authenticates access to at least some data sources from among the plurality of data sources.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: June 4, 2013
    Assignee: International Business Machinces Corporation
    Inventors: Dwip N. Banerjee, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
  • 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: 8335859
    Abstract: An apparatus, system, and method are disclosed for distributing data requests between data centers. A request module receives a data operation request from a client. The data operation request corresponds to mirrored data stored at a plurality of data centers. A metadata module maintains a set of data center cooling efficiency factors for each of the plurality of data centers. Each data center cooling efficiency factor comprises data relating to operational costs of a data center. A cost reduction module compares sets of data center cooling efficiency factors for each of the plurality of data centers to select the most efficient data center from the plurality of data centers. A response module sends the data operation request to the selected data center.
    Type: Grant
    Filed: June 17, 2009
    Date of Patent: December 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Abhinay R. Nagpal, Sandeep R. Patil, Dhaval K. Shah, Yan W. Stein
  • Publication number: 20120239631
    Abstract: A method, a system, and a computer-readable storage medium are provided for data management. The method may comprise identifying a predefined set of data storage parameters and a predefined set of data scrubbing parameters. The method further may comprise determining the predefined set of data scrubbing parameters for first data in a first data storage based on the predefined set of data storage parameters for the first data and performing data scrubbing for the first data using the determined predefined set of data scrubbing parameters. Furthermore, the method may comprise comparing first data in the first data storage and corresponding second data in a second data storage. Upon determining a mismatch between the first data and the second data, the method further may comprise synchronizing the first data with the second data as a result of the comparison.
    Type: Application
    Filed: May 29, 2012
    Publication date: September 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ABHINAY R. NAGPAL, SANDEEP R. PATIL, DHAVAL K. SHAH, YAN W. STEIN
  • Publication number: 20120191702
    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: January 26, 2011
    Publication date: July 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John G. Musial, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
  • Patent number: 8229901
    Abstract: A method, a system, and a computer program product are provided for data management. The method may comprise identifying a predefined set of data storage parameters and a predefined set of data scrubbing parameters. The method further may comprise determining the predefined set of data scrubbing parameters for first data in a first data storage based on the predefined set of data storage parameters for the first data and performing data scrubbing for the first data using the determined predefined set of data scrubbing parameters. Furthermore, the method may comprise comparing first data in the first data storage and corresponding second data in a second data storage. If a mismatch is determined between the first data and the second data, the method further may comprise synchronizing the first data with the second data as a result of the comparison.
    Type: Grant
    Filed: September 4, 2010
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Abhinay R. Nagpal, Sandeep R. Patil, Dhaval K. Shah, Yan W. Stein
  • Publication number: 20120059803
    Abstract: A method, a system, and a computer program product are provided for data management. The method may comprise identifying a predefined set of data storage parameters and a predefined set of data scrubbing parameters. The method further may comprise determining the predefined set of data scrubbing parameters for first data in a first data storage based on the predefined set of data storage parameters for the first data and performing data scrubbing for the first data using the determined predefined set of data scrubbing parameters. Furthermore, the method may comprise comparing first data in the first data storage and corresponding second data in a second data storage. If a mismatch is determined between the first data and the second data, the method further may comprise synchronizing the first data with the second data as a result of the comparison.
    Type: Application
    Filed: September 4, 2010
    Publication date: March 8, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ABHINAY R. NAGPAL, SANDEEP R. PATIL, DHAVAL K. SHAH, YAN W. STEIN
  • Publication number: 20120016708
    Abstract: A computer implemented method dynamically manages invitations to a meeting. A first tier of potential invitees to a meeting and a second tier of potential invitees to the meeting are defined. Members of the second tier of potential invitees have been predetermined to have a lower need to attend the meeting than members of the first tier of potential invitees. Invitations for the meeting are first transmitted to members of the first tier of potential invitees. Invitation acceptance responses are received, and if they fail to reach a predetermined level such that resources for the meeting will be underutilized, additional invitations for the meeting are transmitted to members of the second tier of potential invitees.
    Type: Application
    Filed: July 14, 2010
    Publication date: January 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: VIJAY DHEAP, ABHINAY R. NAGPAL, SANDEEP R. PATIL, YAN W. STEIN
  • Publication number: 20110296183
    Abstract: Systems and methods for authentication in a data management system are provided. In one embodiment, the method comprises identifying a plurality of data ciphers based on a pre-defined set of properties associated with a plurality of data sources; and generating an authentication response having at least a subset of the identified plurality of data ciphers, wherein the authentication response authenticates access to at least some data sources from among the plurality of data sources.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dwip N. Banerjee, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
  • Publication number: 20110161121
    Abstract: A method, system, and article for management of travel and travel related matters. Both a source and a designation are selected, together with the associated departure and arrival information and the mode of transportation. A geographic region affected by a health related event is identified, and then employed to determine if a craft in support of the selected travel has been or is intended to be in the identified region. Exposure to the identified health related event may be mitigated by supporting an amendment to the mode of transportation.
    Type: Application
    Filed: December 25, 2009
    Publication date: June 30, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Abhinay R. Nagpal, Sandeep Ramesh Patil, Dhaval K. Shah, Yan W. Stein
  • Publication number: 20110161712
    Abstract: Physical storage systems dissipate large amounts of heat as a result of operations performed on data stored on the physical storage systems. Existing cooling mechanisms use cooling appliances with different cooling characteristics to dissipate the heat. However, the existing cooling mechanisms do not consider the cooling characteristics of the cooling appliances when moving/storing data, resulting in an inefficient use of the cooling appliances and a waste of power. Functionality can be implemented to identify datasets that cause generation of large amounts of heat in the associated physical storage system(s). These heat-intensive datasets can be moved to cooler physical storage system(s) that are identified based, at least in part, on cooling characteristics of the cooling appliances and a proximity of the physical storage system(s) to the cooling appliances. This can ensure that the cooling appliances with the best cooling characteristics are used to cool the most heat intensive datasets.
    Type: Application
    Filed: December 30, 2009
    Publication date: June 30, 2011
    Applicant: International Business Machines Corporation
    Inventors: Jay A. Athalye, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
  • Publication number: 20110145283
    Abstract: A computer implemented method for identifying ontological hypertext and pre-fetching and presenting the target information may include receiving an original query by a database server. The method may also include searching the database server to locate an ontological mapping record. The ontological mapping record may represent an association between information responsive to the original query and related information associated by ontological hypertext. The method may further include presenting information responsive to the original query and the related information.
    Type: Application
    Filed: December 10, 2009
    Publication date: June 16, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: YAN W. STEIN, SANDEEP R. PATIL, HARSHWARDHAN S. MULAY, ABHINAY R. NAGPAL