Patents by Inventor Albert G. Greenberg

Albert G. Greenberg 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: 5513379
    Abstract: A communications system and method of ordered borrowing which facilitates dynamic access to a global channel set that has been partitioned into subsets, with each cell of the system being assigned a particular subset of the channel set. The assignment of channel subsets is performed in such a way as to respect various constraints imposed by the physical layout. Calls originating in a cell are first assigned to the channels allocated to the base station of that cell, in an order determined by the cell. Once the allotted channels are exhausted, i.e. in the busy state, the cell attempts to borrow channels from those allotted to the base stations of neighboring cells in a specified order. The borrowing cell borrows a specified number of channels from each neighbor before returning to a particular cell to borrow additional channels. The channels borrowed from a neighbor are accessed in an order which is substantially the reverse of the order in which they are accessed by the owner cell.
    Type: Grant
    Filed: May 4, 1994
    Date of Patent: April 30, 1996
    Assignee: AT&T Corp.
    Inventors: Mathilde Benveniste, Albert G. Greenberg, Frank K. Hwang, Boris D. Lubachevsky, Paul E. Wright
  • Patent number: 5375074
    Abstract: Efficient simulation is achieved by employing a highly efficient ordering of the events to be simulated. Specifically, the events to be simulated are grouped into layers and the layers are simulated in order. Each of the layers consists of events that are either strictly independent of the other events in the layer or are dependent of other events in the layer but possess a particular attribute. That attribute is one that permits the use of an associative operator. This operator allows the simulation of N events in O(log N) computation iterations.
    Type: Grant
    Filed: January 23, 1990
    Date of Patent: December 20, 1994
    Assignee: AT&T Corp.
    Inventors: Albert G. Greenberg, Boris D. Lubachevsky, Israel Mitrani
  • Patent number: 5361362
    Abstract: In a master/slave multiprocessor system, process execution tasks are allocated on the basis of anticipated execution time. Work which can be performed by either the master or the slave is entered on a double ended queue in a non-descending order of anticipated execution times. Processes having high anticipated execution times are selected for execution by the slave processor and processes having low anticipated execution times are selected for execution by the master processor. Anticipated holding times are computed on the basis of the time spent by the slave computer in the execution of a segment of a process without requiring interaction with the master processor. The slave processor records the time spent in execution each time a segment of the process is completed and the process has to be returned to the master. The master uses the recorded time as a measure of the anticipated execution time for a next segment of the same process.
    Type: Grant
    Filed: November 4, 1992
    Date of Patent: November 1, 1994
    Assignee: AT&T Bell Laboratories
    Inventors: Donald E. Benkeser, Joseph B. Cyr, Albert G. Greenberg, Paul E. Wright