Patents by Inventor Ajoy Singh
Ajoy Singh 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: 11343674Abstract: Described are call handling methods performed by a carrier network or client stations. A method performed by a carrier network includes designating rules for call handling for an account, receiving first and second voice calls for the account, wherein the voice calls may be either an incoming calls or originated calls and handling the first and second voice calls for the account based on the rules. A method performed by a client station includes receiving a first invitation to a first call, responding to the first invitation causing the first call to be active, receiving a second invitation to a second call while the first call remains active and responding to the second invitation causing the second call to be active and the first call to be on hold, the client station is prevented from originating a call when one call is active and one call is on hold.Type: GrantFiled: December 19, 2019Date of Patent: May 24, 2022Assignee: Apple Inc.Inventors: Arun Mathias, Najeeb Abdulrahiman, Teck Yang Lee, Ajoy Singh, Vikram Yerrabommanahalli, Rohan Malthankar
-
Publication number: 20200137128Abstract: Described are call handling methods performed by a carrier network or client stations. A method performed by a carrier network includes designating rules for call handling for an account, receiving first and second voice calls for the account, wherein the voice calls may be either an incoming calls or originated calls and handling the first and second voice calls for the account based on the rules. A method performed by a client station includes receiving a first invitation to a first call, responding to the first invitation causing the first call to be active, receiving a second invitation to a second call while the first call remains active and responding to the second invitation causing the second call to be active and the first call to be on hold, the client station is prevented from originating a call when one call is active and one call is on hold.Type: ApplicationFiled: December 19, 2019Publication date: April 30, 2020Inventors: Arun MATHIAS, Najeeb ABDULRAHIMAN, Teck Yang LEE, Ajoy SINGH, Vikram YERRABOMMANAHALLI, Rohan MALTHANKAR
-
Patent number: 10547651Abstract: A method performed by a provisioning server, the method including receiving registration data from a client station, transmitting activation data to a telephony service provider, the activation data generated as a function of the registration data, the activation data being used to generate telephony data for the user, the telephony data including access data to utilize a telephony network of the telephony service provider and transmitting the telephony data to the client station, wherein select portions of the telephony data and select portions of the activation data verify the client station as an authenticated device to utilize the telephony network.Type: GrantFiled: July 25, 2014Date of Patent: January 28, 2020Assignee: Apple Inc.Inventors: Arun Mathias, Najeeb Abdulrahiman, Teck Yang Lee, Ajoy Singh, Vikram Yerrabommanahalli
-
Patent number: 10536491Abstract: Described are call handling methods performed by a carrier network or client stations. A method performed by a carrier network includes designating rules for call handling for an account, receiving first and second voice calls for the account, wherein the voice calls may be either an incoming calls or originated calls and handling the first and second voice calls for the account based on the rules. A method performed by a client station includes receiving a first invitation to a first call, responding to the first invitation causing the first call to be active, receiving a second invitation to a second call while the first call remains active and responding to the second invitation causing the second call to be active and the first call to be on hold, the client station is prevented from originating a call when one call is active and one call is on hold.Type: GrantFiled: June 5, 2015Date of Patent: January 14, 2020Assignee: Apple Inc.Inventors: Arun Mathias, Najeeb Abdulrahiman, Teck Yang Lee, Ajoy Singh, Vikram Yerrabommanahalli, Rohan Malthankar
-
Patent number: 10448306Abstract: A wireless communication system is presented for robust mobility management in a HetNet communication system. A source cell can prepare a macro cell and a target small cell as handover candidates during handover decision making and/or preparation. The mobile device is informed about the prepared macro cell and target small cell using radio resource control (RRC) messaging. After receiving a handover command or detecting radio frequency (RF) loss, the mobile device can try to connect with the target small cell. If the mobile device is unable to connect to the target small cell, the UE can fall back and connect to the macro cell.Type: GrantFiled: July 3, 2017Date of Patent: October 15, 2019Assignee: Apple Inc.Inventors: Ajoy Singh, Tarik Tabet, Wen Zhao, Aon Mujtaba, Christian W. Mucke
-
Publication number: 20170374598Abstract: A wireless communication system is presented for robust mobility management in a HetNet communication system. A source cell can prepare a macro cell and a target small cell as handover candidates during handover decision making and/or preparation. The mobile device is informed about the prepared macro cell and target small cell using radio resource control (RRC) messaging. After receiving a handover command or detecting radio frequency (RF) loss, the mobile device can try to connect with the target small cell. If the mobile device is unable to connect to the target small cell, the UE can fall back and connect to the macro cell.Type: ApplicationFiled: July 3, 2017Publication date: December 28, 2017Inventors: Ajoy Singh, Tarik Tabet, Wen Zhao, Aon Mujtaba, Christian W. Mucke
-
Publication number: 20150271216Abstract: Described are call handling methods performed by a carrier network or client stations. A method performed by a carrier network includes designating rules for call handling for an account, receiving first and second voice calls for the account, wherein the voice calls may be either an incoming calls or originated calls and handling the first and second voice calls for the account based on the rules. A method performed by a client station includes receiving a first invitation to a first call, responding to the first invitation causing the first call to be active, receiving a second invitation to a second call while the first call remains active and responding to the second invitation causing the second call to be active and the first call to be on hold, the client station is prevented from originating a call when one call is active and one call is on hold.Type: ApplicationFiled: June 5, 2015Publication date: September 24, 2015Inventors: Arun MATHIAS, Najeeb ABDULRAHIMAN, Teck Yang LEE, Ajoy SINGH, Vikram YERRABOMMANAHALLI, Rohan MALTHANKAR
-
Publication number: 20150031336Abstract: A method performed by a provisioning server, the method including receiving registration data from a client station, transmitting activation data to a telephony service provider, the activation data generated as a function of the registration data, the activation data being used to generate telephony data for the user, the telephony data including access data to utilize a telephony network of the telephony service provider and transmitting the telephony data to the client station, wherein select portions of the telephony data and select portions of the activation data verify the client station as an authenticated device to utilize the telephony network.Type: ApplicationFiled: July 25, 2014Publication date: January 29, 2015Inventors: Arun MATHIAS, Najeeb ABDULRAHIMAN, Teck Yang LEE, Ajoy Singh, Vikram YERRABOMMANAHALLI
-
Publication number: 20070115885Abstract: A method and system for fast IP handoff of a mobile node (MN) (102) from a first wireless network (106) to a second wireless network (108) is disclosed. The method includes releasing (402) a tunnel between a first access router (AR) (204) and a second FA (206), based on at least one predefined criterion. The method also includes initializing (404) a mobile IP registration procedure with the second FA. The mobile registration procedure is performed by the MN.Type: ApplicationFiled: November 22, 2005Publication date: May 24, 2007Inventors: Ajoy Singh, Kadathur Natarajan
-
Publication number: 20060198341Abstract: Various embodiments are described to address the need for an apparatus and method that improves link layer handoff by addressing the packet-loss problem existing today. An intermediate buffer management layer (IBML) (201, 211) is introduced below layer 3 of an OSI-based communications interface. The IBML buffers copies of OSI layer 3 packets being transmitted via lower layers (205, 215) of the interface and manages the buffer contents using indications the IBML receives from one or more of the lower layers. When the IBML receives an indication that a link layer hard handoff is proceeding, the IBML transfers the presently buffered packets to a corresponding IBML (202, 212) in the target communications interface. This sub-layer 3 buffer transfer enables the target communications interface to reduce packet-loss associated with the hard handoff.Type: ApplicationFiled: November 29, 2005Publication date: September 7, 2006Inventors: Ajoy Singh, Yogesh Bhatt
-
Publication number: 20060171396Abstract: A communication device minimizes an opportunity for a queue stall during a communication session employing a reliable transport protocol by setting a current mode of operation for a Radio Link Protocol (RLP) and, based on a quality of an air interface, switching to an RLP mode of operation different from the current mode during the communication session.Type: ApplicationFiled: January 24, 2006Publication date: August 3, 2006Inventors: Ajoy Singh, Mukesh Bhatla, Jay Jayapalan
-
Publication number: 20060133457Abstract: A method (1700) and apparatus (1801) provide channel estimation with extended bandwidth filters. Antenna (1813) receives a signal such as a pilot signal and detects a bandwidth associated with the pilot signal in a detector (320). One of a plurality of filters (603, 605, 607, and 609) including extended bandwidth filters (311) and a default filter (305) can be selected by a selector (617). If the detector detects activity associated with a wider bandwidth, the filter associated with the wider bandwidth is selected over the presently selected filter. If no activity is detected, the default filter is selected.Type: ApplicationFiled: December 16, 2004Publication date: June 22, 2006Inventors: Michael Wang, Rajeev Agrawal, Xiangyang Chen, Ajoy Singh, Tyler Brown
-
Patent number: 6941500Abstract: A method of performing a modified RLP that reduces the transmission delay in a communications system by detecting frame erasures when they occur. The modified RLP method requests retransmission of erased frames based on pattern violations instead of sequence number violations. The method is preconditioned to expect a particular repeating pattern of frame delivery. For a system running a VSELP vocoder, the method in a receiving device expects to receive full rate or data (F) and DTX (D) frames in a repeating pattern FFDFFDFFD. For a system running an AMBE vocoder, the method in a receiving device expects to receive frames in a repeating pattern DFDFDFDD. The method detects when the pattern is violated and in desired instances immediately requests retransmission of the expected frame.Type: GrantFiled: August 10, 2001Date of Patent: September 6, 2005Assignee: Motorola, Inc.Inventors: John M. Harris, Robert D. Battin, Ajoy Singh
-
Publication number: 20050083868Abstract: A home agent (104, 108) and a foreign agent (110, 114) in a wireless communication system (100) establish (202) a special communications channel (140-154) between themselves, the special communications channel dedicated to messages addressed to multiple mobile nodes. The home agent then detects (206) whether a message received by the home agent is addressed to multiple mobile nodes. When the message is addressed to multiple mobile nodes, the home agent sends (208) the message to the foreign agent through the special communications channel.Type: ApplicationFiled: October 15, 2003Publication date: April 21, 2005Inventors: Ajaykumar Idnani, Timothy Wilson, Ajoy Singh
-
Publication number: 20030033568Abstract: A method of performing a modified RLP that reduces the transmission delay in a communications system by detecting frame erasures when they occur. The modified RLP method requests retransmission of erased frames based on pattern violations instead of sequence number violations. The method is preconditioned to expect a particular repeating pattern of frame delivery. For a system running a VSELP vocoder, the method in a receiving device expects to receive full rate or data (F) and DTX (D) frames in a repeating pattern FFDFFDFFD. For a system running an AMBE vocoder, the method in a receiving device expects to receive frames in a repeating pattern DFDFDFDD. The method detects when the pattern is violated and in desired instances immediately requests retransmission of the expected frame.Type: ApplicationFiled: August 10, 2001Publication date: February 13, 2003Inventors: John M. Harris, Robert D. Battin, Ajoy Singh
-
Publication number: 20020196743Abstract: An apparatus and method for controlling loss of data packets in a system, wherein the packets are transmitted from a source to a destination via a packet forwarder over a plurality of links having different bandwidths. The packet forwarder actively monitors the average number of packets in the first buffer and when the average number rises above a pre-defined threshold, the packet forwarder signals the source to stop sending data packets. The source will then compress and store packets it receives from a network in a second buffer until the source can again transmit the compressed packets to the packet forwarder. When the source's buffer becomes full, it will discard any packets it receives from the network before performing compression. When the average number of packets in the first buffer drops below the threshold, the packet forwarder signals the source to resume sending compressed packets for transfer to the destination.Type: ApplicationFiled: May 30, 2002Publication date: December 26, 2002Inventors: Sebastian Thalanany, Ajoy Singh