Patents by Inventor Ghassan Naim

Ghassan Naim 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: 7054661
    Abstract: The present invention provides a system and method for migrating a control of a wireless communication service provided to a mobile station (MS) in a first network depending on a first technology to a second network depending on a second technology. When receiving a request for the wireless communication service in the first network by a mobile switch center (MSC), at least one instruction is obtained to grant or deny the wireless communication service from a first control device in the second network, the first control device providing the instruction based on its communication to a management subsystem for the control of the wireless communication service. If the wireless communication service is granted, a second control device in the first network controlled by the first control device allows the MS to execute the wireless communication service with a receiver.
    Type: Grant
    Filed: August 8, 2001
    Date of Patent: May 30, 2006
    Assignee: Alcatel Wireless, Inc.
    Inventors: Pardeep Kohli, Seshagiri R. Madhavapeddy, Jianming Xu, Ghassan Naim
  • Patent number: 7039013
    Abstract: The present invention relates to a method and network node for controlling packet flow in a buffer means (13; 14) of a network node of a data network, wherein a nominal capacity is assigned to each data flow, and an additional or free capacity is shifted from a first flow portion to a second flow portion when a new data packet of said second flow portion has been received and said nominal capacity has been exceeded. The nominal capacity may be an upper buffer memory limit used for controlling queuing of data packets in a buffer memory (13) of said buffer means, wherein the memory space of the buffer memory (13) is shared between a plurality of channels allocated to respective packet data connections. Then, the free capacity corresponds to a memory space shifted from a first channel to a second channel, when a new data packet of the second channel has been received and not enough memory space is available for the second channel.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: May 2, 2006
    Assignee: Nokia Corporation
    Inventors: Jussi Ruutu, Dongmei Zhang, Yu Shi, Renaud Cuny, Jlan Ma, Khiem Le, Ghassan Naim
  • Patent number: 7016359
    Abstract: A method and system is provided to allow wireless systems to support many new voice and data services. An example of a service provided is the ability to switch a requested voice call into a packet data call and vise versa without the interaction of the user.
    Type: Grant
    Filed: August 22, 2001
    Date of Patent: March 21, 2006
    Assignee: Alcatel Wireless, Inc.
    Inventors: Ghassan Naim, Vijay Hiremath, Pardeep Kohli, Arvind Betrabet, Seshagiri R. Madhavapeddy
  • Publication number: 20060050680
    Abstract: The present disclosure provides a method and system for passing information required by a wireless procedure in a hybrid wireless network (300) before the procedure is invoked, the hybrid wireless network (300) having at least one radio access network (304, 306, 307) based on a first technology and a core network (302) based on a second technology. The hybrid network (300) implements a special mobile switching center (308) to be a “double agent” passing information between the mobile terminal (310, 320, 364) and entities in its core network (302). In the context of messaging, the message contents may be encoded, packaged, and decoded appropriately. The present disclosure does not introduce any changes to telecommunication standards such as the GSM and CDMA standards governing the messaging process.
    Type: Application
    Filed: April 14, 2003
    Publication date: March 9, 2006
    Applicant: Spatial Communications Technologies, Inc.
    Inventors: Ghassan Naim, Jyoti Boppana, Mahbubul Alam, Jianming Xu
  • Publication number: 20060052110
    Abstract: Provided is a method and system for minimizing call setup delay in a network. The system includes a central node that may be connected to multiple home location registers (HLRs) and a number portability database (NPDB). The central node may also be associated with two tables. The first table includes mobile station identifiers and associated location routing numbers (LRNs), and the second table includes mobile station identifiers and associated home location registers (HLRs). The method searches the first and second tables for a mobile station identifier that matches a mobile station identifier associated with a call. If a match is found, the method uses the associated LRN or HLR to continue with the call setup or to obtain further information. If no match is found, the method sends a query to the NPDB. The method may also dynamically update the first and second tables as current information is obtained.
    Type: Application
    Filed: October 15, 2003
    Publication date: March 9, 2006
    Inventors: Jianming Xu, Ghassan Naim, Mike Agular
  • Publication number: 20050239476
    Abstract: The present disclosure provides a method and system (100) for obtaining the geographical position (latitude, longitude) of mobile station (MS) such as a CDMA 1x handheld mobile device (102) when it is in a packet mode session. The disclosed method and system allows the mobile station (102) to transparently switch from data to voice session tentatively, determines the geographical position thereof, and then switches back to the packet data mode and resume the data session.
    Type: Application
    Filed: May 30, 2003
    Publication date: October 27, 2005
    Inventors: Arvind Betrabet, Mahbuhul Alam, Ghassan Naim, Andrew Silver, Seshagiri Madhavapeddy
  • Patent number: 6947750
    Abstract: The invention relates to a method and system for providing allocation of resources depending on the characteristics of the flow request. The system allocates resources based upon at least one of the parameters class of service, delay requirement and bandwidth requirement of the flow request. During a call process, the system keeps updating the service rate allocated to meet the QoS requirement of a new flow request, the updated service rate being allocated to a new flow request of the same type. The system learns the traffic pattern and adjusts a current airlink performance to allocate a service rate to flows.
    Type: Grant
    Filed: February 1, 2002
    Date of Patent: September 20, 2005
    Assignee: Nokia Corporation
    Inventors: Naveen Kakani, Khiem Le, Ghassan Naim
  • Publication number: 20050163069
    Abstract: A method and system is disclosed for providing data services to a wireless mobile in a hybrid network.
    Type: Application
    Filed: March 27, 2003
    Publication date: July 28, 2005
    Inventors: Jianming Xu, Jyoti Boppana, Mahbubul Alam, Ghassan Naim, Pardeep Kohli
  • Patent number: 6885868
    Abstract: A method of selecting which one of a number of wireless station is to be allocated a particular transmit opportunity is provided, for example the opportunity to transmit an air interface unit such as a MAC frame. For each wireless station, a transaction length is maintained indicating how many transmit opportunities are required to transmit an upper layer packet to or from the wireless station, and a delay parameter is also maintained for each wireless station indicative of how long since the wireless station was last selected. A group of wireless stations to compete for the right to transmit or receive during the particular transmit opportunity is selected, and for each of the group of the wireless stations, a transmit priority is computed which is a function of transaction length and the delay parameter.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: April 26, 2005
    Assignee: Nortel Networks Limited
    Inventors: Ghassan Naim, Akbar Rahman
  • Patent number: 6882625
    Abstract: A method for scheduling data packets from a plurality of flows into a single flow. Data packets are broken into data segments and assigned a slack value based on how long the segment can wait until transmission begins. Every time a transmission opportunity passes, the slack value of the segment is decreased. The scheduler prioritizes the segments based on their slack value.
    Type: Grant
    Filed: December 14, 2000
    Date of Patent: April 19, 2005
    Assignee: Nokia Networks Oy
    Inventors: Khiem Le, Ghassan Naim
  • Publication number: 20050026646
    Abstract: Provided is a method and system for enabling mobile devices, radio access networks (RANs), and core networks (CNs) based on different specifications and underlying technologies to communicate. The mobile device and the RAN may be based on one technology, such as a code division multiple access (CDMA) specification, while the CN may be based on another technology, such as a global system for mobile communications (GSM) specification. The method takes a CDMA message received by the RAN, converts it into a corresponding GSM message, and passes it to the CN. Alternatively, a new GSM message may be created. Similarly, a GSM message from the CN may be converted into a CDMA message (or a new CDMA message may be created) and the CDMA message passed on to the RAN. The method may also initiate a function or procedure in one portion of a network using one technology when a certain message is received from another portion of the network using a different technology.
    Type: Application
    Filed: November 5, 2002
    Publication date: February 3, 2005
    Inventors: Ghassan Naim, Jianming Xu, Pardeep Kohli, Seshagiri Madhavapeddy, Mahbubul Alam
  • Publication number: 20050021634
    Abstract: The present disclosure provides a method and system for passing information or message contents between a mobile terminal (310 and 320) and various networks entities (350) in a hybrid wireless network (300). The hybrid network (300) implements a special mobile switching center (308) to be a “double agent” passing information between the mobile terminal (310 and 320) and entities (350) in its core network (302). In the context of messaging, the message contents may be encoded, packaged, and decoded appropriately. The present disclosure does not introduce any changes to telecommunication standards such as the GSM and CDMA standards governing the messaging process (304 and 306).
    Type: Application
    Filed: November 21, 2002
    Publication date: January 27, 2005
    Inventors: Ghassan Naim, Jianming Xu, Mahbubul Alam, Pardeep Kohli, Seshagiri Madhavapeddy
  • Publication number: 20040240427
    Abstract: A multimedia call model is provided to handle, maintain and control multimedia calls and their interactions in a network entity (100) for an end-user in the network. The call model provides a first Call Control Process (CCP) (102) having a first media service type and associated with a first group of agents (104, 106), and a second CCP (112) having a second media service type and associated with a second group of agents (114, 116, 118, 124, 126, 128). The call model also provides a Multimedia Call Process (MMCP) (150) for facilitating the arrangement and/or communication between the two CCPs.
    Type: Application
    Filed: May 10, 2004
    Publication date: December 2, 2004
    Inventors: Pardeep Kohli, Jianming Xu, Ghassan Naim, Sheshagiri R Madhavapeddy
  • Patent number: 6772224
    Abstract: A method and system is provided for routing at least one message from one or more subscribers of a communications network in a network node, the network node having a plurality of processing cards (Pcards). First, at least one Pcard is designated to service messages from a predetermined set of subscribers. When receiving a message from a subscriber of the predetermined set, the Pcard that is designated for the subscriber is determined and the received message is routed to the determined Pcard. The Pcard also has an associated database containing profile information for the subscribers using the Pcard.
    Type: Grant
    Filed: August 22, 2001
    Date of Patent: August 3, 2004
    Assignee: Spatial Communications Technologies, Inc.
    Inventors: Lingli Kung, Chao-Yee Kuan, Lu Tian, Ching-Der Lin, Ghassan Naim, Seshagiri R. Madhavapeddy, Pardeep Kohli, Anuj Jain
  • Patent number: 6678517
    Abstract: A method and system is provided for providing packet data service and circuit switch service during the same session to a mobile station (MS) whose capabilities do not allow such services to be provided thereon by the wireless network according to the its specifications. First, a voice service is provided between the MS and a first client through a switch device, the voice service conforming to a predetermined communication protocol. The MS is then notified about an incoming data service request from a second client to transfer a predetermined amount of data. The voice service is disconnected between the switch device and the MS if the user decides to activate the incoming data service. The voice service between the switch device and the first client is still maintained. The data service from the second client to the MS through the switch device is then established.
    Type: Grant
    Filed: June 21, 2001
    Date of Patent: January 13, 2004
    Assignee: Spatial Wireless, Inc.
    Inventors: Ghassan Naim, Arvind Betrabet, Vijay Hiremath, Seshagiri Rao Madhavapeddy, Pardeep Kohli
  • Publication number: 20030206551
    Abstract: A method and system is provided to allow wireless systems to support many new voice and data services. An example of a service provided is the ability to switch a requested voice call into a packet data call and vise versa without the interaction of the user.
    Type: Application
    Filed: August 22, 2001
    Publication date: November 6, 2003
    Inventors: Ghassan Naim, Vijay Hiremath, Pardeep Kohli, Arvind Betrabet, Seshagiri R. Madhavapeddy
  • Publication number: 20030148768
    Abstract: The invention relates to a method and system for providing allocation of resources depending on the characteristics of the flow request. The system allocates resources based upon at least one of the parameters class of service, delay requirement and bandwidth requirement of the flow request. During a call process, the system keeps updating the service rate allocated to meet the QoS requirement of a new flow request, the updated service rate being allocated to a new flow request of the same type. The system learns the traffic pattern and adjusts a current airlink performance to allocate a service rate to flows.
    Type: Application
    Filed: February 1, 2002
    Publication date: August 7, 2003
    Inventors: Naveen Kakani, Khiem Le, Ghassan Naim
  • Publication number: 20030123392
    Abstract: The present invention relates to a method and network node for controlling packet flow in a buffer means (13; 14) of a network node of a data network, wherein a nominal capacity is assigned to each data flow, and an additional or free capacity is shifted from a first flow portion to a second flow portion when a new data packet of said second flow portion has been received and said nominal capacity has been exceeded. The nominal capacity may be an upper buffer memory limit used for controlling queuing of data packets in a buffer memory (13) of said buffer means, wherein the memory space of the buffer memory (13) is shared between a plurality of channels allocated to respective packet data connections. Then, the free capacity corresponds to a memory space shifted from a first channel to a second channel, when a new data packet of the second channel has been received and not enough memory space is available for the second channel.
    Type: Application
    Filed: December 31, 2001
    Publication date: July 3, 2003
    Inventors: Jussi Ruutu, Dongmei Zhang, Yu Shi, Renaud Cuny, Jlan Ma, Khiem Le, Ghassan Naim
  • Publication number: 20030053473
    Abstract: A method and system is provided for routing at least one message from one or more subscribers of a communications network in a network node, the network node having a plurality of processing cards (Pcards). First, at least one Pcard is designated to service messages from a predetermined set of subscribers. When receiving a message from a subscriber of the predetermined set, the Pcard that is designated for the subscriber is determined and the received message is routed to the determined Pcard. The Pcard also has an associated database containing profile information for the subscribers using the Pcard.
    Type: Application
    Filed: August 22, 2001
    Publication date: March 20, 2003
    Inventors: Lingli Kung, Chao-Yee Kuan, Lu Tian, Ching-Der Lin, Ghassan Naim, Seshagiri R. Madhavapeddy, Pardeep Kohli, Anuj Jain
  • Publication number: 20020198019
    Abstract: A method and system is provided for providing packet data service and circuit switch service during the same session to a mobile station (MS) whose capabilities do not allow such services to be provided thereon by the wireless network according to the its specifications. First, a voice service is provided between the MS and a first client through a switch device, the voice service conforming to a predetermined communication protocol. The MS is then notified about an incoming data service request from a second client to transfer a predetermined amount of data. The voice service is disconnected between the switch device and the MS if the user decides to activate the incoming data service. The voice service between the switch device and the first client is still maintained. The data service from the second client to the MS through the switch device is then established.
    Type: Application
    Filed: June 21, 2001
    Publication date: December 26, 2002
    Inventors: Ghassan Naim, Arvind Betrabet, Vijay Hiremath, Seshagiri Rao Madhavapeddy, Pardeep Kohli