Patents by Inventor Saurabh Dadu

Saurabh Dadu 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: 8195146
    Abstract: A method and device for remote management over a wireless wide-area network includes receiving a short message over a wireless wide-area network (WWAN) using an out-of-band (OOB) processor of a computing device. The OOB processor is capable of communicating over the WWAN irrespective of an operational state of an in-band processor of the computing device. The computing device executes at least one operation with the OOB processor in response to receiving the short message.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: June 5, 2012
    Assignee: Intel Corporation
    Inventors: Gyan Prakash, Farid Adrangi, Selim Aissi, Hormuzd Khosravi, Saurabh Dadu
  • Publication number: 20120131345
    Abstract: Provisioning a license and an application program from a first server to a computing platform over a network. The host application derives a symmetric key at least in part from a user password, and sends the license to a license management firmware component of a security engine, in a message signed by the symmetric key. The license management firmware component derives the symmetric key at least in part from the user password stored in a secure storage of the security engine, verifies the signature on the message using the symmetric key, verifies the first server's signature on the license, decrypts the license using a first private key of the license management firmware component corresponding to the first public key to obtain the second key, and sends the second key to the host application, which decrypts the application program using the second key.
    Type: Application
    Filed: November 22, 2010
    Publication date: May 24, 2012
    Inventors: Saurabh Dadu, Rajesh Poornachandran, Gyan Prakash, Selim Aissi, Hormuzd M. Khosravi
  • Publication number: 20120115442
    Abstract: A method, apparatus, system, and computer program product for a secure subscriber identity module service. Communication via a mobile network is activated in response to receiving a request to activate communication service for the system by a secure partition of the system. In response to receiving the request, a key is retrieved for a permit service from storage accessible only by the secure partition. The key is included in a permit requesting to activate the communication service, and the permit is sent to a service provider for the communication service. The service provider communicates with the permit service to obtain a digital signature for the permit. The secure partition receives a signed permit from the service provider, confirms that the signed permit contains the digital signature by the permit service, and activates the communication service for the system in response to confirming that the signed permit contains the digital signature.
    Type: Application
    Filed: December 21, 2011
    Publication date: May 10, 2012
    Inventors: Saurabh Dadu, Gyan Prakash, Mojtaba Mirashrafi
  • Patent number: 8171529
    Abstract: A method, apparatus, system, and computer program product for a secure subscriber identity module service. Communication via a mobile network is activated in response to receiving a request to activate communication service for the system by a secure partition of the system. In response to receiving the request, a key is retrieved for a permit service from storage accessible only by the secure partition. The key is included in a permit requesting to activate the communication service, and the permit is sent to a service provider for the communication service. The service provider communicates with the permit service to obtain a digital signature for the permit. The secure partition receives a signed permit from the service provider, confirms that the signed permit contains the digital signature by the permit service, and activates the communication service for the system in response to confirming that the signed permit contains the digital signature.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: May 1, 2012
    Assignee: Intel Corporation
    Inventors: Saurabh Dadu, Gyan Prakash, Mojtaba Mirashrafi
  • Publication number: 20120030110
    Abstract: A device, system, and method for location-based payment authorization includes receiving a payment request for an order submitted from a mobile computing device via an e-commerce vendor website. A location of the mobile computing device is determined based on location data. In one embodiment, the payment request is authorized or denied based on whether the e-commerce vendor website has been authorized for the determined location of the mobile computing device.
    Type: Application
    Filed: July 29, 2010
    Publication date: February 2, 2012
    Inventors: Gyan Prakash, Saurabh Dadu, Selim Aissi, Ramesh Pendakur, Paritosh Saxena
  • Publication number: 20110246373
    Abstract: Embodiments of techniques and systems for asynchronous offline bill review and payment are described. A bill payment management module, operated on a manageability engine on a mobile device, communicates with an online bill payment service. The bill payment management module may receive information about bill payments, including bills which are due, and presents selective information to a bill payment client application. A bill payer can then access the information on the mobile device through the bill payment client application and review or change the payment amounts. The review and the modifications may be performed when the mobile device is offline and the modifications may be stored until a later time when the mobile device can connect to a network. Once a network is available, the bill payment management module may send payment instructions to the online bill payment service. Other embodiments may be described and claimed.
    Type: Application
    Filed: April 2, 2010
    Publication date: October 6, 2011
    Inventors: Gyan Prakash, Saurabh Dadu, Selim Aissi, Sanjay Bakshi
  • Publication number: 20110246757
    Abstract: Methods and systems to allow an authorized user to remotely awaken, boot, and login to a computer in a secure manner. The user and computer may communicate using a short message service. (SMS). The user may communicate with the computer using a mobile device, such as a smart phone. The user may initially provide a wake-up message to the computer, which may then respond by asking for one or more boot passwords. In an embodiment, these boot passwords may be basic input/output system (BIOS) passwords that are required for the loading and operations of the computer's BIOS. The user may then provide these one or more passwords to the computer. The computer may further request an operating system (OS) login password. The user may then provide this password to the computer. In an embodiment, all passwords may be provided to the computer in encrypted form. Moreover, authentication measures may be used to provide assurance that the user is legitimate.
    Type: Application
    Filed: April 2, 2010
    Publication date: October 6, 2011
    Inventors: Gyan Prakash, Farid Adrangi, Saurabh Dadu
  • Publication number: 20110238970
    Abstract: A method to lock an electronic device comprising an operating system comprises placing the electronic device in a disable state in which the processor is blocked from accessing the operating system, receiving a first unlock password from a remote source during a power-up operation of the electronic device, and placing the electronic device in a temporary unlock state which allows the processor to boot the operating system for a predetermined period of time when the first unlock password matches a password stored in the electronic device. Other embodiments may be described.
    Type: Application
    Filed: March 29, 2010
    Publication date: September 29, 2011
    Inventors: Gyan Prakash, Duncan Glendinning, Saurabh Dadu, Mojtaba Mojy Mirashrafi, Mousumi M. Hazra, Carol A. Bell
  • Publication number: 20110237221
    Abstract: In some embodiments, the invention involves parental or master control of a child or subordinate mobile phone without service provider intervention. An embodiment of the invention is a system and method relating to master control of the subordinate smart phone using features on the smart phones, and independent of features provided by the phone service providers. Communication between the master and subordinate phones may be initiated using SMS messaging, near field communication, Bluetooth, direct connect to a PC, or by other secure wireless or wired connections. Once initiated, desired communication events are captured by the parental control application to effect control policies on the subordinate phone. Communication between the phones may be encrypted to prevent malicious intervention of message traffic Other embodiments are described and claimed.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 29, 2011
    Inventors: Gyan Prakash, Selim Aissi, Saurabh Dadu, Rajesh Poornachandran
  • Publication number: 20110161145
    Abstract: A method and device for securely displaying digital content, such as an advertisement, on a computing device includes establishing an advertisement enforcement module in a secured environment on the computing device. The computing device receives advertisements from a remote advertisement server, which are validated by the advertisement enforcement module. The advertisement enforcement module ensures that the advertisement is displayed on the computing device in a secure manner and monitors for tampering of the advertisement and advertisement service by the user of the device.
    Type: Application
    Filed: December 26, 2009
    Publication date: June 30, 2011
    Inventors: Ayeshwarya B. Mahajan, Gyan Prakash, Saurabh Dadu, Ajay Sharma, Neel H. Bhatia, Rajesh Poornachandran, Hormuzd Khosravi, K. P. Sameer, Munier Shah
  • Publication number: 20110151836
    Abstract: A method, apparatus, system, and computer program product for a secure subscriber identity module service. Communication via a mobile network is activated in response to receiving a request to activate communication service for the system by a secure partition of the system. In response to receiving the request, a key is retrieved for a permit service from storage accessible only by the secure partition. The key is included in a permit requesting to activate the communication service, and the permit is sent to a service provider for the communication service. The service provider communicates with the permit service to obtain a digital signature for the permit. The secure partition receives a signed permit from the service provider, confirms that the signed permit contains the digital signature by the permit service, and activates the communication service for the system in response to confirming that the signed permit contains the digital signature.
    Type: Application
    Filed: December 17, 2009
    Publication date: June 23, 2011
    Inventors: Saurabh Dadu, Gyan Prakash, Mojtaba Mirashrafi
  • Publication number: 20110154502
    Abstract: A method to manage data access in an electronic device comprising a housing having a lid comprises receiving, from a remote server, a data protection policy, storing the data protection policy in a memory location on the electronic device, detecting a transition from a lid open status to a lid closed status, and in response to the transition, implementing the data protection policy on the electronic device. Other embodiments may be described.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 23, 2011
    Inventors: Gyan Prakash, Sanjay Bakshi, Duncan Glendinning, Saurabh Dadu
  • Publication number: 20110151854
    Abstract: A method and device for remote management over a wireless wide-area network includes receiving a short message over a wireless wide-area network (WWAN) using an out-of-band (OOB) processor of a computing device. The OOB processor is capable of communicating over the WWAN irrespective of an operational state of an in-band processor of the computing device. The computing device executes at least one operation with the OOB processor in response to receiving the short message.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Inventors: Gyan Prakash, Farid Adrangi, Selim Aissi, Hormuzd Khosravi, Saurabh Dadu
  • Publication number: 20110154030
    Abstract: Embodiments of methods for restoration an anti-theft platform are generally described herein. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 23, 2011
    Inventors: Mousumi Hazra, Gyan Prakash, Saurabh Dadu, Mojtaba Mirashrafi, Duncan Glendinning
  • Publication number: 20110129077
    Abstract: Methods and systems to display, in real time, detailed attribute information regarding a calling party. This information may be presented to a user in conjunction with an incoming voice-call or message on the user's smartphone/mobile internet device (MID) or other mobile device. Such information can help him/her in real-time to decide whether to respond to the communication. Attribute information is collected at a caller attributes processing server and communicated to a receiver device of the called party.
    Type: Application
    Filed: November 30, 2009
    Publication date: June 2, 2011
    Inventors: Gyan Prakash, Selim Aissi, Saurabh Dadu
  • Publication number: 20110131447
    Abstract: A method, apparatus, system, and computer program product for an automated modular and secure boot firmware update. An updated boot firmware code module is received in a secure partition of a system, the updated boot firmware code module to replace one original boot firmware code module for the system. Only the one original boot firmware code module is automatically replaced with the updated boot firmware code module. The updated boot firmware code module is automatically executed with the plurality of boot firmware code modules for the system and without user intervention when the system is next booted. The updated boot firmware code module may be written to an update partition of a firmware volume, wherein the update partition of the firmware volume is read along with another partition of the firmware volume containing the plurality of boot firmware code modules when the system is booted.
    Type: Application
    Filed: November 30, 2009
    Publication date: June 2, 2011
    Inventors: Gyan Prakash, Saurabh Dadu, Selim Aissi, Hormuzd M. Khosravi, Duncan Glendinning, Cris Rhodes
  • Publication number: 20110125485
    Abstract: Methods and systems with which a language translation may be obtained. An originator may request a translation by sending the passage to be translated to a server. The server may then broadcast the passage to prospective translators. In an embodiment, the translators may be connected to the originator and/or each other through a social network. Some or all of the prospective translators then return translations of the passage to the originator, via the server. The originator may then select the most desirable translation and inform the server. In an embodiment, the provision of the translation service may be part of an exchange or barter transaction. The server may apply a credit to the translator of the chosen translation. The translator may then use the credit in a subsequent trade or other transaction.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 26, 2011
    Inventors: Gyan Prakash, Selim Aissi, Saurabh Dadu
  • Publication number: 20110076986
    Abstract: Theft deterrence and secure mobile platform subscription techniques for wireless mobile devices are described. An apparatus may comprise a removable secure execution module arranged to connect with a computing platform for a wireless mobile device. The removable secure execution module may comprise a first processing system to execute a security control module. The security control module may be operative to communicate with a security server over a wireless channel on a periodic basis to obtain a security status for the wireless mobile device. The security control module may output control directives to control operations for one or more components of the computing platform based on the security status. Other embodiments are described and claimed.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Inventors: Duncan Glendinning, Mojtaba Mirashrafi, Saurabh Dadu, Mousumi M. Hazra, Gyan Prakash, Carol A. Bell
  • Publication number: 20110078791
    Abstract: A method, system, and computer program product for a host software tamper detection and protection service. A secure partition that is isolated from a host operating system of the host system, which may be implemented by firmware of a chipset of the host system, obtains file metadata from the host system and uses the file metadata to identify a first file for examination for tampering. The secure partition obtains data blocks for the first file, communicates with a service via an out-of-band communication channel, and uses information obtained from the service and the data blocks to determine whether the first file has been corrupted. The secure partition obtains the file metadata and the data blocks for the first file without invoking an operating system or file system of the host system.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Inventors: Gyan Prakash, Saurabh Dadu, Hormuzd M. Khosravi, Mousumi M. Hazra
  • Publication number: 20100169630
    Abstract: Embodiments of the present disclosure provide methods, apparatuses, articles, and removable storage devices for pre-boot recovery of a locked computer system. Other embodiments may also be described and claimed.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Inventors: Mojtaba Mirashrafi, Mousumi Hazra, Gyan Prakash, Saurabh Dadu