Patents by Inventor Sasidhar Movva
Sasidhar Movva 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: 9973322Abstract: Splitting data in a wireless communications network. Data may be split to use multiple base stations for transmission to user equipment in order to improve the bandwith if a UE is on a cell edge, or may be split by user equipment for transmission to multiple base stations in order to improve handover. Data splitting may be performed at the Packet Data Convergence Protocol layer, at the Radio Link Control layer, or at the Media Access Control layer on user equipment or on a base station. Data may instead be split in a network node, such as in a serving gateway, in order to reduce X2 interface load or delay carrier aggregation.Type: GrantFiled: July 11, 2016Date of Patent: May 15, 2018Assignee: InterDigital Technology CorporationInventors: Carl Wang, Kai Li, Sasidhar Movva, Philip J. Pietraski, Samian Kaur, Ariela Zeira
-
Patent number: 9867208Abstract: A method and apparatus for producing medium access control (MAC) protocol data units (PDUs) are disclosed. A controller may, on a Transmission Time Interval (TTI) basis, select a size of a MAC service data unit (SDU) for each of a plurality of logical channels based on information provided by a MAC layer. The controller may then provide a respective first value for each logical channel. Further, the controller may select logical channels for a MAC PDU based on a respective priority of each of the logical channels and on the respective first value of each of the logical channels being greater than zero. Also, the controller may multiplex the MAC SDUs of the selected logical channels to produce the MAC PDU. In addition, the controller may provide a transport block for transmission based on the MAC PDU. The controller and a transmitter may then transmit the provided transport block.Type: GrantFiled: July 11, 2016Date of Patent: January 9, 2018Assignee: InterDigital Technology CorporationInventors: Ana Lucia A. Pinheiro, Nihar A. Doshi, Sasidhar Movva, Janet A. Stern-Berkowitz, Stephen E. Terry, Guodong Zhang, Gary Schnee
-
Publication number: 20160323790Abstract: Splitting data in a wireless communications network. Data may be split to use multiple base stations for transmission to user equipment in order to improve the bandwith if a UE is on a cell edge, or may be split by user equipment for transmission to multiple base stations in order to improve handover. Data splitting may be performed at the Packet Data Convergence Protocol layer, at the Radio Link Control layer, or at the Media Access Control layer on user equipment or on a base station. Data may instead be split in a network node, such as in a serving gateway, in order to reduce X2 interface load or delay carrier aggregation.Type: ApplicationFiled: July 11, 2016Publication date: November 3, 2016Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Carl Wang, Kai Li, Sasidhar Movva, Philip J. Pietraski, Samian Kaur, Ariela Zeira
-
Publication number: 20160323910Abstract: A method and apparatus for producing medium access control (MAC) protocol data units (PDUs) are disclosed. A controller may, on a Transmission Time Interval (TTI) basis, select a size of a MAC service data unit (SDU) for each of a plurality of logical channels based on information provided by a MAC layer. The controller may then provide a respective first value for each logical channel. Further, the controller may select logical channels for a MAC PDU based on a respective priority of each of the logical channels and on the respective first value of each of the logical channels being greater than zero. Also, the controller may multiplex the MAC SDUs of the selected logical channels to produce the MAC PDU. In addition, the controller may provide a transport block for transmission based on the MAC PDU. The controller and a transmitter may then transmit the provided transport block.Type: ApplicationFiled: July 11, 2016Publication date: November 3, 2016Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Ana Lucia A. Pinheiro, Nihar A. Doshi, Sasidhar Movva, Janet A. Stern-Berkowitz, Stephen E. Terry, Guodong Zhang, Gary Schnee
-
Patent number: 9462489Abstract: Various embodiments provide methods implemented in a mobile communication device (e.g., a multi-RAT communication device) for maintaining at least one separate RGS value for each of a plurality of RATs operating on the mobile communication device. Specifically, a device processor on the mobile communication device (e.g., a crystal oscillator manager) may maintain a separate, up-to-date RGS value for each of the plurality of RATs and may associate each of the plurality of RATs with their respective RGS values. By keeping track of the plurality of RATs' respective RGS values, the device processor may ensure that an appropriate RGS value is used to facilitate each RAT's individual operations, such as acquisition/re-acquisition operations, sleep scheduling calculations, and handover/inter-RAT measurement operations. As a result, various embodiments may improve the performance of each RAT and the overall performance of the mobile communication device.Type: GrantFiled: July 14, 2014Date of Patent: October 4, 2016Assignee: QUALCOMM IncorporatedInventors: Sasidhar Movva, Mihir Pravin Nabar, Chih-Ping Hsu, Sridhar Bandaru, Shriram Gurumoorthy, Francis Ming-Meng Ngai, Christopher Barrett, Bhaskara Viswanadham Batchu
-
Patent number: 9392515Abstract: Splitting data in a wireless communications network. Data may be split to use multiple base stations for transmission to user equipment in order to improve the bandwith if a UE is on a cell edge, or may be split by user equipment for transmission to multiple base stations in order to improve handover. Data splitting may be performed at the Packet Data Convergence Protocol layer, at the Radio Link Control layer, or at the Media Access Control layer on user equipment or on a base station. Data may instead be split in a network node, such as in a serving gateway, in order to reduce X2 interface load or delay carrier aggregation.Type: GrantFiled: February 11, 2011Date of Patent: July 12, 2016Assignee: InterDigital Technology CorporationInventors: Carl Wang, Kai Li, Sasidhar Movva, Philip Pietraski, Samian Kaur, Ariela Zeira
-
Patent number: 9392490Abstract: A method for determining padding compatibility is disclosed. A determination is made of a number of protocol data units (PDUs) for a logical channel mapped to a transport channel such that, for a logical channel allowing segmentation, calculate n wherein n=service data unit size/transport block size (SDU size/TB size), and on a condition that n is an integer, setting the number of PDUs=n.Type: GrantFiled: January 14, 2014Date of Patent: July 12, 2016Assignee: InterDigital Technology CorporationInventors: Ana Lucia Iacono, Nihar A. Doshi, Sasidhar Movva, Janet A. Stern-Berkowitz, Stephen E. Terry, Guodong Zhang, Gary Schnee
-
Publication number: 20150334578Abstract: Various embodiments provide methods implemented in a mobile communication device (e.g., a multi-RAT communication device) for maintaining at least one separate RGS value for each of a plurality of RATs operating on the mobile communication device. Specifically, a device processor on the mobile communication device (e.g., a crystal oscillator manager) may maintain a separate, up-to-date RGS value for each of the plurality of RATs and may associate each of the plurality of RATs with their respective RGS values. By keeping track of the plurality of RATs' respective RGS values, the device processor may ensure that an appropriate RGS value is used to facilitate each RAT's individual operations, such as acquisition/re-acquisition operations, sleep scheduling calculations, and handover/inter-RAT measurement operations. As a result, various embodiments may improve the performance of each RAT and the overall performance of the mobile communication device.Type: ApplicationFiled: July 14, 2014Publication date: November 19, 2015Inventors: Sasidhar Movva, Mihir Pravin Nabar, Chih-Ping Hsu, Sridhar Bandaru, Shriram Gurumoorthy, Francis Ming-Meng Ngai, Christopher Barrett, Bhaskara Viswanadham Batchu
-
Patent number: 8994466Abstract: Methods, apparatuses, systems and computer-readable media for addressing the aging of oscillation (XO) crystals are presented. Some embodiments may determine a change of age of the XO crystal since last prior use of the XO crystal. Embodiments may then determine that at least one calibration parameter is not suitable for use in at least one calibration technique of the XO crystal, based on the change of age of the XO crystal. Embodiments may then determine at least one fresh calibration parameter configured to update the at least one calibration parameter for suitable use in the at least one calibration technique of the XO crystal.Type: GrantFiled: March 14, 2013Date of Patent: March 31, 2015Assignee: QUALCOMM IncorporatedInventors: Daniel Fred Filipovic, Sasidhar Movva, Vishal Agarwal, Dominic Gerard Farmer, Sridhar Bandaru
-
Publication number: 20140161039Abstract: A method for determining padding compatibility is disclosed. A determination is made of a number of protocol data units (PDUs) for a logical channel mapped to a transport channel such that, for a logical channel allowing segmentation, calculate n wherein n=service data unit size/transport block size (SDU size/TB size), and on a condition that n is an integer, setting the number of PDUs=n.Type: ApplicationFiled: January 14, 2014Publication date: June 12, 2014Applicant: InterDlgital Technology CorporationInventors: Ana Lucia Iacono, Nihar A. Doshi, Sasidhar Movva, Janet A. Stern-Berkowitz, Stephen E. Terry, Guodong Zhang, Gary Schnee
-
Patent number: 8644229Abstract: A method for determining padding compatibility is disclosed. A determination is made of a number of protocol data units (PDUs) for a logical channel mapped to a transport channel such that, for a logical channel allowing segmentation, calculate n wherein n=service data unit size/transport block size (SDU size/TB size), and on a condition that n is an integer, setting the number of PDUs=n.Type: GrantFiled: September 28, 2009Date of Patent: February 4, 2014Assignee: InterDigital Technology CorporationInventors: Ana Lucia Iacono, Nihar A. Doshi, Sasidhar Movva, Janet A. Stern-Berkowitz, Stephen E. Terry, Guodong Zhang, Gary Schnee
-
Publication number: 20140028403Abstract: Methods, apparatuses, systems and computer-readable media for addressing the aging of oscillation (XO) crystals are presented. Some embodiments may determine a change of age of the XO crystal since last prior use of the XO crystal. Embodiments may then determine that at least one calibration parameter is not suitable for use in at least one calibration technique of the XO crystal, based on the change of age of the XO crystal. Embodiments may then determine at least one fresh calibration parameter configured to update the at least one calibration parameter for suitable use in the at least one calibration technique of the XO crystal.Type: ApplicationFiled: March 14, 2013Publication date: January 30, 2014Applicant: QUALCOMM INCORPORATEDInventors: Daniel Fred FILIPOVIC, Sasidhar MOVVA, Vishal AGARWAL, Dominic Gerard FARMER, Sridhar BANDARU
-
Patent number: 8566606Abstract: An apparatus and methods that use trusted platform modules (TPM) to perform integrity measurements of multiple subsystems are disclosed. The state of platform configuration registers (PCRs) after boot up are stored as the base state of the system. In another embodiment, and application that is to be verified requests that its state be extended from the base state of the system. When such a request is received, the state of the system is extended directly from the base state PCR contents and not from the system state. In another embodiment, a virtual PCR is used, where such a virtual PCR uses a larger memory space than a conventional TPM provides for a physical PCR, by use of encrypted storage on external, protected memory.Type: GrantFiled: April 23, 2007Date of Patent: October 22, 2013Assignee: InterDigital Technology CorporationInventors: Sasidhar Movva, Richard D. Herschaft, Renuka Racha, Inyhok Cha
-
Publication number: 20130176988Abstract: Splitting data in a wireless communications network. Data may be split to use multiple base stations for transmission to user equipment in order to improve the bandwith if a UE is on a cell edge, or may be split by user equipment for transmission to multiple base stations in order to improve handover. Data splitting may be performed at the Packet Data Convergence Protocol layer, at the Radio Link Control layer, or at the Media Access Control layer on user equipment or on a base station. Data may instead be split in a network node, such as in a serving gateway, in Yes order to reduce X2 interface load or delay carrier aggregation.Type: ApplicationFiled: February 11, 2011Publication date: July 11, 2013Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Carl Wang, Kai Li, Sasidhar Movva, Philip Pietraski, Samian Kaur, Ariela Zeira
-
Patent number: 8015408Abstract: A method and system for performing trust evaluation for a mobile software agent on a trusted computing platform are disclosed. A sending entity, which includes a mobile software agent, verifies if a receiving entity is trustworthy before transferring the mobile software agent to the receiving entity. The receiving entity may verify the state and details of the mobile software agent and/or the state of the sending entity, and receive the mobile software agent if the state of the mobile software agent and the sending entity are trustworthy. The mobile software agent may include its own virtual trusted platform module (TPM) which is tied to an agent's identity. The agent's virtual TPM is part of the agent and transferred along with the mobile code when the mobile code is transferred.Type: GrantFiled: April 10, 2007Date of Patent: September 6, 2011Assignee: InterDigital Technology CorporationInventors: Sasidhar Movva, Richard Dan Herschaft, Inhyok Cha
-
Publication number: 20100014480Abstract: A method for determining padding compatibility is disclosed. A determination is made of a number of protocol data units (PDUs) for a logical channel mapped to a transport channel such that, for a logical channel allowing segmentation, calculate n wherein n=service data unit size/transport block size (SDU size/TB size), and on a condition that n is an integer, setting the number of PDUs=n.Type: ApplicationFiled: September 28, 2009Publication date: January 21, 2010Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Ana Lucia Iacono, Nihar Anikumar Doshi, Sasidhar Movva, Janet Stern-Berkowitz, Gary Schnee, Stephen E. Terry, Guodong Zhang
-
Publication number: 20090307487Abstract: The present application discloses a method and apparatus for using trusted platform modules (TPM) for integrity measurements of multiple subsystems. The state of the platform configuration registers (PCR) after boot up are stored as the base state of the system. Base state in this context is defined as the state of the system when the startup of the system is complete and can only be changed when new software is loaded at the kernel level. This state itself can be reported to challengers who are interested in verifying the integrity of the operating system. Also disclosed is a method where the application that is to be verified, requests that its state be extended from the base state of the system. When such a request is received, the state of the system is extended directly from the base state PCR contents and not from the system state.Type: ApplicationFiled: April 23, 2007Publication date: December 10, 2009Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Sasidhar Movva, Richard D. Herschaft, Renuka Racha, Inhyok Cha
-
Patent number: 7596117Abstract: A method for use by a MAC common channel of an RNC to select a transport format combination (TFC) whereby a candidate set of TFCs is selected, and a TFC is chosen from the set of TFCs according to selection criteria.Type: GrantFiled: May 4, 2006Date of Patent: September 29, 2009Assignee: InterDigital Technology CorporationInventors: Ana Lucia Iacono, Nihar Anikumar Doshi, Sasidhar Movva, Janet Stern-Berkowitz, Gary Schnee, Stephen E. Terry, Guodong Zhang
-
Publication number: 20080072287Abstract: A method and system for performing trust evaluation for a mobile software agent on a trusted computing platform are disclosed. A sending entity, which includes a mobile software agent, verifies if a receiving entity is trustworthy before transferring the mobile software agent to the receiving entity. The receiving entity may verify the state and details of the mobile software agent and/or the state of the sending entity, and receive the mobile software agent if the state of the mobile software agent and the sending entity are trustworthy. The mobile software agent may include its own virtual trusted platform module (TPM) which is tied to an agent's identity. The agent's virtual TPM is part of the agent and transferred along with the mobile code when the mobile code is transferred.Type: ApplicationFiled: April 10, 2007Publication date: March 20, 2008Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Sasidhar Movva, Richard Dan Herschaft, Inhyok Cha
-
Publication number: 20060198303Abstract: A method for use by a MAC common channel of an RNC to select a transport format combination (TFC) whereby a candidate set of TFCs is selected, and a TFC is chosen from the set of TFCs according to selection criteria.Type: ApplicationFiled: May 4, 2006Publication date: September 7, 2006Applicant: InterDigital Technology CorporationInventors: Ana Lucia Iacono, Nihar Anikumar Doshi, Sasidhar Movva, Janet Stern-Berkowitz, Gary Schnee, Stephen Terry, Guodong Zhang