Patents by Inventor Bharath Kumar

Bharath Kumar 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: 9923927
    Abstract: Methods and systems are provided to enable access control based on credential properties. Besides authenticating a credential, an authentication service can provide additional credential-related information with respect to a credential such as last updated time. An entity receiving such additional credential-related information can implement access control policies based on the credential-related information. For instance, a user's access rights may be gradually restricted after an initial expiration time and towards a final expiration time. In an example, such access control may be implemented by a client application or client website of the authentication service. Alternatively or additionally, such access control may be implemented by an authorization service used by the client application or client website.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: March 20, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Jon Arron McClintock, Yogesh Vilas Golwalkar, Bharath Kumar Bhimanaik, Darin Keith McAdams, Tushaar Sethi
  • Publication number: 20180056936
    Abstract: Some embodiments are directed to a vehicle remote keyless entry system that can control functions of a vehicle can include a transceiver, a processor based controller, and a remote device. The controller is configured to predefine one or more substantially concentric radio frequency authorization zones around the controller that includes at least a first zone and a second zone, a boundary of the second zone being predefined as closer around the controller than a boundary of the first zone. The controller is configured to instruct the transceiver to transmit a polling signal, which can be received by the remote device within the one or more concentric authorization zones, with different polling intervals for each of the first zone and the second zone. The controller selectively enables one or more of the vehicle functions when the controller determines the remote device is located outside of the second zone.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: Bharath Kumar PARASURAMA, Brian Karl LICKFELT
  • Patent number: 9904934
    Abstract: This disclosure is directed to techniques and systems to enable customers to make secure electronic payments to entities (e.g., merchants, vending machines, etc.). The entities may be at brick-and-mortar locations or other locations where the entities are “offline” and may not readily receive payments from customers that have payment accounts stored and managed by a host. In various embodiments, a customer may direct the host to transfer a payment to a merchant after the customer and merchant exchange a code that includes a payment instruction. The code may be used in place of usernames, passwords, or other personal information and may be difficult for others (e.g., bystanders, etc.) to intercept. After the exchange of the code, the customer may authorize the host to a transfer payment to the merchant based on the payment instruction.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: February 27, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Bharath Kumar, Kevin J. Steuer, Jr.
  • Patent number: 9891691
    Abstract: Methods and apparatus relating to reducing pin count requirements for implementation of interconnect idle state(s) are described. In one embodiment, logic receives a general purpose input signal on a signal pin of an Input/Output (I/O) complex logic in response to a control signal. An I/O device (e.g., coupled to the I/O complex logic) enters a low power consumption state in response to the control signal. The logic receives a wake signal on the signal pin of the I/O complex logic and the I/O device exits the low power consumption state in response to the wake signal. Other embodiments are also claimed and disclosed.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: February 13, 2018
    Assignee: Intel Corporation
    Inventors: Naveen Gopal Reddy, Bharath Kumar, Robert E. Gough
  • Patent number: 9864852
    Abstract: Disclosed are various embodiments for providing multi-factor authentication credentials. For example, a first application may send an authentication request to a first authentication service, where the request specifies a first authentication factor. A second application may generate a user interface upon a display, where the user interface facilitates entry of a user approval. In response to receiving the user approval, the second application may send a second authentication factor to a second authentication service that acts as a proxy for the first authentication service. In some embodiments, an application may be configured to automatically transfer a one-time password or other authentication factor to a recipient in response to receiving a user approval.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: January 9, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Jesper Mikael Johansson, Darren Ernest Canavor, Daniel Wade Hitchcock, Bharath Kumar Bhimanaik
  • Patent number: 9831843
    Abstract: An audio playback path of an audio apparatus includes a digital modulator, a digital-to-analog converter (DAC), and a power amplifier. The digital modulator receives a playback signal corresponding to playback audio content and generates a digital input signal in accordance with the playback signal. The DAC receives the audio input signal and generates an analog preamplifier signal. The power amplifier generates an audio output signal in accordance with the preamplifier signal and an analog attenuation determined by the analog attenuation signal.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: November 28, 2017
    Assignee: Cirrus Logic, Inc.
    Inventors: Tejasvi Das, Bharath Kumar Thandri, Anand Ilango, Aniruddha Satoskar, Daniel John Allen, Xiaofan Fei
  • Publication number: 20170337391
    Abstract: A computer implemented method for activating assignments of permission sets may include enabling, by a server computing system, assignment of one or more permission sets to a user, wherein access to a computing resource associated with the one or more permission sets is blocked until the assignment of the one or more permission sets is activated; detecting, by the server computing system, a start of a first user session associated with the user; and activating, by the server computing system, the assignment of the one or more permission sets based on the detecting of the start of the first user session and based on one or more of the user and the first user session satisfying one or more qualification requirements.
    Type: Application
    Filed: May 19, 2016
    Publication date: November 23, 2017
    Inventors: Aris CHANG, Jimmy HUA, Bharath Kumar PAREEK, Sukrutha Raman BHADOURIA, Belinda WONG, Thomas WYRICK, Michael RAYMOND
  • Publication number: 20170327462
    Abstract: (Z)-3,4,5-Trimethoxystyrylbenzenesulfonamides as potential anticancer agents [Formula should be inserted here] The present invention relates to a compound of general formula A. The invention provides the synthesis of (Z)-3,4,5-trimethoxystyrylbenzenesulfonamides useful as potential antitumor agents against human cancer cell lines and a process for the preparation thereof.
    Type: Application
    Filed: October 27, 2015
    Publication date: November 16, 2017
    Inventors: Ahmed KAMAL, Mahesh RASALA, Challa RATNA REDDY, Gajjela BHARATH KUMAR, Visweswara SASTRY, Anver BASHA SHAIK, Vangala SANTHOSH REEDY
  • Publication number: 20170329672
    Abstract: A method, non-transitory computer readable medium and computing device that determines in response to an event when currently owned spare data storage devices by one of a pair of storage node computing devices in a high availability pair are insufficient to satisfy a requirement for the event for one or more additional spare data storage devices having one or more data storage device parameters. One or more currently owned spare data storage devices by the other one of the storage node computing devices sufficient to satisfy the requirement are identified. The identified one or more currently owned spare data storage devices owned by the other one of the pair of storage node computing devices that satisfy the requirement are assigned to the one of the pair of storage node computing devices.
    Type: Application
    Filed: May 13, 2016
    Publication date: November 16, 2017
    Inventors: Nandhini Venkataraman, Bharath Kumar, Raymond Sinnappan
  • Patent number: 9811280
    Abstract: Presented herein are methods, non-transitory computer readable media, and devices for maximizing parallelization in a parity de-clustered and sliced disk RAID architecture implemented on at least one hard disk drive by creating at least one allocation group, each created allocation group comprising at least one parity group within a sliced disk group, selecting one of said at least one allocation group, and performing at least one of write or read concurrently on all parity groups within the selected allocation group.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: November 7, 2017
    Assignee: NETAPP, INC.
    Inventors: Bharath Kumar K. M., Jagadish Vasudeva, Atul Goel, Jaldhi Dave
  • Patent number: 9807068
    Abstract: Disclosed are various embodiments for an authentication service. A unique identifier is associated with a device access token for a client to be authenticated. An authentication identifier is sent to an authenticated client. The client to be authenticated communicates the authentication identifier and unique identifier to the authentication service to complete authentication.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: October 31, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Yogesh Vilas Golwalkar, Bharath Kumar Bhimanaik
  • Publication number: 20170289136
    Abstract: Disclosed are various embodiments that facilitate bootstrap authentication of a second application by way of a user confirmation via a first application. The first application is authenticated using trusted credentials. A first application is authenticated with an authentication service using the security credential. Text input is sent from the first application to the second application via the network. The text input is sent to a text entry field on the second application.
    Type: Application
    Filed: June 23, 2017
    Publication date: October 5, 2017
    Inventors: Harsha Ramalingam, Jesper Mikael Johansson, Bharath Kumar Bhimanaik
  • Patent number: 9727737
    Abstract: Computing devices are disclosed that include functionality for providing a trustworthy indication of software integrity. The computing devices include a hardware trust evaluation device capable of determining the trustworthiness of computer programs executing on the devices. At least one trust indicator is also connected to the hardware trust evaluation device for providing an external indication of the trustworthiness of a computer program. Additional security information regarding the trustworthiness of the computer program may be displayed on the primary display device of the computing device. The display of the security information is triggered by a user of the computing device submitting a request through a secure mechanism, where the request is unobservable and inaccessible to programs executing on the computing device. Additional secure mechanisms, such as a unique user interface for displaying the security information, can be utilized to ensure the authenticity of the displayed security information.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: August 8, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel Wade Hitchcock, Darren Ernest Canavor, Jesper Mikael Johansson, Bharath Kumar Bhimanaik, Andrew Jay Roths
  • Publication number: 20170208055
    Abstract: Disclosed are various embodiments for providing a native authentication experience with failover. A network service authenticates a first application executed in a computing device in a first instance using one or more authentication factors received via a platform-specific application programming interface that is native to the computing device. After a change to how authentication is performed by the network service, the network service authenticates the first application in a second instance via code-based linking with a second application that is authenticated.
    Type: Application
    Filed: March 31, 2017
    Publication date: July 20, 2017
    Inventors: YOGESH VILAS GOLWALKAR, ANUJ JOSHI, BHARATH KUMAR BHIMANAIK, LORNE MILLWOOD, CARL LUCIAN POSTON, IV
  • Patent number: 9710640
    Abstract: Disclosed are various embodiments that facilitate bootstrap authentication of a second application by way of a user confirmation via a first application, where the first application is authenticated using trusted credentials. A security credential for a user account is received from a user. A first application is authenticated with an authentication service using the security credential. One or more user actions are received by the first application. The user actions constitute a confirmation of a bootstrap authentication request submitted by a second application. Data encoding the user actions is sent to the authentication service.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: July 18, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Harsha Ramalingam, Jesper Mikael Johansson, Bharath Kumar Bhimanaik
  • Patent number: 9710127
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for providing user-customizable permissions governing user access to computing resources in a computing system. For example, a database storing data objects identifying permissions of users, sets of the permissions, and users can be maintained. One or more fields can be displayed on a display of a user device. The one or more fields can be configured to receive input to perform one or more operations. Input can be received from a user via the user interface on the display of the user device. One or more operations can be performed. The database can be updated such that the data objects identify a custom permission or a permission set to which a custom permission has been assigned.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: July 18, 2017
    Assignee: salesforce.com, inc.
    Inventors: Adam Torman, John Arlan Brock, Anjesh Dubey, Jimmy Hua, Aris Chang, Bharath Kumar Pareek, Sukrutha Raman Bhadouria, Belinda Wong
  • Publication number: 20170194908
    Abstract: Methods and systems are provided for generating balanced oscillations in oscillators. An oscillator comprises a resonator input configured to receive, from an electro-mechanical resonator, a resonator signal; and an oscillator core comprising a first and a second complementary inverters forming a first loop and a second loop with the resonator input, respectively. The inverters are programmable to contribute to the resonator signal a first gain or a second gain to generate balanced oscillations in the oscillator, with the first gain being less than an upper threshold gain required to generate parasitic-mode oscillations when starting balanced oscillations, and the second gain being equal to or greater than a lower threshold, gain required to generate resonator-mode oscillations. Each inverter is configured to regulate gain contributed by the inventor based on regulating amount of power received to control the gain.
    Type: Application
    Filed: December 5, 2016
    Publication date: July 6, 2017
    Inventors: Srinivasa Rao Madala, Hormoz Djahanshahi, Bharath Kumar Singareddy, Stanley Ho
  • Publication number: 20170187702
    Abstract: Disclosed are various embodiments for correlating a first use case-specific entity identifier with a second use case-specific entity identifier. A chained entity identifier corresponds to the first use case-specific entity identifier. The chained entity identifier can include the second use case-specific entity identifier cryptographically wrapped by a use case-specific key. The second use case-specific entity identifier can be received from the chained entity identifier. The second use case-specific entity identifier can be correlated to the first use case-specific entity identifier.
    Type: Application
    Filed: March 10, 2017
    Publication date: June 29, 2017
    Inventors: Jesper Mikael Johansson, Darren Ernest Canavor, Daniel Wade Hitchcock, Bharath Kumar Bhimanaik, Jon Arron McClintock
  • Publication number: 20170187329
    Abstract: Method and systems are provided for voltage-controlling and tuning of oscillators. An oscillator may comprise comprises an oscillator core configured for contributing gain to oscillations generated in the oscillator and a frequency tuning network connected between the oscillator core and a signal source that provides an input signal for creating the oscillations in the oscillator. The frequency tuning network may be configured for tuning frequency of the oscillations, to inhibit amplifying a first capacitance from the oscillator core and to amplify a second capacitance from the frequency tuning network. The frequency of oscillations may be tuned by varying a capacitance, and isolating one or more of noise sources or parasitic capacitances from the tuning network.
    Type: Application
    Filed: November 8, 2016
    Publication date: June 29, 2017
    Inventors: Srinivasa Rao Madala, Bharath Kumar Singareddy, Hormoz Djahanshahi, Stanley Ho
  • Publication number: 20170185338
    Abstract: Presented herein are methods, non-transitory computer readable media, and devices for maximizing parallelization in a parity de-clustered and sliced disk RAID architecture implemented on at least one hard disk drive by creating at least one allocation group, each created allocation group comprising at least one parity group within a sliced disk group, selecting one of said at least one allocation group, and performing at least one of write or read concurrently on all parity groups within the selected allocation group.
    Type: Application
    Filed: December 23, 2015
    Publication date: June 29, 2017
    Inventors: Bharath Kumar K.M., Jagadish Vasudeva, Atul Goel, Jaldhi Dave