Patents by Inventor Todd R. Whitman
Todd R. Whitman 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: 20180341869Abstract: Embodiments of the present invention provide systems and methods for increasing the quality of interactions between two or more entities. These entities are either individuals (e.g., human beings using a computer device) or artificial intelligence (AI) agents. The interactions between all of the entities within a computing environment are mapped and analyzed. Based on the mapped interactions, a relationship model is generated in order to run multiple applications within a computing environment.Type: ApplicationFiled: February 15, 2018Publication date: November 29, 2018Inventors: Aaron K. Baughman, Diwesh Pandey, John P. Perrino, Todd R. Whitman
-
Publication number: 20180341322Abstract: A determination can be made as to whether a user of an augmented reality device is within a threshold distance from a configurable physical apparatus. Responsive to determining that the user is within the threshold distance from the configurable physical apparatus, a communication link can be established between the augmented reality device and a controller of the configurable physical apparatus. The augmented reality device can initiate the controller of the configurable physical apparatus to change the configurable physical apparatus from a first configuration to a second configuration, wherein the second configuration facilitates accessibility of the configurable physical apparatus to the user.Type: ApplicationFiled: December 18, 2017Publication date: November 29, 2018Inventors: Aaron K. Baughman, Diwesh Pandey, John P. Perrino, Todd R. Whitman
-
Publication number: 20180339214Abstract: Machine logic (for example, software) for predicting the probability of a timeout being called at some time point during a sports contest. The machine logic considers injury and/or fatigue related input data, as well as many other types of input data (for example, various types of historical input data, various types of game specific input data generated after the sports contest begins). These predictions may be used for various purposes, such as play-calling decisions by sports coaches and predictive scheduling purposes by broadcast networks and/or advertisers.Type: ApplicationFiled: September 28, 2017Publication date: November 29, 2018Inventors: Aaron K. Baughman, Diwesh Pandey, John P. Perrino, Todd R. Whitman
-
Publication number: 20180340701Abstract: Embodiments of the present invention provide a method, computer program product and system for detection, minimization and prevention of airborne particulates. Initially, a set of information from at least one sensor is received. The set of information comprise environmental readings. If the environmental readings exceed a threshold then a remedy to bring the set of information below the threshold is determined. Finally, the determined remedy is executed.Type: ApplicationFiled: May 25, 2017Publication date: November 29, 2018Inventors: Aaron K. Baughman, Diwesh Pandey, John P. Perrino, Todd R. Whitman
-
Publication number: 20180336730Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.Type: ApplicationFiled: December 8, 2017Publication date: November 22, 2018Inventors: David C. BASTIAN, Aaron K. BAUGHMAN, Nicholas A. MCCRORY, Todd R. WHITMAN
-
Publication number: 20180336727Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.Type: ApplicationFiled: May 17, 2017Publication date: November 22, 2018Inventors: David C. BASTIAN, Aaron K. BAUGHMAN, Nicholas A. MCCRORY, Todd R. WHITMAN
-
Publication number: 20180336920Abstract: Methods forecast voice signal components, wherein processors are configured to translate the audio data that includes voice data and a fabricated background noise into frequency domain data; identify a threshold number of top frequencies within the frequency domain data; and generate a hash code value from the threshold number of top frequencies. Processors are configured to, in response to determining that the generated hash code value is unique from other hash code values that are indexed to each of a unique identification of the speaker and a background noise profile identification of the fabricated background noise, index a model of the threshold number of top frequencies in association with the hash code to the speaker identification and to the background noise profile.Type: ApplicationFiled: December 15, 2017Publication date: November 22, 2018Inventors: DAVID C. BASTIAN, AARON K. BAUGHMAN, NICHOLAS A. MCCRORY, TODD R. WHITMAN
-
Publication number: 20180336919Abstract: Aspects forecast voice signal components, wherein processors are configured to translate the audio data that includes voice data and a fabricated background noise into frequency domain data; identify a threshold number of top frequencies within the frequency domain data; and generates a hash code value from the threshold number of top frequencies. In response to determining that the generated hash code value is unique from other hash code values that are indexed to each of a unique identification of the speaker and a background noise profile identification of the fabricated background noise, the processor indexes a model of the threshold number of top frequencies in association with the hash code to the speaker identification and to the background noise profile.Type: ApplicationFiled: May 18, 2017Publication date: November 22, 2018Inventors: DAVID C. BASTIAN, AARON K. BAUGHMAN, NICHOLAS A. MCCRORY, TODD R. WHITMAN
-
Publication number: 20180275679Abstract: Embodiments of the present invention provide a method, system and computer program product for teaming in swarm intelligent robot sets. The method includes programming a multiplicity of robots in a multi-robot set with a particular locomotive model and assigning each of the robots to different individual tasks corresponding to different individual objectives of a problem based upon the particular locomotive model of the corresponding robots. The method additionally includes deploying the multi-robot set into a confined geographic area and surveilling each robot to ensure that each robot assigned to a corresponding task is achieving the assigned task. Finally, the method includes responding to one of the robots appearing to be unable to complete a corresponding assigned one of the tasks by selecting a different robot with a locomotive model considered compatible with the corresponding assigned one of the tasks to complete the corresponding assigned one of the tasks.Type: ApplicationFiled: March 27, 2017Publication date: September 27, 2018Inventors: Aaron K. Baughman, David C. Bastian, Nicholas A. McCrory, Todd R. Whitman
-
Publication number: 20180267603Abstract: Physical object addition and removal based on affordance and view. A method tracks eye gaze of a group of users who view an environment, the group of users each having a respective field of view to the environment. The method assesses, based on the tracking, whether an object present in the respective fields of view of the group of users is clutter. The method also initiates a physical change to the environment based on the assessing. In some examples, assessing whether the object is clutter includes determining an extent to which the group of users avoid the object by looking around or away from the object, measuring visual dwell time on and around the object by the group of users, and/or identifying affordances of the object based on input from the group of users and/or on correlating the object to another object having known affordances associated therewith.Type: ApplicationFiled: March 15, 2017Publication date: September 20, 2018Inventors: David C. BASTIAN, Aaron K. BAUGHMAN, Nicholas A. MCCRORY, Todd R. WHITMAN
-
Patent number: 10071803Abstract: According to an aspect, a package transport container for a UAV includes a manifest device having a computer processor, a receptacle including a base that secures contents of the receptacle, a locking mechanism that couples the manifest device to the receptacle during transport, and a connector coupling the manifest device to the UAV. The processor transmits material properties of the contents of the receptacle to the UAV, receives routing information for a package to be transported, monitors coordinates of the package transport container during transport, and upon determining the coordinates match coordinates of a delivery location specified in the routing information: sends a release request signal to the UAV to release the receptacle; receives a release command from the UAV; and disengages the locking mechanism to release the manifest device from the base. The routing information is determined at least in part based on the material properties of the contents.Type: GrantFiled: January 16, 2015Date of Patent: September 11, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Guillaume Hoareau, Johannes J. Liebenberg, John G. Musial, Todd R. Whitman
-
Patent number: 9897456Abstract: Dynamically establishing a temporary safe evacuation route away from an unsafe situation using unmanned vehicles. The temporary safe evacuation route is determined based on real-time information regarding the unsafe situation. A network of unmanned vehicles are deployed and positioned at determined points along the safe evacuation route. Guidance is provided to the network of unmanned vehicles for display along the safe evacuation route by the unmanned vehicle to aid people in evacuating from the unsafe situation. Information in real time regarding the unsafe situation may be received from the unmanned vehicles. Based on the information received, the safe evacuation route may be adjusted.Type: GrantFiled: August 11, 2016Date of Patent: February 20, 2018Assignee: International Business Machines CorporationInventors: Guillaume Hoareau, Johannes J. Liebenberg, John G. Musial, Todd R. Whitman
-
Publication number: 20180003518Abstract: An aspect of vehicle navigation assistance includes generating a route based on a starting point of a vehicle and a user-inputted destination location. The route specifies a set of directions defined by location points, actions, and distance values. An aspect also includes comparing the generated route to previously travelled routes stored in the memory, identifying, from the comparing, a segment of the generated route that is in common with a segment from at least one of the previously travelled routes, and determining a frequency count indicating a number of instances that the segment of the generated route appears in the previously travelled routes. A further aspect includes upon determining that the frequency count exceeds a specified threshold value, muting output of audio-based directions through a speaker of the vehicle during traversal of the vehicle through the segment of the generated route.Type: ApplicationFiled: June 29, 2016Publication date: January 4, 2018Inventors: Guillaume Hoareau, Johannes J. Liebenberg, John G. Musial, Todd R. Whitman
-
Publication number: 20170321996Abstract: An aspect includes an agent carrier and an agent disposed in an inner cavity of the agent carrier. The agent includes an expandable foaming material and electromechanical signal blocking particles embedded in the expandable foaming material. An aspect further includes a sensor and agent release mechanism configured to release the agent from the agent carrier based at least in part on a determination, via the sensor, that the agent carrier is within a predetermined distance via the sensor from a vehicle.Type: ApplicationFiled: May 3, 2016Publication date: November 9, 2017Inventors: Guillaume Hoareau, Johannes J. Liebenberg, John G. Musial, Todd R. Whitman
-
Publication number: 20170313272Abstract: An apparatus and method for replacing a power source element is provided. The apparatus includes a multiple compartment housing attached to a vehicle, power source elements, a controller, and a communications interface. The power source elements are placed within receptacles of the multiple compartment housing. Each power source element is electrically connected to an input power coupler for electrical connection to the vehicle such that each power source element is configured to supply power to the vehicle independently without requiring power supplied by any other power source element. The controller is configured to monitor a power level of each power source element and generate an associated power level reading. The communication interface is configured to retrieve each associated power level reading from the controller and to an external system.Type: ApplicationFiled: July 18, 2017Publication date: November 2, 2017Inventors: Guillaume Hoareau, Johannes J. Liebenberg, John G. Musial, Todd R. Whitman
-
Patent number: 9796529Abstract: According to an aspect, an autonomous loading and transfer pad includes a frame having driver assembly configured to transport the frame. The frame includes a surface configured to receive a container. A communications interface is communicatively coupled to the autonomous loading and transfer pad. The autonomous loading and transfer pad also includes an order control system communicatively coupled to the communications interface. The order control system is configured to direct movement of the autonomous loading and transfer pad, via the communications interface, to a pickup point in a storage facility. The autonomous loading and transfer pad receives an item at the pickup point, directs movement of the autonomous loading and transfer pad, via the communications interface, to a transfer point external to the storage facility, and directs an autonomous pick-up and delivery vehicle, via the communications interface, to the transfer point.Type: GrantFiled: September 26, 2016Date of Patent: October 24, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Guillaume Hoareau, Johannes J. Liebenberg, John G. Musial, Todd R. Whitman
-
Publication number: 20170286967Abstract: An aspect of wearable technology device processes includes receiving, by a wireless receiver of a wearable technology device, a transaction authorization request and a transaction amount from a contactless transaction terminal. An aspect also includes comparing the transaction amount with a current balance associated with an account of an individual corresponding to the wearable technology device. Upon determining the transaction amount causes the current balance to fall below a limit specified by user-defined settings, an aspect includes retrieving a set of a plurality of tired confirmation prompts from a memory of the wearable technology device, and displaying, via an output component of the wearable technology device a first confirmation prompt from the set. The first confirmation prompt is displayed at a first time interval and before completion of the transaction. Each succeeding confirmation prompt provides increased emphasis in its content or presentation.Type: ApplicationFiled: April 5, 2016Publication date: October 5, 2017Inventors: Peter A. Balinski, Sasikanth Eda, John G. Musial, Sandeep R. Patil, Todd R. Whitman
-
Publication number: 20170274875Abstract: A method and apparatus for replacing a power source element is provided. The method includes enabling a first vehicle comprising a first power source apparatus comprising a first multiple compartment housing comprising a first plurality of receptacles retaining a first plurality of power source elements, a controller, and a communication interface. The first vehicle receives a notification indicating that a second vehicle requires replacement of a power source element of a second plurality of power source elements within a second power source apparatus of the second vehicle. The first vehicle is directed to a current location of the second vehicle and the first vehicle is docked to the second vehicle. The power source element of the second vehicle is replaced with a fully charged power source element of the first plurality of power source elements from the first vehicle during operation of the first vehicle and the second vehicle.Type: ApplicationFiled: June 5, 2017Publication date: September 28, 2017Inventors: Guillaume Hoareau, Johannes J. Liebenberg, John G. Musial, Todd R. Whitman
-
Patent number: 9764703Abstract: An apparatus and method for replacing a power source element is provided. The apparatus includes a multiple compartment housing attached to a vehicle, power source elements, a controller, and a communications interface. The power source elements are placed within receptacles of the multiple compartment housing. Each power source element is electrically connected to an input power coupler for electrical connection to the vehicle such that each power source element is configured to supply power to the vehicle independently without requiring power supplied by any other power source element. The controller is configured to monitor a power level of each power source element and generate an associated power level reading. The communication interface is configured to retrieve each associated power level reading from the controller and to an external system.Type: GrantFiled: January 22, 2016Date of Patent: September 19, 2017Assignee: International Business Machines CorporationInventors: Guillaume Hoareau, Johannes J. Liebenberg, John G. Musial, Todd R. Whitman
-
Patent number: 9760087Abstract: According to an aspect, a distributed package transport system includes unmanned aerial vehicles (UAVs), each of which is configured to transport packages within a geographic area and along a travel route. The system also includes UAV enclosures dispersed within the geographic area. The UAV enclosures include a number of cells, each of which provides a receptacle to temporarily house a UAV. At least one of the UAV enclosures is dynamically assigned to a location within the geographic area. Each of the UAV enclosures includes a computer processor and communication network interface and, for each of the UAVs in transit, the UAV enclosures communicate information specifying an origination point, drop off point, and return point amongst each other and coordinate to define, based on locations of the UAV enclosures and capacities of the UAV enclosures, a refined travel route including a subset of the UAV enclosures to serve as hops.Type: GrantFiled: January 16, 2015Date of Patent: September 12, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Guillaume Hoareau, Johannes J. Liebenberg, John G. Musial, Todd R. Whitman