Search

Terani N Vijaykumar

from West Lafayette, IN
Age ~57

Terani Vijaykumar Phones & Addresses

  • 1694 Fernleaf Dr, West Lafayette, IN 47906 (765) 497-2206
  • 1794 Fernleaf Dr, West Lafayette, IN 47906 (765) 497-2206
  • 2417 Neil Armstrong Dr, West Lafayette, IN 47906 (765) 497-2206
  • Lafayette, IN
  • Madison, WI
  • W Lafayette, IN

Publications

Us Patents

Variable Volume Mixing And Automatic Fluid Management For Programmable Microfluids

View page
US Patent:
20120136492, May 31, 2012
Filed:
Apr 2, 2010
Appl. No.:
13/262664
Inventors:
Ahmed Mohamed Eid Amin - Wheeling IL, US
Han-Sheng Chuang - Taipei, TW
Steven T. Wereley - West Lafayette IN, US
Mithuna Shamabhat Thottethodi - West Lafayette IN, US
Terani Nadadoor Vijaykumar - West Lafayette IN, US
Stephen C. Jacobson - Bloomington IN, US
International Classification:
G05D 11/02
F15D 1/00
US Classification:
700285, 13756501, 137 1
Abstract:
A microfluidic arrangement including a fluid channel configured to receive a first fluid from a first inlet and a second fluid from a second inlet, and a mixer connected to the fluid channel, the mixer including a mixer channel configured to receive a volume of the first fluid and a volume of the second fluid from the fluid channel, the mixer channel defining a mixer capacity, wherein the mixer is (i) configured to mix the volume of the first fluid and the volume of the second fluid in order to provide a mixture of the first fluid and the second fluid when the combined volume of the first fluid and the second fluid is less than the mixer capacity, and (ii) further configured to mix the volume of the first fluid and the volume of the second fluid in order to provide a mixture of the first fluid and the second fluid when the combined volume of the first fluid and the second fluid is equal to the mixer capacity.

Programmable Microfluidic Systems And Related Methods

View page
US Patent:
20130239082, Sep 12, 2013
Filed:
Mar 8, 2013
Appl. No.:
13/790865
Inventors:
Ahmed Mohamed Eid Amin - Wheeling IL, US
Mithuna Shamabhat Thottethodi - West Lafayette IN, US
Terani Nadadoor Vijaykumar - West Lafayette IN, US
International Classification:
G06F 17/50
US Classification:
716117
Abstract:
A microfluidic device is programmable so that a single microarchitecture design can run many assays. Specifically, the programmable microfluidic device includes an execution method to facilitate translating from a programming language to a set of requests that are specified for the device. In addition, the microfluidic device includes a contamination mitigation method that includes a conflict list to mitigate contamination effects within the microfluidic device.

Table Based Data Speculation Circuit For Parallel Processing Computer

View page
US Patent:
57817529, Jul 14, 1998
Filed:
Dec 26, 1996
Appl. No.:
8/773992
Inventors:
Andreas I. Moshovos - Madison WI
Scott E. Breach - Madison WI
Terani N. Vijaykumar - Madison WI
Gurindar S. Sohi - Madison WI
Assignee:
Wisconsin Alumni Research Foundation - Madison WI
International Classification:
G06F 938
US Classification:
395392
Abstract:
A predictor circuit permits advanced execution of instructions depending for their data on previous instructions by predicting such dependencies based on previous mis-speculations detected at the final stages of processing. Synchronization of dependent instructions is provided by a table creating entries for each instance of potential dependency. Table entries are created and deleted dynamically to limit total memory requirements.

Method For Secure, Simple, And Fast Speculative Execution

View page
US Patent:
20220374235, Nov 24, 2022
Filed:
May 5, 2022
Appl. No.:
17/737794
Inventors:
- West Lafayette IN, US
Terani N Vijaykumar - West Lafayette IN, US
Assignee:
Purdue Research Foundation - West Lafayette IN
International Classification:
G06F 9/30
G06F 9/38
G06F 12/0875
Abstract:
A method of verifying authenticity of a speculative load instruction is disclosed which includes receiving a new speculative source-destination pair (PAIR), wherein the source represents a speculative load instruction and the destination represents an associated destination virtual memory location holding data to be loaded onto a register with execution of the source, checking the PAIR against one or more memory tables associated with non-speculative source-destination pairs, if the PAIR exists in the one or more memory tables, then executing the instruction associated with the source of the PAIR, if the PAIR does not exist, then i) waiting until the speculation of the source instruction has cleared as being non-speculative, ii) updating the one or more memory tables, and iii) executing the instruction associated with the source, and if the speculation of the source instruction of the PAIR does not clear as non-speculative, then the source is nullified.

Computer Remote Indirect Memory Access System

View page
US Patent:
20200296059, Sep 17, 2020
Filed:
Mar 13, 2017
Appl. No.:
16/084018
Inventors:
- Lafayette IN, US
Terani N Vijaykumar - West Lafayette IN, US
Jiachen Xue - West Lafayette IN, US
Assignee:
Purdue Research Foundation - West Lafayette IN
International Classification:
H04L 12/879
H04L 12/935
Abstract:
A remote indirect memory access system and method for networked computer servers. The system comprises a network interface card having a network interface memory and a system memory operatively connected to the network interface card. The system memory has a plurality of electronic memory queues, wherein each of the memory queues corresponds to one of a plurality of receive processes in the computer server, with each of the memory queues having a corresponding head pointer and tail pointer. Each of the memory queues is assigned to receive electronic messages from a plurality of sender computers. The NIC comprises a tail pointer table, with the tail pointer table comprising initial memory location data of the tail pointers for the memory queues. The memory location data referenced by corresponding queue identifiers.

Scalable Whittled Proxy Execution For Low-Latency Web Over Cellular Networks

View page
US Patent:
20190384862, Dec 19, 2019
Filed:
Jun 13, 2018
Appl. No.:
16/006951
Inventors:
- Atlanta GA, US
- West Lafayette IN, US
Shankaranarayanan Puzhavakath Narayanan - Hillsborough NJ, US
Sanjay Rao - West Lafayette IN, US
Mithuna Thottethodi - West Lafayette IN, US
Terani Vijaykumar - West Lafayette IN, US
Assignee:
AT&T Intellectual Property I, L.P. - Atlanta GA
Purdue University - West Lafayette IN
International Classification:
G06F 17/30
G06F 17/22
Abstract:
A whittling proxy system can receive a target web page that includes a plurality of Javascript functions and a plurality of objects needed to load the target web page. The system can determine a target Javascript function of the plurality of Javascript functions to be tested for a whittling capability. The system can generate a full version and a partial version of the target web page. The full version includes all of the plurality of Javascript functions. The partial version includes the plurality of Javascript functions excluding the target Javascript function. The system can conduct a test to determine a first page signature associated with the full version and a second page signature associated with the partial version. The system can determine if the first page signature matches the second page signature, and if so, can determine that the target Javascript function can be whittled.
Terani N Vijaykumar from West Lafayette, IN, age ~57 Get Report