Patents by Inventor Osama Lotfallah

Osama Lotfallah 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: 20140115037
    Abstract: A method and apparatus for automatically discovering and retrieving content based on a content identity (ID) are disclosed. User agents and content control entities in the network interact for registering the content, discovering the content hosts and sources, and initiating and controlling the content session. A content name resolution handler (CNRH) is provided for mapping content IDs to network locations or addresses. Two or more content service provider networks may interconnect each other to discover and retrieve the content. A content request from a client device includes a content ID that uniquely identifies a content object. The content ID is resolved with a CNRH to obtain identity information of at least one content provider for serving the content request, and the content request is forwarded to the selected content provider. The content request may be routed to the selected content provider via IP multimedia subsystem (IMS) control plane entities.
    Type: Application
    Filed: January 25, 2012
    Publication date: April 24, 2014
    Inventors: Hang Liu, Xavier DeFoy, Osama Lotfallah, Debashish Purkayastha, Robert G. Gazda, Serhad Doken
  • Publication number: 20140019635
    Abstract: An adaptive HTTP streaming client may prevent network-level transcoding, may detect that transcoding takes place and implement a custom reaction, and/or may adopt rate estimation and stream switching logic, which may produce meaningful decisions in the presence of caching and transcoding operations in the network. A streaming client may use hash values of received segments, attributes of a received stream of content, and/or segment length checks of representations of segments to determine if the segments were transcoded. A streaming client may use random split range-based HTTP GET requests to deter transcoding. A streaming client may use split range-based HTTP GET requests to improve the accuracy of its bandwidth estimation. A streaming client may use any combination of the techniques described herein to detect transcoding, deter transcoding, adopt improved bandwidth and/or bitrate estimation, and adopt improved switching logic.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 16, 2014
    Inventors: Yuriy Reznik, Eduardo Asbun, Osama Lotfallah, Hang Liu
  • Publication number: 20130084829
    Abstract: A method and apparatus for interworking between a mobile network operator and an application provider are disclosed. A network application function (NAF) may be co-located with an OpenID provider such that an application server may communicate with the NAF to access a home subscriber server (HSS) via a bootstrapping server function (BSF). The interfaces between BSF and HSS, and between BSF and NAF may be enhanced to carry information that is available through Sh interface between the application server and the HSS. When the WTRU is roaming in a visited network, the application server may communicate with the visited network for charging and policing for serving the service request from the WTRU. The application server may be co-located with an NAF, and may authenticate the WTRU using Generic Bootstrapping Architecture, and may communicate with a BSF in a home network via an eZn-proxy function to access an HSS.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 4, 2013
    Applicant: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Xavier De Foy, Yousif Targali, Kamel M. Shaheen, Hang Liu, Milan Patel, Osama Lotfallah
  • Publication number: 20130007186
    Abstract: A tracker application server (AS) instructs a content cache server (CCS) to join a peer-to-peer (P2P) swarm based on the status of the P2P swarm. The tracker AS determines whether to invite a CCS to join the P2P swarm be based on an underlying network condition change, a peer node joining or leaving the P2P swarm, change(s) in traffic condition, location, capability or workload of the peer node(s) in the swarm. The tracker AS sends an invitation message to the CCS, indicating the content of interest and a peer list identifying the peer nodes of the P2P swarm. Upon receiving the invitation message from the tracker AS, the CCS sends a response to the tracker AS. Upon receiving a response indicating the acceptance of the invitation, the tracker AS puts the CCS into the P2P swarm, and the CCS joins the swarm using a P2P protocol.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 3, 2013
    Applicant: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Hang Liu, Xavier De Foy, Osama Lotfallah, Serhad Doken, Milan Patel, Kamel M. Shaheen
  • Publication number: 20120317197
    Abstract: A method and apparatus for use in a network storage control peer (NSCP) supporting peer to peer (P2P) operation are disclosed. The method includes receiving information from a tracker, wherein the information includes swarm stats, selecting and joining a swarm based on the received information, receiving a first stat report from the tracker, wherein the stat report includes additional swarm stats, determining whether to upload information to an ingestion gateway based on the received first stat report, transmitting an upload request message to the ingestion gateway, receiving an upload response from the ingestion gateway, and transmitting a second stat report to the tracker; wherein the second stat report includes a uniform resource identifier (URI) for the uploaded information.
    Type: Application
    Filed: June 6, 2012
    Publication date: December 13, 2012
    Applicant: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Xavier De Foy, Hang Liu, Shamim A. Rahman, Milan Patel, Serhad Doken, Osama Lotfallah
  • Publication number: 20120281621
    Abstract: A method and apparatus for generating a topology for wireless peer-to-peer (P2P) networks. A network architecture comprises a traffic optimization service including a traffic optimization server and an adaptor to effect bi-directional translation of a request-response protocol of the traffic optimization service and a signaling protocol of a multimedia network. The traffic optimization server stores information related to wireless communication systems comprising user/location id information including cache proxies, media gateways, and network peers of multiple access networks and cost metric information including maximum bit rate, guaranteed bit rate, storage capacity, CPU capabilities, number of clients serving, battery capabilities, reliability of path, and supported video/audio codec.
    Type: Application
    Filed: April 5, 2012
    Publication date: November 8, 2012
    Applicant: InterDigital Patent Holdings, Inc.
    Inventors: Osama Lotfallah, Milan Patel, Xavier De Foy, Debashish Purkayastha, Hang Liu, Kamel M. Shaheen
  • Publication number: 20120236842
    Abstract: A method and apparatus are described for synchronizing mobile station (i.e., wireless transmit/receive unit (WTRU)) media flows during a collaboration session. Inter-WTRU transfer request messages, flow addition request messages and session update request messages may be exchanged between a plurality of WTRUs and a session continuity control application server (SCC-AS). Each of the messages may include a session description protocol (SDP) attribute line containing time synchronization information (e.g., a presentation time offset (PTO) information element (IE), a media flow group identity (ID) and a synchronization tolerance IE). The SCC-AS may update the time synchronization information and include the updated information in messages it sends to the WTRUs, which may re-synchronize their respective media flows based on the updated time synchronization information.
    Type: Application
    Filed: February 9, 2012
    Publication date: September 20, 2012
    Applicant: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Xavier De Foy, Milan Patel, Kamel M. Shaheen, Debashish Purkayastha, Osama Lotfallah, Hang Liu
  • Publication number: 20120209952
    Abstract: A method and apparatus for distribution and reception of content are disclosed. A quality function for a content object may be sent to intermediate cache proxy servers and/or a receiver(s). The quality function provides a functional relationship between at least two quality metrics for the content object so that a perceivable quality of the content object at a receiver may be estimated based on the quality function. The quality function may be represented by a polynomial series and/or a set of mean and standard deviation values. The quality function may be included in media presentation description (MPD) for Dynamic Adaptive Streaming over HTTP (DASH) streaming, or a session description protocol (SDP) message or a Real Time Control Protocol (RTCP) sender report for Real Time Streaming Protocol (RTSP) streaming.
    Type: Application
    Filed: February 10, 2012
    Publication date: August 16, 2012
    Applicant: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Osama Lotfallah, Hang Liu, Xavier De Foy
  • Publication number: 20120143984
    Abstract: Techniques for inter-user equipment (UE) transfer (IUT) are disclosed. An application server receives an IUT request for transfer of a media session toward at least one UE such that a media stream is played by at least two UEs that are geographically separated after the transfer. The application server triggers inter-destination media synchronization (IDMS) for group synchronization of the media session among the UEs. The media stream may be anchored at a media server, and a media synchronization application server for the IDMS may be running at the media server. Alternatively, the media stream may be anchored at a media resource function (MRF), and a media synchronization application server for the IDMS may be running at the MRF.
    Type: Application
    Filed: November 17, 2011
    Publication date: June 7, 2012
    Applicant: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Hang Liu, Kamel M. Shaheen, Milan Patel, Xavier De Foy, Osama Lotfallah, Debashish Purkayastha
  • Publication number: 20120084361
    Abstract: A method and apparatus for inter-user equipment (UE) transfer (IUT) of collaborative session control and session information between WTRUs. A collaborative session control transfer request including ongoing session information is transmitted prior to transfer of session control from one WTRU to another WTRU. Ongoing session information may include information regarding media flows and devices involved in the session. A media control transfer response is transmitted in response to the transfer request.
    Type: Application
    Filed: October 3, 2011
    Publication date: April 5, 2012
    Applicant: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Xavier De Foy, Osama Lotfallah, Milan Patel
  • Publication number: 20100097473
    Abstract: A device for recording digital video from a plurality of cameras connected to the device includes a communication interface configured to receive compressed digital video from each of the plurality of cameras. The device further includes processing electronics including a digital video recorder module configured to store the compressed digital video. The processing electronics are further configured to identify a parameter indicative of complexity of the compressed digital video from each of the plurality of cameras. The processing electronics are yet further configured to adjust at least one of a camera parameter and a parameter of the digital video recorder module based on the parameter indicative of the complexity of the compressed digital video.
    Type: Application
    Filed: October 19, 2009
    Publication date: April 22, 2010
    Inventors: Youngchoon Park, Osama Lotfallah