Patents by Inventor Katherine H. Guo

Katherine H. Guo 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).

  • Publication number: 20120213097
    Abstract: Various methods and devices are provided to address the need for improved multicast operation. In one method, a mobile device receives a multicast packet from a station, the mobile device being one of a plurality of mobile devices that includes a group of feedback mobile devices. The mobile device transmits an indication that it is volunteering to become a member of the group of feedback mobile devices and determines whether to begin operating as a member of the group of feedback mobile devices. If the mobile device is to begin operating as a member of the group of feedback mobile devices, the mobile device transmits an indication of channel quality and/or a level of interference observed by the mobile device.
    Type: Application
    Filed: February 21, 2011
    Publication date: August 23, 2012
    Inventors: Yigal Bejerano, Thyagarajan Nandagopal, Katherine H. Guo
  • Patent number: 8249922
    Abstract: The invention provides for advertising content selection, presentation, and statistics reporting at a wireless user terminal. The invention includes a method for selecting a subset of advertising content for presentation at the wireless user terminal. The invention includes a method for presenting advertising content at a wireless user terminal in response to one or more conditions detected at the wireless user terminal. The invention includes a method for collecting advertising content presentation statistics and providing the advertising content presentation statistics to at least one network system. In one embodiment, the invention may include one or more of the advertising content selection, presentation, and statistics reporting functions.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: August 21, 2012
    Assignee: Alcatel Lucent
    Inventors: Katherine H. Guo, Arun N. Netravali, Krishan K. Sabnani
  • Publication number: 20120195228
    Abstract: A method is provided for enabling a base station to infer a compact topology graph among a set of mobile nodes in its cell, the mobile nodes having a secondary radio to enable inter-nodal communication. This methodology ensures that nodal membership information is gathered within approximately 100 ms, and additional topology information is gathered from all the mobile nodes within approximately 300 ms over Wi-Fi radios. In dense networks, this time can be reduced to within 100 ms.
    Type: Application
    Filed: January 31, 2011
    Publication date: August 2, 2012
    Inventors: Yigal Bejerano, Thyagarajan Nandagopal, Katherine H. Guo
  • Publication number: 20120140648
    Abstract: Various methods and devices are provided to address the need for improved multicast operation. In one method, a station transmits (401) a multicast packet to a plurality of mobile devices and to a group of monitoring stations (MSs). An indication of whether the multicast packet was received by that MS is received (402) from each monitoring station (MS) of the group of MSs. When this indication indicates that the multicast packet was not received, the multicast packet is retransmitted (403) to the plurality of mobile devices and to the group of MSs.
    Type: Application
    Filed: December 7, 2010
    Publication date: June 7, 2012
    Inventors: Yigal Bejerano, Gabriela M. Abramovici, Katherine H. Guo, Tuvia Izsak, Thyagarajan Nandagopal
  • Publication number: 20120011415
    Abstract: The invention includes a method and apparatus for providing media content. The method includes duplicating each packet of an original packet stream for which an associated importance level satisfies an importance condition, inserting each duplicate packet within the original packet stream to form thereby a modified packet stream, and transmitting the modified packet stream toward a wireless terminal adapted for processing the modified packet stream for presenting the media content conveyed by the original packet stream. The duplicate packets may be inserted within respective windows associated with the duplicate packets, wherein each window is determined according to an original packet position associated with the original packet from which the duplicate packet is formed.
    Type: Application
    Filed: September 20, 2011
    Publication date: January 12, 2012
    Inventors: Katherine H. Guo, Arun Narayen Netravali, Krishan K. Sabnani
  • Publication number: 20120005276
    Abstract: An application proxy is disposed between a user device and an application server. The application server supports an application that is available on the user device. The user device registers with the application proxy for the application. The user device is prevented from transmitting application update request messages to the application server. The application proxy transmits application update request messages to the application server on behalf of the user device. The application proxy receives application update response messages from the application server. The application proxy determines, based on the application update response messages from the application server, whether to send an application update notification message toward the user device. In this manner, application update traffic normally transmitted via the network between the user device and the application proxy is reduced. The application update request and response messages may be polling messages, keep-alive messages, and the like.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Inventors: Katherine H. Guo, Cristian Lumezanu
  • Publication number: 20110176556
    Abstract: A capability is provided for reducing or even eliminating redundant traffic in cellular wireless networks. A method is provided for encoding a target packet in a manner for reducing redundancy of information in the target packet. The method includes identifying a region of the target packet that matches a region of a stored packet, removing, from the target packet, the identified region of the target packet from the target packet, and inserting, within the target packet, an encoding key comprising a hash of the stored packet. A method is provided for reconstructing a packet from an encoded packet that is encoded in a manner for reducing redundancy of information in a network. The method includes identifying an encoding key within the encoded packet, wherein the encoding key comprises a hash of a stored packet, retrieving the stored packet using the hash of the stored packet, removing the encoding key from the encoded packet, and inserting information from the stored packet within the encoded packet.
    Type: Application
    Filed: January 15, 2010
    Publication date: July 21, 2011
    Inventors: Katherine H. Guo, Cristian Lumezanu
  • Publication number: 20110176543
    Abstract: A capability is provided for reducing the effects of lost packets on algorithms used for reducing or eliminating redundant traffic in cellular wireless networks. An encoding node encodes a target packet using a reference packet from a packet cache of the encoding node, and transmits the encoded packet to a decoding node having a packet cache. The decoding node receives the encoded packet and attempts to decode the encoded packet to recover the target packet. The decoding node detects that the reference packet identified in the encoded packet is missing from the packet cache of the decoding node. The decoding node generates a control packet identifying the missing reference packet and transmits the control packet to the encoding node. The encoding node receives the control packet and processes the reference packet stored in the packet cache of the encoding node in a manner for preventing use of the reference packet, by the encoding node, for encoding packets for transmission to the decoding node.
    Type: Application
    Filed: March 26, 2010
    Publication date: July 21, 2011
    Inventors: Katherine H. Guo, Cristian Lumezanu
  • Publication number: 20110055403
    Abstract: In one embodiment, a method of sending data from a first node participating in a session of a collaborative application via a wireless network to a plurality of second nodes participating in the session of the collaborative application via a wired network includes generating a plurality of data streams corresponding to the plurality of second nodes at the first node, reducing the plurality of data streams to a single stream from among the plurality of data streams, and sending the single data stream to a collaboration agent associated with the first node and connected to the wired network. In another embodiment instances of the collaborative application are run at both the first node and the collaboration agent. In yet another embodiment, an instance of the collaborative application is run only at the collaboration agent which is connected to the first node via a bi-directional windows sharing link.
    Type: Application
    Filed: September 1, 2009
    Publication date: March 3, 2011
    Inventors: Krishna Balachandran, Katherine H. Guo, Kiran M. Rege
  • Publication number: 20110009196
    Abstract: The Fair-Order Service of the present invention delivers action messages to the server as soon as it is feasible. Because action messages from different players exhibit different reaction times with respect to an update message, the Fair-Ordering Service executed at the server dynamically enforces a sufficient waiting period on each action message to guarantee the fair processing of all action messages. In reality, the waiting period at the server is bounded because of the real-time nature of interactive games. The algorithms that offer Fair Ordering Service take into consideration delayed and out-of-order action messages. When action messages corresponding to multiple update messages are interleaved, the Fair-Ordering Service matches the action message to the appropriate update message. It accomplishes this by maintaining a window of update messages and using the reaction times for an action message for each of the update messages in the window.
    Type: Application
    Filed: September 20, 2010
    Publication date: January 13, 2011
    Inventors: Katherine H. Guo, Sarit Mukherjee, Sanjoy Paul, Sampath Rangarajan
  • Publication number: 20100329282
    Abstract: An exemplary apparatus includes a processor configured to compress an A11 message into a compressed message. The processor assigns a first value to a first portion of a first octet of the compressed message based on a message type field of the A11 message. The first portion may be three bits in length. The processor may also assign a second value to a second portion of the first octet of the compressed message based on a code field, a flags field and a status field of the A11 message. The second value may correspond to a set of values for the code, flags and status fields and may be five bits long. Third and fourth values are assigned to portions of a second octet of the compressed message based on an information element identifier and other field/s respectively of the A11 message so as to uniquely identify an information element.
    Type: Application
    Filed: June 29, 2009
    Publication date: December 30, 2010
    Inventors: Katherine H. Guo, Scott C. Miller
  • Patent number: 7801957
    Abstract: The Fair-Order Service of the present invention delivers action messages to the server as soon as it is feasible. Because action messages from different players exhibit different reaction times with respect to an update message, the Fair-Ordering Service executed at the server dynamically enforces a sufficient waiting period on each action message to guarantee the fair processing of all action messages. In reality, the waiting period at the server is bounded because of the real-time nature of interactive games. The algorithms that offer Fair Ordering Service take into consideration delayed and out-of-order action messages. When action messages corresponding to multiple update messages are interleaved, the Fair-Ordering Service matches the action message to the appropriate update message. It accomplishes this by maintaining a window of update messages and using the reaction times for an action message for each of the update messages in the window.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: September 21, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Katherine H Guo, Sarit Mukherjee, Sanjoy Paul, Sampath Rangarajan
  • Patent number: 7756042
    Abstract: A method and virtual private network (VPN) system for providing bandwidth guaranteed provisioning in network-based mobile VPN services. The method and system include identifying a set of VPN customers, at least one mobile access point (MAP) and at least one customer premise equipment (CPE) associated with each VPN customer, and at least one Internet Protocol (IP) service gateway (IPSG) for facilitating VPN tunneling between a MAP and a CPE, wherein each MAP is geographically remote from each IPSG. A subset of IPSGs is selected to maximize total profit resulting from provisioning a subset of VPN customers on the selected IPSGs. Total profit from all the customers includes the sum of profits from each customer, where for each customer, the customer profit equals weighted revenue less cost, wherein the cost per customer includes a total tunnel bandwidth cost from the MAP to the CPE, and a cost of provisioning an IPSG node.
    Type: Grant
    Filed: February 4, 2004
    Date of Patent: July 13, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Katherine H. Guo, Sarit Mukherjee, Sanjoy Paul, Sampath Rangarajan
  • Patent number: 7738476
    Abstract: The invention includes a method and apparatus for scheduling packet transmissions on a data channel from a base transceiver station to a plurality of wireless terminals. The method includes, in response to detecting an available timeslot, computing utilization evaluation values for the respective media sub-streams using data rate feedback information from the wireless terminals and respective average data rates associated with respective media sub-streams, selecting one of the media sub-streams having an associated utilization evaluation value indicative of a best available channel utilization for the data channel, and transmitting a packet from the selected media sub-stream toward at least one wireless terminal belonging to a media sub-group associated with the selected media sub-stream. An average data rate associated with each media sub-stream is updated at each timeslot.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: June 15, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Katherine H. Guo, Arun Narayen Netravali, Krishnan K. Sabnani
  • Publication number: 20100085868
    Abstract: The invention includes a method and apparatus for providing media content. The method includes duplicating each packet of an original packet stream for which an associated importance level satisfies an importance condition, inserting each duplicate packet within the original packet stream to form thereby a modified packet stream, and transmitting the modified packet stream toward a wireless terminal adapted for processing the modified packet stream for presenting the media content conveyed by the original packet stream. The duplicate packets may be inserted within respective windows associated with the duplicate packets, wherein each window is determined according to an original packet position associated with the original packet from which the duplicate packet is formed.
    Type: Application
    Filed: December 7, 2009
    Publication date: April 8, 2010
    Inventors: Katherine H. Guo, Arun Narayen Netravali, Krishan K. Sabnani
  • Patent number: 7693134
    Abstract: The invention comprises a method and apparatus for providing multimedia content to a calling party device. Specifically, the method comprises receiving a connection establishment request from a calling party device where the connection establishment request is operable for establishing a connection between the calling party device and a called party device in an Internet Protocol (IP) Multimedia Subsystem (IMS) network, obtaining multimedia content information in response to the connection establishment request where the multimedia content information is operable for establishing at least one multimedia session with the calling party device, and transmitting at least a portion of the multimedia content information towards the calling party device contemporaneously with establishment of the connection.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: April 6, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Ramachendra Prahlada Batni, Katherine H. Guo, Anand Kagalkar, Sarit Mukherjee, Ranjan Sharma
  • Patent number: 7653055
    Abstract: The invention includes a method and apparatus for providing media content. The method includes duplicating each packet of an original packet stream for which an associated importance level satisfies an importance condition, inserting each duplicate packet within the original packet stream to form thereby a modified packet stream, and transmitting the modified packet stream toward a wireless terminal adapted for processing the modified packet stream for presenting the media content conveyed by the original packet stream. The duplicate packets may be inserted within respective windows associated with the duplicate packets, wherein each window is determined according to an original packet position associated with the original packet from which the duplicate packet is formed.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: January 26, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Katherine H. Guo, Arun Narayen Netravali, Krishan K. Sabnani
  • Publication number: 20090291763
    Abstract: The Fair-Order Service of the present invention delivers action messages to the server as soon as it is feasible. Because action messages from different players exhibit different reaction times with respect to an update message, the Fair-Ordering Service executed at the server dynamically enforces a sufficient waiting period on each action message to guarantee the fair processing of all action messages. In reality, the waiting period at the server is bounded because of the real-time nature of interactive games. The algorithms that offer Fair Ordering Service take into consideration delayed and out-of-order action messages. When action messages corresponding to multiple update messages are interleaved, the Fair-Ordering Service matches the action message to the appropriate update message. It accomplishes this by maintaining a window of update messages and using the reaction times for an action message for each of the update messages in the window.
    Type: Application
    Filed: June 4, 2009
    Publication date: November 26, 2009
    Inventors: Katherine H. Guo, Sarit Mukherjee, Sanjoy Paul, Sampath Rangarajan
  • Patent number: 7584248
    Abstract: The Fair-Order Service of the present invention delivers action messages to the server as soon as it is feasible. Because action messages from different players exhibit different reaction times with respect to an update message, the Fair-Ordering Service executed at the server dynamically enforces a sufficient waiting period on each action message to guarantee the fair processing of all action messages. In reality, the waiting period at the server is bounded because of the real-time nature of interactive games. The algorithms that offer Fair Ordering Service take into consideration delayed and out-of-order action messages. When action messages corresponding to multiple update messages are interleaved, the Fair-Ordering Service matches the action message to the appropriate update message. It accomplishes this by maintaining a window of update messages and using the reaction times for an action message for each of the update messages in the window.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: September 1, 2009
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Katherine H Guo, Sarit Mukherjee, Sanjoy Paul, Sampath Rangarajan
  • Publication number: 20080313033
    Abstract: The invention provides for advertising content selection, presentation, and statistics reporting at a wireless user terminal. The invention includes a method for selecting a subset of advertising content for presentation at the wireless user terminal. The invention includes a method for presenting advertising content at a wireless user terminal in response to one or more conditions detected at the wireless user terminal. The invention includes a method for collecting advertising content presentation statistics and providing the advertising content presentation statistics to at least one network system. In one embodiment, the invention may include one or more of the advertising content selection, presentation, and statistics reporting functions.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Inventors: Katherine H. Guo, Arun N. Netravali, Krishan K. Sabnani