Patents by Inventor Michael Borella

Michael Borella 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: 6829473
    Abstract: A method and apparatus for providing roaming and hand-off support for prepaid billing for wireless prepaid services on a data network may be provided by a first-network-access device carrying on session activity of a wireless communication session with a wireless-mobile node within a first coverage area. The first-network-access device receives blocks of credits drawn from a user account having a cache of available credits for the prepaid-services. The first-network-access device periodically measures usage of the session activity in terms of a first of a plurality of measurement-method parameters. The first-network-access device debits the usage of the session activity from the blocks of credits. After entering its coverage area, the second-network-access device establishes connectivity with the wireless-mobile node. The first-network-access device tunnels to the second-network-access device the session activity and any unused credits.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: December 7, 2004
    Assignee: Utstarcom, Inc.
    Inventors: Sundar Raman, Michael Borella, Chandra Warrier
  • Publication number: 20040160952
    Abstract: A wireless gateway (10) (such as, for example, a packet data serving node) as comprises a part of a first wireless communication system (11) and having an external interface (12) that permits coupling to an extranet (61) can further have, in a preferred embodiment, an integral, native layer 2 linking protocol capability (13). So configured, the wireless gateway can serve to facilitate, for a mobile node (63) user of the first wireless communication system, both wireless communications via the first wireless communication system and wireless communications via a second, different wireless communication system (62). In one embodiment, the first wireless communication system comprises a CDMA2000-compatible system and the second wireless communication system comprises an 802.11-compatible system.
    Type: Application
    Filed: February 18, 2003
    Publication date: August 19, 2004
    Applicant: 3Com Corporation
    Inventors: Michael Borella, Sundar Raman
  • Publication number: 20040042423
    Abstract: Level of service information for a given user of a radio access network (10) is determined at a Packet Data Serving Node (18) and provided to the radio access network for use in determining a particular level of service to provide to the given user. The level of service can comprise an absolute level of service (such as a maximum data rate to be accorded the user) or a dynamic relative level of service (such as information that is used to compare competing users to determine a particular current apportioning of communications resources). In one embodiment, the level of service information is provided to the radio access network via a modified A11 registration update message.
    Type: Application
    Filed: August 29, 2002
    Publication date: March 4, 2004
    Applicant: 3Com Corporation
    Inventors: Michael Borella, Sundar Raman
  • Publication number: 20040029585
    Abstract: The present embodiments provide a system and method for seamlessly roaming between different wireless access technologies. In an exemplary embodiment, a universal wireless access gateway (UWAG) may include a shared component and a first environment access module (EAM) that communicates with the shared component to enable access to a first network using a first wireless access technology. Additionally, the UWAG may include a second EAM that communicates with the shared component. The second EAM and shared component may enable access to a second network using a second wireless access technology that differs from the first wireless access technology. An exemplary data structure including various pointer blocks and data blocks may also be provided for switching between different wireless access technologies.
    Type: Application
    Filed: July 1, 2002
    Publication date: February 12, 2004
    Applicant: 3Com Corporation
    Inventors: Ali Akgun, Michael Borella
  • Publication number: 20040018829
    Abstract: A method and apparatus for providing roaming and hand-off support for prepaid billing for wireless prepaid services on a data network may be provided by a first-network-access device carrying on session activity of a wireless communication session with a wireless-mobile node within a first coverage area. The first-network-access device receives blocks of credits drawn from a user account having a cache of available credits for the prepaid-services.
    Type: Application
    Filed: December 17, 2002
    Publication date: January 29, 2004
    Applicant: 3Com Corporation
    Inventors: Sundar Raman, Michael Borella, Chandra Warrier
  • Publication number: 20040019539
    Abstract: A method and apparatus for providing prepaid billing on a data network for wireless prepaid services, which includes a network-access device, such as a network access server or PDSN, that requests from a network-access-control device, such as a AAA server, network access for one or more wireless communication sessions. In response to the request for network access, the network-access device receives from the network-access-control device a block of credits and at least one measurement-method parameter. After being granted network access, the network-access device establishes session activity for the wireless communication sessions. The network-access device periodically measures usage of the session activity for the wireless communication session and then debits the usage of the session activity from the block of credits.
    Type: Application
    Filed: December 17, 2002
    Publication date: January 29, 2004
    Applicant: 3Com Corporation
    Inventors: Sundar Raman, Michael Borella, Chandra Warrier
  • Patent number: 6675218
    Abstract: A system for user-space packet modification, including a set of kernel code and a user-level application programming interface (API). The system facilitates creation of a special socket for passing packets between kernel space and user space. The system in turn facilitates creation and application of a packet filter associated with the socket, in order to trap incoming or outgoing packets being processed in the kernel at a designated point in a protocol stack. Once a packet is trapped, it is moved through the socket into user space, thereby at least temporarily preventing the protocol stack from further processing the packet. In user space, an application may operate on the packet, for instance, modifying aspects of the packet or deleting the packet altogether. The system in turn facilitates injection of a packet from user space into kernel space, and into a designated point in the protocol stack for desired stack processing.
    Type: Grant
    Filed: August 14, 1998
    Date of Patent: January 6, 2004
    Assignee: 3Com Corporation
    Inventors: Jerry Mahler, Michael Borella, Guido Schuster, Ikhlaq Sidhu
  • Patent number: 6523068
    Abstract: Methods for processing a media flow at an end of a tunneling association in a data network. One method includes receiving a data packet on a public network, such as the Internet, and recognizing that it encapsulates another data packet for a virtual connection to an application. The virtual connection is addressed by private network addresses. Another method includes constructing a data packet for a virtual connection to the application and encapsulating it for transmission on the public network. The methods provide for hiding the identity of the originating and terminating ends of the tunneling association from the other users of the public network. Hiding the identities may prevent interception of media flow between the ends of the tunneling association or eavesdropping on Voice-over-Internet-Protocol calls. The methods increase the security of communication on the data network without imposing a computational burden on the devices in the data network.
    Type: Grant
    Filed: August 27, 1999
    Date of Patent: February 18, 2003
    Assignee: 3COM Corporation
    Inventors: Nurettin B. Beser, Michael Borella
  • Patent number: 6496867
    Abstract: A method for initiating a tunneling association in a data network. The method includes negotiating private addresses, such as private Internet Protocol addresses, for the ends of the tunneling association. The negotiation is performed on a public network, such as the Internet, through a trusted-third-party without revealing the private addresses. The method provides for hiding the identity of the originating and terminating ends of the tunneling association from the other users of the public network. Hiding the identities may prevent interception of media flow between the ends of the tunneling association or eavesdropping on Voice-over-Internet-Protocol calls. The method increases the security of communication on the data network without imposing a computational burden on the devices in the data network.
    Type: Grant
    Filed: August 27, 1999
    Date of Patent: December 17, 2002
    Assignee: 3Com Corporation
    Inventors: Nurettin B. Beser, Michael Borella
  • Patent number: 6487690
    Abstract: A computationally simple yet powerful forward error correction code scheme for transmission of real-time media signals, such as digitized voice, video or audio, in a packet switched network such as the Internet. An encoder at the sending end derives p redundancy blocks from each group of a k payload blocks and concatenates the redundancy blocks, respectively, with payload blocks in the next group of k payload blocks. At the receiving end, a decoder may recover up to p missing packets in a group of k packets, provided with the p redundancy blocks carried by the next group of k packets. The invention thereby enables correction from the loss of multiple packets in a row, without significantly increasing the data rate or otherwise delaying transmission.
    Type: Grant
    Filed: November 6, 2000
    Date of Patent: November 26, 2002
    Assignee: 3Com Corporation
    Inventors: Guido M. Schuster, Jerry Mahler, Ikhlaq Sidhu, Michael Borella
  • Patent number: 6243846
    Abstract: A computationally simple yet powerful forward error correction code scheme for transmission of real-time media signals, such as digitized voice, video or audio, in a packet switched network, such as the Internet. For each window of k data packets, the invention generates and transmits at least one cross-wise parity packet taken as an index-shifted function over the k data packets. The invention thereby enables a receiving end to recover from packet loss.
    Type: Grant
    Filed: April 17, 1998
    Date of Patent: June 5, 2001
    Assignee: 3Com Corporation
    Inventors: Guido M. Schuster, Michael Borella, Jerry Mahler, Ikhlaq Sidhu
  • Patent number: 6226769
    Abstract: A computationally simple yet powerful forward error correction code scheme for transmission of real-time media signals, such as digitized voice, video or audio, in a packet switched network, such as the Internet. The invention appends to each of a series of payload packets a single forward error correction code that is defined by taking the XOR sum of a preceding specified number of payload packets. The invention thereby enables correction from the loss of multiple packets in a row, without significantly increasing the data rate or otherwise delaying transmission.
    Type: Grant
    Filed: February 3, 1999
    Date of Patent: May 1, 2001
    Assignee: 3Com Corporation
    Inventors: Guido M. Schuster, Jerry Mahler, Ikhlaq Sidhu, Michael Borella
  • Patent number: 6170075
    Abstract: A method and apparatus for improving the speed and quality of end-to-end data or real-time media transmissions over an internet is disclosed. A media stream being transmitted to the internet is channel coded at the edge of the internet in order to free upstream bit rate for use in source coding the media. The channel coded media stream may then be decoded at a remote edge of the internet to recover lost packets.
    Type: Grant
    Filed: December 18, 1997
    Date of Patent: January 2, 2001
    Assignee: 3Com Corporation
    Inventors: Guido M. Schuster, Jerry Mahler, Ikhlaq Sidhu, Michael Borella
  • Patent number: 6151636
    Abstract: A method and apparatus for improving the speed and quality of end-to-end data or real-time media transmissions over an internet is disclosed. A data stream representing a media signal at a given level of compression is processed just before the data stream enters the internet. A less compressed data stream representing the same media signal is generated transmitted through the internet. Due to the lower level of compression, the underlying media signal is less sensitive to packet loss in the internet and, as a result, the media signal that arrives at the receiving end will tend to be more continuous and clear.
    Type: Grant
    Filed: February 5, 1998
    Date of Patent: November 21, 2000
    Assignee: 3Com Corporation
    Inventors: Guido M. Schuster, Jerry Mahler, Ikhlaq Sidhu, Michael Borella
  • Patent number: 6145109
    Abstract: A computationally simple yet powerful forward error correction code scheme for transmission of real-time media signals, such as digitized voice, video or audio, in a packet switched network such as the Internet. An encoder at the sending end derives p redundancy blocks from each group of a k payload blocks and concatenates the redundancy blocks, respectively, with payload blocks in the next group of k payload blocks. At the receiving end, a decoder may recover up to p missing packets in a group of k packets, provided with the p redundancy blocks carried by the next group of k packets. The invention thereby enables correction from the loss of multiple packets in a row, without significantly increasing the data rate or otherwise delaying transmission.
    Type: Grant
    Filed: December 12, 1997
    Date of Patent: November 7, 2000
    Assignee: 3Com Corporation
    Inventors: Guido M. Schuster, Jerry Mahler, Ikhlaq Sidhu, Michael Borella
  • Patent number: 5870412
    Abstract: A computationally simple yet powerful forward error correction code scheme for transmission of real-time media signals, such as digitized voice, video or audio, in a packet switched network, such as the Internet. The invention appends to each of a series of payload packets a single forward error correction code that is defined by taking the XOR sum of a preceding specified number of payload packets. The invention thereby enables correction from the loss of multiple packets in a row, without significantly increasing the data rate or otherwise delaying transmission.
    Type: Grant
    Filed: December 12, 1997
    Date of Patent: February 9, 1999
    Assignee: 3Com Corporation
    Inventors: Guido M. Schuster, Jerry Mahler, Ikhlaq Sidhu, Michael Borella