Patents by Inventor Alan G. Ganek

Alan G. Ganek 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: 6765868
    Abstract: A packet switching network, e.g., the Internet, employs bandwidth managers to provide guaranteed bandwidth reservations to paired forwarding and receiving agents interfacing with sending and receiving stations in the transfer of large data files therebetween. The forwarding agents obtain guaranteed reservations from the bandwidth manager for segments of the large data file which are transmitted to the receiving station in accordance with the respective reservations. The receiving agent reassembles the segments into the large data file for delivery to the receiving station. By segmenting the large data files, using guaranteed bandwidth reservations on different links or multiple networks, the transmission of large data files through packet switching networks is accomplished without adversely impacting the service requirements of other network users.
    Type: Grant
    Filed: September 22, 1998
    Date of Patent: July 20, 2004
    Assignee: International Business Machines Corp.
    Inventors: James M. Dunn, Alan G. Ganek, Colin George Harrison, Edith H. Stern, Barry E. Willner
  • Patent number: 6169805
    Abstract: Secure communication may be conducted between two or more parties over a network, e.g the Internet without prior security arrangements among the parties or agreed to encryption/decryption software. A sending party is connected to a data network through a computer and has access to a communications network, e.g. a public switched telephone network. The sender prepares a file designated, e.g. “X” containing confidential information for secure transmission over the Internet or the like to one or more receivers. In one embodiment, the sender downloads encryption/decryption or “crypto” software stored at a location on the Internet e.g. location “U” in a Uniform Resource Locator (URL). The “crypto” software is written in executable code or an interpretive language such as JAVA. The sender selects a key “K” and encrypts the plain text file “X” into cipher text.
    Type: Grant
    Filed: February 28, 1997
    Date of Patent: January 2, 2001
    Assignee: International Business Machines Corporation
    Inventors: James M. Dunn, Alan G. Ganek, Edith H. Stern, Barry E. Willner
  • Patent number: 6167055
    Abstract: A network includes a facility for transmitting baseband telephone signals, plural subscriber locations, and twisted pair circuits which connect each subscriber location to the baseband telephone facility. The network further includes apparatus for transmitting and receiving broadband signals over the twisted pair circuits. A broadband transmitter is coupled to a network twisted pair circuit and outputs a broadband signal for delivery to a subscriber location. A first twisted pair circuit (which has no predetermined relationship to the network twisted pair circuit nor to the subscriber location served thereby) is utilized as an intermediate transmission path for the broadband signals. A distribution module is coupled to the first twisted pair circuit and is connected to a destination subscriber location via a destination twisted pair circuit. First filter circuits are connected in the network twisted pair circuit; are transparent to the baseband telephone signals and block the broadband signals.
    Type: Grant
    Filed: November 12, 1998
    Date of Patent: December 26, 2000
    Assignee: International Business Machines, Corp.
    Inventors: Alan G. Ganek, Edith H. Stern, Barry E. Willner
  • Patent number: 6118780
    Abstract: A user through a personal computer, in real time, controls the activation and selection of voice and data transmission paths in a communication network independent of network profiles. The network includes a public switched telephone network and a data network, e.g. the Internet for voice and/or data transmissions over either the voice or data networks. In the network, a voice terminal and a computer terminal are coupled to a shared voice and data terminal. A digital subscriber line access multiplexer is coupled to the shared voice and data terminal; the data network through a client server interface, and a voice network through an intelligent switch. The client server interface includes programmable stored data descriptive of network-authorized data and voice functions and transmission paths in the voice and data networks. The interface is linked to the multiplexer and switch for transmitting signaling messages directing traffic to the voice and data networks in accordance with the stored data.
    Type: Grant
    Filed: March 17, 1997
    Date of Patent: September 12, 2000
    Assignee: International Business Machines Corporation
    Inventors: James M. Dunn, Alan G. Ganek, Edith H. Stern, Barry E. Willner
  • Patent number: 6064666
    Abstract: An apparatus and means enabling a user to operate across multiple service domains using a single IDENTIFIER, ID. A Cross Service Association Domain mapping system is used to allow the desired IDENTIFIER and common user integration. A user is able to employ a single appropriate ID to access any of a plurality of services. The apparatus associates and relates all the IDENTIFIERs associated with each common user by maintaining an image of all the IDENTIFIERs for each user for all that user's applications which bridge the service and/or domain boundaries. Once a user is identified with any of the associated user IDENTIFIERs, the means allows the connection and/or routing to and from even otherwise disparate services. Included are a method, apparatus, and architecture which satisfies the above requirements while providing domain service interrelation and a common user image for the resulting interrelation. It provides for real time collaboration for cooperative, shared, and adaptive service network entities.
    Type: Grant
    Filed: November 15, 1996
    Date of Patent: May 16, 2000
    Assignee: International Business Machines Corporation
    Inventors: Barry E. Willner, Marc A. Block, Stephen Brady, Davis Foulger, Alan G. Ganek, Colin G. Harrison, Barry Marks, Thomas E. Newman, Gopalaswamy Soora, Edith H. Stern, Asser N. Tantawi
  • Patent number: 5991385
    Abstract: An audio teleconferencing apparatus and method provide an audio sound field among a plurality of teleconferencees creating a sense of a virtual conference table having a spatial location for each conferencee at the virtual table. Each conferencee has a speakerphone including a programmable Digital Signal Processor (DSP) for receiving a conference audio signal. In one form, the speakerphones are coupled to a conference bridge through individual ports, the bridge linking together all conferencees for purposes of the multiparty teleconference and transmitting port identifying signals denoting at discrete instants of time which remote port has a currently speaking conferences. The port identity signals are transmitted in-band or out-of-band to the speakerphones in conjunction with the conference audio signal.
    Type: Grant
    Filed: July 16, 1997
    Date of Patent: November 23, 1999
    Assignee: International Business Machines Corporation
    Inventors: James M. Dunn, Alan G. Ganek, Edith H. Stern, Barry E. Willner
  • Patent number: 5878047
    Abstract: A network includes a facility for transmitting baseband telephone signals, plural subscriber locations, and twisted pair circuits which connect each subscriber location to the baseband telephone facility. The network further includes apparatus for transmitting and receiving broadband signals over the twisted pair circuits. A broadband transmitter is coupled to a network twisted pair circuit and outputs a broadband signal for delivery to a subscriber location. A first twisted pair circuit is utilized as an intermediate transmission path for the broadband signals. A distribution module is coupled to the first twisted pair circuit and is connected to a destination subscriber location via a destination twisted pair circuit. First filter circuits are connected in the network twisted pair circuit; are transparent to the baseband telephone signals and block the broadband signals.
    Type: Grant
    Filed: November 15, 1996
    Date of Patent: March 2, 1999
    Assignee: International Business Machines Corporation
    Inventors: Alan G. Ganek, Edith H. Stern, Barry E. Willner
  • Patent number: 5220669
    Abstract: A computer system has general purpose registers, control registers and access registers for containing information to allow address space capability. A linkage stack uses protected address space to store state information during program call and program return operations. The linkage stack contains information relating to state entries for the saved information and header and trailer entries to point to other linkage stack sections. A control register contains the pointer to the current linkage stack entry and is changed as the program call or return moves through the stack.
    Type: Grant
    Filed: July 19, 1991
    Date of Patent: June 15, 1993
    Assignee: International Business Machines Corporation
    Inventors: Richard I. Baum, Terry L. Borden, Carol E. Clark, Alan G. Ganek, James Lum, Michael G. Mall, Casper A. Scalzi, Richard J. Schmalz
  • Patent number: 5023773
    Abstract: A program authorization mechanism for authorizing access to an address space in the main memory of a computer system by a program being run under a multiple address space facility. An access-list entry is associated with each address space, each access-list entry being designated by an access-list-entry token contained in an access register. Each access-list entry includes a private indicator which indicates if the associated address space can be accessed by all programs from this access-list entry or if the associated address space can only be accessed by an authorized program. For program to be authorized, an extended authorization index in a control register must match an access-list extended authorization index in the access-list entry, or the extended authorization index value must be authorized in an authority table associated with the address space. An instruction for testing a given extended authorization index for a given access-list-entry is also disclosed.
    Type: Grant
    Filed: February 10, 1988
    Date of Patent: June 11, 1991
    Assignee: International Business Machines Corporation
    Inventors: Richard I. Baum, Terry L. Borden, Justin R. Butwell, Carl E. Clark, Alan G. Ganek, James Lum, Michael G. Mall, David R. Page, Kenneth E. Plambeck, Casper A. Scalzi, Richard J. Schmalz
  • Patent number: 4979098
    Abstract: A method and apparatus is provided to translate the contents of access registers into information for use in performing addressing functions for multiple virtual address spaces. The access registers represent the full addressing capability of the system but do not directly contain the addressing information. The system has a plurality of general purpose registers, a plurality of access registers associated with the general registers, an access list having access list entries which is addressed by the contents of the access register, memory storage for holding address space number second table entries (ASTE), where the contents of the access list entry locate the ASTE and where the ASTE contains the addressing information needed to translate a virtual address when combined with the contents of a general purpose register. Access register translation (ART) consists of the process of determining addressing information by using the access list entry and the ASTE.
    Type: Grant
    Filed: June 8, 1990
    Date of Patent: December 18, 1990
    Assignee: International Business Machines Corporation
    Inventors: Richard I. Baum, Terry L. Borden, Justin R. Butwell, Carl E. Clark, Alan G. Ganek, James Lum, Michael G. Mall, Kenneth E. Plambeck, Casper A. Scalzi, Richard J. Schmalz, Ronald M. Smith, Julian Thomas
  • Patent number: 4945480
    Abstract: The embodiment enables multiple virtual data domains to be accessible to a program executing on a processor. A data domain is a set of virtual address spaces for containing data that can be accessed by an executing program. Two types of data domains are defined by access lists, called PSAL and DUAL. Each list has entries specifying virtual address spaces accessible to an executing program. The program is located in a program address space. The program address space and each data domain are located through respective control registers. On a program call, the processor loads a control register with means to identify the PSAL data domain. The loaded control register provides the called program with immediate access to its own PSAL data domain. When the call is from a different program address space, the calling program space's PSAL data domain immediately becomes non-accessible due to overlaying in the single loading of the one control register.
    Type: Grant
    Filed: February 10, 1988
    Date of Patent: July 31, 1990
    Assignee: International Business Machines Corporation
    Inventors: Carl E. Clark, Alan G. Ganek, Michael G. Mall, David R. Page