Search

Shriram Te Krishnan

from Fremont, CA
Age ~55

Shriram Krishnan Phones & Addresses

  • 5513 Ridgewood Dr, Fremont, CA 94555 (510) 818-9789
  • 3939 Monroe Ave, Fremont, CA 94536 (510) 818-9789 (510) 792-6469
  • 1331 Jefferson Ave, Redwood City, CA 94062 (650) 568-0219
  • Shippensburg, PA
  • Alameda, CA
  • Benicia, CA
  • Baton Rouge, LA

Publications

Us Patents

Approach For Provisioning Network Devices

View page
US Patent:
7657615, Feb 2, 2010
Filed:
Dec 8, 2003
Appl. No.:
10/731889
Inventors:
Martin Patterson - Menlo Park CA, US
Jayaraman Manni - Santa Clara CA, US
Shriram Krishnan - Oakland CA, US
Benjamin H. Stoltz - Mountain View CA, US
Christopher T. La - Union City CA, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F 15/177
US Classification:
709221
Abstract:
An approach for provisioning network devices generally involves supplying boot data to network devices over a network so that the network devices can be booted up in an imaging mode or an application mode, depending upon the particular boot data supplied to the network device. When booted up in the imaging mode, imaging data can be downloaded and stored on network devices. When booted up in the application mode, the network devices execute one or more programs contained in the image data stored on the network devices. The first and second boot data may be in the form of boot loader scripts. Furthermore, the first and second boot data may be provided to the network device in the payload of a dynamic host configuration protocol (DHCP) reply. The DHCP reply may be generated and provided by a DHCP server to the network device in response to receiving a DHCP request from the network device. The approach may be implemented using a secure network environment.

Coexistence Timer Mechanism For Wireless Communication Systems

View page
US Patent:
8335206, Dec 18, 2012
Filed:
Mar 4, 2010
Appl. No.:
12/717196
Inventors:
Olaf Hirsch - Sunnyvale CA, US
Bharath Bhoopalam - San Jose CA, US
Shriram Krishnan - Sunnyvale CA, US
Manev Luthra - Santa Clara CA, US
Peter Van Horn - San Jose CA, US
Assignee:
Qualcomm Atheros, Inc. - San Jose CA
International Classification:
H04J 3/06
US Classification:
370350, 370349
Abstract:
A common coexistence timer can be implemented on collocated or proximate wireless radio devices so that timing information associated with scheduled communications of each of the wireless radio devices is communicated with a common time reference. The coexistence timer provides the common time reference for the wireless radio devices. A transmitting wireless radio device can calculate a difference time associated with the timing information of a scheduled communication and can provide the difference time to a receiving wireless radio device. The receiving wireless radio device can convert the difference time into a time format corresponding to the receiving wireless radio device's local time reference. This can minimize interference between the collocated or proximate wireless radio devices, thus minimizing performance degradation, packet collision, and interference. Moreover, this also can eliminate timing errors due to the wireless radio devices using different timers operating at different frequencies or being synchronized to different crystals.

Coexistence Timer Mechanism For Wireless Communication Systems

View page
US Patent:
20130058316, Mar 7, 2013
Filed:
Nov 2, 2012
Appl. No.:
13/667913
Inventors:
Bharath Bhoopalam - San Jose CA, US
Shriram Krishnan - Sunnyvale CA, US
Manev Luthra - Santa Clara CA, US
Peter Van Horn - San Jose CA, US
Assignee:
QUALCOMM INCORPORATED - San Diego CA
International Classification:
H04W 72/12
US Classification:
370336
Abstract:
A common coexistence timer can be implemented on collocated or proximate wireless radio devices so that timing information associated with scheduled communications of each of the wireless radio devices is communicated with a common time reference. The coexistence timer provides the common time reference for the wireless radio devices. A transmitting wireless radio device can calculate a difference time associated with the timing information of a scheduled communication and can provide the difference time to a receiving wireless radio device. The receiving wireless radio device can convert the difference time into a time format corresponding to the receiving wireless radio device's local time reference. This can minimize interference between the collocated or proximate wireless radio devices, thus minimizing performance degradation, packet collision, and interference. Moreover, this also can eliminate timing errors due to the wireless radio devices using different timers operating at different frequencies or being synchronized to different crystals.

Tool For Disk Image Replication

View page
US Patent:
7237077, Jun 26, 2007
Filed:
Dec 8, 2003
Appl. No.:
10/731681
Inventors:
Martin Patterson - Menlo Park CA, US
Shriram Krishnan - Oakland CA, US
Jayaraman Manni - Santa Clara CA, US
Benjamin H. Stoltz - Mountain View CA, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F 12/00
US Classification:
711162, 711152
Abstract:
A method and apparatus for replicating an image from a source to a destination disk are provided. Specific embodiments may be optimized for single source to multiple destination replication requests, for example. In one embodiment, the present invention provides tools and techniques for synchronous data replication responsive to asynchronous same-source-to-different-destination replication requests.

Artificial Intelligence Driven Configuration Management

View page
US Patent:
20210286611, Sep 16, 2021
Filed:
May 27, 2021
Appl. No.:
17/332649
Inventors:
- Redwood Shores CA, US
Amit Ganesh - San Jose CA, US
Uri Shaft - Fremont CA, US
Prasad Ravuri - San Jose CA, US
Long Yang - Redwood City CA, US
Sampanna Shahaji Salunke - Dublin CA, US
Sumathi Gopalakrishnan - Fremont CA, US
Timothy Mark Frazier - Livermore CA, US
Shriram Krishnan - Oakland CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 8/65
G06N 20/00
G06F 8/60
G06F 16/906
G06F 8/61
G06F 9/50
Abstract:
Techniques for artificial intelligence driven configuration management are described herein. In some embodiments, a machine-learning process determines a feature set for a plurality of deployments of a software resource. Based on varying values in the feature set, the process clusters each of the plurality of deployments into a cluster of a plurality of clusters. Each cluster of the plurality of clusters comprises one or more nodes and each node of the one or more nodes corresponds to at least a subset of values of the feature set that are detected in at least one deployment of the plurality of deployments of the software resource. The process determines a representative node for each cluster of the plurality of clusters. An operation may be performed based on the representative node for at least one cluster.

Rate Limiting Compliance Assessments With Multi-Layer Fair Share Scheduling

View page
US Patent:
20210132993, May 6, 2021
Filed:
Oct 31, 2019
Appl. No.:
16/670072
Inventors:
- Redwood Shores CA, US
Prasad Ravuri - San Jose CA, US
Karl Dias - Foster City CA, US
Gayatri Tripathi - Bengaluru, IN
Shriram Krishnan - Oakland CA, US
Chaitra Jayaram - Pleasanton CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 9/50
G06F 9/54
G06F 9/32
Abstract:
The embodiments disclosed herein relate to predictive rate limiting. A workload for completing a request is predicted based on, for example, characteristics of a ruleset to be applied and characteristics of a target set upon which the ruleset is to be applied. The workload is mapped to a set of tokens or credits. If a requestor has sufficient tokens to cover the workload for the request, the request is processed. The request may be processed in accordance with a set of processing queues. Each processing queue is associated with a maximum per-tenant workload. A request may be added to a processing queue as long as adding the request does not result in exceeding the maximum per-tenant workload. Requests within a processing queue may be processed in a First In First Out (FIFO) order.

Artificial Intelligence Driven Configuration Management

View page
US Patent:
20200249931, Aug 6, 2020
Filed:
Apr 21, 2020
Appl. No.:
16/854635
Inventors:
- Redwood Shores CA, US
Amit Ganesh - San Jose CA, US
Uri Shaft - Fremont CA, US
Prasad Ravuri - San Jose CA, US
Long Yang - Redwood City CA, US
Sampanna Shahaji Salunke - Dublin CA, US
Sumathi Gopalakrishnan - Fremont CA, US
Timothy Mark Frazier - Livermore CA, US
Shriram Krishnan - Oakland CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 8/65
G06F 9/50
G06F 8/61
G06F 16/906
G06F 8/60
G06N 20/00
Abstract:
Techniques for artificial intelligence driven configuration management are described herein. In some embodiments, a machine-learning process determines a feature set for a plurality of deployments of a software resource. Based on varying values in the feature set, the process clusters each of the plurality of deployments into a cluster of a plurality of clusters. Each cluster of the plurality of clusters comprises one or more nodes and each node of the one or more nodes corresponds to at least a subset of values of the feature set that are detected in at least one deployment of the plurality of deployments of the software resource. The process determines a representative node for each cluster of the plurality of clusters. An operation may be performed based on the representative node for at least one cluster.

Scalable Artificial Intelligence Driven Configuration Management

View page
US Patent:
20190361693, Nov 28, 2019
Filed:
Aug 7, 2019
Appl. No.:
16/534896
Inventors:
- Redwood Shores CA, US
Timothy Mark Frazier - Livermore CA, US
Shriram Krishnan - Oakland CA, US
Uri Shaft - Fremont CA, US
Amit Ganesh - San Jose CA, US
Prasad Ravuri - San Jose CA, US
Sampanna Shahaji Salunke - Dublin CA, US
Sumathi Gopalakrishnan - Fremont CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 8/65
G06F 8/60
G06N 20/00
G06F 16/906
G06F 8/61
G06F 9/50
Abstract:
Techniques are described herein for scalable clustering of target resources by parameter set. In some embodiments, a plurality of parameter sets of varying length are received, where a parameter set identifies attributes of a target resource. A plurality of signature vectors are generated based on the plurality of parameter sets such that the signature vectors have equal lengths. A signature vector may map to one or more parameter sets of the plurality of parameter sets. A plurality of clusters are generated based on the similarity between signature vectors. Operations may be performed on a target resource based on one or more nodes in the plurality of clusters.
Shriram Te Krishnan from Fremont, CA, age ~55 Get Report