Shirish
Shirish Aundhe, Hillsboro, OR US
Patent application number | Description | Published |
---|---|---|
20150220372 | TECHNIQUES FOR CONTROLLING USE OF LOCKS - Various embodiments are generally directed to techniques for controlling the use of locks that regulate access to shared resources by concurrently executed portions of code. An apparatus to control locking of a resource includes a processor component, a history analyzer for execution by the processor component to analyze at least one result of a replacement of a lock instruction of a first instance of code with a lock marker to allow the processor component to speculatively execute a second instance of code, and a locking component for execution by the processor component to replace the lock instruction with the lock marker based on analysis of the at least one result, the first and second instances of code to access a resource and the lock instruction to request a lock of access to the resource to the first instance of code. Other embodiments are described and claimed. | 08-06-2015 |
Shirish Chobhe, Pune IN
Patent application number | Description | Published |
---|---|---|
20100224434 | Steering Assist For A Rear Caster Wheel On A Work Machine - A steering arrangement for a work machine includes a frame, at least one caster wheel assembly carried by the frame, at least one turn assist cylinder, and a turn assist arrangement. Each turn assist cylinder is coupled between the frame and a corresponding caster wheel assembly. The turn assist arrangement includes a steering assembly, a steering assist valve and a transfer gear. The steering assembly includes an output gear which is positionable dependent upon an operator commanded degree of turn. The output gear has exterior teeth. The steering assist valve is configured to selectively operate at least one turn assist cylinder and thereby bias a corresponding caster wheel assembly during an operator commanded turn. The steering assist valve includes an input gear with exterior teeth. The transfer gear includes a first set of peripheral teeth enmeshed with the output gear and a second set of peripheral teeth enmeshed with the input gear. The transfer gear pivots about a common pivot point. The first set of peripheral teeth and the second set of peripheral teeth are each at a common radius from the common pivot point on opposite sides of the transfer gear. | 09-09-2010 |
Shirish Krande, East Lansing, MI US
Patent application number | Description | Published |
---|---|---|
20090196343 | CHANNEL CAPACITY ESTIMATION AND PREDICTION METHOD AND APPARATUS FOR RATE ADAPTIVE WIRELESS VIDEO - There is provided a channel capacity estimation method for adaptive video transmission, the method including: estimating a Bit Error Rate (BER) for a received video packet; and estimating channel capacity by using the estimated BER. | 08-06-2009 |
Shirish Kulkarni, Baroda IN
Patent application number | Description | Published |
---|---|---|
20150366981 | FINGOLIMOD CONTAINING STABLE COMPOSITION - The present invention relates to a pharmaceutical composition comprising fingolimod and a weak acid cation exchange resin in the form of an ion-exchange complex and pharmaceutically acceptable 5 excipients. | 12-24-2015 |
Shirish Kuncolienkar, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20080313266 | PROCESSING SERVICE REQUESTS IN A DISTRIBUTED ENVIRONMENT - A computer-implemented method for processing service requests in a distributed environment includes routing a type of service request to a first service provider in the distributed environment, the first service provider having a commitment level for handling the service request type, detecting a second service provider in the distributed environment capable of handing the service request type, determining a commitment level of the second service provider to handle the service request type, and responsive to the commitment level of the second provider exceeding the commitment level of the first provider, routing the service request type to the second service provider. | 12-18-2008 |
Shirish Peshwe, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140114822 | METHOD AND SYSTEM FOR CREATING TAX CONFIGURATION TEMPLATES - Individuals implementing/using a financial management system are provided the capability to share their customized and regionally optimized tax configurations with other individuals utilizing the financial management system. The customized and regionally optimized tax configurations are provided to other individuals in the form of tax configuration templates optimized and identified for a given region and/or type of business within the identified region. In various embodiments, the tax configuration templates for a given region can then be viewed, selected, and adopted by other individuals using the financial management system. | 04-24-2014 |
Shirish Sawale, Bridgewater, NJ US
Patent application number | Description | Published |
---|---|---|
20090165942 | Insulation and Method of Installing - Insulation blankets having preapplied thereon a reactivatable hot melt adhesive. | 07-02-2009 |
Shirish Shah, San Ramon, CA US
Patent application number | Description | Published |
---|---|---|
20090151770 | METHOD AND MATERIAL FOR COUPLING SOLAR CONCENTRATORS AND PHOTOVOLTAIC DEVICES - A method and system for manufacturing an integrated concentrator photovoltaic device is disclosed. In an embodiment, the invention includes a one step process using a sheet of coupling material provided in a pre-arranged pattern to couple an array of photovoltaic members to an array of respective optical concentrating members. In another embodiment, the invention includes an integrated concentrator photovoltaic device made by coupling a photovoltaic member and an optical concentrating member together through an encapsulant or coupling layer formed from a sheet member of coupling materials possessing a pre-arranged pattern | 06-18-2009 |
20090266403 | SOLDER REPLACEMENT BY CONDUCTIVE TAPE MATERIAL - A method of forming a solar device. The method includes providing one or more photovoltaic cells having a front surface region and a back surface region. The method includes providing a first conductor element having a first side operably coupled to a first region of the front surface region of the one or more photovoltaic cells and a second side. In a specific embodiment, the conductor element includes a first anisotropic conducting tape material or a first conducting tape material, the first conducting element having a first thickness, a first length, and a first width. The method performs a bonding process to cause the first conductor element to conduct electric current in a first selected direction. | 10-29-2009 |
20120067397 | SYSTEM AND METHOD FOR DETERMINING PLACEMENT OF PHOTOVOLTAIC STRIPS USING DISPLACEMENT SENSORS - A method for forming a solar energy collection device includes receiving a sheet of glass comprising glass material, wherein the sheet of glass includes a plurality of light concentrating geometric features, measuring geometric characteristics for the plurality of light concentrating geometric features, mathematically calculating predicted light concentration characteristics for each of the plurality of light concentrating geometric features in response to the geometric characteristics, determining placement locations for a plurality of PV strips in response to the predicted light concentration characteristics for each of the plurality of light concentrating geometric features, and securing the plurality of PV strips relative to the sheet of glass in response to the placement locations for the plurality of PV strips. | 03-22-2012 |
20130206208 | SYSTEM AND METHOD FOR DETERMINING PLACEMENT OF PHOTOVOLTAIC STRIPS USING DISPLACEMENT SENSORS - A method for forming a solar energy collection device includes receiving a sheet of glass comprising glass material, wherein the sheet of glass includes a plurality of light concentrating geometric features, measuring geometric characteristics for the plurality of light concentrating geometric features, mathematically calculating predicted light concentration characteristics for each of the plurality of light concentrating geometric features in response to the geometric characteristics, determining placement locations for a plurality of PV strips in response to the predicted light concentration characteristics for each of the plurality of light concentrating geometric features, and securing the plurality of PV strips relative to the sheet of glass in response to the placement locations for the plurality of PV strips. | 08-15-2013 |
Shirish Tatikonda, Columbus, OH US
Patent application number | Description | Published |
---|---|---|
20110087684 | POSTING LIST INTERSECTION PARALLELISM IN QUERY PROCESSING - Disclosed herein is parallel processing of a query, which uses inter-query parallelism in posting list intersections. A plurality of tasks, e.g., posting list intersection tasks, are identified for processing in parallel by a plurality of processing units, e.g., a plurality of processing cores of a multi-core system. | 04-14-2011 |
Shirish Tatikonda, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120226639 | Systems and Methods for Processing Machine Learning Algorithms in a MapReduce Environment - Systems and methods for processing Machine Learning (ML) algorithms in a MapReduce environment are described. In one embodiment of a method, the method includes receiving a ML algorithm to be executed in the MapReduce environment. The method further includes parsing the ML algorithm into a plurality of statement blocks in a sequence, wherein each statement block comprises a plurality of basic operations (hops). The method also includes automatically determining an execution plan for each statement block, wherein at least one of the execution plans comprises one or more low-level operations (lops). The method further includes implementing the execution plans in the sequence of the plurality of the statement blocks. | 09-06-2012 |
20150113031 | SPARSITY-DRIVEN MATRIX REPRESENTATION TO OPTIMIZE OPERATIONAL AND STORAGE EFFICIENCY - Embodiments of the invention relate to sparsity-driven matrix representation. In one embodiment, a sparsity of a matrix is determined and the sparsity is compared to a threshold. Computer memory is allocated to store the matrix in a first data structure format based on the sparsity being greater than the threshold. Computer memory is allocated to store the matrix in a second data structure format based on the sparsity not being greater than the threshold | 04-23-2015 |
20150347101 | R-LANGUAGE INTEGRATION WITH A DECLARATIVE MACHINE LEARNING LANGUAGE - In a method for analyzing a large data set using a statistical computing environment language operation, a processor generates code from the statistical computing environment language operation that can be understood by a software system for processing machine learning algorithms in a MapReduce environment. A processor transfers the code to the software system for processing machine learning algorithms in a MapReduce environment. A processor invokes execution of the code with the software system for processing machine learning algorithms in a MapReduce environment. | 12-03-2015 |