Patents by Inventor Steven R. Cook

Steven R. Cook 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: 6016511
    Abstract: A method and apparatus for interfacing protocol application data frame operation requests with a data frame input/output device having a buffer structure containing data frames according to a buffer structure scheme, while maintaining isolation between the buffer structure and the protocol applications, including: receiving, with an interface, from a protocol application a data frame operation request for operation on a portion of an identified data frame within the buffer structure; linking, with the interface, the request to an appropriate data frame operation routine in the data frame input/output device; and the data frame operation routine executing the request, in conjunction with the protocol application, on the portion of the identified data frame without requiring that the protocol application have knowledge of the buffer structure scheme.
    Type: Grant
    Filed: September 12, 1997
    Date of Patent: January 18, 2000
    Assignee: Motorola Inc.
    Inventor: Steven R. Cook
  • Patent number: 5452287
    Abstract: The network negotiates user protocols, classes, and options between a calling user and a called user using the results to determine an optimal method of user information transport. A strategy for determining the optimal user information transport method from negotiated user protocols, classes and options includes querying the destination edge for destination related PC&O, sending this information back to the source and subsequently proceeding with traditional source to destination call processing.
    Type: Grant
    Filed: September 20, 1993
    Date of Patent: September 19, 1995
    Assignee: Motorola, Inc.
    Inventors: Stephen DiCecco, Steven R. Cook, Anthony J. Risica
  • Patent number: 5442542
    Abstract: A machine state virtualizer is an apparatus for controlling an electronic device having a switch matrix of X-lines and Y-lines (sometimes referred to as crosspoint switches) with a microcomputer. The device includes a plurality of switches which interconnect specified X-lines and Y-lines of the electrical device. A microcomputer references a machine state virtualization map and outputs data corresponding to a desired machine state. The output data is then decoded and used to control the plurality of switches so as to virtualize the desired machine state of the electronic device. The microcomputer utilizes sequences and rules for implementing a defined device control objective.
    Type: Grant
    Filed: May 16, 1991
    Date of Patent: August 15, 1995
    Inventor: Steven R. Cook
  • Patent number: 5425029
    Abstract: The present invention provides for fast packet information transfer from a first type switching system to a diverse, i.e., different, type switching system by adaptation of a format of each fast packet from the first type switching system to a format that is portable across the second type switching system. For example, the present invention enables transport of fast packets from a fast packet switching system across a cell relay system and vice versa, from a fast packet switching system across an asynchronous transfer mode system and vice versa, and so on.
    Type: Grant
    Filed: September 20, 1993
    Date of Patent: June 13, 1995
    Assignee: Motorola, Inc.
    Inventors: Michael G. Hluchyj, Steven R. Cook, Hassan Ahmed
  • Patent number: 5408472
    Abstract: A cell processor and a method for a cell processor (CP) utilize Cell Transit Queues to partition cell processing of cells from a Cell Interconnect in a cell relay network, thereby facilitating cost-efficient cell transmission from a cell interconnect to a node output.
    Type: Grant
    Filed: September 20, 1993
    Date of Patent: April 18, 1995
    Assignee: Motorola, Inc.
    Inventors: Michael G. Hluchyj, Steven R. Cook
  • Patent number: 4355384
    Abstract: A digital switching matrix for use in telephone systems which provides non-blocking operation and is capable of non-blocking expansion without reconfiguration of the existing system. A provision for providing message tones such as dial tone, business line, etc., without requiring a map search of the switching matrix, and an integral testing provision are also described.
    Type: Grant
    Filed: March 19, 1980
    Date of Patent: October 19, 1982
    Assignee: Digital Switch Corporation
    Inventors: Roland E. Genter, Steven R. Cook
  • Patent number: 4109111
    Abstract: A pulse code modulation, time division multiplex conferencing system for providing to each party channel a signal indicative of the linear sum of the samples from all other party-channels, such signals are generated by accumulating the sum of all samples from all party-channels, then generating an output signal to a particular party channel by subtracting from the sum the contribution of the particular party-channel. The cumulative sum is updated upon receipt of each new sample. Provisions for conferencing channels in a plurality of sequentially aligned frames are also disclosed.
    Type: Grant
    Filed: August 23, 1977
    Date of Patent: August 22, 1978
    Assignee: Digital Switch Corporation
    Inventor: Steven R. Cook