Patents by Inventor Hosame Abu-Amara

Hosame Abu-Amara 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: 20090180621
    Abstract: A method for a communication device for establishing a secure authenticated channel using multiple shared keys traded with another device is described. A first shared key common to a home domain is received from a non-device entity, such as a domain manager or a trusted third party. Also, a second shared key is established with the other device. An initial integrity protection of communication relating to rights sharing between the communication device and the other device is then created using the second shared key. The integrity protection of communication relating to rights sharing between the communication device and the other device is thereafter augmented using the first shared key.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 16, 2009
    Applicant: MOTOROLA, INC.
    Inventors: DAVID KRATZ, HOSAME ABU-AMARA
  • Publication number: 20090018963
    Abstract: A system (100) for re-selling DRM content (120) can have advertising (AD) contents (140) attached thereto. The system can include a rights issuer (RI) (171) for providing re-sale rights to access and re-sell DRM content provided by a content provider, and a presentation module (PM) (172) for presenting the DRM content with AD content. The PM can present the DRM contents with AD contents if the DRM contents are not purchased with an advertisement suppression option (123). Alternatively, the PM can present the DRM content without AD contents if the DRM contents are purchased with advertisement suppression option. An AD key (145) can be distributed upon purchase of the advertisement suppression option to suppress the presentation of AD content with the DRM content. The AD contents can be updated before re-sale and the DRM contents or a DRM key (125) can be removed from the seller upon the re-sale.
    Type: Application
    Filed: July 10, 2007
    Publication date: January 15, 2009
    Applicant: MOTOROLA, INC.
    Inventor: HOSAME ABU-AMARA
  • Publication number: 20080313085
    Abstract: A method to share a guest version of rights between two devices is described. For one embodiment, a non-guest rights object may be converted to a guest rights object by withholding certain information when conducting a secure transfer or sharing of rights. For another embodiment, rights issuers that issue rights for content create two digitally signed rights objects where one rights object may reference the other rights object. For yet another embodiment, a rights issuer's digital signature may be used to ensure source and data integrity of a guest rights object and prevent counterfeiting of guest rights objects. For still another embodiment, a secret shared between the rights issuer and a device, or a set of devices, to which a rights object is cryptographically bound.
    Type: Application
    Filed: June 14, 2007
    Publication date: December 18, 2008
    Applicant: MOTOROLA, INC.
    Inventors: DAVID KRAVITZ, HOSAME ABU-AMARA
  • Publication number: 20070198419
    Abstract: A system and method of transferring digital rights from a first device to a second device. A target rights management object is transferred from the first device to the second device. A probabilistic data structure is created that identifies each of a class of rights management objects that are present on the first device. The probabilistic data structure is employed to determine whether the target rights management object is present on the first device. The target rights management object is utilized on the second device in response to a determination through employment of the probabilistic data structure that the target rights management object is not present on the first device. The target rights management object and its state are returned to the first device in response to a determination through employment of the probabilistic data structure that the target rights management object is present on the first device.
    Type: Application
    Filed: February 3, 2006
    Publication date: August 23, 2007
    Inventors: Joon Park, Hosame Abu-Amara
  • Publication number: 20070143856
    Abstract: An embodiment generally relates to a method of managing content in a mobile device. The method includes receiving content from a provider, where the content includes at least one file segmented into plurality of segments and at least one segment being encoded with a digital rights management (DRM) technique. The method also includes determining DRM status each segment of the plurality of segments and retrieving a DRM permission in response to the at least one segment being encoded by a DRM technique. The method further includes applying the DRM permission to the at least one segment of the content and displaying the least one segment.
    Type: Application
    Filed: December 20, 2005
    Publication date: June 21, 2007
    Inventors: Naveen Aerrabotu, Hosame Abu-Amara, Balakumar Jagadesan
  • Publication number: 20070110012
    Abstract: A media device (812) for tracking usage of content distributed to media devices (806-812) of a local area network (802). A memory (906) of the media device (812) stores a content usage counter (918) associated with media content (816) of the media device (812). The transceiver (902) of the media device (812) communicates content usage counters (918) among other media devices (806-810) of the local area network (802). The processor (904) of the media device (812) identifies a highest content usage counter having a highest value among the content usage counters (918) of the particular media device (812) and the other media devices (806-810). The processor (904) also determines whether the highest content usage counter is less than a maximum allowable content usage counter for the local area network (802). The transceiver (902) notifies the other media devices (806-810) that media content (816) will be used if the highest content usage counter is less than the maximum allowable content usage counter.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 17, 2007
    Inventor: Hosame Abu-Amara
  • Publication number: 20070107062
    Abstract: A controller (900) for transferring media content rights between media devices comprising a memory (906), a user interface (910) and a transceiver (902). The memory (906) stores a list of media devices (914) capable of receiving the permissions associated with the media content from an originating device and an encryption key (920) that may be used to encrypt the permissions. The user interface (910) detects a user selection of a target device from the list of media devices (914). The transceiver (902) communicates an address (916) associated with the target device and the encryption key (920) to the originating device. Thus, the originating device is able to encrypt the permissions using the encryption key (920) and send the encrypted permissions to the address (916) associated with the target device.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 10, 2007
    Inventor: Hosame Abu-Amara
  • Publication number: 20070104104
    Abstract: A method of an existing media device for distributing a media key to a new media device joining a local area network or revoking an existing media key. For distributing a media key, a set of key generation counter (“KGC”) values are received from the media devices (1010). Each value is then voted on based on the network keys utilized by the existing media device (1012). Next, all votes for each value are gathered from the media devices (1012). A popular values is determined from the set of values (1014). To revoke a media key, a NONCE is encrypted with the network key (1104). The encrypted NONCE is then distributed to media devices of the local area network (1108). Next, votes are gathered from the media devices of the local area network (1110). All votes are received from media devices that are able to decrypt the NONCE using the media key.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 10, 2007
    Inventor: Hosame Abu-Amara
  • Publication number: 20070097986
    Abstract: A peer communication terminal 200 programmed to operate in a peer-to-peer network. The terminals includes a transceiver 210, a controller 220 coupled to the transceiver and to a memory device 230, and a a mapping table stored in memory, wherein the mapping table associates a terminal identity to corresponding transport information for at least one other peer terminal.
    Type: Application
    Filed: November 2, 2005
    Publication date: May 3, 2007
    Inventors: Hosame Abu-Amara, Yogesh Bhatt, Sanjay Gupta, Joon Park
  • Publication number: 20070088660
    Abstract: A digital security system (100) for distributing media content to a local area network (104). The system (100) comprises a media provider (106), media devices (110-116) for receiving media content from the media provider (106) and a remote agent (108) for communicating with the media provider (106) and the media devices (110-116). The media provider (106), or associated third party, has encrypted media content and a content key corresponding to the encrypted media content. Each media device (110-116) has content storage for receiving the encrypted media content, and key storage for receiving the content key. The remote agent (108) obtains the content key from the media provider, (106) encrypts the content key with a network privacy key, and send the encrypted content key to the media devices (110-116).
    Type: Application
    Filed: October 13, 2005
    Publication date: April 19, 2007
    Inventor: Hosame Abu-Amara
  • Publication number: 20070086431
    Abstract: A local area network (504) for providing Media Provider control and user privacy when distributing media content to the local area network (504). The local area network (504) comprises media devices (510-514) and a proxy (528). The media devices (510-514) provide a description of the capabilities of the media devices (510-514) to a Media Provider (506) in response to receiving a query for the capabilities of the media devices (510-514) from the Media Provider (506). The media devices (510-514) also receive media content directed to the media devices (510-514) from the Media Provider (506). The media content includes content objects based on the capabilities of the media devices (510-514). The proxy (528) translates between generic device names known to the Media Provider (506) and physical device addresses corresponding to the media devices (510-514).
    Type: Application
    Filed: October 13, 2005
    Publication date: April 19, 2007
    Inventor: Hosame Abu-Amara
  • Publication number: 20070070930
    Abstract: A method (100, 200, 300, 400, 600) for sharing values among nodes (processors) (900, 1004, 1006, 1008, 1010) in a network (1000) that includes mobile nodes that is resistant to corruption by faulty nodes. Movement of nodes triggers special messages forwarding processor values to and from nodes that have moved. Movement also triggers initialization of a round counter associated with each message forwarding the processor values in each node that handles the special messages that are triggered in response to movement. The round counter provides additional time for values to be distributed to nodes in the network.
    Type: Application
    Filed: September 29, 2005
    Publication date: March 29, 2007
    Inventor: Hosame Abu-Amara
  • Publication number: 20060282391
    Abstract: Method and apparatus for transferring protected content between digital rights management systems is described. One aspect of the invention relates to importing content from an upstream digital rights management (DRM) system into a device in a downstream DRM system. Data is received that associates at least one device in the downstream DRM system with a rights issuer module (RIM). Authenticity of the data is verified as originating from an entity in a trust hierarchy of the device. If the data is authentic and the device is one of the at least one device associated with the RIM, a ciphertext version of the content and a corresponding content license is accepted from the RIM.
    Type: Application
    Filed: February 21, 2006
    Publication date: December 14, 2006
    Inventors: Petr Peterka, Hosame Abu-Amara, David Kravitz, Alexander Medvinsky
  • Patent number: 6738363
    Abstract: An apparatus for allocating communication channels in a manner that increases network efficiencies or operator revenue includes a resource manager that accepts and stores (forms a queue) resource requests for a period of time. Thereafter, the resource manager allocates resources according to specified criteria. The computer instructions stored within the resource manager includes logic to prompt it to allocate communication channel resources according to the size (in order of smallest to largest) of the requested resource, or to the unit value of the requested resources. The communication channels are characterized by a time slice of a signal transmitted at a specified frequency range. Prior to allocating new non-CBR communication channel resources according to size or to unit value, the communication channels are first allocated to legacy continuous bit rate (CBR) subscribers, then to legacy non-CBR subscribers, then to new CBR subscribers.
    Type: Grant
    Filed: November 5, 1999
    Date of Patent: May 18, 2004
    Assignee: Nortel Networks Limited
    Inventors: Robert Eugene Best, Hosame Abu-Amara, Yi Qian, Qingyang Hu, Alireza Abaye
  • Patent number: 6618757
    Abstract: An architecture for dynamic IP address management is disclosed. The architecture includes a gateway (GW) coupled between a private IP network and a public IP network. A dynamic host configuration processor (DHCP) is operatively coupled to the GW. A network address translator (NAT) couples to the GW. Lastly, a processor, operatively coupled to the GW and the DHCP, is provided for dynamically assigning to a private IP network subscriber equipment an external IP address and a corresponding IP address hold time as a function of an application to be performed. Assignment of the external IP address and a corresponding IP address hold time is in response to a) a request for accessing the public IP network by a subscriber equipment of the private IP network to perform the application, or b) a request for accessing the private IP network by an entity of the public IP network. The external IP address is selected from a prescribed number of external IP addresses available to the private IP network.
    Type: Grant
    Filed: May 17, 2000
    Date of Patent: September 9, 2003
    Assignee: Nortel Networks Limited
    Inventors: Jeffrey G. Babbitt, Hosame Abu-Amara
  • Patent number: 6618398
    Abstract: A method for address resolution in a wireless system, with an originating Satellite Interface Terminal (SIT) and a destination Satellite Interface Terminal (SIT2). An Address Resolution Protocol (ARP) packet of a source is modified when transmitted to a destination and when returned from the destination to the source. The modification involves substituting the SIT1 address for that of the source in the ARP request packet and substituting the SIT2 address for that of the destination in the ARP reply packet, respectively.
    Type: Grant
    Filed: June 8, 1999
    Date of Patent: September 9, 2003
    Assignee: Nortel Networks Limited
    Inventors: Fabio Marco Marchetti, Krishnakumar Pillai, Ranjith Weeresinghe, Farshideh Ghazi Jahani, Giridhar K. Boray, Hosame Abu-Amara
  • Patent number: 6317584
    Abstract: A method and system are disclosed for utilizing a session processor having multiple internal states to control communication sessions occurring within a wireless and satellite network that includes at least one control interface. First, a message is received from the control interface and is then processed. Next, an internal state of the session processor is changed such that a response message may be formulated. Thereafter, internal tables and counters are updated in response to the message. Finally, the response message is delivered to the control interface, such that the session processor may be utilized to maintain comprehensive and seamless control of communications sessions occurring within the wireless and satellite network.
    Type: Grant
    Filed: December 21, 1998
    Date of Patent: November 13, 2001
    Assignee: Nortel Networks Limited
    Inventors: Hosame Abu-Amara, Jeff Babbitt, Robert Best, Giridhar Boray, Wing Lo, Payam Maveddat, Yi Qian