International Business Machines Corporation - Armonk NY
International Classification:
G06F 1730
US Classification:
707 7, 707204
Abstract:
A method for accelerated sorting of data based on data format, wherein the format is determined from known, derived or empirical characteristics indicating whether the data is an unordered format, a partially ordered format, or a fully ordered format. Information used in making these determinations may include the receipt of an indicator from the sending process (e. g. , indicating the type of platform used by the sending process, the type of sending process, the type of data transmitted by the sending process, etc. ), or the received data itself, or a tracing or trending analysis performed on the received data, or some other information. When such situations are recognized, the receiver process alters its processing, so that more efficient sorting methods are selected and used, or so that no sorting is performed.
Method, System, And Program For Returning A File Requested Through A Network Connection
Douglas Robert Case - San Jose CA Lori Christine Simcox - San Jose CA
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1300
US Classification:
709217, 709226, 709238, 709329
Abstract:
Disclosed is a system, method, and program for processing a file request from an application program, such as a web browser. A file is maintained in a storage device accessible to a computer system. The file is capable of being accessed through a file system. A network connection is established with the application program using a network protocol. A request for the file is received from the application program via the network connection. A determination is then made as to whether the application program is executing in the computer system including the file system. If not, the file is transmitted over the network connection to the application program. Otherwise, the file is provided to the application program through the file system.
System And Method For Extending Client-Server Software To Additional Client Platforms For Servicing Thin Clients Requests
Douglas Robert Case - San Jose CA, US Avishai Haim Hochberg - San Jose CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1516 G06F 300
US Classification:
709203, 709217, 709218, 709219, 719328
Abstract:
A method and system for servicing a request using a server is disclosed. The server is capable of communicating with a client. The client provides a plurality of functions. The method and system include providing a thin client for providing the request. The thin client is compatible with at least one client platform. The method and system also include providing a listening program. The listening program is for listening for the request from the thin client and invoking the client. A portion of the plurality of functions may be provided on the at least one client platform. In another aspect, the thin client is further compatible with a plurality of client platforms. The request may be from one of the plurality of client platforms.
System And Method For Remotely Accessing A Client In A Client Server Environment
Douglas Robert Case - San Jose CA, US David Derk - Morgan Hill CA, US James Michael Dile - San Jose CA, US Avishai Haim Hochberg - San Jose CA, US David T. Kwan - Los Gatos CA, US Pete Tanenhaus - San Jose CA, US Randy Tung - San Jose CA, US John Viksne - San Mateo CA, US Brett Walker - San Jose CA, US Hui-Lan Wen - San Jose CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16 G06F 3/00
US Classification:
709217, 709203
Abstract:
The present invention provides a system and method for remotely accessing a client in a client-server system. From a browser, an end user enters a URL containing a machine name and a port number. A listening program at the client listening on that port number establishes communication with the browser and invokes a client agent. The client agent includes conventional client functions as well as APIs that allow the client to interface with both the server and the browser. The client agent then serves an applet to the browser that makes the browser appear to the end user as the client machine. The user can then execute client functions from the browser. Examples of the client functions include backing up and restoring files from the client to/from the server, migrating or recalling files, archiving or retrieving files.
Douglas R. Case - San Jose CA Watson M. Conner - Atherton CA
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 724 G06F 706
US Classification:
364900
Abstract:
A new use for an LRU-managed cache coupling the main memory of a CPU for sort string generation of m records while minimizing the number of reference misses per record to said cache is described. During a first pass, a partially nested ordering or sort is effectuated using the cache, and then during a second pass a replacement selection merge upon the nested order constrained to fit within the cache is brought about.
External Sorting Using Virtual Storage As A Work Device
Gary D. Archer - Campbell CA Douglas R. Case - San Jose CA Hilda J. Wu - San Jose CA
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 706
US Classification:
395600
Abstract:
If a real memory-backed demand paging virtual store is used as a work device in an external sort, then data movements and processing time are substantially less than that for processing the same external sort in either an internal (real) memory or DASD serving as the work device. Also, reblocking of generated partial sort strings during the sort phase and of the totally ordered string during the merge phase is avoided. The optimum ratio of internal (real) memory backing to the virtual store lies between 30-80 percent. Page faulting is reducible as a consequence of the fact that in the external sorting using the virtual store as a work device, a data element need only be referenced twice.
Current Configuration State Specific Device Configuration
- Milpitas CA, US Douglas Robert Case - Saratoga CA, US
Assignee:
Aerohive Networks, Inc. - Milpitas CA
International Classification:
H04L 12/24 H04L 29/08 H04L 12/26
Abstract:
Systems and methods for configuring a device to operate based on a current configuration state of the device in a manner agnostic to an assumed configuration state of a device. Systems can include a local state aware device manager and a state aware device configuration agnostic mediator. Methods can include locally determining an actual current configuration state of a device in operation, generating desired configuration instructions based on the actual current configuration state of the device, and locally configuring the device to operate according to the desired configuration instructions.
Name / Title
Company / Classification
Phones & Addresses
Douglas Case Director School Counseling Program
San Diego State University Higher Education · Motion Picture Services · Colleges and Universities · Offices and Clinics of Medical Doctors
5500 Campanile Dr, San Diego, CA 92182 5300 Campanile Dr, San Diego, CA 92115 5200 Campanile Dr, San Diego, CA 92182 6195945200, 6195941515, 6195940987, 6195948649