Thomas Edward Cooper - Louisville CO Robert Franklin Pryor - Boulder CO
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 900
US Classification:
713190, 380201, 380277, 717174, 714 38, 713162
Abstract:
According to one aspect of the invention, a method of creating a trial software product on a target system is provided. The method consists of intercepting file system calls from an installation process associated with a full software product and, responsive to a write request from the installation process, encrypting data associated with the write request if the write request is associated with one of a predetermined set of critical product files. The predetermined set of critical product files including those product files comprising the full software product that have been identified as files to which access is to be controlled.
According to one aspect of the invention, a method of creating a trial software product on a target system is provided. The method consists of intercepting file system calls from an installation process associated with a full software product and, responsive to a write request from the installation process, encrypting data associated with the write request if the write request is associated with one of a predetermined set of critical product files. The predetermined set of critical product files including those product files comprising the full software product that have been identified as files to which access is to be controlled.
Load Balancing And Dynamic Control Of Multiple Data Streams In A Network
Available bandwidth utilization during transfer of large files over a TCP/IP network is improved by load balancing data streams and dynamically controlling the number of data streams utilized. A determination is made of the optimum number of data streams for a particular data file transfer in the early stage of transmission. An initial number of data streams, which is one unless otherwise specified or determined, is used to transmit one or more file segments, each on a different data stream, immediately followed by a second initial number of data streams, which is at least two greater than the initial number of data streams, is used to transmit another portion of the large data file. During each transmission, individual and aggregate transmission bandwidths are determined. Responsive to a determination that the latest aggregate transmission bandwidth is significantly different from the previous aggregate transmission bandwidth, the number of data streams is modified.
System, Method And Program For Protecting Communication
Robert Franklin Pryor - Lynn Haven FL, US Marc Lawrence Steinbrecher - Boulder CO, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 9/12
US Classification:
713170, 713168, 726 3, 726 7
Abstract:
A method for transferring data between a first computer and a second computer is provided. The first computer sends a request to start a session, an encrypted session ID, and an encrypted hash value to the second computer. The second computer receives the request, decrypts the encrypted hash value, independently determines a hash value and compares the independently determined value to the decrypted value. If they match, the second computer starts a session with the first computer. Subsequently, the first computer sends a request to download or upload data, an encrypted ID, an identity of the file, and an encrypted hash value to the second computer in a second connection in the session. The second computer receives the request, decrypts the encrypted hash value, independently determines a hash value and compares the independently determined value to the decrypted value. If they match, the second computer processes the request.
Sandra K. Johnson - Cary NC, US Grant D. Miller - Superior CO, US Robert F. Pryor - Lynn Haven FL, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707739, 707812
Abstract:
The different illustrative embodiments provide a method, a computer program product, and an apparatus for managing information. A request to store text in a table in a database is received. A determination is made as to whether a first collection of textual information having a first concept that is related to a second concept for the text is present in the database responsive to receiving the request containing the text. The text is associated with the first collection of textual information in the database responsive to a determination that the first collection of textual information in the database having the first concept that is related to the second concept for the text is present in the database. A second collection for the data with a third concept that is related to the second concept for the text within the degree of relatedness is created.
System, Method And Program For Managing File Downloads
Daniel Allen Campbell - Longmont CO, US Robert Franklin Pryor - Lynn Haven FL, US John Bradley Simmons - Westminister CO, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 15/16
US Classification:
709232
Abstract:
System, method and program for managing download of a file. A current request to establish a session is received. In the session, there is a request to download the file beginning at a specified location after a start of the file. The current request does not specify a fixed length of the requested download. A length of the file to be downloaded is estimated based on prior requests to download the file beginning at other respective locations. In response to the current request, the estimated length of the file is downloaded beginning at the specified location. In response to downloading the estimated length of the file beginning at the specified location, the download of the file is suspended for a time window. If the session corresponding to the current request is not terminated within the time window, then download of the file is automatically resumed following the length in further response to the current request. If the session corresponding to the current request is terminated within the time window, then download of the file is not automatically resumed following the length in further response to the current request.
LeeAnn L. Kania - Loveland CO, US Joy L. Mann - West Sand Lake NY, US Robert F. Pryor - Lynn Haven FL, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44
US Classification:
717173
Abstract:
Through methods, systems and program codes, a file download URL is used to navigate to a download server, the download server downloading or not downloading a file to a party in response to the URL without communicating with a backend server or performing a party demographic information look-up, the download server also logging a complete download of the file to a party pointer database file. Download URL formation may be dependent upon approval of party demographic information. URL signed parameter strings comprise file name, party pointer, expiration and file type parameters. Download reporting comprises searching a database for party pointers associated with successful file downloads, compiling pointers associated with successful downloads and generating an export file for a downloaded file listing parties from demographic information indexed by associated pointers. In one aspect, a download server logs a flat file into a database in response a complete file download.
System, Method And Program For Protecting Communication
Robert Franklin PRYOR - Lynn Haven FL, US Marc Lawrence STEINBRECHER - Boulder CO, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
H04L 9/00
US Classification:
713150
Abstract:
A system, method and program product for transferring data between a first computer and a second computer. A first request to start a session is received. An encrypted hash value in the first request is decrypted and a hash value for the information in the first request is independently determined. The independently determined hash value is compared to the decrypted hash value, and if there is match, a session with the first computer is started. Subsequently, a second request is received and the encrypted hash value in the second request is decrypted. A hash value for the information in the second request is independently determined. The independently determined hash value is compared to the decrypted hash value, and if there is match, the second computer processes a request to at least partially download or upload a file.
Name / Title
Company / Classification
Phones & Addresses
Robert Pryor Director
Bsw Health Service
Robert Pryor Deacon/Director
Morning Star Missionary Baptist Church of Beaumont, Texas 77701
Carilion Clinic Internal Medicine 199 Hospital Dr STE 5, Galax, VA 24333 (276)2366136 (phone), (276)2362536 (fax)
Free Clinic Of Twin Counties 140 Larkspur Ln STE C, Galax, VA 24333 (276)2360421 (phone), (276)2362761 (fax)
Education:
Medical School Baylor College of Medicine Graduated: 1986
Languages:
English Spanish
Description:
Dr. Pryor graduated from the Baylor College of Medicine in 1986. He works in Galax, VA and 1 other location and specializes in Internal Medicine. Dr. Pryor is affiliated with Carilion Roanoke Memorial Hospital and Twin County Regional Hospital.
Philips Jun 2001 - Jun 2008
Technical Support Specialist
Schaffer Road Church of Christ Jun 2001 - Jun 2008
Senior Minister
Education:
Pierce College 1990 - 1994
Skills:
Microsoft Office Microsoft Word Powerpoint Customer Service Microsoft Excel Teaching Nonprofits Leadership Development Public Speaking Community Outreach Fundraising Team Building Outlook Event Planning Management Windows Administrative Assistants Biblical Studies Bible Ministers New Testament Studies Biblical Teaching
John Dumont, Danielle Finner, Alia Thomas, Brandon Clever, Erika Gilliam, Susan Brown, Samantha Ferguson, Amanda Mahorn, Quintura Johnson, Christopher Tims, John Sherrod
Youtube
richard pryor mafia joke
sorry guys for some strange reason the audio is slightly out of sinc t...
Duration:
4m 53s
Richard Pryor's 1979 Joke About Police Still ...
Richard Pryor made this observation about police in 1979. It sounds li...
Duration:
2m 36s
Schaffer Road Church of Christ-Bro Robert Pry...
Schaffer Road Church of Christ.
Duration:
12m 47s
Interview: Robert L. Pryor, A Pioneering Nort...
Here is your chance to sit down with the pioneering Spokane-area filmm...