Patents by Inventor Jairo O. Esteban

Jairo O. Esteban 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: 9729603
    Abstract: A method comprises associating at least one cache replacement granularity value with a given one of a plurality of content streams comprising a number of segments, receiving a request for a given segment of the given content stream in a network element, identifying a given portion of the given content stream which contains the given segment, updating a value corresponding to the given portion of the given content stream, and determining whether to store the given portion of the given content stream in a memory of the network element based at least in part on the updated value corresponding to the given portion. The at least one cache replacement granularity value represents a given number of segments, the given content stream being separable into one or more portions based at least in part on the at least one cache replacement granularity value.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: August 8, 2017
    Assignee: Alcatel Lucent
    Inventors: Andre Beck, Jairo O. Esteban, Steven A. Benno, Volker F. Hilt, Ivica Rimac, Yang Guo
  • Patent number: 9178806
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at a first input line card of the network device, a message, the message including a destination address; transmitting the message, by the first input line card, to the second input line card based on the determination that the second input line card is configured with routing information related to the destination address; determining, by the second input line card and based on the routing information related to the destination address, that the message should be forwarded via a first output line card of the network device to another network device; transmitting the message, by the second input line card, to the first output line card based on the determination that the message should be forwarded; and transmitting the message, by the first output line card, to another network device.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: November 3, 2015
    Assignee: Alcatel Lucent
    Inventors: Matteo Varvello, Diego Perino, Jairo O Esteban
  • Publication number: 20140089467
    Abstract: A method comprises receiving a first request for a first segment of a content stream in a network element from a given one of a plurality of clients, determining in the network element whether the first segment is stored in a memory of the network element, sending a second request for the first segment from the network element to a server responsive to the determining step, receiving a response comprising the first segment in the network element from the server responsive to the second request, and sending the first segment from the network element to the given one of the plurality of clients. The first segment is related to a second segment of the content stream, the relationship being transparent to the network element but being inferable based at least in part on at least one of the first request, the response and one or more prior requests.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Inventors: Andre Beck, Jairo O. Esteban, Steven A. Benno, Volker F. Hilt, Ivica Rimac, David S. Ferguson
  • Publication number: 20140089452
    Abstract: A method comprises associating at least one cache replacement granularity value with a given one of a plurality of content streams comprising a number of segments, receiving a request for a given segment of the given content stream in a network element, identifying a given portion of the given content stream which contains the given segment, updating a value corresponding to the given portion of the given content stream, and determining whether to store the given portion of the given content stream in a memory of the network element based at least in part on the updated value corresponding to the given portion. The at least one cache replacement granularity value represents a given number of segments, the given content stream being separable into one or more portions based at least in part on the at least one cache replacement granularity value.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Inventors: Andre Beck, Jairo O. Esteban, Steven A. Benno, Volker F. Hilt, Ivica Rimac, Yang Guo
  • Publication number: 20130227102
    Abstract: A chunk request scheduler is provided for HTTP adaptive streaming. Requests for media chunks are scheduled over a network by requesting the media chunks over at least one connection; storing the media chunks in at least one buffer; monitoring a level of the at least one buffer; and selectively switching between at least two predefined download strategies for the request based on the buffer level. Requests for media chunks can also be scheduled over a network by obtaining an ordering of the connections based on a rate of each connection; storing the media chunks in at least one buffer; and requesting the media chunks over the ordered plurality of connections based on a size of the media chunks. For example, audio chunk requests can be scheduled over TCP connections having a lower rate order and video chunk requests can be scheduled over TCP connections having a higher rate order.
    Type: Application
    Filed: February 29, 2012
    Publication date: August 29, 2013
    Applicant: Alcatel-Lucent USA Inc
    Inventors: Andre Beck, Jairo O. Esteban, Steven A. Benno, Volker F. Hilt, Ivica Rimac
  • Patent number: 8443052
    Abstract: A content distribution network (CDN) comprising a hierarchy of content storage nodes (CSNs) or caches having storage space that is allocated between local space for storing locally popular content objects and federated space for storing a portion of the less popular content objects. Local space and federated space based upon changes in content object popularity and/or other utility factors. Optionally, parent/child (upstream/downstream) communication paths are used to migrate content between CSNs or caches of the same or different hierarchical levels to avoid utilizing higher price top hierarchical level communications channels.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: May 14, 2013
    Assignee: Alcatel Lucent
    Inventors: Jairo O. Esteban, Andre Beck, Volker Hilt, Ivica Rimac
  • Patent number: 8417816
    Abstract: A content distribution network (CDN) comprising a hierarchy of content storage nodes (CSNs) or caches having storage space that is allocated between local space for storing locally popular content objects and federated space for storing a portion of the less popular content objects. Local space and federated space based upon changes in content object popularity and/or other utility factors. Optionally, parent/child (upstream/downstream) communication paths are used to migrate content between CSNs or caches of the same or different hierarchical levels to avoid utilizing higher price top hierarchical level communications channels.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: April 9, 2013
    Assignee: Alcatel Lucent
    Inventors: Jairo O. Esteban, Andre Beck, Volker Hilt, Ivica Rimac
  • Publication number: 20130007187
    Abstract: A content distribution network (CDN) comprising a hierarchy of content storage nodes (CSNs) or caches having storage space that is allocated between local space for storing locally popular content objects and federated space for storing a portion of the less popular content objects. Local space and federated space based upon changes in content object popularity and/or other utility factors. Optionally, parent/child (upstream/downstream) communication paths are used to migrate content between CSNs or caches of the same or different hierarchical levels to avoid utilizing higher price top hierarchical level communications channels.
    Type: Application
    Filed: September 11, 2012
    Publication date: January 3, 2013
    Inventors: Jairo O. Esteban, Andre Beck, Volker Hilt, Ivica Rimac
  • Publication number: 20120195362
    Abstract: A normalized cost measure is determined for each encoded video segment within each of a plurality of sequences of encoded video segments that are associated with a video program and stored in a cache memory, relative to the sequence to which the encoded video segment belongs. One or more encoded video segments are selected from among the encoded video segments in the plurality of sequences, based on the normalized cost measures. The selected encoded video segments are removed from the cache memory. An encoded video segment having a lowest normalized cost measure among the encoded video segments in the plurality of sequences may be selected, for example.
    Type: Application
    Filed: February 2, 2011
    Publication date: August 2, 2012
    Applicant: ALCATEL-LUCENT USA INC.
    Inventors: Steven A. Benno, Jairo O. Esteban, Ivica Rimac
  • Publication number: 20120194534
    Abstract: A plurality of encoded video segments that are stored in a cache memory and associated with every nth video segment in a sequence of video segments of a video program is selected, where n is an integer. The selected encoded video segments are removed from the cache memory. Each video segment in the sequence may be associated with a respective plurality of encoded video segments encoded at different respective encoding rates.
    Type: Application
    Filed: February 2, 2011
    Publication date: August 2, 2012
    Applicant: ALCATEL-LUCENT USA INC.
    Inventors: Steven A. Benno, Jairo O. Esteban
  • Publication number: 20110241846
    Abstract: In a sensor system, an edge element receives data from at least one mobile sensor, and sends the data which may be preprocessed by the edge element to a server for further processing. The edge element may communicate to the mobile sensor to change a value of a run-time parameter in the mobile sensor to affect its operation. The edge element may also cause the mobile sensor to upgrade its firmware. When the mobile sensor is about to leave communication coverage of the edge element, the latter may initiate a peer-to-peer handover of the control and administration of the mobile sensor to another edge element in the sensor system.
    Type: Application
    Filed: March 30, 2010
    Publication date: October 6, 2011
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Mauricio Cortes, Thomas John Janiszewski, Jairo O. Esteban
  • Publication number: 20100217869
    Abstract: A content distribution network (CDN) comprising a hierarchy of content storage nodes (CSNs) or caches having storage space that is allocated between local space for storing locally popular content objects and federated space for storing a portion of the less popular content objects. Local space and federated space based upon changes in content object popularity and/or other utility factors. Optionally, parent/child (upstream/downstream) communication paths are used to migrate content between CSNs or caches of the same or different hierarchical levels to avoid utilizing higher price top hierarchical level communications channels.
    Type: Application
    Filed: August 31, 2009
    Publication date: August 26, 2010
    Inventors: Jairo O. Esteban, Andre Beck, Volker Hilt, Ivica Rimac
  • Patent number: 7680037
    Abstract: The present invention provides a resource-sensitive parser for use with a session initiation protocol (SIP) network. In one embodiment, the resource-sensitive parser includes a resource condition indicator configured to provide an overload indication for a network element in the SIP network. Additionally, the resource-sensitive parser also includes a parsing engine coupled to the resource condition indicator and configured to parse a SIP request employing an overload protection mode corresponding to the overload indication for the network element.
    Type: Grant
    Filed: March 1, 2005
    Date of Patent: March 16, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Mauricio Cortes, Jairo O. Esteban
  • Patent number: 7644165
    Abstract: A method and apparatus for encoding a SIP message into an internal binary format so that it can be treated much more efficiently by both the SIP stack layers and the application. Only one memory buffer is used to handle any sort of SIP message. For this reason, this new SIP message may be called a “mono-block” structure. It allows each SIP header's raw text from the original SIP message to be directly referred within the SIP mono-block with no additional copy. Only SIP headers that are “used” by the application, or by some SIP stack layer are parsed to form a “decoded” header object. The header parsing is made “on demand” at the moment header is accessed. Headers not used are not decoded and are left in text format with no additional processing needed.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: January 5, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Thierry Bessis, Mauricio Cortes, Jairo O. Esteban