Patents by Inventor Josh Andres
Josh Andres 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: 11613268Abstract: Computer-implemented methods, systems and computer program products for facilitating operationally customized access to smart vehicles are provided. Aspects include receiving request to access a smart vehicle. Aspects also include receiving vehicle operation constraints associated with the smart vehicle using a processor. Aspects also include generating a vehicle policy based at least in part on the request to access the smart vehicle and the vehicle operation constraints using the processor. The vehicle policy includes rules for operation of the smart vehicle. Aspects also include transmitting the vehicle policy to the smart vehicle. Aspects also include moderating the operation of the smart vehicle based on at least in part the vehicle policy.Type: GrantFiled: February 26, 2019Date of Patent: March 28, 2023Assignee: International Business Machines CorporationInventors: Dain Yap Liffman, John Wagner, Hoang Tam Vo, Josh Andres, Nick Waywood
-
Patent number: 11316810Abstract: A method for automatically generating a semantic contextual message is provided. The method includes: prompting a user to grant access to a plurality of data sources of the user and to a plurality of contacts of the user; prompting the user to set a preference for each contact listing which of the data sources are shareable with the corresponding contact; monitoring a network for an incoming communication from a caller to the user, and determining whether the user is available to receive the incoming communication; identifying one of the contacts associated with the incoming communication, collecting data from the data sources listed by the preference of the identified one contact, and generating a semantic contextual message based on the collected data, when it is determined that the user is not available; and outputting the semantic contextual message across the network to the caller.Type: GrantFiled: June 7, 2019Date of Patent: April 26, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Josh Andres, Shaila Pervin
-
Patent number: 11021171Abstract: An example operation may include one or more of collecting a set of driving data, estimating, from the set of driving data, one or more states that are predictive of an elevated driving risk of an adverse event endangering at least one of a driver, a vehicle's occupants or a vehicle's cargo, determining, from the one or more estimated states, an existence of an elevated driving risk, and alerting at least one of the vehicle, driver or the vehicle's occupants to the existence of the elevated driving risk.Type: GrantFiled: October 8, 2018Date of Patent: June 1, 2021Assignee: International Business Machines CorporationInventors: Josh Andres, John Wagner, Timothy M. Lynar
-
Patent number: 10942833Abstract: A computer system, computer program product and computer-implemented method for performing a task. The computer system includes a sensor and a processor. The sensor is attachable to an article and is sensitive to a parameter indicative of a pattern of use of the article. The processor is configured to: determine a standard pattern of use of the article from a measurement of the parameter obtained during a training period, determine a tracked pattern of use of the article from a measurement of the parameter obtained during a tracking period, and generate a reminder to perform the task when the tracked pattern of use deviates from the standard pattern of use. A device receives the reminder in order to presenting the reminder to a user.Type: GrantFiled: January 11, 2019Date of Patent: March 9, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adam Eberbach, Josh Andres, Lenin Mehedy
-
Patent number: 10922532Abstract: An interactive seating system includes first seats in a first section, a first sensor device, second seats in a second section, a second sensor device, a first processing unit, a second processing unit, and an output device. The first sensor device and the second sensor device observe the first seats and the second seats, respectively. The first processing unit receives data from the first sensor device and the second sensor device and interprets an emotional state of occupants in the first and second seats based on the received data from the first and second sensor device, respectively. The second processing unit receives the interpreted emotional states, and compares the interpreted emotional states between the first and second sections. The output device automatically produces an output, that is observable by the occupants, based on the comparison.Type: GrantFiled: November 21, 2017Date of Patent: February 16, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Julian De Hoog, Josh Andres
-
Publication number: 20200389420Abstract: A method for automatically generating a semantic contextual message is provided. The method includes: prompting a user to grant access to a plurality of data sources of the user and to a plurality of contacts of the user; prompting the user to set a preference for each contact listing which of the data sources are shareable with the corresponding contact; monitoring a network for an incoming communication from a caller to the user, and determining whether the user is available to receive the incoming communication; identifying one of the contacts associated with the incoming communication, collecting data from the data sources listed by the preference of the identified one contact, and generating a semantic contextual message based on the collected data, when it is determined that the user is not available; and outputting the semantic contextual message across the network to the caller.Type: ApplicationFiled: June 7, 2019Publication date: December 10, 2020Inventors: Josh Andres, Shaila Pervin
-
Patent number: 10831280Abstract: A computer-implemented method of using augmented reality (AR) to classify documents includes displaying one or more visual representations of one or more actions of a mobile device application in an AR display of a mobile device, selecting, by the mobile device, one of the one or more visual representations of one of the one or more actions for a document associated with the mobile device application in response to the mobile device being gestured toward the one visual representation of the one action, and classifying the document by performing the selected one action on the document.Type: GrantFiled: October 9, 2018Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Josh Andres, Adam Eberbach, Lenin Mehedy, Yi Wei Ting
-
Publication number: 20200319635Abstract: A method of operating a semi-autonomous vehicle includes receiving a target destination, determining one or more routes from a current location to the target destination, determining a forecasted risk associated with the one or more routes, and predicting a latest point in time at which control of the vehicle should be handed over from the vehicle to the driver based on the forecasted risk. The method further includes calculating an amount of time needed to enable the driver to safely take over control of the vehicle by the latest point in time, calculating a handover time at which control of the vehicle is to be handed off from the vehicle to the driver based on the latest point in time and the calculated amount of time, and providing a takeover alert to the driver at the handover time indicating that the driver should take over control of the vehicle.Type: ApplicationFiled: April 4, 2019Publication date: October 8, 2020Inventors: JOSH ANDRES, JOHN WAGNER, TIMOTHY M. LYNAR, WENBIN ZHANG
-
Publication number: 20200269861Abstract: Computer-implemented methods, systems and computer program products for facilitating operationally customized access to smart vehicles are provided. Aspects include receiving request to access a smart vehicle. Aspects also include receiving vehicle operation constraints associated with the smart vehicle using a processor. Aspects also include generating a vehicle policy based at least in part on the request to access the smart vehicle and the vehicle operation constraints using the processor. The vehicle policy includes rules for operation of the smart vehicle. Aspects also include transmitting the vehicle policy to the smart vehicle. Aspects also include moderating the operation of the smart vehicle based on at least in part the vehicle policy.Type: ApplicationFiled: February 26, 2019Publication date: August 27, 2020Inventors: Dain Yap Liffman, John Wagner, Hoang Tam Vo, Josh Andres, Nick Waywood
-
Publication number: 20200226046Abstract: A computer system, computer program product and computer-implemented method for performing a task. The computer system includes a sensor and a processor. The sensor is attachable to an article and is sensitive to a parameter indicative of a pattern of use of the article. The processor is configured to: determine a standard pattern of use of the article from a measurement of the parameter obtained during a training period, determine a tracked pattern of use of the article from a measurement of the parameter obtained during a tracking period, and generate a reminder to perform the task when the tracked pattern of use deviates from the standard pattern of use. A device receives the reminder in order to presenting the reminder to a user.Type: ApplicationFiled: January 11, 2019Publication date: July 16, 2020Inventors: Adam Eberbach, Josh Andres, Lenin Mehedy
-
Publication number: 20200108840Abstract: An example operation may include one or more of collecting a set of driving data, estimating, from the set of driving data, one or more states that are predictive of an elevated driving risk of an adverse event endangering at least one of a driver, a vehicle's occupants or a vehicle's cargo, determining, from the one or more estimated states, an existence of an elevated driving risk, and alerting at least one of the vehicle, driver or the vehicle's occupants to the existence of the elevated driving risk.Type: ApplicationFiled: October 8, 2018Publication date: April 9, 2020Inventors: Josh Andres, John Wagner, Timothy M. Lynar
-
Publication number: 20200110468Abstract: A computer-implemented method of using augmented reality (AR) to classify documents includes displaying one or more visual representations of one or more actions of a mobile device application in an AR display of a mobile device, selecting, by the mobile device, one of the one or more visual representations of one of the one or more actions for a document associated with the mobile device application in response to the mobile device being gestured toward the one visual representation of the one action, and classifying the document by performing the selected one action on the document.Type: ApplicationFiled: October 9, 2018Publication date: April 9, 2020Inventors: Josh Andres, Adam Eberbach, Lenin Mehedy, Yi Wei Ting
-
Publication number: 20190197753Abstract: A computer-implemented real-time visualization method, system, and computer program product including digitally visualizing a user in an image on an image display medium by incorporating a link between one or more users and one or more other users and updating the image by analyzing a current state of the user from user data.Type: ApplicationFiled: February 26, 2019Publication date: June 27, 2019Inventors: Nebula Alam, Mahathir Almashor, Adam Eberbach, Josh Andres Jorge Ortiz, Shaila pervin
-
Patent number: 10304229Abstract: A computer-implemented real-time visualization method, system, and computer program product including determining a current sentiment and a current state of a user from user data, creating at least one layer including at least one of an image and an animation based on at least one of an aggregation and a combination of the current sentiment and the current state of the user, and compiling the at least one layer into a single image or a single animation for display on an image display medium.Type: GrantFiled: November 21, 2017Date of Patent: May 28, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nebula Alam, Mahathir Almashor, Adam Eberbach, Josh Andres Jorge Ortiz, Shaila Pervin
-
Publication number: 20190156110Abstract: An interactive seating system includes a first plurality of seats in a first section, a first sensor device, a second plurality of seats in a second section, a second sensor device, a first processing unit, a second processing unit, and an output device. The first sensor device and the second sensor device observe the first plurality of seats and the second plurality of seats, respectively. The first processing unit receives data from the first sensor device and the second sensor device and interprets an emotional state of occupants in the first and second plurality of seats based on the received data from the first and second sensor device, respectively. The second processing unit receives the interpreted emotional states, and compares the interpreted emotional states between the first and second sections. The output device automatically produces an output, that is observable by the occupants, based on the comparison.Type: ApplicationFiled: November 21, 2017Publication date: May 23, 2019Inventors: JULIAN DE HOOG, Josh Andres
-
Publication number: 20190156536Abstract: A computer-implemented real-time visualization method, system, and computer program product including determining a current sentiment and a current state of a user from user data, creating at least one layer including at least one of an image and an animation based on at least one of an aggregation and a combination of the current sentiment and the current state of the user, and compiling the at least one layer into a single image or a single animation for display on an image display medium.Type: ApplicationFiled: November 21, 2017Publication date: May 23, 2019Inventors: Nebula Alam, Mahathir Almashor, Adam Eberbach, Josh Andres Jorge Ortiz, Shaila Pervin