Search

Karthikeyan Varadarajan Phones & Addresses

  • Scotts Valley, CA
  • Mountain View, CA
  • San Jose, CA
  • San Francisco, CA
  • Lawrence, KS
  • San Antonio, TX

Resumes

Resumes

Karthikeyan Varadarajan Photo 1

Karthikeyan Varadarajan

View page

Business Records

Name / Title
Company / Classification
Phones & Addresses
Karthikeyan Varadarajan
Director
Bean and Teardrop Inc
234 Escuela Ave, Mountain View, CA 94040
1171 Phyllis Ave Mtn, Mountain View, CA 94040

Publications

Us Patents

Software Abstraction Layer For Energy Generation And Storage Systems

View page
US Patent:
20140025215, Jan 23, 2014
Filed:
Jul 19, 2012
Appl. No.:
13/553653
Inventors:
Eric Daniel Carlson - San Mateo CA, US
Karthikeyan Varadarajan - Mountain View CA, US
Assignee:
SOLARCITY CORPORATION - San Mateo CA
International Classification:
G06F 1/26
US Classification:
700292, 700286
Abstract:
A software abstraction layer for energy generation and/or storage systems. In one embodiment, a method is provided that can comprise receiving, by a site gateway, one or more standardized operating parameters for a physical component of an energy storage system, and translating, by the site gateway, the one or more standardized operating parameters into one or more vendor specific parameters, where the one or more vendor specific parameters are specific to a vendor-defined communication protocol supported by the physical component. The physical component can then be controlled using the one or more vendor specific parameters.

Techniques For Controlling Energy Generation And Storage Systems

View page
US Patent:
20140025220, Jan 23, 2014
Filed:
Jul 19, 2012
Appl. No.:
13/553603
Inventors:
Eric Daniel Carlson - San Mateo CA, US
Karthikeyan Varadarajan - Mountain View CA, US
Assignee:
SolarCity Corporation - San Mateo CA
International Classification:
G06F 1/26
US Classification:
700296
Abstract:
Techniques for controlling energy generation and/or storage systems. In one embodiment, a method is provided that can comprise receiving from a control server a plurality of schedules for controlling the charging and discharging of an energy storage device, where each schedule corresponds to a function that takes as input one or more input parameters and returns as output an output parameter corresponding to a power level for the energy storage device. The method can further comprise determining relative priorities for the plurality of schedules and controlling charging/discharging of the energy storage device based on the plurality of schedules and their relative priorities.

Techniques For Provisioning Energy Generation And Storage Systems

View page
US Patent:
20140020244, Jan 23, 2014
Filed:
Jul 19, 2012
Appl. No.:
13/553639
Inventors:
Eric Daniel Carlson - San Mateo CA, US
Karthikeyan Varadarajan - Mountain View CA, US
Assignee:
SOLARCITY CORPORATION - San Mateo CA
International Classification:
H01R 43/00
US Classification:
29825
Abstract:
Techniques for provisioning energy generation and/or storage systems. In one embodiment, a method is provided that can comprise automatically determining, by a site gateway, information pertaining to one or more components of an energy storage system, where the site gateway and the one or more components are located at a customer site. The method can further comprise configuring, by the site gateway, the energy storage system based on the automatically determined information.

Real-Time Energy Data Publishing Systems And Methods

View page
US Patent:
20160134116, May 12, 2016
Filed:
Oct 23, 2015
Appl. No.:
14/921142
Inventors:
- San Mateo CA, US
Karthikeyan Varadarajan - Mountain View CA, US
Franklin Aguinaldo - Daly City CA, US
International Classification:
H02J 3/14
H04L 29/06
H02J 13/00
Abstract:
Embodiments of the present technology may include a method to enable real-time data requests. The method may include subscribing to real-time data enable requests for a device on an energy generation (EG) network. The method may also include intercepting, from a requester, a request for real-time data for the device on an EG system within the EG network. The method may further include publishing a single request to the device to post a single measurement corresponding to the real-time data request. The single request may be published at less than or equal to a predetermined frequency for a request cycle that lasts for a predetermined duration.

Power Management Message Bus System

View page
US Patent:
20160125556, May 5, 2016
Filed:
Oct 29, 2014
Appl. No.:
14/527553
Inventors:
- San Mateo CA, US
Karthikeyan Varadarajan - Mountain View CA, US
Franklin Aguinaldo - Daly City CA, US
International Classification:
G06Q 50/06
G06F 13/16
H04B 3/54
Abstract:
A message bus is utilized for energy management/control. The publish/subscribe message bus present between site gateways, a central server farm, and other entities, facilitates exchange of messages pertaining to management and control of power generation and/or storage. On-site publishers/subscribers can include, e.g., PV inverters, battery devices, energy meters, etc. Non-site specific publishers/subscribers can include, e.g., web clients, database servers (for logging), and various server components of the message bus. Messages exchanged between publishers and subscribers can include control messages (e.g., begin charging battery X) and measurement messages (e.g., the current charge of battery X is Y). Embodiments may implement logic at a site gateway prioritizing transmission of messages to local site devices. Thus where a gateway cannot simultaneously transmit device control messages and device data acquisition messages (e.g., due to processing burden or congestion), site gateway logic can prioritize transmission of the control messages over the locally-generated data acquisition requests.

Techniques For Provisioning Energy Generation And Storage Systems

View page
US Patent:
20150280437, Oct 1, 2015
Filed:
Feb 26, 2015
Appl. No.:
14/633098
Inventors:
- San Mateo CA, US
Karthikeyan Varadarajan - Mountain View CA, US
International Classification:
H02J 3/28
G05B 15/02
H01L 31/02
Abstract:
Techniques for provisioning energy generation and/or storage systems. In one embodiment, a method is provided that can comprise automatically determining, by a site gateway, information pertaining to one or more components of an energy storage system, where the site gateway and the one or more components are located at a customer site. The method can further comprise configuring, by the site gateway, the energy storage system based on the automatically determined information.
Karthikeyan Varadarajan from Scotts Valley, CA, age ~42 Get Report