Patents by Inventor Herbert D. Pearthree

Herbert D. Pearthree 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: 20160044053
    Abstract: System, method and program for identifying a subset of a multiplicity of source networks. The subset including one or more source networks which have sent messages to one of a plurality of destination locations having a same IP address. For each of the multiplicity of source networks, a determination is made whether there are fewer intervening hops from the source network to the one destination location than from the source network to other of the plurality of destination locations. If so, the source network is included in the subset. If not, the source network is not included in the subset. One application of the present invention is to identify a source of a denial of service attack. After the subset is identified, filters can be sequentially applied to block messages from respective source networks in the subset to determine which source network in the subset is sending the messages.
    Type: Application
    Filed: October 26, 2015
    Publication date: February 11, 2016
    Inventors: Richard E. Nesbitt, Brian M. O'Connell, Herbert D. Pearthree, Kevin E. Vaughan
  • Publication number: 20150365297
    Abstract: An approach is provided for allowing a network computing (e.g., cloud computing) infrastructure to modify its resource allocation plan (e.g., an instance count) by using a Kth derivative vector plot, which may be generated using historical logs. Among other things, this approach enables an infrastructure to project an allocation forecast for a specified duration and adapt to changes in network traffic.
    Type: Application
    Filed: August 25, 2015
    Publication date: December 17, 2015
    Inventors: Richard J. Bogdany, Thomas B. Harrison, Cameron Niall-Kerr McAvoy, Brian M. O'Connell, Herbert D. Pearthree, Shengzhi Sun, Clay T. Upton
  • Patent number: 9191396
    Abstract: System, method and program for identifying a subset of a multiplicity of source networks. The subset including one or more source networks which have sent messages to one of a plurality of destination locations having a same IP address. For each of the multiplicity of source networks, a determination is made whether there are fewer intervening hops from the source network to the one destination location than from the source network to other of the plurality of destination locations. If so, the source network is included in the subset. If not, the source network is not included in the subset. One application of the present invention is to identify a source of a denial of service attack. After the subset is identified, filters can be sequentially applied to block messages from respective source networks in the subset to determine which source network in the subset is sending the messages.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: November 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Richard E. Nesbitt, Brian M. O'Connell, Herbert D. Pearthree, Kevin E. Vaughan
  • Publication number: 20150294216
    Abstract: Approaches are provided for answering an inquiry of a cognitive distributed network. An approach includes receiving the inquiry at the cognitive distributed network. The approach further includes determining a classification for the inquiry based on natural language of the inquiry. The approach further includes classifying the inquiry as a single question class. The approach further includes determining, by at least one computing device, a type of introspection to be used by the cognitive distributed network on the inquiry. The approach further includes generating an answer to the inquiry based on the determined type of introspection.
    Type: Application
    Filed: April 10, 2014
    Publication date: October 15, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. BAUGHMAN, Thomas B. HARRISON, Brian M. O'CONNELL, Herbert D. PEARTHREE
  • Patent number: 9153049
    Abstract: An approach is provided for allowing a network computing (e.g., cloud computing) infrastructure to modify its resource allocation plan (e.g., an instance count) by using a Kth derivative vector plot, which may be generated using historical logs. Among other things, this approach enables an infrastructure to project an allocation forecast for a specified duration and adapt to changes in network traffic.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Richard J. Bogdany, Thomas B. Harrison, Cameron Naill-Kerr McAvoy, Brian M. O'Connell, Herbert D. Pearthree, Shengzhi Sun, Clay T. Upton
  • Patent number: 8856276
    Abstract: A method, system and program product for collecting web metric data is disclosed. The method includes inserting a script at the top of each web page to be metered, sending a web page request to a web server for a web page, loading the web page while executing the script inserted within the web page for collecting web usage data without substantially increasing web page load time. The method further includes establishing an asynchronous connection to a metric server chosen for sending the web usage data collected and transmitting to the metric server the web usage data collected as part of a record request using a method such that the record request is not cached at an intermediate proxy. The method further includes contacting an alternate metric server if the metric server chosen is not available or cannot record the web usage data.
    Type: Grant
    Filed: May 11, 2006
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Richard E. Nesbitt, Brian M. O'Connell, Herbert D. Pearthree, Kevin E. Vaughan
  • Publication number: 20140055458
    Abstract: An approach is provided for allowing a network computing (e.g., cloud computing) infrastructure to modify its resource allocation plan (e.g., an instance count) by using a Kth derivative vector plot, which may be generated using historical logs. Among other things, this approach enables an infrastructure to project an allocation forecast for a specified duration and adapt to changes in network traffic.
    Type: Application
    Filed: August 24, 2012
    Publication date: February 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard J. Bogdany, Thomas B. Harrison, Cameron Naill-Kerr McAvoy, Brian M. O'Connell, Herbert D. Pearthree, Shengzhi Sun, Clay T. Upton
  • Publication number: 20130262305
    Abstract: In a method for authenticating a current user of a near field communication (NFC) device, a profile for an authorized user of the NFC device is established based on data received from one or more sensors of the NFC device over a first period of time. Responsive to a request for a payment transaction, a profile for the current user of the NFC device is established based on data received from the one or more sensors over a second period of time after the first period of time. The profile for the current user is compared with the profile for the authorized user. A determination is made as to whether one or more values in the profile for the current user are within a range of one or more values in the profile for the authorized user at a confidence level.
    Type: Application
    Filed: March 27, 2012
    Publication date: October 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew R. Jones, Mauro Marzorati, Brian M. O'Connell, Herbert D. Pearthree
  • Publication number: 20130254374
    Abstract: Embodiments of the present invention provide an approach for allocating computing resources based on social networking/media trends in a networked computing environment (e.g., a cloud computing environment). In a typical embodiment, a baseline computing resource allocation will be determined for the networked computing environment based upon historical computing resource data (e.g., stored in at least one computer storage device). Social networking trend data corresponding to usage of a set of social networking websites may be received and analyzed to determine a forecasted computing resource allocation (e.g., based on social networking trends). The baseline computing resource allocation may be compared to the forecasted computing resource allocation to identify any difference therebetween. A computing resource allocation protocol/plan may then be determined based on the comparison (e.g., to address the difference).
    Type: Application
    Filed: March 21, 2012
    Publication date: September 26, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard J. Bogdany, Thomas B. Harrison, Brian M. O'Connell, Herbert D. Pearthree
  • Patent number: 8001255
    Abstract: System, method and program for transferring same files from a first computer to a plurality of second computers. Respective measures of file transfer rates from the first computer to the second computers are determined. Based on the respective measures of file transfer rates from the first computer to the second computers, determinations are made as to respective numbers of sockets within the first computer to transfer the files to the second computers to tend to equalize the time required to transfer the files from the first computer to each of the second computers. The files are transferred to each of the second computers using the determined number of sockets, wherein for each of the second computers where the number of sockets is greater than one, the files are divided between the number of sockets for transfer to the respective second computer.
    Type: Grant
    Filed: January 5, 2006
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Richard E. Nesbitt, Brian M. O'Connell, Herbert D. Pearthree, Kevin E. Vaughan
  • Patent number: 7693873
    Abstract: System, method and program for making same data available from different file systems to clients. The data is transferred to each of the file systems. Respective time periods required to rename the data in the file systems from a first name to a second name are estimated. The data with the first name is not available to the clients. The data with the second name is available to the clients. Renaming of the data in the file systems from the first name to the second name is scheduled. The scheduling is based at least in part on the estimated respective time periods to rename the data in the file systems. Preferably, the scheduling is timed to result in completion of the renaming of the data in all of the file systems at approximately a same time. Preferably, one of the time periods to rename the data in the file systems is based at least in part on a time period to transfer the data to a server associated with the file system and a wait time within the server to schedule the renaming.
    Type: Grant
    Filed: October 13, 2005
    Date of Patent: April 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Richard E. Nesbitt, Brian M. O'Connell, Herbert D. Pearthree, Kevin E. Vaughan