Patents by Inventor Nicholas R. Sandonato
Nicholas R. Sandonato 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: 11514904Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: receiving, from a user, voice data defining a candidate directive invoking vocal utterance for invoking a directive to execute a first text based command to perform a first computer function of a computer system, wherein the candidate directive invoking vocal utterance includes at least one word or phrase of the text based command, wherein the computer system is configured to perform the first computer function in response to the first text based command and wherein the computer system is configured to perform a second computer function in response to a second text based command; determining, based on machine logic, whether a word or phrase of the candidate vocal utterance sounds confusingly similar to a speech rendering of a word or phrase defining the second text based command.Type: GrantFiled: November 20, 2019Date of Patent: November 29, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy A. Greenberger, Nicholas R. Sandonato
-
Patent number: 11030653Abstract: Approaches presented herein enable creating a dynamic geofence based on an availability of a product to optimize a flow of customers to a venue. Specifically, a geofence at a venue (e.g., retail outlet, restaurant, ticket office, etc.) is established based on a reference point and an area having a range. A campaign related to a product (e.g., a sales promotion, etc.) is associated with the established geofence. An aspect of the established geofence is dynamically modified based on an availability of the product in order to optimize the flow of customers to the venue.Type: GrantFiled: October 28, 2016Date of Patent: June 8, 2021Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, Nicholas R. Sandonato
-
Patent number: 10949884Abstract: Systems and methods for modifying campaign dependent geofences by creating marketing campaigns and linking the marketing campaign to a specific geofence. Each campaign-linked geofence may be capable of delivering the campaign messages to geofence participants during the duration of a marketing campaign and the geofence system may subsequently deactivate the geofence automatically after the marketing campaign has concluded. The systems and methods may map a geofence with a defined boundary to specified location on the map coinciding with the marketing campaign. As the tracked computer devices impinges on the borders of the market campaign's geofence, select messages may be received by the tracked computer devices, corresponding specifically to the events, promotions and advertisements of the campaign events during the time frame the events are active.Type: GrantFiled: July 22, 2019Date of Patent: March 16, 2021Assignee: International Business Machines CorporationInventors: Andrew B. Cornwall, Lisa Seacat DeLuca, Pooja M. Kotecha, Nicholas R. Sandonato
-
Patent number: 10896594Abstract: Devices and methods for prioritizing alert recipients using activity monitoring data are disclosed. A method includes: receiving, by a computing device, an incoming alert; receiving, by the computing device, activity data corresponding to a first on-call person; determining, by the computing device, whether or not the first on-call person is available using the activity data corresponding to the first on-call person; in response to determining that the first on-call person is available, the computing device sending the incoming alert to the first on-call person; and in response to determining that the first on-call person is not available, the computing device sending the incoming alert to a second on-call person.Type: GrantFiled: April 26, 2019Date of Patent: January 19, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ciaran E. Hannigan, Nicholas R. Sandonato
-
Publication number: 20200090655Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: receiving, from a user, voice data defining a candidate directive invoking vocal utterance for invoking a directive to execute a first text based command to perform a first computer function of a computer system, wherein the candidate directive invoking vocal utterance includes at least one word or phrase of the text based command, wherein the computer system is configured to perform the first computer function in response to the first text based command and wherein the computer system is configured to perform a second computer function in response to a second text based command; determining, based on machine logic, whether a word or phrase of the candidate vocal utterance sounds confusingly similar to a speech rendering of a word or phrase defining the second text based command.Type: ApplicationFiled: November 20, 2019Publication date: March 19, 2020Inventors: Jeremy A. GREENBERGER, Nicholas R. SANDONATO
-
Patent number: 10586537Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: receiving, from a user, voice data defining a candidate directive invoking vocal utterance for invoking a directive to execute a first text based command to perform a first computer function of a computer system, wherein the candidate directive invoking vocal utterance includes at least one word or phrase of the text based command, wherein the computer system is configured to perform the first computer function in response to the first text based command and wherein the computer system is configured to perform a second computer function in response to a second text based command; determining, based on machine logic, whether a word or phrase of the candidate vocal utterance sounds confusingly similar to a speech rendering of a word or phrase defining the second text based command.Type: GrantFiled: November 30, 2017Date of Patent: March 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy A. Greenberger, Nicholas R. Sandonato
-
Publication number: 20190340651Abstract: Systems and methods for modifying campaign dependent geofences by creating marketing campaigns and linking the marketing campaign to a specific geofence. Each campaign-linked geofence may be capable of delivering the campaign messages to geofence participants during the duration of a marketing campaign and the geofence system may subsequently deactivate the geofence automatically after the marketing campaign has concluded. The systems and methods may map a geofence with a defined boundary to specified location on the map coinciding with the marketing campaign. As the tracked computer devices impinges on the borders of the market campaign's geofence, select messages may be received by the tracked computer devices, corresponding specifically to the events, promotions and advertisements of the campaign events during the time frame the events are active.Type: ApplicationFiled: July 22, 2019Publication date: November 7, 2019Inventors: Andrew B. Cornwall, Lisa Seacat DeLuca, Pooja M. Kotecha, Nicholas R. Sandonato
-
Patent number: 10417663Abstract: Systems and methods for modifying campaign dependent geofences by creating marketing campaigns and linking the marketing campaign to a specific geofence. Each campaign-linked geofence may be capable of delivering the campaign messages to geofence participants during the duration of a marketing campaign and the geofence system may subsequently deactivate the geofence automatically after the marketing campaign has concluded. The systems and methods may map a geofence with a defined boundary to specified location on the map coinciding with the marketing campaign. As the tracked computer devices impinges on the borders of the market campaign's geofence, select messages may be received by the tracked computer devices, corresponding specifically to the events, promotions and advertisements of the campaign events during the time frame the events are active.Type: GrantFiled: October 28, 2016Date of Patent: September 17, 2019Assignee: International Busienss Machines CorporationInventors: Andrew B. Cornwall, Lisa Seacat DeLuca, Pooja M. Kotecha, Nicholas R. Sandonato
-
Publication number: 20190251828Abstract: Devices and methods for prioritizing alert recipients using activity monitoring data are disclosed. A method includes: receiving, by a computing device, an incoming alert; receiving, by the computing device, activity data corresponding to a first on-call person; determining, by the computing device, whether or not the first on-call person is available using the activity data corresponding to the first on-call person; in response to determining that the first on-call person is available, the computing device sending the incoming alert to the first on-call person; and in response to determining that the first on-call person is not available, the computing device sending the incoming alert to a second on-call person.Type: ApplicationFiled: April 26, 2019Publication date: August 15, 2019Inventors: Ciaran E. HANNIGAN, Nicholas R. SANDONATO
-
Patent number: 10319214Abstract: Devices and methods for prioritizing alert recipients using activity monitoring data are disclosed. A method includes: receiving, by a computing device, an incoming alert; receiving, by the computing device, activity data corresponding to a first on-call person; determining, by the computing device, whether or not the first on-call person is available using the activity data corresponding to the first on-call person; in response to determining that the first on-call person is available, the computing device sending the incoming alert to the first on-call person; and in response to determining that the first on-call person is not available, the computing device sending the incoming alert to a second on-call person.Type: GrantFiled: January 11, 2018Date of Patent: June 11, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ciaran E. Hannigan, Nicholas R. Sandonato
-
Publication number: 20190164545Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: receiving, from a user, voice data defining a candidate directive invoking vocal utterance for invoking a directive to execute a first text based command to perform a first computer function of a computer system, wherein the candidate directive invoking vocal utterance includes at least one word or phrase of the text based command, wherein the computer system is configured to perform the first computer function in response to the first text based command and wherein the computer system is configured to perform a second computer function in response to a second text based command; determining, based on machine logic, whether a word or phrase of the candidate vocal utterance sounds confusingly similar to a speech rendering of a word or phrase defining the second text based command.Type: ApplicationFiled: November 30, 2017Publication date: May 30, 2019Inventors: Jeremy A. GREENBERGER, Nicholas R. SANDONATO
-
Patent number: 10075812Abstract: In one embodiment, a method for dynamically adjusting a location based geo-fence based on current or predicted weather is provided. The method includes determining a target number of users to be reached for an area using a geo-fence and receiving an indication of a predicted meteorological event for the area covered by the geo-fence. The method further includes generating a predicted number of users that will trigger the geo-fence based on: a desired location, a current size, and a predicted effect the predicted meteorological event will have on the number users that trigger the geo-fence. The method further includes, responsive to the predicted number of users being below a threshold, increasing the size of the geo-fence such that the predicted number of users at least meets the threshold and sending a notification to a given user of the number of users in response to the given user triggering the geo-fence.Type: GrantFiled: November 8, 2017Date of Patent: September 11, 2018Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, Nicholas R. Sandonato
-
Patent number: 10064067Abstract: Information about a signal device is received at a first location in a first physical environment. The signal device broadcasts a signal to a computing device. A first indication is received from the computing device. The first indication includes a first strength of signal of the signal device received by the computing device. Whether the first strength of signal is above a threshold is determined. A second location is determined. The second location is where the computing device is located when the first strength of signal is above the threshold. The second location is within the first physical environment. A first visual representation of the first physical environment is displayed. The first visual representation includes one or more of the following: the signal device at the first location, at least one physical item found in the physical environment, a broadcasting power of the signal device, and the second location.Type: GrantFiled: March 12, 2018Date of Patent: August 28, 2018Assignee: International Business Machines CorporationInventors: Edward L. Chatelain, Jeremy A. Greenberger, Nicholas R. Sandonato
-
Patent number: 10055871Abstract: Applying an image overlay to an image is provided. A relationship type and a relationship strength between two or more people identified in a first image is determined based on profile data corresponding to each of the two or more people and a set of data elements determined to be common to the profile data corresponding to each of the two or more people. An image overlay is selected to apply to the first image based on the relationship type and the relationship strength between the two or more people and the set of data elements determined to be common to the profile data corresponding to each of the two or more people. The image overlay is applied to the first image generating a second image that includes the first image and the applied image overlay.Type: GrantFiled: October 12, 2016Date of Patent: August 21, 2018Assignee: International Business Machines CorporationInventors: Jeremy A. Greenberger, Jana H. Jenkins, Nicholas R. Sandonato
-
Patent number: 10051480Abstract: Information about a signal device is received at a first location in a first physical environment. The signal device broadcasts a signal to a computing device. A first indication is received from the computing device. The first indication includes a first strength of signal of the signal device received by the computing device. Whether the first strength of signal is above a threshold is determined. A second location is determined. The second location is where the computing device is located when the first strength of signal is above the threshold. The second location is within the first physical environment. A first visual representation of the first physical environment is displayed. The first visual representation includes one or more of the following: the signal device at the first location, at least one physical item found in the physical environment, a broadcasting power of the signal device, and the second location.Type: GrantFiled: March 12, 2018Date of Patent: August 14, 2018Assignee: International Business Machines CorporationInventors: Edward L. Chatelain, Jeremy A. Greenberger, Nicholas R. Sandonato
-
Publication number: 20180189835Abstract: Systems and methods for modifying campaign dependent geofences by creating marketing campaigns and linking the marketing campaign to a specific geofence. Each campaign-linked geofence may be capable of delivering the campaign messages to geofence participants during the duration of a marketing campaign and the geofence system may subsequently deactivate the geofence automatically after the marketing campaign has concluded. The systems and methods may map a geofence with a defined boundary to specified location on the map coinciding with the marketing campaign. As the tracked computer devices impinges on the borders of the market campaign's geofence, select messages may be received by the tracked computer devices, corresponding specifically to the events, promotions and advertisements of the campaign events during the time frame the events are active.Type: ApplicationFiled: January 5, 2017Publication date: July 5, 2018Inventors: Lisa Seacat DeLuca, Nicholas R. Sandonato
-
Publication number: 20180176794Abstract: Information about a signal device is received at a first location in a first physical environment. The signal device broadcasts a signal to a computing device. A first indication is received from the computing device. The first indication includes a first strength of signal of the signal device received by the computing device. Whether the first strength of signal is above a threshold is determined. A second location is determined. The second location is where the computing device is located when the first strength of signal is above the threshold. The second location is within the first physical environment. A first visual representation of the first physical environment is displayed. The first visual representation includes one or more of the following: the signal device at the first location, at least one physical item found in the physical environment, a broadcasting power of the signal device, and the second location.Type: ApplicationFiled: March 12, 2018Publication date: June 21, 2018Inventors: Edward L. Chatelain, Jeremy A. Greenberger, Nicholas R. Sandonato
-
Publication number: 20180176795Abstract: Information about a signal device is received at a first location in a first physical environment. The signal device broadcasts a signal to a computing device. A first indication is received from the computing device. The first indication includes a first strength of signal of the signal device received by the computing device. Whether the first strength of signal is above a threshold is determined. A second location is determined. The second location is where the computing device is located when the first strength of signal is above the threshold. The second location is within the first physical environment. A first visual representation of the first physical environment is displayed. The first visual representation includes one or more of the following: the signal device at the first location, at least one physical item found in the physical environment, a broadcasting power of the signal device, and the second location.Type: ApplicationFiled: March 12, 2018Publication date: June 21, 2018Inventors: Edward L. Chatelain, Jeremy A. Greenberger, Nicholas R. Sandonato
-
Publication number: 20180121956Abstract: Approaches presented herein enable creating a dynamic geofence based on an availability of a product to optimize a flow of customers to a venue. Specifically, a geofence at a venue (e.g., retail outlet, restaurant, ticket office, etc.) is established based on a reference point and an area having a range. A campaign related to a product (e.g., a sales promotion, etc.) is associated with the established geofence. An aspect of the established geofence is dynamically modified based on an availability of the product in order to optimize the flow of customers to the venue.Type: ApplicationFiled: October 28, 2016Publication date: May 3, 2018Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, Nicholas R. Sandonato
-
Publication number: 20180121957Abstract: Systems and methods for modifying campaign dependent geofences by creating marketing campaigns and linking the marketing campaign to a specific geofence. Each campaign-linked geofence may be capable of delivering the campaign messages to geofence participants during the duration of a marketing campaign and the geofence system may subsequently deactivate the geofence automatically after the marketing campaign has concluded. The systems and methods may map a geofence with a defined boundary to specified location on the map coinciding with the marketing campaign. As the tracked computer devices impinges on the borders of the market campaign's geofence, select messages may be received by the tracked computer devices, corresponding specifically to the events, promotions and advertisements of the campaign events during the time frame the events are active.Type: ApplicationFiled: October 28, 2016Publication date: May 3, 2018Inventors: Andrew B. Cornwall, Lisa Seacat DeLuca, Pooja M. Kotecha, Nicholas R. Sandonato