Varun
Varun Airon, Haryana IN
Patent application number | Description | Published |
---|---|---|
20150099483 | SYSTEM AND METHOD FOR DATA USAGE MANAGEMENT IN AN ELECTRONIC DEVICE - A system and method for data usage management in an electronic device is provided. The method includes tracking an estimated cost of a download in a currency set by a user, determining the estimated cost of the download in the currency set by the user, displaying the estimated cost of the download, determining application data usage, implementing notifications of the data usage, and displaying the data usage, wherein a widget or an application is used to display the data usage. | 04-09-2015 |
Varun A V, Bangalore, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20160003652 | METHOD AND SYSTEM FOR ESTIMATING A TIME OF FLIGHT OF A SIGNAL - A system and a method of estimating a time of flight of a signal are provided. The method includes transmitting a plurality of signals from a plurality of transmitters such that the plurality of signals travel different paths. The method also includes receiving the plurality of signals at one or more receivers. The plurality of signals are transmitted such that the plurality of signals are received at a same time instance. The method includes estimating the time of flight of a respective signal of the plurality of signals as a function of a time of reception of the plurality of signals and a respective time instance of transmission of the respective signal of the plurality of signals. The transmissions of the plurality of signals are triggered at different time instances. | 01-07-2016 |
Varun A V, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150015693 | SYSTEM AND METHOD FOR OPTICAL FIBER BASED IMAGE ACQUISITION SUITABLE FOR USE IN TURBINE ENGINES - A system and a method for image acquisition suitable for use in a turbine engine are disclosed. Light received from a field of view in an object plane is projected onto an image plane through an optical modulation device and is transferred through an image conduit to a sensor array. The sensor array generates a set of sampled image signals in a sensing basis based on light received from the image conduit. Finally, the sampled image signals are transformed from the sensing basis to a representation basis and a set of estimated image signals are generated therefrom. The estimated image signals are used for reconstructing an image and/or a motion-video of a region of interest within a turbine engine. | 01-15-2015 |
Varun Badhwar, Pleasanton, CA US
Patent application number | Description | Published |
---|---|---|
20120042384 | PERFORMING SECURITY ANALYSIS ON A SOFTWARE APPLICATION - A system and method for performing security analysis on a software application. In one embodiment, a method includes receiving application architecture information for a software application; and determining an application type based on the application architecture information. The method also includes performing one or more security tests on the software application based on the application type and the application architecture information; and approving the software application to be available in an online marketplace if the software application passes the one or more security tests. | 02-16-2012 |
Varun Bansai, Maspeth, NY US
Patent application number | Description | Published |
---|---|---|
20110224518 | HANDHELD APPARATUS TO DETERMINE THE VIABILITY OF A BIOLOGICAL TISSUE - The present invention provides for a handheld apparatus for in vivo examination of the viability of a biological tissue. | 09-15-2011 |
Varun Boriah, Union City, CA US
Patent application number | Description | Published |
---|---|---|
20120172693 | Pump Arrangement in Continuous Analyte Monitoring - A method of monitoring an analyte (such as, e.g., glucose) including the following steps: diffusing the analyte from a sampling location into a sensing fluid within a sensing chamber; detecting a concentration of the analyte in the sensing fluid; moving flushing fluid into the sensing chamber and simultaneously removing sensing fluid from the sensing chamber; permitting the flushing fluid to remain in the sensing chamber without flowing for a dwell time; removing the flushing fluid from the sensing chamber after the dwell time expires; and, after removing the flushing fluid from the sensing chamber, moving sensing fluid into the sensing chamber. The invention also includes an analyte monitoring device performing this method. | 07-05-2012 |
20150182157 | On-Patient Autonomous Blood Sampler and Analyte Measurement Device - The invention relates to systems, apparati, and methods for real-time diagnostics to detect and diagnose disease conditions in patients. In an embodiment, the apparatus is attached to a patient, takes samples of the patient's blood, allows real-time detection of markers in the patient's blood, and provides rapid diagnosis of the patient. | 07-02-2015 |
Varun Boriah, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150087894 | METHOD AND DEVICE FOR MONITORING AND TREATING SLEEP DISORDERS AND SLEEP-RELATED CONDITIONS - Methods and apparatus for monitoring, diagnosing, and treating sleep disorders such as sleep terrors are provided, which may include any number of features. One feature is an apparatus configured to partially awaken a user to treat a sleep disorder. The apparatus can include one or more sensors configured to monitor a sleep parameter of the user, one or more therapeutic devices configured to apply a therapy to the user to partially awaken the user, and an electronic controller operatively coupled to the sensors and therapeutic devices to determine when to apply the therapy, and how to apply the therapy so as to only partially awaken the user. | 03-26-2015 |
Varun Chandan, Etobicoke CA
Patent application number | Description | Published |
---|---|---|
20110303499 | Roller Bearing Having an Electric Solenoid Powered Brake - What is presented is a mechanical arm assembly with a novel roller thrust bearing. The mechanical arm assembly comprises a first arm having a first end and a second end. A first roller thrust bearing is mounted to the first end and to a ceiling. A second roller thrust bearing mounted to the second end. Each roller thrust bearing comprises a first bearing body and a second bearing body able to rotate relative to each other. Each roller thrust bearing has a solenoid powered brake comprising two brake shoes each with a high friction brake pad mounted to a hinge body affixed to the first bearing body, a brake drum mounted to the second bearing body, a tension spring pushing the brake shoes against the brake drum, and a mechanism for disengaging the brake shoes from the brake drum. The mechanism comprises a slider body with space for two pins, two ball bearings, and a plunger with sloped surfaces on one end and a mounting provision on the other. A solenoid is attached to the mounting provision. The sloped surface is shaped such that when the solenoid is activated and the solenoid moves the plunger, the sloped surface pushes the ball bearings apart which pushes against the pins apart which in turn pushes against the brake shoes thereby disengaging the brake shoes from the brake drum and permitting the first bearing body to rotate relative to the second bearing body. | 12-15-2011 |
Varun Chandola, Minneapolis, MN US
Patent application number | Description | Published |
---|---|---|
20080276317 | Detection of Multi-Step Computer Processes Such as Network Intrusions - Multi-step processes such as intrusions into computer networks are detected from individual activities or events such as communications by identifying anchor points (FIG. | 11-06-2008 |
Varun Chandola, Oak Ridge, TN US
Patent application number | Description | Published |
---|---|---|
20150016668 | SETTLEMENT MAPPING SYSTEMS - A system detects settlements from images. A processor reads image data. The processor is programmed by processing only a portion of the image data designated a settlement by a user. The processor transforms the image data into a settlement classification or a non-settlement classification by discriminating pixels within the images based on the user's prior designation. The system alters the appearance of the images rendered by processor to differentiate settlements from non-settlements. | 01-15-2015 |
Varun Gouthaman, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20120305236 | DOWNHOLE TOOLS HAVING RADIALLY EXPANDABLE SEAT MEMBER - Apparatuses for restricting fluid flow through a well conduit comprise a tubular member having a radially expandable seat member disposed within the tubular member. The radially expandable seat member comprises one or more arcuate members, each having first and second ends. The radially expandable seat member comprises a first position in which the first and second ends are disposed relative to each other to provide a first inner diameter opening through the radially expandable seat member for receiving a plug element, and a second position in which the first and second ends are moved radially outward relative to one another to provide a second inner diameter opening through the radially expandable seat member, the second inner diameter being greater than the first inner diameter thereby facilitating the plug element passing through the radially expandable seat member. | 12-06-2012 |
Varun Gulshan, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140157209 | SYSTEM AND METHOD FOR DETECTING GESTURES - A system and method that includes detecting an application change within a multi-application operating framework; updating an application hierarchy model for gesture-to-action responses with the detected application change; detecting a gesture; according to the hierarchy model, mapping the detected gesture to an action of an application; and triggering the action. | 06-05-2014 |
20140254864 | SYSTEM AND METHOD FOR GESTURE DETECTION THROUGH LOCAL PRODUCT MAP - System and method for image detection that include collecting image data; at a processor, over a plurality of support regions of the image data, computing a dimensionality component of a support region of the image data, wherein the, non-nucleus pixels of a support region; calculating a normalizing factor of the dimensionality component; for at least one weighted pattern of a pattern set, applying a weighted pattern to the dimensionality component to create a gradient vector, mapping the gradient vector to a probabilistic model, and normalizing the gradient vector by the normalizing factor; condensing probabilistic models of the plurality of support regions into a probabilistic distribution feature for at least one cell of the image data; applying a classifier to at least the probabilistic distribution feature; and detecting an object in the image data according to a result of the applied classifier. | 09-11-2014 |
Varun Gulshan, Oxford GB
Patent application number | Description | Published |
---|---|---|
20110274352 | Image Segmentation Using Star-Convexity Constraints - Image segmentation using star-convexity constraints is described. In an example, user input specifies positions of one or more star centers in a foreground to be segmented from a background of an image. In embodiments, an energy function is used to express the problem of segmenting the image and that energy function incorporates a star-convexity constraint which limits the number of possible solutions. For example, the star-convexity constraint may be that, for any point p inside the foreground, all points on a shortest path (which may be geodesic or Euclidean) between the nearest star center and p also lie inside the foreground. In some examples continuous star centers such as lines are used. In embodiments a user may iteratively edit the star centers by adding brush strokes to the image in order to progressively change the star-convexity constraints and obtain an accurate segmentation. | 11-10-2011 |
Varun Gupta, Berkely, CA US
Patent application number | Description | Published |
---|---|---|
20140067760 | SYSTEMS AND METHODS FOR BATCH PROCESSING OF DATA RECORDS IN AN ON-DEMAND SYSTEM - Systems and methods are provided for batch processing of data records in an on-demand system. A marker is stored that identifies a node in an on-demand system and identifies a most recent data record processed in a relational database management system by the node. The marker is used to query the database management system to identify a batch of records for the node to process. The batch of records is processed by the node to update a client of data changes reflected by the batch of records. | 03-06-2014 |
Varun Gupta, Gurgaon IN
Patent application number | Description | Published |
---|---|---|
20140315528 | EMISSION REPORTING AND MONITORING - Described are embodiments of methods, an emission data encoding and transmission system ( | 10-23-2014 |
20140329504 | DYNAMICALLY SWITCHING NETWORK SERVICE PROVIDERS - Methods and systems for dynamic switching between service providers are described. The method includes receiving a service provider switch (SPS) request from a User Equipment (UE) having a subscriber identity module (SIM) associated with a primary service provider where the request is indicative of switching the SIM from the primary service provider to a secondary service provider. The method further includes authenticating the SPS request based at least on the user subscription and triggering an update of a service control point (SCP) address in a home location register (HLR) of the primary service provider based on response to the authentication. The method may further include receiving another SPS request from the UE to switch the SIM from the secondary service provider to one of a former service provider and triggering an update of SCP details in the HLR of the primary service provider. | 11-06-2014 |
Varun Jobanputra, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140136483 | METHOD AND SYSTEM FOR MANAGING METADATA IN A STORAGE ENVIRONMENT - Method and system is provided for managing metadata for a plurality of data containers that are stored at one or more storage volumes in a storage system. The metadata is collected from one or more storage volumes and then provided to a catalog module. The catalog module pre-processes the metadata and then generates a searchable data structure. The searchable data structure may then be used to respond to a user request for information regarding the storage system. | 05-15-2014 |
Varun Kacholia, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20090076927 | DISTINGUISHING ACCESSORIES FROM PRODUCTS FOR RANKING SEARCH RESULTS - Offer listings can be classified as accessory offers or product offers using a classification operation performed on a corpus of offers. Data from the classification operation can be used to classify received queries as either product or accessory, and to classify results as products or accessories for purposes of presenting a relevant list of results to a user. | 03-19-2009 |
Varun Kacholia, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20100324993 | PROMOTIONAL CONTENT PRESENTATION BASED ON SEARCH QUERY - In a computer-implemented method of providing digital content, a plurality of web pages is identified, where each of the identified web pages has an associated benefit to be accrued as a result of activity by a user on the identified web page. A search query that includes a search term is received, and one or more of the identified web pages is selected based on the benefits to be accrued as the result of the activity on the identified web pages and a relationship between the identified web pages and the search term. Representations of the selected one or more of the identified web pages are displayed on a display device. | 12-23-2010 |
20150310528 | DISTINGUISHING ACCESSORIES FROM PRODUCTS FOR RANKING SEARCH RESULTS - Offer listings can be classified as accessory offers or product offers using a classification operation performed on a corpus of offers. Data from the classification operation can be used to classify received queries as either product or accessory, and to classify results as products or accessories for purposes of presenting a relevant list of results to a user. | 10-29-2015 |
Varun Karnati, Miryalaguda IN
Patent application number | Description | Published |
---|---|---|
20140278326 | SERVICE PLACEMENT TECHNIQUES FOR A CLOUD DATACENTER - A container set manager may determine a plurality of container sets, each container set specifying a non-functional architectural concern associated with deployment of a service within at least one data center. A decision table manager may determine a decision table specifying relative priority levels of the container sets relative to one another with respect to the deployment. A placement engine may determine an instance of an application placement model (APM), based on the plurality of container sets and the decision table, determine an instance of a data center placement model (DPM) representing the at least one data center, and generate a placement plan for the deployment, based on the APM instance and the DPM instance. | 09-18-2014 |
Varun Khaitan, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20120238279 | TRANSMISSION POWER COORDINATION FOR SMALL-COVERAGE BASE STATIONS - Coordinating transmission power for small-coverage base stations deployed in a wireless communication network may comprise, for example, receiving a plurality of measurement reports corresponding to two or more base stations, determining a coordinated coverage condition for the base stations, and setting a transmission power for at least one of the base stations based on the measurement reports and the coverage condition. | 09-20-2012 |
20120252453 | POWER CONTROL FOR A NETWORK OF ACCESS POINTS - A power calibration scheme adjusts power levels of network of femtocells based on macro signals seen at different points in and around a coverage area and based on the mutual positions of the femtocells (e.g., based on femtocell signals seen at these points). The power calibration scheme thus facilitates a good balance between providing a desired level of coverage and mitigation of interference to nearby macrocells and femtocells. | 10-04-2012 |
20120252521 | ACCESS POINT TRANSMIT POWER CONTROL - A power calibration scheme adjusts power levels of network of femtocells based on macro signals seen at different points in and around a coverage area and based on the mutual positions of the femtocells (e.g., based on femtocell signals seen at these points). The power calibration scheme thus facilitates a good balance between providing a desired level of coverage and mitigation of interference to nearby macrocells and femtocells. | 10-04-2012 |
20120258730 | ESTIMATING ACCESS TERMINAL LOCATION BASED ON BEACON SIGNALS FROM FEMTO CELLS - A location of an access terminal is estimated based on signals received by the access terminal. The manner in which a femto cell transmits signals and/or the manner in which the access terminal monitors for signals may be controlled in some cases to facilitate the reception of signals at the access terminal during a location determination operation. In some embodiments, the number of femto cells for which the access terminal monitors for signals may be controlled by controlling the manner in which the access terminal maintains its active set. In some embodiments, in the event a given femto cell is interfering with the ability of an access terminal to receive signals from other femto cells, that femto cell may be instructed to temporarily stop transmissions (e.g., on the traffic channel and/or a beacon channel). | 10-11-2012 |
20120302261 | CONTROL SCHEMES FOR DETERMINING ACCESS TERMINAL LOCATION - A location of an access terminal is estimated based on signals received by the access terminal. The manner in which a femto cell transmits signals and/or the manner in which the access terminal monitors for signals may be controlled in some cases to facilitate the reception of signals at the access terminal during a location determination operation. In some embodiments, the number of femto cells for which the access terminal monitors for signals may be controlled by controlling the manner in which the access terminal maintains its active set. In some embodiments, in the event a given femto cell is interfering with the ability of an access terminal to receive signals from other femto cells, that femto cell may be instructed to temporarily stop transmissions (e.g., on the traffic channel and/or a beacon channel). | 11-29-2012 |
20120302263 | ESTIMATING ACCESS TERMINAL LOCATION BASED ON UPLINK SIGNALS - A location of an access terminal is estimated based on uplink signals that a plurality of femto cells receive from the access terminal. The transmit power of the access terminal may be adjusted in some cases to facilitate the reception of signals at the femto cells during a location determination operation. In some embodiments, a location of an access terminal is estimated based on relative path loss values derived from the signals received by the femto cells. | 11-29-2012 |
20130157650 | METHOD AND APPARATUS FOR UNPLANNED DEPLOYMENT OF BASE STATIONS - Methods and apparatuses are provided that include deploying a femto node in a wireless network. The femto node can measure received signal quality upon initialization in a wireless network and/or according to a timing. The femto node can determine whether to communicate in the wireless network based on comparing the received signal quality to a threshold signal quality. The timing can be determined based on various factors to ensure fairness among femto nodes initializing in the wireless network. A centralized entity can be used to determine the timing and/or whether a femto node should communicate. | 06-20-2013 |
20130157651 | METHODS AND APPARATUS FOR DEPLOYMENT AND CONTROL OF BASE STATIONS - Methods and apparatuses are provided for performing power control for a femto node deployed in a wireless network that include adjusting a transmission parameter of the femto node based on one or more signal energy parameters, such as a received signal strength indicator (RSSI). A comparison between the signal energy, a noise floor, and a threshold signal energy can be determined, and a transmission parameter of the femto node is accordingly adjusted based on the comparison. | 06-20-2013 |
20130157652 | METHODS AND APPARATUS FOR DEPLOYMENT AND CONTROL OF SMALL CELLS - Methods and apparatuses are provided for performing power control for a femto node deployed in a wireless network that include adjusting a transmission parameter of the femto node based on one or more radio frequency (RF) environment parameters. An RF environment parameter can be determined for a femto node related to a location in a coverage area. A different RF environment parameter related to other femto nodes at the location in the coverage area can be received from one or more devices, a network listening module, etc. A transmission parameter of the femto node, such as a transmit power, can be adjusted based on the RF environment parameter and the different RF environment parameter. | 06-20-2013 |
20150195733 | METHOD AND APPARATUS FOR UNPLANNED DEPLOYMENT OF BASE STATIONS - Methods and apparatuses are provided that include deploying a femto node in a wireless network. The femto node can measure received signal quality upon initialization in a wireless network and/or according to a timing. The femto node can determine whether to communicate in the wireless network based on comparing the received signal quality to a threshold signal quality. The timing can be determined based on various factors to ensure fairness among femto nodes initializing in the wireless network. A centralized entity can be used to determine the timing and/or whether a femto node should communicate. | 07-09-2015 |
Varun Koyyalagunta, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20130267838 | Augmented Reality System for Use in Medical Procedures - An augmented realty system is disclosed that allows a clinician to create and view a 3D model of structure of interest using an imaging device prior to introduction of a tool designed to interact with that structure. The 3D model of the structure can be viewed by the clinician through a head mounted display (HMD) in its proper position relative to the patient. With the 3D model of the structure in view, the imaging device can be dispensed with, and the clinician can introduce the tool into the procedure. The position of the tool is likewise tracked, and a virtual image of a 3D model of the tool is also viewable through the HMD. With virtual images of both the tool and the structure in view, the clinician can visually verify, or a computer coupled to the HMD can automatically determine, when the tool is proximate to the structure. | 10-10-2013 |
Varun Kshettry, Chicago, IL US
Patent application number | Description | Published |
---|---|---|
20090254095 | SUBCUTANEOUS TUNNELING DEVICE - A subcutaneous tunneling device is provided with an adjustable handle and a user actuated penetrating mechanism for greater control and ease of use during a tunneling procedure. | 10-08-2009 |
Varun Madhok, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110276498 | PROCESS AND SYSTEM FOR ESTIMATING RISK AND ALLOCATING RESPONSIBILITY FOR PRODUCT FAILURE - The invention is a process and a system for identifying the risk areas in a manufacturer's logistic processes and for allocating responsibility for product unit failure to discrete events in the products' lifetimes. The system comprises one or multiple abuse sensors that are co-located with the product units or their containers, one or multiple readers for capturing sensor data, a data transfer utility for dispatching the recorded data to a database and an analysis module. The analysis module aggregates data across the product units returned to the manufacturer, measures the risk of product failure due to specific events of interest in the products' lifetime and estimates the associated costs. | 11-10-2011 |
20110313965 | FRAMEWORK AND SYSTEM FOR IDENTIFYING PARTNERS IN NEFARIOUS ACTIVITIES - The invention is a method and a system for discovering collusion among a network of interacting entities. Collusion is defined as a conspiracy among two or more interacting entities to use deception or an unfair advantage for private gain above their peers or other stakeholders in their network. The invention comprises a mathematical framework for measuring the collusion propensity of two or more entities in a network. | 12-22-2011 |
Varun Mallikarjunan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120084538 | Methodology and Framework for Run-Time Coverage Measurement of Architectural Events of a Microprocessor - A post-silicon testing apparatus, method, and computer program product provide for runtime coverage measurement methodology to measure the architectural events in hardware. Measurement of all architectural events discernable from the instructions and architectural state changes are tracked and recorded. A mechanism to ensure capturing of maskable events is also provided. A feedback driven test-generation approach is enabled by the runtime coverage measurement. The runtime coverage measurement system presents a live view of the comprehensive architectural event coverage to the user/tester. The methodology can be implemented on an operating system environment and also as a standalone/bare-metal tool. | 04-05-2012 |
20120324208 | Effective Validation of Execution Units Within a Processor - A mechanism is provided for effectively validating execution units within a processor. A branch test pattern is generated for execution by an execution unit that is under validation testing. An execution pattern is selected from a set of execution patterns thereby forming a selected execution pattern. The selected execution pattern is loaded into a condition register. The branch test pattern is executed by an execution unit based on the selected execution pattern in the condition register. Responsive to the branch test pattern ending, values output from the execution unit during execution of the branch test pattern are compared to a set of expected results. Responsive to a match of the comparison, the process is repeated for each execution pattern in the set of execution patterns. Responsive to a match of the comparison for the execution patterns in the set of execution patterns, the execution unit is validated. | 12-20-2012 |
20130074084 | DYNAMIC OPERATING SYSTEM OPTIMIZATION IN PARALLEL COMPUTING - A method for dynamic optimization of thread assignments for application workloads in an simultaneous multi-threading (SMT) computing environment includes monitoring and periodically recording an operational status of different processor cores each supporting a number of threads of the thread pool of the SMT computing environment and also operational characteristics of different workloads of a computing application executing in the SMT computing environment. The method further can include identifying by way of the recorded operational characteristics a particular one of the workloads demonstrating a threshold level of activity. Finally, the method can include matching a recorded operational characteristic of the particular one of the workloads to a recorded status of a processor core best able amongst the different processor cores to host execution in one or more threads of the particular one of the workloads and directing the matched processor core to host execution of the particular one of the workloads. | 03-21-2013 |
20130074090 | DYNAMIC OPERATING SYSTEM OPTIMIZATION IN PARALLEL COMPUTING - A method for dynamic optimization of thread assignments for application workloads in an simultaneous multi-threading (SMT) computing environment includes monitoring and periodically recording an operational status of different processor cores each supporting a number of threads of the thread pool of the SMT computing environment and also operational characteristics of different workloads of a computing application executing in the SMT computing environment. The method further can include identifying by way of the recorded operational characteristics a particular one of the workloads demonstrating a threshold level of activity. Finally, the method can include matching a recorded operational characteristic of the particular one of the workloads to a recorded status of a processor core best able amongst the different processor cores to host execution in one or more threads of the particular one of the workloads and directing the matched processor core to host execution of the particular one of the workloads. | 03-21-2013 |
20140059383 | Effective Validation of Execution Units Within a Processor - A mechanism is provided for effectively validating execution units within a processor. A branch test pattern is generated for execution by an execution unit that is under validation testing. An execution pattern is selected from a set of execution patterns thereby forming a selected execution pattern. The selected execution pattern is loaded into a condition register. The branch test pattern is executed by an execution unit based on the selected execution pattern in the condition register. Responsive to the branch test pattern ending, values output from the execution unit during execution of the branch test pattern are compared to a set of expected results. Responsive to a match of the comparison, the process is repeated for each execution pattern in the set of execution patterns. Responsive to a match of the comparison for the execution patterns in the set of execution patterns, the execution unit is validated. | 02-27-2014 |
20140173222 | Validating Cache Coherency Protocol Within a Processor - A mechanism is provided for effectively validating cache coherency within a processor. For each node in a set of nodes, responsive to a node in a set of nodes being a controlling node, at least one action is performed on each controlled node mapped to the controlling node. After performing the at least one action on each controlled node mapped to the controlling node or responsive to the node failing to be a controlling node, a self-modifying branch test pattern is executed based on the selected execution pattern in the condition register through the set of nodes. Responsive to the self-modifying branch test pattern ending, values output from the execution unit during execution of the self-modifying branch test pattern are compared to a set of expected results. Responsive to a match of the comparison for the execution patterns in the set of execution patterns, the execution unit is validated. | 06-19-2014 |
20150127984 | Tightly-Coupled Context-Aware Irritator Thread Creation for Verification of Microprocessors - A mechanism is provided for context-aware irritation of a micro-processor. At each executed phase in a set of phases of a test case being executed on a set of micro-processors, a determination is made of a set of characteristics associated with the given executed phase of the test case. Based on the set of determined set of characteristics associated with the given executed phase, a determination is made of an irritation to be executed alongside the given executed phase of the test case. The determined irritation is then executed alongside the given executed phase of the test case. | 05-07-2015 |
Varun Mithal, Minneapolis, MN US
Patent application number | Description | Published |
---|---|---|
20140212055 | Automated Mapping of Land Cover Using Sequences of Aerial Imagery - A system has an aerial image database containing sensor data representing a plurality of aerial images of an area having multiple sub-areas. A processor applies a classifier to the sensor values to identify a label for each sub-area in each aerial image and to thereby generate an initial label sequence for each sub-area. The processor identifies a most likely land cover state for each sub-area based on the initial label sequence, a confusion matrix and a transition matrix. For each sub-area, the processor stores the most likely land cover state sequence for the sub-area. | 07-31-2014 |
20150278603 | UNSUPERVISED SPATIO-TEMPORAL DATA MINING FRAMEWORK FOR BURNED AREA MAPPING - A method reduces processing time required to identify locations burned by fire by receiving a feature value for each pixel in an image, each pixel representing a sub-area of a location. Pixels are then grouped based on similarities of the feature values to form candidate burn events. For each candidate burn event, a probability that the candidate burn event is a true burn event is determined based on at least one further feature value for each pixel in the candidate burn event. Candidate burn events that have a probability below a threshold are removed from further consideration as burn events to produce a set of remaining candidate burn events. | 10-01-2015 |
Varun Mohandru, Braunschweig DE
Patent application number | Description | Published |
---|---|---|
20140189238 | Two-Level Cache Locking Mechanism - A virtually tagged cache may be configured to index virtual address entries in the cache into lockable sets based on a page offset value. When a memory operation misses on the virtually tagged cache, only the one set of virtual address entries with the same page offset may be locked. Thereafter, this general lock may be released and only an address stored in the physical tag array matching the physical address and a virtual address in the virtual tag array corresponding to the matching address stored in the physical tag array may be locked to reduce the amount and duration of locked addresses. The machine may be stalled only if a particular memory address request hits and/or tries to access one or more entries in a locked set. Devices, systems, methods, and computer readable media are provided. | 07-03-2014 |
20140189250 | Store Forwarding for Data Caches - A bit or other vector may be used to identify whether an address range entered into an intermediate buffer corresponds to most recently updated data associated with the address range. A bit or other vector may also be used to identify whether an address range entered into an intermediate buffer overlaps with an address range of data that is to be loaded. A processing device may then determine whether to obtain data that is to be loaded entirely from a cache, entirely from an intermediate buffer which temporarily buffers data destined for a cache until the cache is ready to accept the data, or from both the cache and the intermediate buffer depending on the particular vector settings. Systems, devices, methods, and computer readable media are provided. | 07-03-2014 |
20150220436 | Power Efficient Level One Data Cache Access With Pre-Validated Tags - A system and method to implement a tag structure for a cache memory that includes a multi-way, set-associative translation lookaside buffer. The tag structure may store vectors in an L | 08-06-2015 |
Varun Nasery, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20160073090 | MULTI-CAMERA DEVICE - Apparatuses, methods and storage medium associated with multi-camera devices are disclosed herein. In embodiments, a multi-camera device may include 3 or more camera sensors disposed on a world facing side of the multi-camera device. Further, the multi-camera device may be configured to provide a soft shutter button at a location on an opposite side to the world facing side, coordinated with locations of the 3 or more camera sensors that reduces likelihood of blocking of one or more of the 3 or more camera sensors. Other embodiments may be disclosed or claimed. | 03-10-2016 |
20160073101 | MULTI-TARGET CAMERA CALIBRATION - Techniques for calibration of image capturing devices are described herein. The techniques include capturing one or more images at a first target, capturing one or more images at a second target, capturing one or more images at a third target, capturing one or more images at a fourth target, and calibrating a multi-camera system based on the captured images. | 03-10-2016 |
Varun Penmatsa, Miami, FL US
Patent application number | Description | Published |
---|---|---|
20140031253 | Protein Detection Using Three-Dimensional Carbon Microarrays - The potential of aptamers as ligand binding molecule have opened new avenues in the development of biosensors for proteins, such as cancer oncoproteins. Disclosed herein is a label-free detection strategy using signaling aptamer/protein binding complex for proteins, such as platelet-derived growth factor (PDGF-BB) oncoprotein. The detection mechanism is based on the release of a fluorophore (e.g., TOTO intercalating dye) from the target binding aptamer's stem structure when it captures the protein, e.g., PDGF. Amino-terminated three-dimensional carbon microarrays fabricated by pyrolyzing patterned photoresist are used as a detection platform. The sensor showed near linear relationship between the relative fluorescence difference and protein concentration even in the sub-nanomolar range with an excellent detection limit of 5 pmol. This detection strategy is promising in a wide range of applications in the detection of cancer biomarkers and other proteins. | 01-30-2014 |
Varun Rao, Cincinnati, OH US
Patent application number | Description | Published |
---|---|---|
20140003313 | APPARATUS AND METHOD TO EFFICIENTLY SEND DEVICE TRIGGER MESSAGES | 01-02-2014 |
20140036795 | APPARATUS AND METHOD FOR SMALL DATA TRANSMISSION IN 3GPP-LTE SYSTEMS - In Machine Type Communication (MTC) with a 3GPP Long Term Evolution (LTE) Network, there is often a need to transmit and receive small data payloads. New information elements (IEs) have been defined to ease the transmission and receipt of small data payloads. Methods and systems can use the new IEs to more efficiently transmit and receive data. The new IEs include a Small Data ACK IE and a Small Data Container IE. Other new messages include an RAC Release indicator and an RRC Connection Release. | 02-06-2014 |
20150181564 | DEVICE TRIGGER RECALL/REPLACE FEATURE FOR 3GPP/M2M SYSTEMS - Embodiments for managing device trigger action requests are generally described herein. The device trigger action requests may include a recall or replacement Device-Action Request. In some embodiments, a Device-Action Request command is received at a network entry point node from an external services capability server with an action type attribute value pair set to indicate a device trigger action request for performing an action on an old device trigger request, the network entry point node determines a status of the old device trigger request from the external services capability server and the network entry point node sends a Device-Action Answer command to the external services capability server with a request-status type attribute value pair to report a status of the old device trigger request in response to the device trigger action request for performing an action on the old device trigger request. | 06-25-2015 |
20150223284 | ALWAYS-ON BEARER FOR SMALL DATA TRANSFERS IN LTE SYSTEMS - When a UE in an LTE system enters the RRC_IDLE state, only the S5/S8 EPS bearer context is retained, and the S1-U, S1-AP and radio bearers are released. These bearers have to be re-established on per UE basis when the UE returns to RRC_CONNECTED state. A number of UE applications may send small data frequently, which causes the UE to toggle between IDLE and CONNECTED states. This leads to a great deal of signaling overhead as the radio bearer and the S1-U bearer must be frequently re-established as the UE transitions between IDLE to CONNECTED states. Described herein are methods and systems that provide an always-on S1-U bearer to reduce this signaling overhead. | 08-06-2015 |
20150249958 | APPARATUS AND METHOD TO EFFICIENTLY SEND DEVICE TRIGGER MESSAGES - With the proliferation of Machine-Type Communication (MTC), an excessive use of device trigger messages in a Long Term Evolution (LTE) network can have negative effects on user equipment (UE). These effect can include a shortening of UE battery life and/or excessive signalling caused by the frequent changing from an idle mode to an active mode. An MTC Interworking Function (MTC-IWF) can be configured to determine the status of a UE to which a device trigger message is intended. If the device trigger message is low priority and the UE is in an idle state, the MTC-IWF or Mobile Management Entity (MME)/Serving GPRS Support Node (SGSN)/Mobile Switching Center (MSC) can buffer the device trigger message. | 09-03-2015 |
Varun Sambhy, Webster, NY US
Patent application number | Description | Published |
---|---|---|
20110025752 | FABRICATION OF IMPROVED ALUMINUM ROLLERS WITH LOW ADHESION AND ULTRA/SUPER HYDROPHOBICITY AND/OR OLEOPHOBICITY BY ELECTROSPINNING TECHNIQUE IN SOLID INK-JET MARKING - Exemplary embodiments provide materials and methods for a printer member used in ink-jet marking systems that can include a layer electrospun over an aluminum roller to facilitate transport of a printable substrate having ink images thereon and to reduce ink offset from the printable substrate. | 02-03-2011 |
20110122210 | Image Conditioning Coating - A contact leveling surface for an ink jet imaging member comprising a low adhesion coating, wherein when the low adhesion coating is disposed on a contact leveling surface, jetted drops of ultra-violet gel ink exhibit a low sliding angle with the contact leveling surface, wherein the low sliding angle is less than about 1° to less than about 30°. | 05-26-2011 |
20120039648 | LOW ADHESION COATINGS FOR IMAGE FIXING - Various embodiments provide low adhesion coatings that can be used for an image-side member in an image fixing system of an electrophotographic printer or an ink jet printer, wherein the low adhesion coatings can exhibit a low sliding angle ranging from about 1° to about 30° with a solid ink, a toner, hexadecane and/or water. | 02-16-2012 |
Varun Sambhy, Penfield, NY US
Patent application number | Description | Published |
---|---|---|
20110189918 | FABRICATION OF PRINTHEAD NOZZLE PLATE COATING WITH SELF CLEANING AND HIGH DROOL PRESSURE BY ELECTROSPINNING TECHNIQUE - Exemplary embodiments provide materials and methods for ink jet printhead nozzle plate and related printing apparatus, wherein the ink jet printhead nozzle plate can include a coaxially electrospun layer to provide a low adhesion oleophobic textile surface exhibiting a low sliding angle and a high contact angle with ultra-violet gel ink and/or solid ink. | 08-04-2011 |
20110304674 | CONTACT LEVELING USING LOW SURFACE TENSION AQUEOUS SOLUTIONS - Release layers, and particularly low surface tension aqueous solutions, such as fountain solutions, which function as release layers. These release layers are integrated into copying and printing machines, such as xerographic machines, multifunctional devices, color systems, and the like, wherein the release layers are specifically incorporated onto a hydrophilic roll material for contact leveling of UV curable gel inks. | 12-15-2011 |
20120042518 | METHOD FOR APPLYING NANOCOATINGS WITH EASY CLEAN AND SELF-CLEAN CAPABILITY ON A PRINTHEAD - A method for producing an inkjet printhead that includes aligning and stacking together an aperture plate and a plurality of jetstack plates; bonding together the aperture plate and plurality of jetstack plates; and depositing a layer of coating material to a surface of the aperture plate by inkjet printing to form a coating on at least a portion of the surface of the aperture plate. | 02-23-2012 |
20120044298 | THERMALLY STABLE OLEOPHOBIC LOW ADHESION COATING FOR INKJET PRINTHEAD FRONT FACE - A coating for an ink jet printhead front face, wherein the coating comprises a oleophobic low adhesion coating. When the oleophobic low adhesion coating is disposed on an ink jet printhead front face surface, jetted drops of ultra-violet gel ink or jetted drops of solid ink exhibit a contact angle greater than 45° and a low sliding angle of less than about 30°. In embodiments, the oleophobic low adhesion coating is thermally stable wherein the surface contact angle and sliding angle show little degradation after the coating is subjected to high temperatures in a range between 180° and 320° or thereabout and high pressures in a range between 100 psi and 400 psi or thereabout during printhead fabrication and manufacturing. | 02-23-2012 |
20120154487 | LOW ADHESION SOL GEL COATINGS WITH HIGH THERMAL STABILITY FOR EASY CLEAN, SELF CLEANING PRINTHEAD FRONT FACE APPLICATIONS - Various embodiments provide oleophobic, low adhesion coatings with high thermal stability and methods of forming and using them in an ink jet printhead, wherein the oleophobic, low adhesion coatings can include a sol-gel cross-linked coating by a self-condensation process of at least a silane-functionalized perfluoropolyether based polymer precursor. | 06-21-2012 |
20120162312 | Coating For An Ink Jet Printhead Front Face - A coating for an ink jet printhead front face, wherein the coating comprises a low adhesion coating, wherein when the low adhesion coating is disposed on an ink jet printhead front face surface, jetted drops of ultra-violet gel ink or jetted drops of solid ink exhibit a low sliding angle with the printhead front face surface, wherein the low sliding angle is less than about 1° to less than about 30°. In embodiments, the low adhesion coating is an oleophobic coating that exhibits a contact angle of greater than about 35° with ultra-violet gel ink or solid ink. The coating can further be used for an ink jet printhead flexure chute. | 06-28-2012 |
20130032051 | PROCESS AND STRUCTURE FOR INKJET PRINTHEAD INCLUDING A COVERLAY - A method and structure for an ink jet printhead aperture plate assembly which can be part of an ink jet printhead and an ink jet printer. The present teachings can include the use of a protective coverlay interposed between a press plate of a press and an anti-wetting coating on a polyimide layer which forms part of the aperture plate assembly. The coverlay can include a base material which has an elastic modulus which is at least a specified value. An embodiment of the present teachings can form an aperture plate assembly and an ink jet printhead having reduced dimpling and deformation around a nozzle opening in the aperture plate assembly. | 02-07-2013 |
20130093814 | SELF CLEANING PRINTHEAD - A printhead has a nozzle plate, having an array of nozzles through which ink is expelled, a low adhesion, oleophobic polymer coating on a front face of the nozzle plate. A printer has a source of solid ink, a heater arranged to-heat the solid ink and convert it to liquid ink, and a printhead, the printhead having a nozzle plate, having an of nozzles through which ink is expelled, a low adhesion, oleophobic polymer coating on a front face of the nozzle plate, the coating selected to dispel the liquid ink prior to the liquid ink returning to solid form, and a wiper positioned to wipe the front face of the nozzle plate. | 04-18-2013 |
20130096254 | PROCESS FOR THERMALLY STABLE OLEOPHOBIC LOW ADHESION COATING FOR INKJET PRINTHEAD FRONT FACE - A coating for an ink jet printhead front face, wherein the coating comprises an oleophobic low adhesion coating having high thermal stability as indicated by less than about 15 percent weight loss when heated to up to 300° C., and wherein a drop of ultra-violet (UV) gel ink or a drop of solid ink exhibits a contact angle of greater than about 45° and sliding angle of less than about 30° with a surface of the coating, wherein the coating maintains the contact angle and sliding angle after the coating has been exposed to a temperature of at least 200° C. for at least 30 minutes. | 04-18-2013 |
20130280431 | PROCESS FOR THERMALLY STABLE OLEOPHOBIC LOW ADHESION COATING FOR INKJET PRINTHEAD FRONT FACE - A coating for an ink jet printhead front face, wherein the coating comprises an oleophobic low adhesion coating having high thermal stability as indicated by less than about 15 percent weight loss when heated to up to 300° C., and wherein a drop of ultra-violet (UV) gel ink or a drop of solid ink exhibits a contact angle of greater than about 50° and sliding angle of less than about 30° with a surface of the coating, wherein the coating maintains the contact angle and sliding angle after the coating has been exposed to a temperature of at least 260° C. for at least 30 minutes. | 10-24-2013 |
20130286092 | METHODS FOR IN SITU APPLICATIONS OF LOW SURFACE ENERGY MATERIALS TO PRINTER COMPONENTS - In an inkjet printer, a low surface energy material is applied to a printhead face and a drip bib during a printhead maintenance operation. The low surface energy material forms a thin layer on the printhead face and drip bib to resist adhesion of ink to the printhead. The low surface energy material can be a layer of silicone oil. | 10-31-2013 |
20140030438 | THERMALLY STABLE OLEOPHOBIC LOW ADHESION COATING FOR INKJET PRINTHEAD FACE - A coating for an ink jet printhead front face, wherein the coating comprises an oleophobic low adhesion coating having high thermal stability as indicated by less than about 15 percent weight loss when heated to up to 300° C., and wherein a drop of ultra-violet (UV) gel ink or a drop of solid ink exhibits a contact angle of greater than about 45° and sliding angle of less than about 30° with a surface of the coating, wherein the coating maintains the contact angle and sliding angle after the coating has been exposed to a temperature of at least 200° C. for at least 30 minutes. In particular, the coating shows no oil on the coating surface after curing. | 01-30-2014 |
20140255610 | THERMALLY STABLE OLEOPHOBIC ANTI-WETTING COATING FOR INKJET PRINTHEAD FACE - A coating for an ink jet printhead front face, wherein the coating comprises an oleophobic anti-wetting coating having high thermal stability and maintaining good contact and sliding angle performance. In particular, the coating comprises fluorinated silicone. | 09-11-2014 |
20150086798 | COATING COMPOSITION - An endless belt comprising a polyimide-based substrate layer. The polyimide-based substrate layer is made by curing a mixture comprising a polyimide precursor and a polyalkylene glycol silicone phosphate. A method of making the polyimide-based substrate layer and a coating composition for making the endless belt are also disclosed. | 03-26-2015 |
20150315395 | PROCESS FOR THERMALLY STABLE OLEOPHOBIC LOW ADHESION COATING FOR INKJET PRINTHEAD FRONT FACE - A coating for an ink jet printhead front face, wherein the coating comprises an oleophobic low adhesion coating having high thermal stability as indicated by less than about 15 percent weight loss when heated to up to 300° C., and wherein a drop of ultra-violet (UV) gel ink or a drop of solid ink exhibits a contact angle of greater than about 50° and sliding angle of less than about 30° with a surface of the coating, wherein the coating maintains the contact angle and sliding angle after the coating has been exposed to a temperature of at least 260° C. for at least 30 minutes. | 11-05-2015 |
Varun Sambhy, New York, NY US
Patent application number | Description | Published |
---|---|---|
20110122195 | Coating For An Ink Jet Printhead Front Face - A coating for an ink jet printhead front face, wherein the coating comprises a low adhesion coating, wherein when the low adhesion coating is disposed on an ink jet printhead front face surface, jetted drops of ultra-violet gel ink or jetted drops of solid ink exhibit a low sliding angle with the printhead front face surface, wherein the low sliding angle is less than about 1° to less than about 30°. In embodiments, the low adhesion coating is an oleophobic coating that exhibits a contact angle of greater than about 35° with ultra-violet gel ink or solid ink. | 05-26-2011 |
Varun Sambhy, Pittsford, NY US
Patent application number | Description | Published |
---|---|---|
20160130469 | ANTI-WETTING, LOW ADHESION COATINGS FOR AQUEOUS INK PRINTHEADS - Exemplary embodiments provide anti-wetting, low adhesion coatings for use with aqueous ink jet printheads. Exemplary embodiments directed to aqueous ink jet printheads with the anti-wetting, low adhesion coating on the front face thereof and methods for reducing drooling, wetting or adhesion on a front face of an ink jet printhead configured for ejecting aqueous ink are also described. | 05-12-2016 |
Varun Sehrawat, Milpitas, CA US
Patent application number | Description | Published |
---|---|---|
20150031221 | Printed Circuit Board Connectors - Contact pads on structures such as printed circuits may be coupled to each other using printed circuit connectors such as board-to-board connectors. A printed circuit connector may have interlocking metal frame structures. The metal frame structures may be soldered to traces on the printed circuits. Rectangular openings in the metal frame structures may receive a rectangular contact array structure that is separate from the metal frame structures. The contact array structure may include a dielectric carrier structure and an array of conductive contacts. The dielectric carrier structure may align the contacts with respect to pads on the printed circuits to which the metal frame structures are soldered. The contacts may be formed from metal spring structures or conductive elastomeric structures that are compressed between respective printed circuit contact pads when the metal frame structures of a printed circuit connector are attached to each other. | 01-29-2015 |
Varun Sharma, Noida IN
Patent application number | Description | Published |
---|---|---|
20130269035 | DATA PRIVACY ENGINE - A computer hardware-implemented method, system, and/or computer program product determines an applicability of a data privacy regulation when transmitting data used with an enterprise project. A data privacy regulation describes regulatory restrictions on data being transmitted from a first geopolitical entity to a second geopolitical entity. A set of categorized data is used by an enterprise project, and the data privacy regulation establishes limitations on a transmission of at least one category of data, from the set of categorized data, from the first geopolitical entity to the second geopolitical entity. A first set of binary data and a second set of binary data are processed to determine if transmission of said at least one category of data from the first geopolitical entity to the second geopolitical entity is regulated by the data privacy regulation. | 10-10-2013 |
Varun Sharma, Baltimore, MD US
Patent application number | Description | Published |
---|---|---|
20140214555 | EXTERNALITIES IN AN AUCTION - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for reporting an externality effect. A method includes: identifying an auction associated with a content item request, the auction including one or more eligible inventory items for presentation responsive to the content item request and including a first inventory item associated with a first entity; evaluating results of the auction including determining an externality effect of another eligible inventory item in the auction on the first inventory item; and reporting the externality effect. | 07-31-2014 |
Varun Sharma, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20150161485 | Learning Semantic Image Similarity - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying similar images. In some implementations, a method is provided that includes receiving a collection of images and data associated with each image in the collection of images; generating a sparse feature representation for each image in the collection of images; and training an image similarity function using image triplets sampled from the collection of images and corresponding sparse feature representations. | 06-11-2015 |
Varun Shimoga Prakash, Milpitas, CA US
Patent application number | Description | Published |
---|---|---|
20150244724 | SERVICE AUTHORIZATION METHODS AND APPARATUSES - An apparatus and method to authorize Application Programming Interface (API) or method level access in system and application services are provided. The method includes receiving a request for access to a service from another service or an application via an interface accessible by the other service or the application, and determining whether to authorize the request based at least in part on a specified policy. | 08-27-2015 |
Varun Singh, Espoo FI
Patent application number | Description | Published |
---|---|---|
20100144283 | Method and System for Creation and Control of Virtual Rendering Devices - Methods and systems for coordinating user terminals are disclosed. A user terminal may receive a user terminal identifier and a sensor identifier from a user terminal, determine a group topology based on the user terminal identifier and the sensor identifier to identify a spatial relationship relative to the user terminal, receive a media signal, and identify a subsection of the media signal. The user terminal also may generate subsection information to assign a subsection of the media signal to the user terminal corresponding to the spatial relationship, and may communicate the subsection information to the user terminal. | 06-10-2010 |
20120009890 | METHOD AND APPARATUS FOR PROVIDING A GEO-PREDICTIVE STREAMING SERVICE - A method for providing geo-predictive streaming services may include receiving, at a mobile terminal, an indication of network performance parameters associated with a corresponding time and location of a projected route of the mobile terminal, determining, at the mobile terminal, whether a portion of the projected route corresponds to an outage event with respect to data being streamed to the mobile terminal, and, in response to a determination that the outage event corresponds to the portion of the projected route, causing communication of at least one of a geo-predictive next application data unit and an estimated capacity vector to a streaming server to a streaming server providing the data being streamed to cause a modification to a data transmission rate at which data is to be streamed to the mobile terminal. A corresponding computer program product, system and apparatus are also provided. | 01-12-2012 |
20120170469 | METHODS AND APPARATUSES FOR FACILITATING DETERMINATION OF A STATE OF A RECEIVER BUFFER - Methods and apparatuses are provided for facilitating determination of a state of a receiver buffer. A method may include receiving, at a first time, a data packet of a data stream transmitted by a sending apparatus. The method may further include generating, at a second time, a periodically generated receiver reporting message. The method may additionally include determining an interval time defining an interval between the first time and the second time. The method may also comprise causing an indication of the interval time to be sent to the sending apparatus. Corresponding apparatuses are also provided. | 07-05-2012 |
Varun Sundharbabu, Hillsboro, OR US
Patent application number | Description | Published |
---|---|---|
20140362713 | QUALITY OF EXPERIENCE ENHANCEMENT FOR WIRELESS NETWORKS BASED ON RECEIVED SIGNAL STRENGTH AT A MOBILE DEVICE - Techniques are disclosed for network and/or evaluation and selection based on received signal strength at a device. For example, an received signal strength indicator (RSSI) can be measured (e.g., using Android API or other suitable methods). Then, the measured RSSI level can be compared against a threshold RSSI level, which can be determined on a device-by-device basis. In some embodiments, the RSSI values can assist the network evaluation and selection in certain situations, for example, where WiFi network quality is degraded because of locational movement and not backbone structure, and/or where there are multiple access points (APs) providing WiFi networks under the same SSID and each AP having different effective coverage. Further, in some embodiments, the RSSI values can provide the capabilities of WiFi AP suspension based on MAC addresses. In some embodiments, the RSSI values can be adopted to trigger QoE measurements. | 12-11-2014 |
Varun Tripuraneni, Ramachandrapuram IN
Patent application number | Description | Published |
---|---|---|
20160138923 | DISPLAYING WALKING SIGNALS VARIOUSLY ROTATED, ESTIMATING VARIANCE, VERTICAL, LATERAL DIRECTION - A user-heading determining system ( | 05-19-2016 |
Varun Tripuraneni, Medak IN
Patent application number | Description | Published |
---|---|---|
20120136573 | ATTITUDE ESTIMATION FOR PEDESTRIAN NAVIGATION USING LOW COST MEMS ACCELEROMETER IN MOBILE APPLICATIONS, AND PROCESSING METHODS, APPARATUS AND SYSTEMS - A user-heading determining system ( | 05-31-2012 |
20140236479 | ATTITUDE ESTIMATION FOR PEDESTRIAN NAVIGATION USING LOW COST MEMS ACCELEROMETER IN MOBILE APPLICATIONS, AND PROCESSING METHODS, APPARATUS AND SYSTEMS - A user-heading determining system ( | 08-21-2014 |
Varun Voddi, Shakopee, MN US
Patent application number | Description | Published |
---|---|---|
20150023097 | PARTIAL REPROGRAMMING OF SOLID-STATE NON-VOLATILE MEMORY CELLS - Method and apparatus for managing data in a memory, such as a flash memory array. In accordance with some embodiments, data are written to a set of solid-state non-volatile memory cells so that each memory cell in the set is written to an associated initial programmed state. Drift in the programmed state of a selected memory cell in the set is detected, and the selected memory cell is partially reprogrammed to return the selected memory cell to the associated initial programmed state. | 01-22-2015 |
Varun V S, Trivandrum IN
Patent application number | Description | Published |
---|---|---|
20120137235 | DYNAMIC USER INTERFACE GENERATION - A user interface of an application is identified as designated for presentation to a particular end user of the application, the user interface rendered based at least in part on a user interface template, the user interface template including a plurality of placeholders, and the user interface adapted to receive user inputs. At least one attribute of the particular end user is identified. A first set of user interface (UI) building blocks is selected from a plurality UI building blocks, the first set of UI building blocks including at least one configurable UI building block dynamically selected based on the identified attribute of the particular end user. At least one placeholder of the user interface template is populated with the first set of UI building blocks to render the user interface for presentation to the particular end user. The user interface is presented to a user of the application. | 05-31-2012 |