Patents by Inventor Donald L. Bryson
Donald L. Bryson 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: 10460442Abstract: Systems, methods, and computer-readable media are disclosed for locally distorting a two dimensional (2D) image to produce a three dimensional (3D) effect. A region of a display displaying a 2D image can be distorted to make the 2D image appear 3D within the region of distortion. Upon selection of the region of the display to distort, one or more distortion elements corresponding to the selected region are determined and activated to cause the selected region to distort. The distortion element(s) can be overlapping strips of an electroactive polymer arranged in orthogonal and/or non-orthogonal directions.Type: GrantFiled: May 4, 2017Date of Patent: October 29, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Patent number: 10396272Abstract: Systems, methods, and computer-readable media are disclosed for distorting a display coupled to a user device to bring the display into alignment with a gaze direction of a user of the user device. In certain scenarios, a user's gaze direction may not be aligned with a display of the user device. In such example scenarios, a user device determines a gaze direction of a user using, for example, camera means. When an event occurs, the user device determines one or more distortion elements to activate based at least in part on the gaze direction of the user. The user device then activates the distortion element(s) to cause the display of the device to distort to a position in which it is aligned with the gaze direction of the user. The distortion element(s) may be formed of an electroactive polymer configured to deform upon application of an electric field.Type: GrantFiled: May 4, 2017Date of Patent: August 27, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Patent number: 10379522Abstract: A computer program product for proactive heating-based crack preventing in three-dimensional printing is provided. The computer program product includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and executable by a processing circuit to cause the processing circuit to read a three-dimensional model to be printed, determine if the read three-dimensional model has open-ended or closed-ended layers, for each closed-ended layer, calculate start and end heating times and amount of heat requirement for materials of the closed-end layers and control a heating of the closed-ended layers in accordance with the calculation during a laying down of each of the closed-ended layers.Type: GrantFiled: November 10, 2017Date of Patent: August 13, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Patent number: 10345786Abstract: A computer program product for proactive heating-based crack preventing in three-dimensional printing is provided. The computer program product includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and executable by a processing circuit to cause the processing circuit to read a three-dimensional model to be printed, determine if the read three-dimensional model has open-ended or closed-ended layers, for each closed-ended layer, calculate start and end heating times and amount of heat requirement for materials of the closed-end layers and control a heating of the closed-ended layers in accordance with the calculation during a laying down of each of the closed-ended layers.Type: GrantFiled: February 16, 2016Date of Patent: July 9, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Patent number: 10289965Abstract: An aspect of the disclosure includes a method, a system and a computer program product for scheduling a pickup of a passenger with an autonomous vehicle at a facility with a plurality of egress locations. The method includes receiving a pickup request for a passenger from a facility having a plurality of egress locations. A first pickup time is determined for each of the plurality of egress locations. A first egress location is selected from the plurality of egress locations based at least in part on the first pickup time at the first egress location, a position of the passenger and a queue time. A first signal is transmitted that includes a proposed pickup time and location to the passenger. An autonomous vehicle is moved from a first location to the first egress location. The passenger is picked up at the first egress location.Type: GrantFiled: November 30, 2017Date of Patent: May 14, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donald L. Bryson, Eric Kline, Sarbajit K. Rakshit
-
Patent number: 10242499Abstract: A computer program product for overlaying geographic map data onto a live feed is provided. The computer program product includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and executable by a processing circuit to cause the processing circuit to approximate fluid depth on fixed points in a live feed to calculate discrete depth readings, combine the discrete depth readings with a contour map associated with the live feed to generate a fluid depth map and combine the fluid depth map with the live feed to produce an augmented reality image including the fluid depth map superimposed onto the live feed.Type: GrantFiled: February 16, 2016Date of Patent: March 26, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Publication number: 20180321740Abstract: Systems, methods, and computer-readable media are disclosed for distorting a display coupled to a user device to bring the display into alignment with a gaze direction of a user of the user device. In certain scenarios, a user's gaze direction may not be aligned with a display of the user device. In such example scenarios, a user device determines a gaze direction of a user using, for example, camera means. When an event occurs, the user device determines one or more distortion elements to activate based at least in part on the gaze direction of the user. The user device then activates the distortion element(s) to cause the display of the device to distort to a position in which it is aligned with the gaze direction of the user. The distortion element(s) may be formed of an electroactive polymer configured to deform upon application of an electric field.Type: ApplicationFiled: May 4, 2017Publication date: November 8, 2018Inventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Publication number: 20180322613Abstract: Systems, methods, and computer-readable media are disclosed for locally distorting a two dimensional (2D) image to produce a three dimensional (3D) effect. A region of a display displaying a 2D image can be distorted to make the 2D image appear 3D within the region of distortion. Upon selection of the region of the display to distort, one or more distortion elements corresponding to the selected region are determined and activated to cause the selected region to distort. The distortion element(s) can be overlapping strips of an electroactive polymer arranged in orthogonal and/or non-orthogonal directions.Type: ApplicationFiled: May 4, 2017Publication date: November 8, 2018Inventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Patent number: 10068066Abstract: Contact information associated with a user is identified. Temporary contact information, exclusive of the contact information, is generated and associated with the user. Termination controls, configured to prevent use of the temporary contact information after the occurrence of an event, are generated and associated with the temporary contact information.Type: GrantFiled: October 4, 2016Date of Patent: September 4, 2018Assignee: International Business Machines CorporationInventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Patent number: 10062126Abstract: Embodiments are provided for controlling a fleet of vehicles and drones. The vehicles are directed to respectively drop off passenger groups at multiple locations. Routes are calculated routes for the vehicles to respectively pick up the passenger groups from the multiple locations based on predicted pick-up times, passenger group sizes and available vehicle capacities. One or more assign drones are assigned to each passenger group at each location. Each drone is configured to broadcast a current location of the passenger group in the location and a corresponding one of the predicted pick-up times and delay the corresponding passenger group in the location based on one of the vehicles assigned as a pick-up vehicle for the passenger group being delayed.Type: GrantFiled: November 30, 2017Date of Patent: August 28, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Patent number: 9978108Abstract: Embodiments are provided for controlling a fleet of vehicles and drones. The vehicles are directed to respectively drop off passenger groups at multiple locations. Routes are calculated routes for the vehicles to respectively pick up the passenger groups from the multiple locations based on predicted pick-up times, passenger group sizes and available vehicle capacities. One or more assign drones are assigned to each passenger group at each location. Each drone is configured to broadcast a current location of the passenger group in the location and a corresponding one of the predicted pick-up times and delay the corresponding passenger group in the location based on one of the vehicles assigned as a pick-up vehicle for the passenger group being delayed.Type: GrantFiled: September 26, 2017Date of Patent: May 22, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Patent number: 9946850Abstract: Contact information associated with a user is identified. Temporary contact information, exclusive of the contact information, is generated and associated with the user. Termination controls, configured to prevent use of the temporary contact information after the occurrence of an event, are generated and associated with the temporary contact information.Type: GrantFiled: July 27, 2017Date of Patent: April 17, 2018Assignee: International Business Machines CorporationInventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Publication number: 20180096115Abstract: Contact information associated with a user is identified. Temporary contact information, exclusive of the contact information, is generated and associated with the user. Termination controls, configured to prevent use of the temporary contact information after the occurrence of an event, are generated and associated with the temporary contact information.Type: ApplicationFiled: July 27, 2017Publication date: April 5, 2018Inventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Publication number: 20180096114Abstract: Contact information associated with a user is identified. Temporary contact information, exclusive of the contact information, is generated and associated with the user. Termination controls, configured to prevent use of the temporary contact information after the occurrence of an event, are generated and associated with the temporary contact information.Type: ApplicationFiled: October 4, 2016Publication date: April 5, 2018Inventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Publication number: 20180089773Abstract: Embodiments are provided for controlling a fleet of vehicles and drones. The vehicles are directed to respectively drop off passenger groups at multiple locations. Routes are calculated routes for the vehicles to respectively pick up the passenger groups from the multiple locations based on predicted pick-up times, passenger group sizes and available vehicle capacities. One or more assign drones are assigned to each passenger group at each location. Each drone is configured to broadcast a current location of the passenger group in the location and a corresponding one of the predicted pick-up times and delay the corresponding passenger group in the location based on one of the vehicles assigned as a pick-up vehicle for the passenger group being delayed.Type: ApplicationFiled: November 30, 2017Publication date: March 29, 2018Inventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Publication number: 20180091875Abstract: Aspects include a method, system and computer program product for monitoring a person for a condition. The method comprises defining a person to be monitored with an unmanned aerial vehicle (UAV), the UAV having at least one sensor. An area is defined associated with the person. A condition is defined associated with the person. The UAV is deployed to monitor the person. The condition is detected within the area. A signal is transmitted based on the detection of the condition.Type: ApplicationFiled: September 28, 2016Publication date: March 29, 2018Inventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Publication number: 20180082219Abstract: An aspect of the disclosure includes a method, a system and a computer program product for scheduling a pickup of a passenger with an autonomous vehicle at a facility with a plurality of egress locations. The method includes receiving a pickup request for a passenger from a facility having a plurality of egress locations. A first pickup time is determined for each of the plurality of egress locations. A first egress location is selected from the plurality of egress locations based at least in part on the first pickup time at the first egress location, a position of the passenger and a queue time. A first signal is transmitted that includes a proposed pickup time and location to the passenger. An autonomous vehicle is moved from a first location to the first egress location. The passenger is picked up at the first egress location.Type: ApplicationFiled: November 30, 2017Publication date: March 22, 2018Inventors: Donald L. Bryson, Eric Kline, Sarbajit K. Rakshit
-
Publication number: 20180067470Abstract: A computer program product for proactive heating-based crack preventing in three-dimensional printing is provided. The computer program product includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and executable by a processing circuit to cause the processing circuit to read a three-dimensional model to be printed, determine if the read three-dimensional model has open-ended or closed-ended layers, for each closed-ended layer, calculate start and end heating times and amount of heat requirement for materials of the closed-end layers and control a heating of the closed-ended layers in accordance with the calculation during a laying down of each of the closed-ended layers.Type: ApplicationFiled: November 10, 2017Publication date: March 8, 2018Inventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Patent number: 9911084Abstract: An aspect of the disclosure includes a method, a system and a computer program product for scheduling a pickup of a passenger with an autonomous vehicle at a facility with a plurality of egress locations. The method includes receiving a pickup request for a passenger from a facility having a plurality of egress locations. A first pickup time is determined for each of the plurality of egress locations. A first egress location is selected from the plurality of egress locations based at least in part on the first pickup time at the first egress location, a position of the passenger and a queue time. A first signal is transmitted that includes a proposed pickup time and location to the passenger. An autonomous vehicle is moved from a first location to the first egress location. The passenger is picked up at the first egress location.Type: GrantFiled: February 2, 2016Date of Patent: March 6, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donald L. Bryson, Eric Kline, Sarbajit K. Rakshit
-
Patent number: 9897457Abstract: Embodiments are provided for controlling a fleet of vehicles and drones. The vehicles are directed to respectively drop off passenger groups at multiple locations. Routes are calculated routes for the vehicles to respectively pick up the passenger groups from the multiple locations based on predicted pick-up times, passenger group sizes and available vehicle capacities. One or more assign drones are assigned to each passenger group at each location. Each drone is configured to broadcast a current location of the passenger group in the location and a corresponding one of the predicted pick-up times and delay the corresponding passenger group in the location based on one of the vehicles assigned as a pick-up vehicle for the passenger group being delayed.Type: GrantFiled: February 10, 2016Date of Patent: February 20, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit