Patents by Inventor Jonathan W. Jackson

Jonathan W. Jackson 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: 9912800
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: a voice delivery application, running on a mobile device of a user, receives a text message from a user; by use of sensor inputs of the mobile device, the mobile device stores data regarding environment of the mobile device including external audio equipment, speed of the user, and bystanders within a hearing range of the environment; various data describing a sender of the text message and the bystanders are analyzed for respective relationships with the user and with each other to determine a confidentiality group dictating whether or not the text message may be heard by the bystander; the text message may be scanned for content screening, then according to configuration of the voice delivery application, the text message is securely delivered to the user by voice.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: March 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Patent number: 9854482
    Abstract: A method, system and computer program product for controlling the delivery of voice communications. A profile is created for the user of a mobile device that specifies the thresholds for switching between a cellular network and a wireless network to conduct voice communications as well as stores a list of contacts and associated security levels. If the signal strength of the cellular radio signal is below a threshold, then the mobile device detects one or more wireless networks that are in the area of the user of the mobile device. The profile of the user of the mobile device is then checked to determine if the mobile device is authorized to switch to one of the detected wireless networks to deliver voice communications based on a security level associated with the party communicating with the user. In this manner, the user is able to control the delivery of voice communications.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: December 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Publication number: 20170365108
    Abstract: A computerized, on-road, vehicle service handling system involves, a motor vehicle having therewithin a global positioning system (GPS) navigation system, an on-board diagnostic (OBD) system, a display within the vehicle, non-transitory storage having stored therein payment information, and at least one processor. While a user is driving a vehicle between first and second locations, upon receiving a fault condition signal from the OBD system, the processor will; automatically identify, and transmit information, to multiple vehicle service locations within a limited distance radius of the path towards the second location, receive service responses, receive a selection by the user of at least two of the vehicle service locations and an order of preference thereof; send a service request with payment information to the first selected vehicle service location; and receive a communication from the first vehicle service location either accepting or rejecting the request.
    Type: Application
    Filed: September 7, 2017
    Publication date: December 21, 2017
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Publication number: 20170367013
    Abstract: A method, system and computer program product for controlling the delivery of voice communications. A profile is created for the user of a mobile device that specifies the thresholds for switching between a cellular network and a wireless network to conduct voice communications as well as stores a list of contacts and associated security levels. If the signal strength of the cellular radio signal is below a threshold, then the mobile device detects one or more wireless networks that are in the area of the user of the mobile device. The profile of the user of the mobile device is then checked to determine if the mobile device is authorized to switch to one of the detected wireless networks to deliver voice communications based on a security level associated with the party communicating with the user. In this manner, the user is able to control the delivery of voice communications.
    Type: Application
    Filed: August 30, 2017
    Publication date: December 21, 2017
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Publication number: 20170346937
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: a voice delivery application, running on a mobile device of a user, receives a text message from a user; by use of sensor inputs of the mobile device, the mobile device stores data regarding environment of the mobile device including external audio equipment, speed of the user, and bystanders within a hearing range of the environment; various data describing a sender of the text message and the bystanders are analyzed for respective relationships with the user and with each other to determine a confidentiality group dictating whether or not the text message may be heard by the bystander; the text message may be scanned for content screening, then according to configuration of the voice delivery application, the text message is securely delivered to the user by voice.
    Type: Application
    Filed: May 27, 2016
    Publication date: November 30, 2017
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Publication number: 20170316622
    Abstract: A computerized, on-road, vehicle service handling method involves, while a user is driving a vehicle between first and second locations, receiving a fault condition signal from an on-board diagnostic system; automatically transmitting information to multiple vehicle service locations ahead of the vehicle, including vehicle and fault information and an individual estimated time of arrival (ETA) based upon current location and speed; receiving individual service responses including at least a parts and labor cost estimate, and at least one appointment time after the ETA; receiving a selection by the user of at least two of the provided vehicle service locations and an order of preference thereof; sending payment information to the first vehicle service location; receiving a communication either accepting or rejecting, and, if accepted, automatically directing the user to the first vehicle service location, but if rejected, sending the payment information to a next preferred vehicle service location.
    Type: Application
    Filed: July 15, 2016
    Publication date: November 2, 2017
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Patent number: 9804216
    Abstract: Embodiments relate to a method, apparatus, and system for passively detecting strength of an electromagnetic field. An electroactive polymer (EAP) is configured with an antenna in communication with an RC circuit. The EAP is positioned proximal to a sensor. In response to receipt of a transient electromagnetic pulse due to an electrostatic discharge, the circuit captures the received pulse and transmits the pulse to the EAP. The EAP reacts to the pulse in the form of a deflection. The magnitude of the deflection correlates to the field strength which caused the received pulse. As deflection of the EAP is communicated to the proximally positioned sensor, a recording of the electrostatic discharge takes place.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: October 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Samuel R. Connor, Michael A. Cracraft, Jonathan W. Jackson, Joseph Kuczynski
  • Patent number: 9792738
    Abstract: A computerized, on-road, vehicle service handling method involves, while a user is driving a vehicle between first and second locations, receiving a fault condition signal from an on-board diagnostic system; automatically transmitting information to multiple vehicle service locations ahead of the vehicle, including vehicle and fault information and an individual estimated time of arrival (ETA) based upon current location and speed; receiving individual service responses including at least a parts and labor cost estimate, and at least one appointment time after the ETA; receiving a selection by the user of at least two of the provided vehicle service locations and an order of preference thereof; sending payment information to the first vehicle service location; receiving a communication either accepting or rejecting, and, if accepted, automatically directing the user to the first vehicle service location, but if rejected, sending the payment information to a next preferred vehicle service location.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: October 17, 2017
    Assignee: International Business Machines Corporation
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Publication number: 20170269144
    Abstract: Embodiments relate to a method, apparatus, and system for passively detecting strength of an electromagnetic field. An electroactive polymer (EAP) is configured with an antenna in communication with an RC circuit. The EAP is positioned proximal to a sensor. In response to receipt of a transient electromagnetic pulse due to an electrostatic discharge, the circuit captures the received pulse and transmits the pulse to the EAP. The EAP reacts to the pulse in the form of a deflection. The magnitude of the deflection correlates to the field strength which caused the received pulse. As deflection of the EAP is communicated to the proximally positioned sensor, a recording of the electrostatic discharge takes place.
    Type: Application
    Filed: March 16, 2016
    Publication date: September 21, 2017
    Applicant: International Business Machines Corporation
    Inventors: Samuel R. Connor, Michael A. Cracraft, Jonathan W. Jackson, Joseph Kuczynski
  • Patent number: 9699832
    Abstract: A second cellular client delegates cellular communication to a first cellular client. The first cellular client determines that the first cellular client has been assigned to perform cellular communication for the second cellular client. The first cellular client receives a transmission from a cellular service-provider antenna intended for the second cellular client. The first cellular client sends a first command based on the transmission to the second cellular client. The first command instructs the second cellular client to enable the cellular functionality of the second cellular client.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Patent number: 9692703
    Abstract: A method for managing data communication traffic in a network routing device includes monitoring a bandwidth utilization of the network routing device and determining whether the bandwidth utilization exceeds a threshold. The method may additionally include receiving a first signal, the first signal having a first bandwidth, the first signal further having stream of packets. A second signal may be generated based on determining that the bandwidth utilization exceeds the threshold. The second signal may include the stream of packets. The second signal may additionally have a second bandwidth, where the second bandwidth is larger than the first bandwidth. The method may be continued by routing the second signal along a loopback path external to the network routing device. The method may then include extracting, based on determining that the bandwidth utilization is at or below the threshold, the stream of packets from the second signal for processing.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 27, 2017
    Assignee: International Business Machines Corporation
    Inventors: Samuel R. Connor, Jonathan W. Jackson, Joseph Kuczynski
  • Patent number: 9684651
    Abstract: Disclosed aspects include initiating an electronic communication configured to be transmitted to a first intended recipient. Based on a set of profile data, a first cultural indicator may be identified for the first intended recipient. Using a natural language processing technique, a cultural element of the electronic communication may be detected. Based on both the first cultural indicator and the cultural element, a first cultural-version of the cultural element may be determined for the first intended recipient. Using the first cultural-version, a cultural translation object may be established in the electronic communication. In response to establishing the cultural translation object in the electronic communication, the electronic communication may be transmitted to the first intended recipient.
    Type: Grant
    Filed: February 13, 2016
    Date of Patent: June 20, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Samuel R. Connor, Jonathan W. Jackson, Joseph Kuczynski
  • Patent number: 9684652
    Abstract: Disclosed aspects include initiating an electronic communication configured to be transmitted to a first intended recipient. Based on a set of profile data, a first cultural indicator may be identified for the first intended recipient. Using a natural language processing technique, a cultural element of the electronic communication may be detected. Based on both the first cultural indicator and the cultural element, a first cultural-version of the cultural element may be determined for the first intended recipient. Using the first cultural-version, a cultural translation object may be established in the electronic communication. In response to establishing the cultural translation object in the electronic communication, the electronic communication may be transmitted to the first intended recipient.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: June 20, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Samuel R. Connor, Jonathan W. Jackson, Joseph Kuczynski
  • Publication number: 20170167885
    Abstract: A global positioning system (“GPS”) receives a destination location from a current driver of a vehicle. A GPS route planning process of the GPS identifies potential routes for the vehicle to the destination location. A data analysis process of the GPS rates the potential routes based on how characteristics of the potential routes relate to characteristics of the current driver. The GPS route planning process selects a route for the current driver responsive to the ratings. The GPS displays the selected route to the driver on a display.
    Type: Application
    Filed: December 10, 2015
    Publication date: June 15, 2017
    Inventors: DARRYL M. ADDERLY, JONATHAN W. JACKSON, AJIT JARIWALA, ERIC B. LIBOW
  • Patent number: 9667563
    Abstract: A method for managing data communication traffic in a network routing device includes monitoring a bandwidth utilization of the network routing device and determining whether the bandwidth utilization exceeds a threshold. The method may additionally include receiving a first signal, the first signal having a first bandwidth, the first signal further having stream of packets. A second signal may be generated based on determining that the bandwidth utilization exceeds the threshold. The second signal may include the stream of packets. The second signal may additionally have a second bandwidth, where the second bandwidth is larger than the first bandwidth. The method may be continued by routing the second signal along a loopback path external to the network routing device. The method may then include extracting, based on determining that the bandwidth utilization is at or below the threshold, the stream of packets from the second signal for processing.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Samuel R. Connor, Jonathan W. Jackson, Joseph Kuczynski
  • Patent number: 9648663
    Abstract: A second cellular client delegates cellular communication to a first cellular client. The first cellular client determines that the first cellular client has been assigned to perform cellular communication for the second cellular client. The first cellular client receives a transmission from a cellular service-provider antenna intended for the second cellular client. The first cellular client sends a first command based on the transmission to the second cellular client. The first command instructs the second cellular client to enable the cellular functionality of the second cellular client.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: May 9, 2017
    Assignee: International Business Machines Corporation
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Patent number: 9616341
    Abstract: An avatar in a video game is controlled based on input from multiple users. An input composition system receives a first input from a first user. The first user uses a first input source for controlling the avatar. The input composition system receives a second input from a second user. The second user users a second input source for controlling the avatar. The input composition system alters the first input based on a first user performance modifier. The input composition system alters the second input based on a second user performance modifier. The input composition system creates an avatar input value based on the first altered input and the second altered input. The input composition directs the avatar in the video game based on the avatar input value.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: April 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Samuel R. Connor, Jonathan W. Jackson, Joseph Kuczynski
  • Patent number: 9619371
    Abstract: A method for providing a plurality of customized remote environments for application performance testing is provided. The method may include identifying a plurality of client customizations associated with a client application. The method may also include identifying a plurality of client hardware configurations associated with the client application. The method may further include populating a plurality of upgraded versions of the client application. Additionally, the method may include provisioning at least one remote environment. The method may also include applying the plurality of client customizations of the client application to the plurality of upgraded versions of the at least one client application. The method may further include deploying the plurality of upgraded versions of the at least one client application on at least one environment, whereby the deployed plurality of upgraded versions has the applied identified plurality of client customizations of the at least one client application.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: April 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Patent number: 9619945
    Abstract: A method, system and computer program product for assisting a user in handling a vehicle service issue. A profile is created by a navigation system that stores preferences of the user, such as vehicle and vehicle service preferences (e.g., tire brands). The navigation system polls the vehicle sensors in the automobile diagnostic system periodically to interpret a status. If there has been a change in the status of a sensor (e.g., change in tire pressure) and if the change represents a service issue to be addressed, then a service issue has been identified. The navigation system then determines a change in the route the vehicle is currently traveling to reach a service destination (e.g., Discount Tire® store) to address the service issue (e.g., low tire pressure) taking into consideration the user's preferences (user's profile specified the Discount Tire® chain to handle all service issues relating to tires).
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: April 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Patent number: 9615200
    Abstract: A first cellular client determines its geographic location from a second cellular client. As part of this determination, the first cellular client disables its cellular functionality. The first cellular client receives a first identifier from the second cellular client by way of a non-cellular connection. The first identifier is related to a first antenna of a cellular service-provider. The first cellular client tracks its location based on the first identifier.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow