Patents Represented by Attorney Stephen M. Gurey
  • Patent number: 6721834
    Abstract: Disclosed is a method of data rate adaptation based on channel conditions. In the present invention, data is initially transmitted at a first data rate based on a measured first channel condition and, if a NACK is received, the data is retransmitted. The data retransmitted is at a rate which is based on the condition of the channel during or before the transmission of the NACK. The data retransmission rate can also be based on the actual channel condition at the time of the first transmission plus the condition of the channel before or during the transmission of the NACK.
    Type: Grant
    Filed: February 9, 2001
    Date of Patent: April 13, 2004
    Assignee: Lucent Technologies Inc.
    Inventors: Arnab Das, Farooq Ullah Khan
  • Patent number: 6628626
    Abstract: High speed data transfer from a base station to a mobile terminal is provided using an additional wide band communication channel that supplements the communications provided by the reverse (mobile to base station) and forward (base station to mobile) links used in cellular or PCS communications systems. In one embodiment, the standard forward and reverse links are used as control channels for data transfers over the additional or adjunct forward wide band channel. In another embodiment, the communications carried out over the narrow band forward link channel are sent over the adjunct wide band forward channel thereby eliminating the need for a narrow band forward link channel.
    Type: Grant
    Filed: July 2, 1999
    Date of Patent: September 30, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Joseph K. Nordgaard, Maria E. Palamara, Max Aaron Solondz
  • Patent number: 6600736
    Abstract: Interactive voice response (IVR) services are provided to an end user at a telephone terminal (201) connected to the PSTN (202) through a telephone/IP server (205) that serves as an interface between the PSTN and an IP network (204) such as the Internet. A first IVR service is provided by a web server (203) running a service logic (207) for that service, which produces pages formatted in a phone markup language (PML) in response to an HTTP request sent over the IP network by the telephone/IP server to the web server at the URL address associated with the service. Hyperlinks to a second IVR service offered on a web server (208) at a different URL address are embedded and associated with a specific question or statement in a PML-formatted page produced by the first service.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: July 29, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Thomas J. Ball, Peter John Danielsen, Peter Andrew Mataga, Kenneth G. Rehor
  • Patent number: 6597777
    Abstract: On a transaction network that supports short-duration electronic transactions within multiple service classes between input terminals and host processors, such as for credit card purchases, a network anomaly detector monitors the network to determine a potential fault either on or off the network before an actual network failure occurs. The network anomaly detector is provided with current transaction data for ongoing transactions, which data for each transaction includes the service class of the transaction, the start time of the transaction and the duration of the transaction. The current transaction data is converted to a traffic intensity, which provides a temporal measure of the traffic on the network within each predetermined binning interval for each service class.
    Type: Grant
    Filed: June 29, 1999
    Date of Patent: July 22, 2003
    Assignee: Lucent Technologies Inc.
    Inventor: Lap-Wah Lawrence Ho
  • Patent number: 6591373
    Abstract: In a replicated component system, changing the condition of a component can deleteriously effect the system as a whole unless the result of making such a change may have on other components is considered. In response to a request to change the condition of a subject component to a specified condition, where the request is from a fixed set of request operations, the request is first validated using a particular validation algorithm associated with the request type. If the request is successfully validated (i.e., a determination is made using the validation algorithm that making the requested change will not negatively affect the system or components with which the subject component has a relationship), then the request is realized using a particular realization algorithm associated with the request type. Each validation algorithm and realization algorithm are from fixed sets of such algorithms that are associated with each possible request operation.
    Type: Grant
    Filed: December 15, 1999
    Date of Patent: July 8, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Mark Alan Ardis, Robert Gregg Olsen, Paul Mitchell Pontrelli
  • Patent number: 6580439
    Abstract: In a replicated component system, changing the condition of a component can deleteriously affect the system as a whole unless the result of making such a change may have on other components is considered. In response to a request to change the condition of a subject component to a specified condition, the request is first validated using a particular validation algorithm associated with the request type. Prior to effecting a change to any component in the system, the configuration controller is provided with information that includes the type of component that each component in the system is and the relationships that exist between components. This information is provided through a graphical user interface in which the attributes of each component type and the relationships between components are specified using dialog windows and a canvas window which visually displays representations of each component in the system and the relationships that exist between these components.
    Type: Grant
    Filed: December 15, 1999
    Date of Patent: June 17, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Mark Alan Ardis, Robert Gregg Olsen, Paul Mitchell Pontrelli
  • Patent number: 6574455
    Abstract: Rather than including a static network descriptor in messages transmitted between master and slave Bluetooth-enabled devices communicating on a piconet, which network descriptor is computed as a known function of the master's Bluetooth address (BD_ADDR), the network descriptor is changed each time a new session beings on one of the devices. This prevents an intentional eavesdropper, who may be in proximity to the piconet and who may be listening for and detecting the network descriptor included within these messages, from associating a detected network descriptor with a particular device of a user and thereafter using that network descriptor to track the location of the user who is carrying and using that device. The network descriptor, the channel access code (CAC), is changed each time a new session begins by computing it as a known function of a seed and the master's BD_ADDR, wherein the seed is a random number chosen at the beginning of each new session by the master.
    Type: Grant
    Filed: May 8, 2001
    Date of Patent: June 3, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Bjorn Markus Jakobsson, Susanne Gudrun Wetzel
  • Patent number: 6535912
    Abstract: Shortcuts to Web pages that require multiple steps to be retrieved are enabled by means of a smart bookmark. A smart bookmark is a stored sequence of browsing steps performed by a user, that have been recorded in a transparent manner and which can be automatically played and replayed later when the smart bookmark is accessed. When a user elects to create a smart bookmark, a Java recorder-player applet is invoked that starts the recording process. When the recording process is started and an initial URL is inputted by the user, the responsive Web page at that URL downloaded into the browser is modified to attach event handlers to each element in that page that is associated with actions that the user may take. Each user's click, link traversal to another URL, or input of values to those elements on a form submission are automatically recorded as part of the smart bookmark under creation. The resultant information at each step is recorded in a file.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: March 18, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Vinod Anupam, Juliana Freire Silva, Bharat Kumar, Daniel Francis Lieuwen
  • Patent number: 6529676
    Abstract: A unique waveguide structure is provided in which the waveguide contains individual scattering elements that are capable of being tuned to provide local refractive index variations, e.g., on a micron scale—which is on the order of wavelengths typically used for communication system. According to the invention, the waveguide contains a core region, a cladding region, and a solid or liquid material having the tunable scattering elements dispersed therein, where the material is disposed within the core and/or cladding regions, and/or on the exterior of the cladding region. Useful scattering elements include, for example, liquid crystals dispersed in a polymer (polymer-dispersed liquid crystals—PDLC) or electrophoretic particles dispersed in a liquid medium.
    Type: Grant
    Filed: December 8, 2000
    Date of Patent: March 4, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Benjamin John Eggleton, Peter Mach, John A. Rogers, Paul Stephen Westbrook, Pierre Wiltzius
  • Patent number: 6510531
    Abstract: There is provided methods and systems for testing linearizable, linearizable priority, and non-linearizable queues. According to one embodiment of the invention, there is provided a method for verifying correct function of a linearizable queue with respect to a program executed by a plurality of processors in a computer processing system. A distinct-values trace is given that includes operations on the queue and an identifier associated with each of the operations. Each operation is associated with two timestamps respectively corresponding to a start time and an end time of the operation. The method includes the step of matching the operations to generate corresponding operation pairs, based on the identifiers.
    Type: Grant
    Filed: September 23, 1999
    Date of Patent: January 21, 2003
    Assignee: Lucent Technologies Inc.
    Inventor: Phillip B. Gibbons
  • Patent number: 6490705
    Abstract: In order to transmit an inter-frame coded video signal, such as an MPEG-coded video signal, over a packet-based network such as the Internet, the video signal associated with at least one video frame, is split (102, 402) into a high priority partition and a low priority partition. A systematic forward error erasure/correction (FEC) code (108), such as a Reed Solomon (n,k) code, is then applied to bytes in the high priority partition. The forward error/erasure corrected high priority partition bytes and the low priority partition bytes are then combined (110) into n packets for transmission over the packet network to a receiver/decoder. Each of the n transmitted packets contains a combination of both high priority partition data bytes and low priority partition information bytes. In k of those packets the high priority partition data bytes are all high priority partition information bytes and in n-k of those packets all the high priority partition data byte are parity bytes produced by the FEC coding.
    Type: Grant
    Filed: October 22, 1998
    Date of Patent: December 3, 2002
    Assignee: Lucent Technologies Inc.
    Inventor: Jill MacDonald Boyce
  • Patent number: 6459774
    Abstract: A sender (101) creates a voicemail message that includes a plurality of messaging elements that include embedded instructions that define a structure of the message. Other messaging elements may include textual fragments, audio fragments that refer to audio data files that are associated with the message, and/or references to textual fragments and/or audio fragments that are stored at specified locations. The instructions may define a hierarchical menu structure which, when the message is presented to the recipient (106) by a messaging system (104), offers the recipient different navigational choices from which the recipient may select and thus effect the information content of what is presented.
    Type: Grant
    Filed: May 25, 1999
    Date of Patent: October 1, 2002
    Assignee: Lucent Technologies Inc.
    Inventors: Thomas J. Ball, Michael Abraham Benedikt, Peter Andrew Mataga, Carlos Miguel Puchol, Kenneth G. Rehor, Curtis Duane Tuckey
  • Patent number: 6445686
    Abstract: It has been recognized that in a wireless communication system certain frames of encoded speech data transmitted between a base station and a mobile unit, or between a mobile unit and a base station, are more critical than others. A frame may be determined to be erased by the receiving base station or mobile unit due to noise or interference over the wireless transmission medium. If an erased frame cannot be recreated from one or more preceding frames, then it is more critical than a frame that can be recreated by an extrapolation of data from one or more preceding frames. Accordingly, on a frame-by-frame basis, each frame in a sequence of frames is identified as being critical or non-critical. Each frame that is identified as being critical is then transmitted in a manner that is more robust than the manner in which non-critical frames are transmitted to decrease the likelihood that a receiver will determine that the frame is erased.
    Type: Grant
    Filed: September 3, 1998
    Date of Patent: September 3, 2002
    Assignee: Lucent Technologies Inc.
    Inventors: Joseph P. Hoffbeck, Martin Howard Meyers, Al-Nasir A. Premji, Ahmed A. Tarraf, Kevin G. Tracy
  • Patent number: 6434618
    Abstract: A programmable network element (400) operates on packet traffic flowing through the element in accordance with a gateway program (404, 405, 406) which is dynamically uploaded into the network element or unloaded from it via a mechanism separate from the actual packet traffic as the element operates. Such programmable network element can simultaneously operate on plural packet flows with different or the same programs being applied to each flow. A dispatcher (402) provides a packet filter (403) with a set of rules provided by one or more of the dynamically loaded and invoked programs. These rules define, for each program, the characteristics of those packets flowing through the network element that are to be operated upon in some manner. A packet that flows from the network through the filter and satisfies one or more of such rules is sent by the packet filter to the dispatcher.
    Type: Grant
    Filed: November 12, 1998
    Date of Patent: August 13, 2002
    Assignee: Lucent Technologies Inc.
    Inventors: Ariel Cohen, Sampath Rangarajan
  • Patent number: 6393107
    Abstract: A sender (101) creates a voicemail message that includes a plurality of messaging elements that include embedded instructions that define a structure of the message. Other messaging elements may include textual fragments, audio fragments that refer to audio data files that are associated with the message, and/or references to textual fragments and/or audio fragments that are stored at specified locations. The instructions may define a hierarchical menu structure which, when the message is presented to the recipient (106) by a messaging system (104), offers the recipient different navigational choices from which the recipient may select and thus effect the information content of what is presented.
    Type: Grant
    Filed: May 25, 1999
    Date of Patent: May 21, 2002
    Assignee: Lucent Technologies Inc.
    Inventors: Thomas J. Ball, Michael Abraham Benedikt, Peter Andrew Mataga, Carlos Miguel Puchol, Kenneth G. Rehor, Curtis Duane Tuckey
  • Patent number: 6389462
    Abstract: In order to transparently redirect an HTTP connection request that is directed to an origin server (107) to a proxy cache (110-1), a proxy redirector (104) translates the destination address of packets directed to the origin server to the address of the proxy. During a handshaking procedure, a TCP connection is transparently established between the client (110-1) and the proxy cache. When the client transmits a GET request to what it thinks is the origin server, which request specifies the complete address of an object at that origin server that it wants a copy of, the proxy redirector modifies the complete address specified in that GET request before it is sent to the proxy cache. Specifically, the IP address of the origin server found in the destination field in the IP header of the one or more packets from the client containing the GET request is added by the proxy redirector as a prefix to the complete URL in the GET request to form an absolute URL.
    Type: Grant
    Filed: December 16, 1998
    Date of Patent: May 14, 2002
    Assignee: Lucent Technologies Inc.
    Inventors: Ariel Cohen, Sampath Rangarajan, Navjot Singh
  • Patent number: 6317462
    Abstract: In order to transmit an inter-frame coded video signal, such as an MPEG-coded video signal, over a packet-based network such as the Internet, the video signal associated with at least one video frame, is split (102, 402) into a high priority partition and a low priority partition. A systematic forward error erasure/correction (FEC) code (108), such as a Reed Solomon (n,k) code, is then applied to bytes in the high priority partition. The forward error/erasure corrected high priority partition bytes and the low priority partition bytes are then combined (110) into n packets for transmission over the packet network to a receiver/decoder. Each of the n transmitted packets contains a combination of both high priority partition data bytes and low priority partition information bytes. In k of those packets the high priority partition data bytes are all high priority partition information bytes and in n−k of those packets all the high priority partition data byte are parity bytes produced by the FEC coding.
    Type: Grant
    Filed: October 22, 1998
    Date of Patent: November 13, 2001
    Assignee: Lucent Technologies Inc.
    Inventor: Jill MacDonald Boyce
  • Patent number: 6314465
    Abstract: Client's (106-1-106-N, 107-1-107-M) on local area networks (102, 103) making requests to hot sites, which are connected on a wide area network (100) such as the Internet, are redirected through one of a possible plurality of different redirectors (101, 103) to one of a possible plurality of caching servers (S1, S2, S3), which each have responsibility for mapping one or more of the hot sites. Each request is probabilistically directed by one of the redirectors to one of the caching servers that map the requested hot site in accordance with weights that are determined for that redirector-hot site pair so as to minimize the average delay that all client requests across the network will encounter in making requests to all the cached hot sites.
    Type: Grant
    Filed: March 11, 1999
    Date of Patent: November 6, 2001
    Assignee: Lucent Technologies Inc.
    Inventors: Sanjoy Paul, Sampath Rangarajan
  • Patent number: 6266781
    Abstract: An application module (A) running on a host computer in a computer network is failure-protected with one or more backup copies that are operative on other host computers in the network. In order to effect fault protection, the application module registers itself with a ReplicaManager daemon process (112) by sending a registration message, which message, in addition to identifying the registering application module and the host computer on which it is running, includes the particular replication strategy (cold backup, warm backup, or hot backup) and the degree of replication associated with that application module. The backup copies are then maintained in a fail-over state according to the registered replication strategy. A WatchDog daemon (113), running on the same host computer as the registered application periodically monitors the registered application to detect failures.
    Type: Grant
    Filed: July 20, 1998
    Date of Patent: July 24, 2001
    Assignees: Academia Sinica, Lucent Technologies Inc.
    Inventors: Pi-Yu Chung, Yennun Huang, Deron Liang, Chia-Yen Shih, Shalini Yajnik
  • Patent number: 6240391
    Abstract: The method for assembling and presenting a structured electronic message begins when the sender creates a voicemail message that includes a plurality of messaging elements that include embedded instructions that define a structure of the message. Other messaging elements may include textual fragments, audio fragments that refer to audio data files that are associated with the message, and/or references to textual fragments and/or audio fragments that are stored at specified locations. The instructions may define a hierarchical menu structure which, when the message is presented to the recipient by a messaging system, offers the recipient different navigational choices from which the recipient may select and thus effect the information content of what is presented.
    Type: Grant
    Filed: May 25, 1999
    Date of Patent: May 29, 2001
    Assignee: Lucent Technologies Inc.
    Inventors: Thomas J. Ball, Michael Abraham Benedikt, Peter Andrew Mataga, Carlos Miguel Puchol, Kenneth G. Rehor, Curtis Duane Tuckey