Patents by Inventor Malcolm M. Smith

Malcolm M. Smith 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: 7609668
    Abstract: A wireless communications system includes a mobile unit having a home network and a home agent in the home network. The system also includes foreign networks with foreign agents that provide wireless services to the mobile unit when the mobile unit travels outside of the service area of the home network. Foreign agents providing or likely to provide services for the mobile unit receive information for communication to the mobile unit by registering for a multicast group associated with the mobile unit. The home agent distributes information for communication to the mobile unit by encapsulating the information in multicast packets and communicating these packets for reception by the foreign agents registered for the multicast group.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: October 27, 2009
    Assignee: Cisco Technology, Inc.
    Inventor: Malcolm M Smith
  • Patent number: 7599371
    Abstract: A first router receives an original IS-634 standard frame formatted message over an A-bis interface from a base transceiver station. The first router identifies header information bits in the message for compression. The first router suppresses selected ones of the identified header information bits and encapsulates the message into a packet. A second router receives the packet from the first router and extracts the message from the packet. The second router reconstructs the selected ones of the header information bits that were suppressed by the first router. The second router regenerates the original IS-634 standard frame formatted message and transports the message to a base station controller over the A-bis interface.
    Type: Grant
    Filed: June 9, 2004
    Date of Patent: October 6, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Alain Brainos, Mohammad Amir Ahmed-Khan, Malcolm M. Smith, Walter L. Robinson
  • Patent number: 7590070
    Abstract: A method for compressing information is provided that includes receiving a plurality of bits associated with a communications flow and electing whether to perform compression and multiplexing operations based on a level of traffic propagating in a network.
    Type: Grant
    Filed: February 3, 2004
    Date of Patent: September 15, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Manjari Asawa, Tmima Koren, Jagdish V. Sonti, Rong Wang, Walter L. Robinson, Malcolm M. Smith
  • Patent number: 7460516
    Abstract: A method for compressing data is provided that includes receiving a packet communicated by a mobile station and extracting a high-level data link control (HDLC) payload from the packet. A compression operation may then be performed on the HDLC payload in order to reduce a number of bytes associated with the packet. A key may be built that maps the HDLC payload associated with the packet to the key, the key being broken into segments that are positioned into a selected one or more of a source internet protocol (IP) address field, a user datagram protocol (UDP) source port field, and a UDP destination port field of a UDP packet. Remaining fields of the HDLC payload may be copied and positioned into a payload field of the UDP packet. The UDP packet may then be communicated to a routing functionality such that it may be directed to a next destination.
    Type: Grant
    Filed: July 30, 2003
    Date of Patent: December 2, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Malcolm M. Smith, Tmima Koren
  • Patent number: 7457315
    Abstract: A method for compressing information is provided that includes receiving a plurality of bits associated with a communications flow and tracking a state of a channel associated with the communications flow. A payload may be determined for a portion of the communications flow based on the state of the channel. The payload may then be communicated to a next destination.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: November 25, 2008
    Assignee: Cisco Technology, Inc.
    Inventor: Malcolm M. Smith
  • Patent number: 7372843
    Abstract: A method for compressing data is provided that includes receiving a communications flow communicated by a mobile station and communicating with a proxy element in order to determine if an incoming packet is associated with an internet protocol (IP). The method also includes performing a mapping between a non-IP based protocol associated with the incoming packet and an IP protocol in cases where the incoming packet is non-IP based in order to generate an IP compatible packet to be processed by a forwarding path element and communicated to a next destination.
    Type: Grant
    Filed: September 23, 2003
    Date of Patent: May 13, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Manjari Asawa, Tmima Koren, Walter L. Robinson, Malcolm M. Smith
  • Patent number: 7362721
    Abstract: An apparatus for providing fault and error tolerance in a network environment is provided that includes an aggregation node associated with a base station controller and operable to receive a packet that includes an error. A portion of the packet is discarded, the packet being associated with a communications flow. The aggregation node being further operable to perform a selected one of injecting a subframe into the communications flow and playing one or more previous frame bits from a frame memory in response to the error.
    Type: Grant
    Filed: July 28, 2004
    Date of Patent: April 22, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Manjari Asawa, Tmima Koren, Jagdish V. Sonti, Malcolm M. Smith
  • Patent number: 7295844
    Abstract: A method for routing communications at a mobile station includes determining, at a mobile station, one or more routing metrics that are associated with each of a number of communication paths that couple the mobile station and a destination device. At least one of the routing metrics includes the link quality of at least one wireless communication link included in each of the communication paths. The method also includes receiving, at the mobile station, routing information from one or more routers that couple the mobile station and the destination device. The method further includes routing a communication to the destination device based on the determined routing metrics and the received routing information.
    Type: Grant
    Filed: August 16, 2005
    Date of Patent: November 13, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Billy G. Moon, Malcolm M. Smith
  • Patent number: 7283483
    Abstract: Transmitting packets in a frame includes receiving the packets. Delay constraints are established, where each delay constraint is associated with a packet. Frame departure times of the frames are predicted, where the frames include the packets. A packet departure time is determined for each packet in accordance with the frame departure time of the frame that includes the packet. An order of the packets is determined using the delay constraints and the packet departure times. The packets are placed in the order, and the frames are formed from the ordered packets.
    Type: Grant
    Filed: December 18, 2002
    Date of Patent: October 16, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Manjari Asawa, Malcolm M. Smith
  • Patent number: 7280508
    Abstract: A communications system includes an internet protocol (IP) enabled mobile unit having a home network. The system also includes a foreign network that can provide the mobile unit access to IP data services. To allow the mobile unit to receive IP services in the foreign network without an awareness of network mobility, the foreign network registers with the home network to receive redirected packets for communication to the mobile unit.
    Type: Grant
    Filed: September 12, 2006
    Date of Patent: October 9, 2007
    Assignee: Cisco Technology, Inc.
    Inventor: Malcolm M Smith
  • Patent number: 7260070
    Abstract: A gateway provides a multicast packet of information to a plurality of transceiver stations. The plurality of transceiver stations belong to a soft handoff group associated with a mobile unit. The multicast packet of information includes a common traffic section and a plurality of unique control sections. A particular transceiver station receives the multicast packet of information from the gateway and identifies its associated unique control section. The particular transceiver station then sends the common traffic section to the mobile unit according to its associated unique control section.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: August 21, 2007
    Assignee: Cisco Technology, Inc.
    Inventor: Malcolm M. Smith
  • Patent number: 7257131
    Abstract: A communication system includes a cell site router that receives a voice traffic stream in a layer two based protocol. The cell site router removes redundant information to generate a compressed stream of payloads from the layer two based protocol voice traffic stream. The cell site router sorts each payload of the compressed stream according to its intended destination and generates a layer two packet for each group of payloads of the compressed stream having a same intended destination. The cell site router prioritizes for transmission each layer two packet with other packets not carrying the voice traffic stream and having the same intended destination The communication system also includes an aggregation node that receives packets from the cell site router. The aggregation node separates layer two packets from the other packets and extracts each payload from each of the layer two packets.
    Type: Grant
    Filed: December 13, 2002
    Date of Patent: August 14, 2007
    Assignee: Cisco Technology, Inc.
    Inventor: Malcolm M. Smith
  • Patent number: 7221684
    Abstract: A communication device for compressing packets includes a first interface, a grouping module and a second interface. The first interface receives packets from a group of media streams, the grouping module generates a group packet that includes a group identifier as well as the payloads of the packets, and the second interface communicates the group packet for receipt by a remote device. A communication device for decompressing packets includes a memory, an interface, and a processor. The memory stores state information for a group of media streams, the interface receives a group packet carrying payloads from the media streams, and the processor reconstructs the headers of the packets using the state information.
    Type: Grant
    Filed: January 8, 2002
    Date of Patent: May 22, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Malcolm M. Smith, Tmima Koren
  • Patent number: 7151776
    Abstract: A telecommunications network includes a mobile station that generates wireless telecommunications traffic in radio frames for transmission to a base transceiver station. The mobile station sets a TFCI field in the radio frame to provide a class of service indication for the payload information carried in the radio frame. The TFCI field is set according to a priority of the payload information to be carried in the radio frame. The base transceiver station receives the wireless telecommunications traffic and identifies the class of service indications carried in the radio frame. The base transceiver station encapsulates the radio frame into Internet Protocol packets. The base transceiver station maps the transport format combination indicator field into a differentiated services code point field in header information of the Internet Protocol packets.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: December 19, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Jayaraman Ramaswamy Iyer, Malcolm M. Smith
  • Patent number: 7146186
    Abstract: A method for re-routing communications based on link quality includes establishing a first wireless communication link with a mobile station. The first wireless communication link is included in a first communication path used for communications between the mobile station and a destination device. The method also includes monitoring, from the mobile station, the link quality of the first wireless link and determining, at the mobile station, that the link quality of the first communication link has decreased below a low link quality threshold. The method further includes routing, using a router at the mobile station, communications between the mobile station and the destination device to a second communication path that includes a second wireless communication link to the mobile station. The second communication path is selected by the router based on one or more metrics.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: December 5, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Billy G. Moon, Malcolm M. Smith
  • Patent number: 7142556
    Abstract: A network includes a master station and terminal devices each coupled using a serial data interface to a modem that in turn couples to a twisted pair line. These elements communicate information using a media access control scheme in which a device claims access to the twisted pair line and communicates information on the twisted pair line while the line is claimed. More specifically, a device with information to transmit claims the line by asserting a request to send (RTS) line of its serial data interface, communicates information while the RTS line is asserted, and de-asserts the RTS line upon completing transmission. In addition, the master station and terminal devices implement delays between communications on the line in order to reduce the probability of data collisions.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: November 28, 2006
    Assignee: Cisco Technology, Inc.
    Inventor: Malcolm M Smith
  • Patent number: 7106710
    Abstract: A communications system includes an internet protocol (IP) enabled mobile unit having a home network. The system also includes a foreign network that can provide the mobile unit access to IP data services. To allow the mobile unit to receive IP services in the foreign network without an awareness of network mobility, the foreign network registers with the home network to receive redirected packets for communication to the mobile unit.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: September 12, 2006
    Assignee: Cisco Technology, Inc.
    Inventor: Malcolm M Smith
  • Patent number: 7088695
    Abstract: A wireless communications system includes a core packet network coupled to multiple base transceiver stations, each station providing wireless services to mobile units. The system supports simultaneous, parallel, wireless communications links between a mobile unit and multiple base transceiver stations by selecting between copies of packets received by each base transceiver station. Thus, the system includes devices for selecting between multiple copies of each packet received from a mobile unit.
    Type: Grant
    Filed: September 25, 2000
    Date of Patent: August 8, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Billy G. Moon, Malcolm M. Smith
  • Patent number: 7061886
    Abstract: A wireless communications system includes a core packet network coupled to multiple base transceiver stations, each station providing wireless services to mobile units. The system supports simultaneous, parallel, wireless communications links between a mobile unit and multiple base transceiver stations by selecting between copies of packets received by each base transceiver station. Thus, the system includes devices for selecting between multiple copies of each packet received from a mobile unit.
    Type: Grant
    Filed: September 25, 2000
    Date of Patent: June 13, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Billy G. Moon, Malcolm M. Smith
  • Patent number: 7054297
    Abstract: A communications system includes base transceiver stations providing wireless services for mobile units. The system further includes a packet network coupling the stations to a gateway. To distribute information received for communication to a mobile unit, the gateway may encapsulate the information as a multicast packet addressed to a multicast address. This multicast address corresponds to a multicast group associated with the mobile unit. The packet network distributes copies of the multicast packet to a group of stations that are registered for the multicast group. These stations may then communicate information from the multicast packet to the mobile unit using wireless communications techniques.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: May 30, 2006
    Assignee: Cisco Technology, Inc.
    Inventor: Malcolm M. Smith