Patents by Inventor Vikrant Jain

Vikrant Jain 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: 10585682
    Abstract: A system provides cloud-based identity and access management. The system provides a user interface (“UI”) to a tenant of an identity-management service. The system enables diagnostics functionality for the tenant based on a user input received via the UI, where the diagnostics functionality allows for a user in the tenant to configure and receive diagnostics reports related to the identity-management service. The system then receives a request for the identity-management service, accesses a microservice based on the request, performs the identity-management service by the microservice, collects and records diagnostics information during the performing of the identity-management service, and displays the diagnostics information to the user via the UI.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: March 10, 2020
    Assignee: Oracle International Corporation
    Inventors: Vikrant Jain, Ashish Gupta, Gary P. Cole, Vadim Lander
  • Patent number: 10182107
    Abstract: Various embodiments provide on premise and cloud deployment support for components that may not be multi-tenant enabled. A single application in a highly non-intrusive way without effecting application functional logic. On premise deployments can run with fixed default tenant and no tenant information needs to be captured anywhere anytime. The application code accesses the hierarchical bean factory to get any tenant specific or shared resources seamlessly without knowledge of multi-tenancy in functional code anywhere.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: January 15, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Vikrant Jain
  • Publication number: 20180039501
    Abstract: A system provides cloud-based identity and access management. The system provides a user interface (“UI”) to a tenant of an identity-management service. The system enables diagnostics functionality for the tenant based on a user input received via the UI, where the diagnostics functionality allows for a user in the tenant to configure and receive diagnostics reports related to the identity-management service. The system then receives a request for the identity-management service, accesses a microservice based on the request, performs the identity-management service by the microservice, collects and records diagnostics information during the performing of the identity-management service, and displays the diagnostics information to the user via the UI.
    Type: Application
    Filed: July 12, 2017
    Publication date: February 8, 2018
    Inventors: Vikrant JAIN, Ashish GUPTA, Gary P. COLE, Vadim LANDER
  • Patent number: 9591459
    Abstract: Devices, systems, articles of manufacture, and methods for signaling a broadcast of a message are described. According to some embodiments, a first message to be broadcast in a cell is determined. The first message includes barring indications. A second message is generated. The second message is a System Information Type 3 message and includes an indication that the first message is to be broadcast. The second message is broadcast. Other aspects, embodiments, and features are also claimed and described.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: March 7, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Mungal Singh Dhanda, Vikrant Jain
  • Publication number: 20160323368
    Abstract: Various embodiments provide on premise and cloud deployment support for components that may not be multi-tenant enabled. A single application in a highly non-intrusive way without effecting application functional logic. On premise deployments can run with fixed default tenant and no tenant information needs to be captured anywhere anytime. The application code accesses the hierarchical bean factory to get any tenant specific or shared resources seamlessly without knowledge of multi-tenancy in functional code anywhere.
    Type: Application
    Filed: June 9, 2016
    Publication date: November 3, 2016
    Applicant: Oracle International Corporation
    Inventor: Vikrant Jain
  • Patent number: 9391972
    Abstract: Various embodiments provide on premise and cloud deployment support for components that may not be multi-tenant enabled. A single application in a highly non-intrusive way without effecting application functional logic. On premise deployments can run with fixed default tenant and no tenant information needs to be captured anywhere anytime. The application code accesses the hierarchical bean factory to get any tenant specific or shared resources seamlessly without knowledge of multi-tenancy in functional code anywhere.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: July 12, 2016
    Assignee: Oracle International Corporation
    Inventor: Vikrant Jain
  • Patent number: 9319184
    Abstract: A method for receiving acknowledgements from plural wireless communication devices is described. A first acknowledgement message addressed to the plural wireless communication devices is transmitted. The first acknowledgement message indicates for each wireless communication device a period within which that wireless communication device should transmit a device acknowledgement message. A device acknowledgement message is received from each of the plural wireless communication devices. The device acknowledgement message is transmitted within the period indicated for that wireless communication device to transmit its device acknowledgement message. Other aspects, embodiments, and features, are also claimed and discussed.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: April 19, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Vikrant Jain, Mungal Singh Dhanda, Philip J. Children
  • Patent number: 9300442
    Abstract: Devices, systems, articles of manufacture, and methods for allowing a rejected wireless communication device access to a communication channel are described. According to some embodiments, a message that includes a wait state override indicator is generated. The message is transmitted to the wireless communication device. A communication channel is established with the wireless communication device based on the wait state override indicator. Other aspects, embodiments, and features are also claimed and described.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: March 29, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Vikrant Jain, Mungal Singh Dhanda, Philip J. Children
  • Publication number: 20160080341
    Abstract: Various embodiments provide on premise and cloud deployment support for components that may not be multi-tenant enabled. A single application in a highly non-intrusive way without effecting application functional logic. On premise deployments can run with fixed default tenant and no tenant information needs to be captured anywhere anytime. The application code accesses the hierarchical bean factory to get any tenant specific or shared resources seamlessly without knowledge of multi-tenancy in functional code anywhere.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Inventor: Vikrant Jain
  • Patent number: 9167557
    Abstract: Devices, methods, and systems for implementing semi non-DRx mode for a wireless communication device are described herein. According to some embodiments, if it is determined that semi non-DRx mode is supported by a network, a wireless communication device can enter semi non-DRx mode. The paging block on a multiframe corresponding to the wireless communication device's paging index is monitored. Other aspects, embodiments, and features are also claimed and described above.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: October 20, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Mungal Singh Dhanda, Vikrant Jain, Philip J. Children
  • Patent number: 8792875
    Abstract: Devices, systems, articles of manufacture, and methods for restricting access to a communication channel are described. According to some embodiments, a message with access restriction data addressed to at least one wireless communication device is generated. The access restriction data indicates that a group of wireless communication devices is associated with a priority value and that the group of wireless communication devices has restricted access to a communication channel. The message is transmitted to the at least one wireless communication device. Other aspects, embodiments and features are also claimed and described.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: July 29, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Mungal Singh Dhanda, Philip J. Children, Vikrant Jain
  • Patent number: 8554798
    Abstract: Various embodiments of the present disclosure provide for an asynchronous state engine incorporated within a host application program. The state engine may operate based on a state transition table that may be updated independently of the host application. The state transition table may instruct the asynchronous state engine as to actions that should be performed prior to changing states. Such actions may include interacting with external applications. The state transition table may also instruct the host application to reside in a hold state until responses from external applications are received. Furthermore, the state transition table may instruct the host application as to follow up actions that should be performed when a state is entered. By allowing an external application to plug-in criteria for state changes within the host application, development of the host application may maintain a significant level of flexibility.
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: October 8, 2013
    Assignee: Oracle International Corporation
    Inventors: Pulleswararao Vandanapu, Fannie Ho, Vikrant Jain
  • Publication number: 20130094424
    Abstract: Devices, systems, articles of manufacture, and methods for signaling a broadcast of a message are described. According to some embodiments, a first message to be broadcast in a cell is determined. The first message includes barring indications. A second message is generated. The second message is a System Information Type 3 message and includes an indication that the first message is to be broadcast. The second message is broadcast. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: April 5, 2012
    Publication date: April 18, 2013
    Applicant: Qualcomm Incorporated
    Inventors: Mungal Singh Dhanda, Vikrant Jain
  • Publication number: 20130095863
    Abstract: Devices, systems, articles of manufacture, and methods for restricting access to a communication channel are described. According to some embodiments, a message with access restriction data addressed to at least one wireless communication device is generated. The access restriction data indicates that a group of wireless communication devices is associated with a priority value and that the group of wireless communication devices has restricted access to a communication channel. The message is transmitted to the at least one wireless communication device. Other aspects, embodiments and features are also claimed and described.
    Type: Application
    Filed: April 5, 2012
    Publication date: April 18, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Mungal Singh Dhanda, Philip J. Children, Vikrant Jain
  • Publication number: 20130021971
    Abstract: Devices, systems, articles of manufacture, and methods for allowing a rejected wireless communication device access to a communication channel are described. According to some embodiments, a message that includes a wait state override indicator is generated. The message is transmitted to the wireless communication device. A communication channel is established with the wireless communication device based on the wait state override indicator. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: July 19, 2012
    Publication date: January 24, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Vikrant Jain, Mungal Singh Dhanda, Philip J. Children
  • Publication number: 20120195250
    Abstract: A method for receiving acknowledgements from plural wireless communication devices is described. A first acknowledgement message addressed to the plural wireless communication devices is transmitted. The first acknowledgement message indicates for each wireless communication device a period within which that wireless communication device should transmit a device acknowledgement message. A device acknowledgement message is received from each of the plural wireless communication devices. The device acknowledgement message is transmitted within the period indicated for that wireless communication device to transmit its device acknowledgement message. Other aspects, embodiments, and features, are also claimed and discussed.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 2, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Vikrant Jain, Mungal Singh Dhanda, Philip J. Children
  • Publication number: 20120127951
    Abstract: A method in which a network apparatus 210 transmits a single assignment message comprising common assignment information directed to plural wireless terminals. The single transmitted assignment message can be used to enable channel assignment to be initiated for the plural wireless terminals, thus making more efficient use of the assignment message. This may be advantageous when a channel via which the assignment message is transmitted has a lower communication capacity than a channel via which the requests are received. In a GERAN communications system (100, FIG. 1), the effective capacity of the access grant channel can be doubled or tripled, acting to reduce congestion. This increases the probability of a wireless terminal receiving a response to a channel request which it sends. The probability of a successful data transfer following a channel request is thereby increased. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: November 10, 2011
    Publication date: May 24, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Mungal Singh Dhanda, Vikrant Jain, Philip J. Children
  • Publication number: 20110093505
    Abstract: Various embodiments of the present disclosure provide for an asynchronous state engine incorporated within a host application program. The state engine may operate based on a state transition table that may be updated independently of the host application. The state transition table may instruct the asynchronous state engine as to actions that should be performed prior to changing states. Such actions may include interacting with external applications. The state transition table may also instruct the host application to reside in a hold state until responses from external applications are received. Furthermore, the state transition table may instruct the host application as to follow up actions that should be performed when a state is entered. By allowing an external application to plug-in criteria for state changes within the host application, development of the host application may maintain a significant level of flexibility.
    Type: Application
    Filed: October 20, 2009
    Publication date: April 21, 2011
    Applicant: Oracle International Corporation
    Inventors: Pulleswararao Vandanapu, Fannie Ho, Vikrant Jain