Patents by Inventor Faramak Vakil

Faramak Vakil 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: 8935305
    Abstract: Generating a sequential semantic representation and a resulting content item sequence or presentation is disclosed. A set of nodes and paths among the nodes are determined. Each node includes a corresponding a set of criteria. The paths define a relationship among the plurality of nodes. Transitional operators that define additional criteria for the nodes, are associated with the paths. Content items that include characteristics that are determined to match the corresponding set of criteria for at least one of the nodes are retrieved.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: January 13, 2015
    Assignee: General Instrument Corporation
    Inventors: Ashley B. Novak, Dragan M. Boscovic, Paul C. Davis, Faisal Ishtiaq, Hiren M. Mandalia, Alfonso Martinez Smith, Faramak Vakil, Narayanan Venkitaraman
  • Publication number: 20140181160
    Abstract: Generating a sequential semantic representation and a resulting content item sequence or presentation is disclosed. A set of nodes and paths among the nodes are determined. Each node includes a corresponding a set of criteria. The paths define a relationship among the plurality of nodes. Transitional operators that define additional criteria for the nodes, are associated with the paths. Content items that include characteristics that are determined to match the corresponding set of criteria for at least one of the nodes are retrieved.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Ashley B. Novak, Dragan M. Boscovic, Paul C. Davis, Faisal Ishtiaq, Hiren M. Mandalia, Alfonso Martinez Smith, Faramak Vakil, Narayanan Venkitaraman
  • Patent number: 8645282
    Abstract: A Secure Virtual Point of Service (SVPOS) that coordinates the authentication, authorization, and identity, settlement, arbitration and non-repudiation for an electronic commercial transaction. For each commercial transaction, both the buyer and merchant authenticate itself to the SVPOS and create two unique transaction encryption keys, one for the buyer and one for the merchant. The merchant uses both encryption keys to encrypt a package that include at least product identification. The merchant and buyer calculate a hash of the package and transmit the calculated hash to the SVPOS for comparison to prevent repudiation. If the calculated hash is identical the buyer receives the merchants encryption key and decrypts the package. Payment is released by the SVPOS if the buyer is satisfied with the package via a Parlay system. If the buyer is not satisfied, said SVPOS performs arbitration between the buyer and merchant to determine if the package is correct.
    Type: Grant
    Filed: May 16, 2006
    Date of Patent: February 4, 2014
    Assignee: TTI Inventions C LLC
    Inventors: Faramak Vakil, Vijay K. Varma, Raquel Morera Sempere, Giovanni Di Crescenzo
  • Patent number: 8631104
    Abstract: A system and method are provided by which a wireless network service provider is able to provide and maintain a high level of quality of service for terminals in the corresponding network, by overcoming problems that result in a diminished quality of service, including handoff delays as terminals move between cells in a network and the uncertainly as to which cell the individual terminals are moving to as they roam within the network. Providing and maintaining a high level of quality of service in a wireless network includes recording a history of movements of a terminal within the wireless network, analyzing the movements of the terminal within the wireless network to compute a probability distribution of the terminal's target location, and allocating network resources, including bandwidth and priority scheme, to the terminal based on the probability distribution for the terminal.
    Type: Grant
    Filed: September 6, 2001
    Date of Patent: January 14, 2014
    Assignees: Toshiba America Research, Inc., Telcordia Technologies Inc.
    Inventors: Prathima Agrawal, Shinichi Baba, Faramak Vakil
  • Patent number: 8578498
    Abstract: Methods for using integrity checking techniques to identify and locate computer viruses are provided. A method for virus localization for each of three types of virus infections is provided, including the steps of computing a sequence of file blocks, calculating hashes for the sequences of file blocks from a host file and calculating hashes for the same or related sequences of file blocks from an infected file, and comparing the hashes from host file to the hashes from the infected file from the same or related sequences of file blocks such that when some of said first hashes and said second hashes do not match, a location of a virus is output. Methods for computing the sequence of file blocks depending on the type of virus infection, and for calculating the hashes using a collision resistant hash function, a digital signature scheme, a message authentication code, or a pseudo-random function.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: November 5, 2013
    Assignee: TTI Inventions C LLC
    Inventors: Giovanni Di Crescenzo, Faramak Vakil
  • Patent number: 8572743
    Abstract: Methods for using integrity checking techniques to identify and locate computer viruses are provided. A method for virus localization for each of three types of virus infections is provided, including the steps of computing a sequence of file blocks, calculating hashes for the sequences of file blocks from a host file and calculating hashes for the same or related sequences of file blocks from an infected file, and comparing the hashes from host file to the hashes from the infected file from the same or related sequences of file blocks such that when some of said first hashes and said second hashes do not match, a location of a virus is output. Methods for computing the sequence of file blocks depending on the type of virus infection, and for calculating the hashes using a collision resistant hash function, a digital signature scheme, a message authentication code, or a pseudo-random function.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: October 29, 2013
    Assignee: TTI Inventions C LLC
    Inventors: Giovanni Di Crescenzo, Faramak Vakil
  • Patent number: 8554237
    Abstract: The present application discloses, inter alia, a system for improving the aggregate throughput of a wireless local area network which includes: at least one access point that is equipped with at least one transceiver configured to simultaneously transmit and receive at multiple frequencies using multiple channels; and the access point being configured to acquire channel conditions of users and to pool sets of users on the channels based on the channel conditions.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: October 8, 2013
    Assignees: Toshiba America Research, Inc., Telcordia Technologies, Inc.
    Inventors: Kamesh Medepalli, David Famolari, Praveen Gopalakrishnan, Toshikazu Kodama, Ryoko Matsuo, Shunichi Obayashi, Faramak Vakil
  • Patent number: 8385937
    Abstract: A system and method for equalizing traffic between antenna beams is described. Aspects of the system and method may vary the beam widths to attempt to equalize traffic based on non-real-time communications and/or non-real-time communications.
    Type: Grant
    Filed: July 7, 2004
    Date of Patent: February 26, 2013
    Assignees: Toshiba America Research Inc., Telcordia Inc.
    Inventors: Faramak Vakil, David Famolari, Kamesh Medepalli, Prathima Agrawal, Toshikazu Kodama, Shuichi Obayashi, Ryoko Matsuo
  • Patent number: 8320878
    Abstract: A communication system comprises network elements (103, 105, 107, 109) and user equipments (101), at least some of which comprise a charging proxy (205). The system further comprises a charging server (111) which includes a topic controller (305) for initializing charging topics where each charging topic is associable with charging data. The charging server (111) furthermore comprises functionality for registering proxies as subscribing proxies or publishing proxies (or both) for the different charging topics. A receiver (301, 311) receives charging data messages from charging proxies and validates a first set of charging data belonging to a first charging topic in response to a first set of charging proxies registered as publishing proxies for the first charging topic. A charging data transmitter (313) transmits the first set of charging data to a second set of charging proxies registered as subscribing proxies for the first charging topic.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: November 27, 2012
    Assignee: Motorola Mobility LLC
    Inventors: Faramak Vakil, Dragan M. Boscovic, Marco Fratti, Surender Kumar
  • Publication number: 20120167223
    Abstract: Methods for using integrity checking techniques to identify and locate computer viruses are provided. A method for virus localization for each of three types of virus infections is provided, including the steps of computing a sequence of file blocks, calculating hashes for the sequences of file blocks from a host file and calculating hashes for the same or related sequences of file blocks from an infected file, and comparing the hashes from host file to the hashes from the infected file from the same or related sequences of file blocks such that when some of said first hashes and said second hashes do not match, a location of a virus is output. Methods for computing the sequence of file blocks depending on the type of virus infection, and for calculating the hashes using a collision resistant hash function, a digital signature scheme, a message authentication code, or a pseudo-random function.
    Type: Application
    Filed: February 29, 2012
    Publication date: June 28, 2012
    Applicant: TTI INVENTIONS C LLC
    Inventors: Giovanni Di Crescenzo, Faramak Vakil
  • Publication number: 20120159181
    Abstract: Methods for using integrity checking techniques to identify and locate computer viruses are provided. A method for virus localization for each of three types of virus infections is provided, including the steps of computing a sequence of file blocks, calculating hashes for the sequences of file blocks from a host file and calculating hashes for the same or related sequences of file blocks from an infected file, and comparing the hashes from host file to the hashes from the infected file from the same or related sequences of file blocks such that when some of said first hashes and said second hashes do not match, a location of a virus is output. Methods for computing the sequence of file blocks depending on the type of virus infection, and for calculating the hashes using a collision resistant hash function, a digital signature scheme, a message authentication code, or a pseudo-random function.
    Type: Application
    Filed: February 29, 2012
    Publication date: June 21, 2012
    Applicant: TTI INVENTIONS C LLC
    Inventors: Giovanni Di Crescenzo, Faramak Vakil
  • Patent number: 8191146
    Abstract: Methods for using integrity checking techniques to identify and locate computer viruses are provided. A method for virus localization for each of three types of virus infections is provided, including the steps of computing a sequence of file blocks, calculating hashes for the sequences of file blocks from a host file and calculating hashes for the same or related sequences of file blocks from an infected file, and comparing the hashes from host file to the hashes from the infected file from the same or related sequences of file blocks such that when some of said first hashes and said second hashes do not match, a location of a virus is output. Methods are provided for computing the sequence of file blocks depending on the type of virus infection, and for calculating the hashes using a collision resistant hash function, a digital signature scheme, a message authentication code, or a pseudo-random function.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: May 29, 2012
    Assignee: TTI Inventions C LLC
    Inventors: Giovanni Di Crescenzo, Faramak Vakil
  • Patent number: 8121600
    Abstract: A method and apparatus is provided for hand-off of a mobile User Equipment (UE) across a femto cellular network. The method includes dynamically clustering a plurality of neighboring femto cells in a vicinity of a first femto cell to which a mobile UE is currently attached. The dynamic cluster of neighboring femto cells is moved across the femto cellular network in accordance with movement of the mobile UE across the femto cellular network.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: February 21, 2012
    Assignee: Motorola Mobility, Inc.
    Inventors: Faramak Vakil, Dragan M. Boscovic, Samuel D. Glazer, Surender Kumar
  • Patent number: 8107956
    Abstract: A method is provided for enabling an over the top (OTT) service over a broadband network. The method includes receiving a registration request from a mobile User Equipment (UE) over a femto cell to register with a cellular operator of a cellular network. The registration request is forwarded to an authentication, authorization, and accounting (AAA) server associated with the cellular operator to register the mobile UE therewith. A rendition of the registration request is forwarded to an AAA server associated with a broadband operator of a broadband network to register the mobile UE therewith.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: January 31, 2012
    Assignee: Motorola Mobility, Inc.
    Inventors: Faramak Vakil, Dragan M. Boscovic, Samuel D. Glazer, Surender Kumar
  • Patent number: 7974602
    Abstract: A system and method are provided by which a network operator is able to detect fraudulent use of a subscriber's terminal, regardless of whether or not the subscriber is aware of the fraudulent use of her terminal. Detecting unauthorized terminal use in a wireless network includes recording a history of terminal location and registration patterns, analyzing the recorded history of location and registration patterns of the terminal, monitoring current location and registration patterns of the terminal, and requesting clarification when a deviation between said statistical analysis of the location and registration patterns of said terminal and said current location and registration patterns of said terminal is detected.
    Type: Grant
    Filed: September 6, 2001
    Date of Patent: July 5, 2011
    Assignees: Toshiba America Research Inc., Telcordia Technologies, Inc.
    Inventors: Prathima Agrawal, Nobuyasu Nakjima, Yoshihiro Ohba, Faramak Vakil
  • Publication number: 20100167740
    Abstract: A method and apparatus is provided for hand-off of a mobile User Equipment (UE) across a femto cellular network. The method includes dynamically clustering a plurality of neighboring femto cells in a vicinity of a first femto cell to which a mobile UE is currently attached. The dynamic cluster of neighboring femto cells is moved across the femto cellular network in accordance with movement of the mobile UE across the femto cellular network.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Applicant: Motorola, Inc.
    Inventors: Faramak Vakil, Dragan M. Boscovic, Samuel D. Glazer, Surender Kumar
  • Publication number: 20100167732
    Abstract: A method is provided for enabling an over the top (OTT) service over a broadband network. The method includes receiving a registration request from a mobile User Equipment (UE) over a femto cell to register with a cellular operator of a cellular network. The registration request is forwarded to an authentication, authorization, and accounting (AAA) server associated with the cellular operator to register the mobile UE therewith. A rendition of the registration request is forwarded to an AAA server associated with a broadband operator of a broadband network to register the mobile UE therewith.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Applicant: Motorola, Inc.
    Inventors: Faramak Vakil, Dragan M. Boscovic, Samuel D. Glazer, Surender Kumar
  • Publication number: 20100142465
    Abstract: The present application discloses, inter alia, a system for improving the aggregate throughput of a wireless local area network which includes: at least one access point that is equipped with at least one transceiver configured to simultaneously transmit and receive at multiple frequencies using multiple channels; and the access point being configured to acquire channel conditions of users and to pool sets of users on the channels based on the channel conditions.
    Type: Application
    Filed: December 4, 2009
    Publication date: June 10, 2010
    Applicants: TOSHIBA AMERICA RESEARCH, INC., TELCORDIA TECHNOLOGIES, INC.
    Inventors: Kamesh MEDEPALLI, David FAMOLARI, Praveen GOPALAKRISHNAN, Toshikazu KODAMA, Ryoko MATSUO, Shuichi OBAYASHI, Faramak VAKIL
  • Publication number: 20100058205
    Abstract: A device comprises a display arrangement which includes a plurality of displays that are movable relative to each other such that a plurality of display configurations can be achieved. Each of the display configurations provides a combined display area which is different for at least two of the display configurations. An application processor is operable to execute a plurality of user applications, each of which can provide a display output. A display driver is arranged to generate an arrangement of display output for the display arrangement from the display output of an application being executed. The display driver sets a display characteristic for the arrangement of display output in response to a characteristic of the executed application and the deployed display configuration. For example, depending on the application being executed and the current display configuration, a size of a display window used for the application can be selected.
    Type: Application
    Filed: September 4, 2008
    Publication date: March 4, 2010
    Applicant: MOTOROLA, INC.
    Inventors: Faramak Vakil, Mehran Bagheri
  • Publication number: 20100056184
    Abstract: A cellular communication system comprises a network supporting user equipment over an air interface, the network having a hierarchical cell arrangement with overlay cells and underlay cells. An underlay base station is associated with a subset of registered user equipment. An activation server switches the underlay base station between an inactive mode and an active mode in response to detecting that registered user equipment meets a location criterion. The underlay base station only supports user equipment when in the active mode, e.g., it may only transmit a pilot signal in this mode. Interference and power consumption may be substantially reduced by sending the base station into the inactive mode thereby resulting in increased capacity of the cellular communication system as a whole.
    Type: Application
    Filed: August 26, 2008
    Publication date: March 4, 2010
    Applicant: MOTOROLA, INC.
    Inventors: Faramak Vakil, Dragan M. Boscovic