Patents by Inventor Charles D. Wolfson
Charles D. Wolfson 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: 11704345Abstract: A system and method are provided for inferring location attributes from data entries. The method comprises for data entries in a structured data set format, a computer system selecting a sample of rows. The computer system then identifies columns containing geospatial and temporal information based on the column headings. The computer system next identifies location information within the structured data set. The computer system determines implied location information based on the identified location information. The computer system derives location values based on the identified and implied location information using consolidation rules, resulting in a final set of location attributes for the data entries. The computer system then associates the final set of location attributes with the data entries.Type: GrantFiled: January 4, 2019Date of Patent: July 18, 2023Assignee: International Business Machines CorporationInventors: Shilpi Ahuja, Thomas Kemp, Charles D. Wolfson
-
Patent number: 11361247Abstract: Historical device positioning data captured from one or more devices over a period of time is received. The historical device positioning data includes historical latitude, longitude, and elevation data of the one or more devices. Building boundaries for a give building are identified based upon the historical latitude and longitude data. The historical device positioning data corresponding to locations within the building boundaries of the building is clustered using a machine learning-based clustering algorithm, resulting in clusters with corresponding cluster centroids. The cluster centroids are associated with respective floors within the building. A current floor of the building on which a specific device is located is determined by mapping current device positioning data of the specific device to the closest cluster centroid.Type: GrantFiled: October 1, 2018Date of Patent: June 14, 2022Assignee: International Business Machines CorporationInventors: Charles D. Wolfson, Otis Smart, Harikumar Venkatesan, Sushain Pandit, David A. Selby, Brent Gross, Corey A. Stubbs
-
Patent number: 11333794Abstract: Embodiments of the present invention disclose a method, a computer program product, and a computer system for generating a wind map based on multimedia analysis. A computer receives a multimedia source configuration and builds a wind scale reference database. In addition, the computer extracts and processes both wind speed data and contextual data from the multimedia. Moreover, the computer analyses temporal and spatial features, as well as generates a wind map based on the extracted context, extracted wind speed, and analysed temporal and spatial features. Lastly, the wind map generator validates and modifies the wind scale reference database.Type: GrantFiled: October 23, 2018Date of Patent: May 17, 2022Assignee: International Business Machines CorporationInventors: Ivan M. Milman, Sushain Pandit, Charles D. Wolfson, Su Liu, Fang Wang
-
Patent number: 10771920Abstract: Known geospatial device coordinates are clustered using a clustering algorithm into device clusters with cluster centroids. Each device cluster corresponds to a geographical location. Each cluster centroid is annotated with a regional floor-height value of the respective geographical location. Current device data of a device, including geographic location and elevation, are received. An approximate current floor upon which the first device is located is determined using the elevation of the first device and the annotated regional floor-height value of a closest cluster centroid, the closest cluster centroid determined based, at least in part, on the geographic location of the first device. An individual is directed to the device's geographic location and approximate current floor. The device clusters are re-computed based upon feedback from the individual regarding the device's actual floor.Type: GrantFiled: November 13, 2019Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Sushain Pandit, Charles D. Wolfson, Brent Gross, Otis Smart, Harikumar Venkatesan, David A. Selby
-
Publication number: 20200218741Abstract: A system and method are provided for inferring location attributes from data entries. The method comprises for data entries in a structured data set format, a computer system selecting a sample of rows. The computer system then identifies columns containing geospatial and temporal information based on the column headings. The computer system next identifies location information within the structured data set. The computer system determines implied location information based on the identified location information. The computer system derives location values based on the identified and implied location information using consolidation rules, resulting in a final set of location attributes for the data entries. The computer system then associates the final set of location attributes with the data entries.Type: ApplicationFiled: January 4, 2019Publication date: July 9, 2020Inventors: Shilpi Ahuja, Thomas Kemp, Charles D. Wolfson
-
Patent number: 10690746Abstract: Using a location sensor, a location including a latitude and a longitude of a device is determined. Using an air pressure sensor, a first elevation of a device is determined. Using the location, a corresponding street address is determined. Using the street address and the first elevation, a floor number is determined. The street address and the floor number are reported to an emergency response system.Type: GrantFiled: June 10, 2019Date of Patent: June 23, 2020Assignee: INTERNATIONAL BUSINESS MACHNES CORPORATIONInventors: Charles D. Wolfson, Sushain Pandit, David A. Selby, Brent Gross
-
Patent number: 10656236Abstract: At an emergency response system, a first location including a latitude and a longitude at which a first device is located is received. At an emergency response system, an air pressure reading measured by the first device is received. Using the air pressure reading and a mean sea-level barometric measurement, a first elevation of a device is computed. Using the first location, a corresponding street address is computed. Using the street address and the first elevation, a floor number is computed. The street address and the floor number are transmitted to a second device.Type: GrantFiled: June 10, 2019Date of Patent: May 19, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Charles D. Wolfson, Sushain Pandit, David A. Selby, Brent Gross
-
Publication number: 20200124767Abstract: Embodiments of the present invention disclose a method, a computer program product, and a computer system for generating a wind map based on multimedia analysis. A computer receives a multimedia source configuration and builds a wind scale reference database. In addition, the computer extracts and processes both wind speed data and contextual data from the multimedia. Moreover, the computer analyses temporal and spatial features, as well as generates a wind map based on the extracted context, extracted wind speed, and analysed temporal and spatial features. Lastly, the wind map generator validates and modifies the wind scale reference database.Type: ApplicationFiled: October 23, 2018Publication date: April 23, 2020Inventors: Ivan M. Milman, Sushain Pandit, Charles D. Wolfson, Su Liu, Fang Wang
-
Patent number: 10631129Abstract: Known geospatial device coordinates are clustered using a machine learning-based clustering algorithm into device clusters with cluster centroids. Each device cluster corresponds to a geographical location. Each cluster centroid is annotated with a regional floor-height value of the respective geographical location. Current device data of a device, including latitude, longitude, and elevation, are received, and a geographic location of the device is determined using the latitude and longitude. An approximate current floor upon which the first device is located is determined by mapping the current device data of the first device to a closest cluster centroid, and calculating the approximate current floor using the elevation of the first device and the annotated regional floor-height value of the closest cluster centroid. An individual is directed to the device's geographic location and approximate current floor.Type: GrantFiled: October 1, 2018Date of Patent: April 21, 2020Assignee: International Business Machines CorporationInventors: Sushain Pandit, Charles D. Wolfson, Brent Gross, Otis Smart, Harikumar Venkatesan, David A. Selby
-
Publication number: 20200110839Abstract: Provided are a computer program product, system, and method for determining tags to recommend for a document. A natural language processing module determines a document keyword for a document. A tag database search module determines, a tag in a tag database associated with the document keyword. A domain specific search module determines a domain specific tag in a domain specific knowledge base associated with the document keyword. A recommendation is made of at least one of the tag and the domain specific tag as a recommended tag for the document.Type: ApplicationFiled: October 5, 2018Publication date: April 9, 2020Inventors: Fang Wang, Su Liu, Ivan M. Milman, Charles D. Wolfson, Charles K. Shank, Sushain Pandit
-
Publication number: 20200103489Abstract: Using a location sensor, a location including a latitude and a longitude of a device is determined. Using an air pressure sensor, a first elevation of a device is determined. Using the location, a corresponding street address is determined. Using the street address and the first elevation, a floor number is determined. The street address and the floor number are reported to an emergency response system.Type: ApplicationFiled: June 10, 2019Publication date: April 2, 2020Applicant: International Business Machines CorporationInventors: Charles D. Wolfson, SUSHAIN PANDIT, DAVID A. SELBY, BRENT GROSS
-
Publication number: 20200107159Abstract: Known geospatial device coordinates are clustered using a machine learning-based clustering algorithm into device clusters with cluster centroids. Each device cluster corresponds to a geographical location. Each cluster centroid is annotated with a regional floor-height value of the respective geographical location. Current device data of a device, including latitude, longitude, and elevation, are received, and a geographic location of the device is determined using the latitude and longitude. An approximate current floor upon which the first device is located is determined by mapping the current device data of the first device to a closest cluster centroid, and calculating the approximate current floor using the elevation of the first device and the annotated regional floor-height value of the closest cluster centroid. An individual is directed to the device's geographic location and approximate current floor.Type: ApplicationFiled: October 1, 2018Publication date: April 2, 2020Inventors: Sushain Pandit, Charles D. Wolfson, Brent Gross, Otis Smart, Harikumar Venkatesan, David A. Selby
-
Publication number: 20200103490Abstract: At an emergency response system, a first location including a latitude and a longitude at which a first device is located is received. At an emergency response system, an air pressure reading measured by the first device is received. Using the air pressure reading and a mean sea-level barometric measurement, a first elevation of a device is computed. Using the first location, a corresponding street address is computed. Using the street address and the first elevation, a floor number is computed. The street address and the floor number are transmitted to a second device.Type: ApplicationFiled: June 10, 2019Publication date: April 2, 2020Applicant: International Business Machines CorporationInventors: Charles D. Wolfson, Sushain Pandit, David A. Selby, Brent Gross
-
Publication number: 20200107160Abstract: Known geospatial device coordinates are clustered using a clustering algorithm into device clusters with cluster centroids. Each device cluster corresponds to a geographical location. Each cluster centroid is annotated with a regional floor-height value of the respective geographical location. Current device data of a device, including geographic location and elevation, are received. An approximate current floor upon which the first device is located is determined using the elevation of the first device and the annotated regional floor-height value of a closest cluster centroid, the closest cluster centroid determined based, at least in part, on the geographic location of the first device. An individual is directed to the device's geographic location and approximate current floor. The device clusters are re-computed based upon feedback from the individual regarding the device's actual floor.Type: ApplicationFiled: November 13, 2019Publication date: April 2, 2020Inventors: Sushain Pandit, Charles D. Wolfson, Brent Gross, Otis Smart, Harikumar Venkatesan, David A. Selby
-
Publication number: 20200104755Abstract: Historical device positioning data captured from one or more devices over a period of time is received. The historical device positioning data includes historical latitude, longitude, and elevation data of the one or more devices. Building boundaries for a give building are identified based upon the historical latitude and longitude data. The historical device positioning data corresponding to locations within the building boundaries of the building is clustered using a machine learning-based clustering algorithm, resulting in clusters with corresponding cluster centroids. The cluster centroids are associated with respective floors within the building. A current floor of the building on which a specific device is located is determined by mapping current device positioning data of the specific device to the closest cluster centroid.Type: ApplicationFiled: October 1, 2018Publication date: April 2, 2020Inventors: Charles D. Wolfson, Otis Smart, Harikumar Venkatesan, Sushain Pandit, David A. Selby, Brent Gross, Corey A. Stubbs
-
Patent number: 10524107Abstract: An initiation of an emergency communication with an emergency service associated with an emergency telephone number is detected by a mobile communications device. A completion of the emergency communication using a first communication path associated with a mobile communications service provider is attempted. The mobile communication device determines that the emergency communication using the first communication path has failed. An identity of a destination of the failed emergency communication is determined using location and telemetry data from the mobile communication device. A connection of the mobile communications device to the identified destination is facilitated using a second communication path. The mobile communications device is identified to the determined destination as an originator of the connection.Type: GrantFiled: April 12, 2019Date of Patent: December 31, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brent Gross, Sushain Pandit, Guenter A. Sauter, Charles D. Wolfson, Michael R. Self, Frederick L. White
-
Patent number: 10408914Abstract: Using a location sensor, a location including a latitude and a longitude of a device is determined. Using an air pressure sensor, a first elevation of a device is determined. Using the location, a corresponding street address is determined. Using the street address and the first elevation, a floor number is determined. The street address and the floor number are reported to an emergency response system.Type: GrantFiled: September 28, 2018Date of Patent: September 10, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Charles D. Wolfson, Sushain Pandit, David A. Selby, Brent Gross
-
Patent number: 10393854Abstract: At an emergency response system, a first location including a latitude and a longitude at which a first device is located is received. At an emergency response system, an air pressure reading measured by the first device is received. Using the air pressure reading and a mean sea-level barometric measurement, a first elevation of a device is computed. Using the first location, a corresponding street address is computed. Using the street address and the first elevation, a floor number is computed. The street address and the floor number are transmitted to a second device.Type: GrantFiled: September 28, 2018Date of Patent: August 27, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Charles D. Wolfson, Sushain Pandit, David A. Selby, Brent Gross
-
Patent number: 10375556Abstract: An initiation of an emergency communication with an emergency service associated with an emergency telephone number is detected by a mobile communications device. A completion of the emergency communication using a first communication path associated with a mobile communications service provider is attempted. The mobile communication device determines that the emergency communication using the first communication path has failed. An identity of a destination of the failed emergency communication is determined using location and telemetry data from the mobile communication device. A connection of the mobile communications device to the identified destination is facilitated using a second communication path. The mobile communications device is identified to the determined destination as an originator of the connection.Type: GrantFiled: December 21, 2017Date of Patent: August 6, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brent Gross, Sushain Pandit, Guenter A. Sauter, Charles D. Wolfson, Michael R. Self, Frederick L. White
-
Publication number: 20190239058Abstract: An initiation of an emergency communication with an emergency service associated with an emergency telephone number is detected by a mobile communications device. A completion of the emergency communication using a first communication path associated with a mobile communications service provider is attempted. The mobile communication device determines that the emergency communication using the first communication path has failed. An identity of a destination of the failed emergency communication is determined using location and telemetry data from the mobile communication device. A connection of the mobile communications device to the identified destination is facilitated using a second communication path. The mobile communications device is identified to the determined destination as an originator of the connection.Type: ApplicationFiled: April 12, 2019Publication date: August 1, 2019Applicants: International Business Machines Corporation, LaaSer Critical Communications CorporationInventors: Brent Gross, Sushain Pandit, Guenter A. Sauter, Charles D. Wolfson, Michael R. Self, Frederick L. White