Patents by Inventor Andrew J. Bernoth

Andrew J. Bernoth 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: 10979333
    Abstract: A request to monitor a data packet to be transmitted from a first location to a second location over a first network is received. A projected time for the transmission of the data packet from the first location to the second location is determined. Responsive to determining the projected time, whether the data packet arrived at the second location after the projected time plus a variance is determined.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: April 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Bernoth, Daniel J. Martin, Sandeep R. Patil, Piyush Sarwal, Riyazahamad M. Shiraguppi, Gandhi Sivakumar
  • Patent number: 10693793
    Abstract: Mitigating network saturation includes detecting reconnection of device to a network after a period of disconnection. A set of applications residing on the device is queried for estimated data associated with the application awaiting transfer. A response is received from a first application of the set of applications including a first estimated data awaiting transfer from the first application. Responsive to determining that a response has not been received from a second application, a second estimated data awaiting transfer from the second application is determined based upon a learned data usage model for the application. A total expected data transfer amount is determined based upon the first estimated data and the second estimated data. Responsive to the determining that the total expected data transfer amount is not less than a threshold value, A priority of the data transfer for the first application and the second application is determined.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: June 23, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew J. Bernoth, Adam Eberbach, Timothy M. Lynar
  • Publication number: 20200084151
    Abstract: Mitigating network saturation includes detecting reconnection of device to a network after a period of disconnection. A set of applications residing on the device is queried for estimated data associated with the application awaiting transfer. A response is received from a first application of the set of applications including a first estimated data awaiting transfer from the first application. Responsive to determining that a response has not been received from a second application, a second estimated data awaiting transfer from the second application is determined based upon a learned data usage model for the application. A total expected data transfer amount is determined based upon the first estimated data and the second estimated data. Responsive to the determining that the total expected data transfer amount is not less than a threshold value, A priority of the data transfer for the first application and the second application is determined.
    Type: Application
    Filed: September 12, 2018
    Publication date: March 12, 2020
    Applicant: International Business Machines Corporation
    Inventors: Andrew J Bernoth, Adam Eberbach, Timothy M. Lynar
  • Publication number: 20160337225
    Abstract: A request to monitor a data packet to be transmitted from a first location to a second location over a first network is received. A projected time for the transmission of the data packet from the first location to the second location is determined. Responsive to determining the projected time, whether the data packet arrived at the second location after the projected time plus a variance is determined.
    Type: Application
    Filed: May 12, 2015
    Publication date: November 17, 2016
    Inventors: Andrew J. Bernoth, Daniel J. Martin, Sandeep R. Patil, Piyush Sarwal, Riyazahamad M. Shiraguppi, Gandhi Sivakumar
  • Patent number: 9183487
    Abstract: A smart card assembly with at least two chips. In some embodiments, the at least two chips are on the same major surface and define mutually-perpendicular, respective directions of insertion with respect to a standard reciprocating card reader. In some embodiments, the at least two chips are respectively mounted on opposite major surfaces of the smart card body.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: November 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Chandrasekara Aiyer, Andrew J. Bernoth, Harish Rajagopal
  • Patent number: 8954984
    Abstract: A method and associated systems for the environmentally aware load-balancing of components of a multi-component power-consuming system. The environmentally aware load-balancer receives continually updated values from at least two environmental sensors that monitor and report the values of environmental metrics that characterize components of the power-consuming system and the environments within which those components are located. When the load-balancer receives a task request directed to the power-consuming system, the load-balancer selects a balanced workload allocation as a function of the values of the received environmental metrics and communicates that balanced workload allocation to a routing mechanism. The routing mechanism then uses the communicated balanced workload allocation to determine which component or components of the power-consuming system should receive the task request.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Geetha Adinarayan, Andrew J. Bernoth, Sateesh S. Kannegala, Gandhi Sivakumar
  • Publication number: 20140224883
    Abstract: A smart card assembly with at least two chips. In some embodiments, the at least two chips are on the same major surface and define mutually-perpendicular, respective directions of insertion with respect to a standard reciprocating card reader. In some embodiments, the at least two chips are respectively mounted on opposite major surfaces of the smart card body.
    Type: Application
    Filed: February 14, 2013
    Publication date: August 14, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chandrasekara Aiyer, Andrew J. Bernoth, Harish Rajagopal
  • Publication number: 20130283289
    Abstract: A method and associated systems for the environmentally aware load-balancing of components of a multi-component power-consuming system. The environmentally aware load-balancer receives continually updated values from at least two environmental sensors that monitor and report the values of environmental metrics that characterize components of the power-consuming system and the environments within which those components are located. When the load-balancer receives a task request directed to the power-consuming system, the load-balancer selects a balanced workload allocation as a function of the values of the received environmental metrics and communicates that balanced workload allocation to a routing mechanism. The routing mechanism then uses the communicated balanced workload allocation to determine which component or components of the power-consuming system should receive the task request.
    Type: Application
    Filed: April 19, 2012
    Publication date: October 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Geetha Adinarayan, Andrew J. Bernoth, Sateesh S. Kannegala, Gandhi Sivakumar
  • Patent number: 8443359
    Abstract: A method and system for providing a standardized set of filters for a router. A set of pre-written filters are provided in a file, and a program is run on a computer to identify one of these pre-written filters as a substitute for a filter that was specifically written for the router. The standardized filter file is then loaded onto the router and the identified substitute filters are used instead of the filter that has been specifically written for the router. Preferably, the computer program is used to identify which one of the pre-written filters of the pre-written filter files most closely matches, according to a predefined test, the filter file written specifically for the router.
    Type: Grant
    Filed: November 6, 2007
    Date of Patent: May 14, 2013
    Assignee: International Business Machines Corporation
    Inventor: Andrew J. Bernoth
  • Publication number: 20090119661
    Abstract: A method and system for providing a standardized set of filters for a router. A set of pre-written filters are provided in a file, and a program is run on a computer to identify one of these pre-written filters as a substitute for a filter that was specifically written for the router. The standardized filter file is then loaded onto the router and the identified substitute filters are used instead of the filter that has been specifically written for the router. Preferably, the computer program is used to identify which one of the pre-written filters of the pre-written filter files most closely matches, according to a predefined test, the filter file written specifically for the router.
    Type: Application
    Filed: November 6, 2007
    Publication date: May 7, 2009
    Inventor: Andrew J. Bernoth
  • Publication number: 20030128700
    Abstract: A method and system for providing a standardized set of filters for a router. A set of pre-written filters are provided in a file, and a program is run on a computer to identify one of these pre-written filters as a substitute for a filter that was specifically written for the router. The standardized filter file is then loaded onto the router and the identified substitute filters are used instead of the filter that has been specifically written for the router. Preferably, the computer program is used to identify which one of the prewritten filters of the pre-written filter files most closely matches, according to a predefined test, the filter file written specifically for the router.
    Type: Application
    Filed: January 9, 2002
    Publication date: July 10, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Andrew J. Bernoth