Patents Examined by Man Phan
  • Patent number: 7443845
    Abstract: A fast, lightweight, reliable, packet-based protocol that operates independent of the type of networking protocol used by the underlying physical layer of the network is disclosed. More specifically, the packet based protocol operates independently of or is capable of encapsulating physical layer protocols such as but not limited to MAC, Ethernet, Ethernet II, HARD or IP. The protocol defines at least three different types of frames including Information frames, Supervisory frames, and Unnumbered frames. In various embodiments of the invention, the Information, Supervisory, and Unnumbered frames include DSAP and SSAP field with semantics which are sufficiently large to support the various physical layer protocols that may be used on the network. The Information frames, Supervisory frames, and Unnumbered frames also have the ability to support urgent data delivery and certain memory management functions.
    Type: Grant
    Filed: December 6, 2002
    Date of Patent: October 28, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Silvano Gai, Davide Bergamasco, Claudio DeSanti, Dante Malagrino, Fabio R. Maino
  • Patent number: 7411963
    Abstract: A method and apparatus for the dissemination of non-routing information to nodes of a network is provided. A new type of IS-IS packet (called a NRI IS-IS packet) is described that exclusively carries non-routing information. When the NRI IS-IS packet is received by a router, the router may send the NRI IS-IS packet to an appropriate component responsible for processing non-routing information, without analyzing, verifying, and validating the information carried in each TLV and sub-TLV of the NRI IS-IS packet. Advantageously, the time it takes for routers of the network to achieve convergence is decreased since a IS-IS packet reader need not analyze, verify, and validate information not related to network topology and IP routing. Therefore, when NRI IS-IS packets are received, there is no impact in the convergence time of nodes in the network.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: August 12, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: David D. Ward, Jean-Philippe Vasseur, Stefano B. Previdi
  • Patent number: 7403537
    Abstract: A method for screening mobile application part (MAP) messages in a transit network is provided. Signaling messages are received from a first network. SCCP called party address information is extracted from each signaling message. If the called party address matches first SCCP screening criteria, it is determined whether the signaling message is a targeted MAP message type. If the signaling message is a targeted MAP message type, a screening action is performed. Different MAP screening criteria may be applied for different destination networks.
    Type: Grant
    Filed: April 14, 2004
    Date of Patent: July 22, 2008
    Assignee: Tekelec
    Inventors: Rick L. Allison, Wallace C. Williams, Devesh Agarwal, Prabhakar Golla
  • Patent number: 7065061
    Abstract: Providing data services using idle cell capacity in a cellular communications system. The system and method assign priorities to each remote user device in the cellular communications system. In response to a request for service for a remote user device, the mobile switch determines whether an idle channel is available for the remote user device. If no idle channel is available, the mobile switch determines whether a remote use device with a lower priority than the requesting remote user device is using a channel. If a lower priority remote use is using a channel, its call is terminated and the channel is assigned to the requesting remote user device. If no lower priority remote user device is using a channel, the request for service is put into an ordered queue to wait for the next available idle channel.
    Type: Grant
    Filed: August 3, 2001
    Date of Patent: June 20, 2006
    Assignee: BellSouth Intellectual Property Corporation
    Inventors: Samuel N. Zellner, Mark Enzmann
  • Patent number: 7058007
    Abstract: A protection CMTS is available to immediately service a cable modem should that modem's service from a working CMTS fail for any reason. To speed the service transfer (cutover) from the working CMTS to the protection CMTS, the cable modem may preregister with the protection CMTS well before the cutover becomes necessary. The cable modem's registration with both the working CMTS and the protection CMTS preferably employs a single IP address, so that the cable modem need not obtain a new IP address during cutover. While the cable modem may register with both the working CMTS and the protection CMTS, the devices are designed or configured so that only the working CMTS injects a host route for the cable modem into the appropriate routing protocol. Only after cutover to the protection CMTS does the protection CMTS inject its host route.
    Type: Grant
    Filed: January 18, 2000
    Date of Patent: June 6, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Feisal Daruwalla, James R. Forster, Guenter E. Roeck, Joanna Qun Zang, Yong Lu
  • Patent number: 7054331
    Abstract: A technique for de-skewing a group of serial data signals respectively outputted from a group of data lanes includes simultaneously feeding a test signal to inputs of the group of data lanes and monitoring respective outputs thereof. A predetermined data element of the test signal outputted from each of the group of data lanes is respectively detected and respective elapsed times from the detection of the predetermined data element outputted from each of the group of data lanes to the detection that the predetermined data element has been outputted from all of the group of data lanes are measured. The group of serial data signals are then de-skewed by respectively delaying them in accordance with their respective measured elapsed times. The test signal may include the predetermined data element, a lane identifier, and a predetermined number of additional data symbols, the predetermined data element being a predetermined data character.
    Type: Grant
    Filed: September 13, 2000
    Date of Patent: May 30, 2006
    Assignee: Intel Corporation
    Inventors: Dean S. Susnow, Richard D. Reohr, Jr.
  • Patent number: 7050445
    Abstract: A wireless communication system is described for allocating limited network access according to priorities designated for requested transactions of wireless communications. The wireless network has a number of access links for transmitting transactions for wireless communications. A plurality of wireless communications devices request transmission of transactions on the wireless network. A designated priority level is associated with each transaction. In response to the transaction requests, an access control manager in the wireless network schedules transmission of transactions when all of the plurality of access links are occupied, by authorizing a transmission of a transaction of higher priority than another transaction that is being transmitted, and discontinuing the transmission of the transaction of lower priority.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: May 23, 2006
    Assignee: BellSouth Intellectual Property Corporation
    Inventors: Samuel N. Zellner, Mark J. Enzmann
  • Patent number: 7046643
    Abstract: A method for pricing wireless communications services on a wireless network is described. A selection of a plurality of priorities available for transmitting a wireless communication transaction on a wireless network is provided, wherein the priority to be selected corresponds to the speed and allowable delay by which the transaction is to be transmitted. Transactions of lower priority are temporarily discontinued in favor of higher priority transactions when network capacity reaches a predetermined level. An amount is charged for the wireless communication transaction at a price corresponding to the priority and duration to be selected.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: May 16, 2006
    Assignee: BellSouth Intellectual Property Corporation
    Inventors: Samuel N. Zellner, Mark J. Enzmann
  • Patent number: 7012935
    Abstract: A device, system and method for aligning data received on a plurality of data lanes in a data link are disclosed. One or more alignment vectors are generated for each of a plurality of data lanes where each alignment vector represents a location of an alignment character in an associated one of the data lanes. For each data lane, a plurality of alignment vectors may be associated with one or more alignment windows associated with the data lane. If the alignment vectors of the data lanes are associated with a common alignment window, an alignment position may be selected for each data lane.
    Type: Grant
    Filed: May 16, 2002
    Date of Patent: March 14, 2006
    Assignee: Intel Corporation
    Inventors: Heiko Woelk, Aage Fischer, Nils Hoffmann
  • Patent number: 6931009
    Abstract: A method of assembling a plurality of frames including cell/packet-formatted data according to a predetermined frame format for transmission in a communication signal in a wireless or satellite environment. The method begins by assembling a data payload for each frame having a first variable size, including at least one of a partial data cell/packet and a complete data cell/packet. Then, for each frame a block code having a second variable size is generated for use in error correction. Each frame is provided with a frame header which defines aspects of said frame. Finally, the data payload, the block code and the format header are combined to form a frame corresponding to the plurality of frames, the format header defining a first portion of the frame, the data payload defining a second portion of the frame and the block code defining a third portion of the frame.
    Type: Grant
    Filed: July 15, 1998
    Date of Patent: August 16, 2005
    Assignee: Viasat, Inc.
    Inventor: Anil K. Agarwal
  • Patent number: 6912227
    Abstract: A code acquisition device securing reliable code acquisition and reducing a time required for a code acquisition procedure. In the device, a sampler samples an input signal, and a searcher continuously searches for a spreading code used for the sampled signal until the phase of the spreading code is acquired. A verifier verifies whether the phase of the spreading code used for the sampled signal is acquired, according to the search result of the searcher. The searcher initializes and restart the verifier whenever the phase of the spreading code is searched.
    Type: Grant
    Filed: April 5, 1999
    Date of Patent: June 28, 2005
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyon-Sock Chang, Yong-Hoon Lee, Hyung-Woon Park, Sun-Bin Kim
  • Patent number: 6894981
    Abstract: A system and method are disclosed for transparently proxying a connection to a protected machine. The method includes monitoring a communication packet on a network at a proxy machine. The communication packet has a communication packet source address, a communication packet source port number, a communication packet destination address, and a communication packet destination port number. The proxy determines whether to intercept the communication packet based on whether the communication packet destination address and the communication packet destination port number correspond to a protected destination address and a protected destination port number stored in a proxy list. The proxy then determines whether to proxy a proxied connection associated with the communication packet based on the communication packet source address and the communication packet source port number. A protected connection is terminated from the proxy machine to a protected machine.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: May 17, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Brantley W. Coile, Richard A. Howes, William M. LeBlanc
  • Patent number: 6891822
    Abstract: A communication protocol includes a hierarchical arrangement of time slots within a communication channel for transmission and reception of isochronous data (e.g., video, audio, etc.) between components of a computer network. One of the time slots may include a window for transmission of keyboard and/or cursor control data from a client unit to a server, for example as a series of past and present keyboard and/or cursor control entries, with these entries being accompanied by a counter value indicative of the number of new entries since a previous transmission. Audio rate control information may also be transmitted from the client unit to the server during the reverse time slot and may be used by the server to determine the amount of audio information to be transmitted to the client unit in a subsequent forward time slot transmission period. The audio rate control information is determined according to the amount of stored audio information at the client unit.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: May 10, 2005
    Assignee: ShareWave, Inc.
    Inventors: Rajugøpal R. Gubbi, Natarajan Ekambaram, Steven Goss
  • Patent number: 6891795
    Abstract: In a node device having a function of recognizing route information of a network, a route selector selects a connection setting route based on the dynamic route information of the network, and generates a reservation request of a predetermined optimum route unless the connection setting route is the predetermined optimum route, a route switchover reservation portion monitors whether or not the predetermined optimum route becomes available based on the route information during the communication, and makes switchover instructions toward the predetermined optimum route to a call processor. The call processor sets a connection in a selected connection setting route, and sets another connection in the predetermined optimum route by the switchover instructions.
    Type: Grant
    Filed: October 12, 2000
    Date of Patent: May 10, 2005
    Assignee: Fujitsu Limited
    Inventors: Hiroki Hamachi, Fumiharu Etoh, Tomoyuki Furutono
  • Patent number: 6879586
    Abstract: An IPNT call center is provided wherein agent's computers may be locally-connected to a managing computer on a local area network, or remote agents may act over the Internet with the managing computer. The managing computer establishes an IPNT call with each remote agent on duty, and then routes incoming IPNT calls to the remote agents by substituting an incoming call for an existing call without closing the existing call, thereby avoiding the necessity of establishing a new call with the remote computer for each call routed to the remote agent. In some embodiments the IPNT system is a part of a multimedia call center, wherein incoming calls may be either IPNT or plain old telephony service (POTS), and calls are routed to agents according to a set of business rules without regard to type.
    Type: Grant
    Filed: January 22, 1998
    Date of Patent: April 12, 2005
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Alec Miloslavsky, Jason Goecke, Vladimir N. Deryugin, Dmitry A. Torba, Igor Neyman, Oleg Turovsky
  • Patent number: 6873613
    Abstract: Data is wirelessly transmitted from a base station, and/or wirelessly received at a plurality of subscriber stations that are at a plurality of distances from the base station using a Time Division Multiple Access (TDMA) frame by transmitting a same amount of data to each of the subscriber stations at a same power level during the TDMA frame while varying at least one other parameter as a function of the distance of the respective subscriber station from the base station. The at least one other parameter may be an amount of error correction coding, a sub-period duration in the TDMA frame, a number of modulation symbols from a set of modulation symbols and/or a number of sub-periods of the TDMA frame.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: March 29, 2005
    Assignee: Ericsson Inc.
    Inventor: Paul Wilkinson Dent
  • Patent number: 6856598
    Abstract: In a communication network where a subscriber is connected to switches in an originating carrier communications are routed to and/or from the subscriber via at least one communications carrier selected from a plurality of possible communications carriers. Communications control signals associated with outgoing and/or incoming communications are received from the switch at a controller external to the originating carrier. The communications control signals are processed at the controller in dependence upon directions from a third party using information on communications costs for each of the possible communications carriers to select at least one communications carrier for routing communications based on the information on communications cost to generate process communications control signals for routing the communications in accordance with the selection.
    Type: Grant
    Filed: August 12, 1998
    Date of Patent: February 15, 2005
    Inventor: David Stanfield
  • Patent number: 6842433
    Abstract: A method of transmitting information to a portable computing device comprises, using a first communication protocol, transmitting a client to the portable computing device. The client configures the portable computing device to communicate with a distributor using a data transfer communication protocol. Using the data transfer communication protocol, the information is transmitted from the distributor to the portable computing device. Transmitting the information includes generating, at the distributor, a polling signal, detecting, at the distributor, an acknowledgement signal generated, in response to the polling signal, by the portable computing device, and generating, in response to the acknowledgement signal, a broadcast signal incorporating the information.
    Type: Grant
    Filed: April 24, 2001
    Date of Patent: January 11, 2005
    Assignee: Wideray Corporation
    Inventors: Gerry West, Daryl Van Vorst, Saul Kato
  • Patent number: 6839361
    Abstract: A local multipoint distribution service base station apparatus for sending and receiving communication signals to and from subscribers includes a base unit having at least one rack which is adapted to receive at least one subrack. At least one communication signal generating unit is also arranged and configured to be received by the subrack. In addition, a transmitting/receiving unit is operationally connected to the base unit for transmitting and/or receiving the communication signals to and from the subscribers.
    Type: Grant
    Filed: July 1, 2002
    Date of Patent: January 4, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: James Scott Marin, William K. Myers, Donald G. Burt, Michael L. Brobston, Andrew Cilia
  • Patent number: 6829246
    Abstract: A system and method for extending the distance that xDSL services are able to be provided to subscribers. A DSLAM located at a Central Office is connected to a general-purpose network, such as the Internet. The DSLAM is additionally connected to a first fiber optic transceiver. The first fiber optic transceiver is connected via a fiber optic link to a second fiber optic transceiver located proximate to the subscribers' premises, preferably in a street cabinet. Each subscriber premise's equipment is connected to the broadband transceiver via subscriber lines. Electrical signals to be transmitted between the Central Office and the subscribers' premises are utilized to form a frequency division multiplexed signal. The frequency division multiplexed signal is used to modulate a light subcarrier for transmission across the fiber optic link.
    Type: Grant
    Filed: March 23, 2001
    Date of Patent: December 7, 2004
    Assignee: Rad Data Communications Ltd.
    Inventors: Hugo Silberman, Tsvi (Henri) Eitane, Ysakov Stein