Agrawal, Bangalore
Abhigyan Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130054630 | PRE-GENERATION OF STRUCTURED QUERY LANGUAGE (SQL) FROM APPLICATION PROGRAMMING INTERFACE (API) DEFINED QUERY SYSTEMS - A method is provided for receiving source code that includes an application programming interface (API) defined query written to communicate with an API. The API is configured to provide access to an object relational model (ORM) for converting, during execution of the source code, the API defined query into a dynamic structured query language (SQL) query comprising SQL statements. The method also includes generating a static SQL query that includes SQL statements. The static SQL query is generated in response to the ORM and to the API, by a computer, prior to the source code being executed. | 02-28-2013 |
Abhishek Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140246493 | NOVEL NFC RECEIVER ARCHITECTURE WITH IMPROVED POWER SENSITIVITY - An electronic communication device includes an antenna configured to receive a radio frequency (RF) signal and generate a differential current signal at a first tag pin and a second tag pin. A first variable resistor is coupled to the first tag pin and a second variable resistor is coupled to the second tag pin. A mixer circuit is coupled across the first variable resistor and the second variable resistor and is configured to generate an output voltage. The output voltage is used for RF signal detection at all RF signal levels. | 09-04-2014 |
Ajay Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110158149 | MULTIMEDIA GATEWAY FOR USE IN A NETWORKED HOME ENVIRONMENT - Multimedia gateway for use in a networked home environment is disclosed. In one embodiment, in a method for delivering broadcast multimedia content in a networked home environment, a radio frequency (RF) signal is received. The RF signal is then converted into an IP stream. It is determined whether the IP stream is an IP data stream or an IP video stream and based on the outcome of the determination, the IP stream is sent to one or more televisions, one or more computing devices, and/or one or more telephones. | 06-30-2011 |
Amit Kumar Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150084778 | SYSTEM AND METHOD TO ESTIMATE DURATION OF BATTERY (DIS)CHARGING OF AN ELECTRONIC DEVICE AND PROVIDE SMART CHARGING ALERTS BASED ON DEVICE USAGE PATTERN - A portable electronic (PE) device and method generates contextual power alerts related to a power source of the PE device. The method includes identifying a future interval of usage of the PE device based on a usage pattern associated with at least one of a user profile and usage of the PE device. The method further includes estimating, based on the usage pattern, an amount of charge that is necessary for the power source to power the use of the PE device through the future interval. In response to determining that the amount of charge required for use of the PE device through the future interval is greater than an amount of stored charge currently available, the method further includes producing a user alert indicating that the PE device will require charging in order to provide the amount of charge required to power the PE device through the future interval. | 03-26-2015 |
20150142435 | System and Method for Speech-Based Navigation and Interaction with a Device's Visible Screen Elements Using a Corresponding View Hierarchy | 05-21-2015 |
20150143255 | Name Composition Assistance in Messaging Applications - A method includes identifying, at an electronic device ( | 05-21-2015 |
20150268991 | METHOD AND APPARATUS FOR MANAGING THE SCHEDULING OF UNSCHEDULED EVENTS - A method and apparatus for managing the scheduling of unscheduled events includes an electronic device detecting an indication of an unscheduled event for a first time period and determining that a remaining charge for the electronic device is insufficient to complete the unscheduled event during the first time period. The method further includes the electronic device determining a set of options for managing the unscheduled event based on the remaining charge and presenting the set of options using the electronic device. | 09-24-2015 |
20150270730 | METHOD AND APPARATUS FOR PROVIDING CHARGING ALERTS - A method and apparatus for providing charging alerts includes an electronic device detecting an indication of an event and determining that the event makes a charging opportunity at least partially unavailable for the electronic device. The method further includes the electronic device responsively determining a set of charging solutions and presenting an alert, using the electronic device, which indicates at least a first charging solution in the set of charging solutions. | 09-24-2015 |
20150271689 | MANAGING DEVICE RESOURCES AND CONFIGURATION - Disclosed are systems and methods for managing data use by a user device. In an embodiment, the resolution of media generation, media presentation, or both are altered to optimize the device's usage of data under a data allotment. In a further embodiment, the device may serve as a data conduit to a second device for reasons of improved resolution, improved battery life, or to optimize data allotment. | 09-24-2015 |
20150271784 | MANAGING DEVICE RESOURCES AND CONFIGURATION - Disclosed are systems and methods for managing data use by a user device. In an embodiment, the resolution of media generation, media presentation, or both are altered to optimize the device's usage of data under a data allotment. In a further embodiment, the device may serve as a data conduit to a second device for reasons of improved resolution, improved battery life, or to optimize data allotment. | 09-24-2015 |
20150271785 | MANAGING DEVICE RESOURCES AND CONFIGURATION - Disclosed are systems and methods for managing data use by a user device. In an embodiment, the resolution of media generation, media presentation, or both are altered to optimize the device's usage of data under a data allotment. In a further embodiment, the device may serve as a data conduit to a second device for reasons of improved resolution, improved battery life, or to optimize data allotment. | 09-24-2015 |
20150326720 | Method and Apparatus for Managing Contact Information - A method and apparatus for managing contact information includes an electronic device detecting | 11-12-2015 |
20160022135 | Method and Apparatus for Managing Blinking - A method and apparatus for managing blinking includes an electronic computing device detecting blinking of a user of the electronic computing device and determining an uninduced blink rate for the user from the detected blinking. The method also includes inducing the user to blink based on the uninduced blink rate. A further method and apparatus for managing blinking includes the electronic computing device presenting the user with a blink inducement of a plurality of blink inducements and determining whether the user blinked in response to presenting the blink inducement. The further method also includes presenting the blink inducement again based on the determination of whether the user blinked in response to presenting the blink inducement. | 01-28-2016 |
20160036967 | Method and Electronic Device for Individualizing Ringtones - A first electronic device (“first device”) identifies a second electronic device (“second device”) that is within hearing range of the first device. The first device determines whether a ringtone of the first device conflicts with a ringtone of the second device (e.g., the first and second devices have the same incoming text message ringtone). If the first device determines that there is a conflict (e.g., the active ringtones of the two devices have the same file name or the audio files of the ringtones have the same digital signature or identifier) then the first device appends an individualized alert to its ringtone, either in advance of playing the ringtone or in real time as the ringtone is being played. | 02-04-2016 |
20160057089 | Method and Apparatus for Managing Blind-Carbon-Copy Account Replies in E-Mail Communications - A apparatus and method for managing blind-carbon-copy replies in e-mail communications includes an electronic computing device configured to detect | 02-25-2016 |
20160104120 | METHOD AND APPARATUS FOR SCHEDULING PROJECT MEETINGS - A method and apparatus for scheduling project meetings includes a meeting organizer module of an electronic computing device receiving, from a project manager module, a first criticality for a first task and a second criticality for a second task of a plurality of tasks for a project. The method also includes the meeting organizer module scheduling a project meeting for the project based on the first criticality and the second criticality, wherein scheduling the project meeting includes determining an ordered agenda in which presentations for tasks for the project are presented for the project meeting. | 04-14-2016 |
Ankita Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140040459 | SYSTEM AND METHOD FOR DATA COMMUNICATION USING A CLASSIFIED FLOW TABLE IN OPENFLOW NETWORKS - A system and method for data communication in OpenFlow networks are disclosed, In one example, each flow entry, in a flow table in an OpenFlow switch of a network device, is classified as an active flow entry or an inactive flow entry upon detecting a change in a system state event or when a new flow entry is programmed by an OpenFlow controller in the OpenFlow network. Further, each incoming packet is matched against each active flow entry in the flow table by the OpenFlow switch until a matching active flow entry is found. Furthermore, each incoming packet is forwarded from the OpenFlow switch based on the found matching active flow entry in the flow table. | 02-06-2014 |
20140369228 | MEASURING FLOW ACTIVITY ON AN OPENFLOW ENABLED NETWORK DEVICE - Flow activity is measured on a network device which may be OpenFlow-enabled. A hardware table on the network device, wherein the hardware table includes a record for each flow entry and a hit bit corresponding to each flow entry, is polled for determining status of the hit bit corresponding to each flow entry. An activity measure is updated with the status of the hit bit corresponding to each flow entry. | 12-18-2014 |
Ankit Kumar Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090306882 | SYSTEM, APPARATUS, OR METHOD FOR ENHANCED ROUTE DIRECTIONS - Embodiments of methods, apparatuses, devices and systems associated with generating a textual explanation of a route including POI information are disclosed. | 12-10-2009 |
Ashish Kumar Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150302167 | SYSTEM AND METHOD FOR DEVELOPMENT OF THERAPEUTIC SOLUTIONS - The present disclosure relates to a system for obtaining a therapeutic solution for treatment of a disease or a disorder. The present disclosure also relates to a method of drug discovery and designing therapeutic solutions for various medical conditions, through the said system, comprising database, digital drug library and a processor. | 10-22-2015 |
Ashutosh Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150348422 | SYSTEM AND METHOD FOR PROVIDING AN OPTIMIZED AIRCRAFT TURNAROUND SCHEDULE - A system and method for providing an aircraft turnaround schedule are disclosed. In one embodiment, a time taken for each aircraft turnaround activity is obtained from touchdown to takeoff of an aircraft from an aircraft on-board system by a ground station system. Further, the aircraft turnaround schedule is computed based on the obtained time taken for each aircraft turnaround activity using a dynamic buffer management approach by the ground station system. | 12-03-2015 |
20160039534 | SYSTEM AND METHOD FOR AIRSIDE ACTIVITY MANAGEMENT USING VIDEO ANALYTICS - A system and method for airside activity management using video analytics are disclosed. In one embodiment, video data of a survey area is obtained, in real time, from one or more video cameras. Further, time stamps associated with one or more airside activities of an aircraft from touchdown to takeoff are determined by applying video analytics on the obtained video data to manage the one or more airside activities. | 02-11-2016 |
Ashvin Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120166075 | LOCATION-AWARE ADAPTIVE EVENT REMINDER - An appointment having an associated appointment location and a reminder time is received. The method also includes tracking a current location and a travel time, the travel time comprising an estimated amount of time for travel from the current location to the appointment location. Further, the method includes adjusting the reminder time to accommodate the travel time. Furthermore, the method includes activating an event reminder in accordance with the adjusted reminder time. | 06-28-2012 |
20130006977 | METHOD AND SYSTEM FOR IMPROVING RELEVANCE OF WEB CONTENT - A method and system for improving relevance of web content. The method includes receiving a search query from a user. The method also includes processing the search query by generating a list of web content results based on the search query. The search query is also processed by determining a plurality of click counts for the list of web content results. Each click count of the plurality of click counts is generated by one or more contacts in a social network of the user. The search query is further processed by mapping each click count to a corresponding web content result in the list of web content results. The method further includes displaying the list of web content results along with the plurality of click counts. Each click count of the plurality of click counts is displayed with the corresponding web content result in the list of web content results. | 01-03-2013 |
20130031013 | METHOD AND SYSTEM FOR AUTOMATICALLY IDENTIFYING OPTIMAL MEETING LOCATIONS - A method and system for automatically identifying optimal meeting locations. The method includes receiving a plurality of meeting parameters associated with one or more participants. The method also includes identifying a list of optimal meeting locations relevant to one or more of the plurality of meeting parameters. The method further includes ranking the list of optimal meeting locations. Further, the method includes enabling a user to select an optimal meeting location from the list of optimal meeting locations. The system includes one or more electronic devices and a user electronic device. The user electronic device includes a communication interface, a memory, and a processor. | 01-31-2013 |
Atul Kumar Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110092328 | SINGLE PLANETARY, SINGLE MOTOR/GENERATOR HYBRID POWERTRAIN WITH THREE OR MORE OPERATING MODES - A hybrid powertrain has an engine, an input member, an output member, and a stationary member, and includes a single planetary gear set having a first, a second, and a third member. The input member is connected for common rotation with the engine and the output member is connected for common rotation with the second member. A single motor/generator is continuously connected for common rotation with the third member. A starter motor is operatively connected to the engine for starting the engine. A first torque-transmitting mechanism is selectively engagable to connect the input member for rotation with the first member. A second torque-transmitting mechanism is selectively engagable to ground the first member to the stationary member. A third torque-transmitting mechanism is selectively engagable to ground the third member to the stationary member. The powertrain is operable in an electric-only operating mode, an engine-only operating mode, and an electrically-variable operating mode. | 04-21-2011 |
20110111905 | SINGLE PLANETARY HYBRID POWERTRAIN WITH AT LEAST THREE ELECTRICALLY-VARIABLE OPERATING MODES - A hybrid powertrain has an engine, an input member, an output member, and a stationary member, and includes a single planetary gear set having a first, a second, and a third member. The input member is connected for common rotation with the engine. The output member is connected for common rotation with the second member. A first and a second motor/generator are provided, as well as five torque-transmitting mechanisms, including only one brake. The torque-transmitting mechanisms are engagable in different combinations to establish at least two electric-only operating mode, at least two engine-only operating mode, and at least three electrically-variable operating modes. In one embodiment, an electric torque converter operating mode is provided, and may be the default mode in case of motor/generator failure. | 05-12-2011 |
20120010796 | CONTROL SYSTEM AND METHOD FOR SHIFT QUALITY AND PERFORMANCE IMPROVEMENT IN MANUAL TRANSMISSIONS USING ENGINE SPEED CONTROL - A control system for an engine of a vehicle includes a shift forecasting module that forecasts one of an upshift and a downshift of a manual transmission based on vehicle acceleration, clutch pedal position, acceleration pedal position and brake pedal position. A gear state calculating module determines a current gear state based on a speed of the engine and a speed of the vehicle. A next gear state calculating module determines a next gear state. The next gear state is based on the current gear state and the one of the upshift and downshift. A next engine speed calculating module estimates an estimated engine speed based on the next gear state and the vehicle speed. An engine speed control module adjusts the engine speed based on the estimated engine speed. | 01-12-2012 |
20120149514 | MOTOR-ASSISTED TRANSMISSION - A powertrain has an engine with a crankshaft. The powertrain includes a planetary gear set having a first, a second, and a third member. The first member is connected for common rotation with an input member. A first clutch is selectively engageable to operatively connect the crankshaft with the input member. A second clutch is selectively engageable to ground the input member with a stationary member. An electric motor/generator has a rotor operatively connected for common rotation with the second member. An output member is provided, with a set of intermeshing gears configured to transfer torque from the third member to the output member. A first gear pair and a second gear pair are operable by engagement of a first synchronizer and a second synchronizer, respectively, to provide two different fixed ratios between the input member and the output member. | 06-14-2012 |
Avaneesh Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150139145 | SYSTEMS AND METHODS TO DEFINE CONTROL CHANNELS USING RESERVED RESOURCE BLOCKS - Systems and methodologies are described that facilitate defining new control channels in legacy wireless networks. Control data resources for new systems can be defined over resources reserved for general data communications in the legacy wireless network specification. In this regard, legacy devices can still be supported by devices implementing new control data resources, and the new control data resources can avoid substantial interference that is typically exhibited over legacy control and/or reference signal resources by instead using the general data resources. In addition, new system devices can avoid scheduling data communication resources over the new control resources to create a substantially non-interfered global control segment. Control data can be transmitted over the segment using beacon-based technologies, reuse schemes, and/or the like. | 05-21-2015 |
Avneesh Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120328045 | Time Varying Cyclic Delay Diversity of OFDM - Methods and apparatuses that apply a time-varying delay to symbols to be transmitted from one or more antennas are provided. | 12-27-2012 |
20130230003 | PEAK-TO-AVERAGE POWER RATIO MANAGEMENT FOR MULTI-CARRIER MODULATION IN WIRELESS COMMUNICATION SYSTEMS - Techniques for managing peak-to-average power ratio (PAPR) for multi-carrier modulation in wireless communication systems. Different terminals in a multiple-access system may have different required transmit powers. The number of carriers to allocate to each terminal is made dependent on its required transmit power. Terminals with higher required transmit powers may be allocated fewer carriers (associated with smaller PAPR) to allow the power amplifier to operate at higher power levels. Terminals with lower required transmit powers may be allocated more carriers (associated with higher PAPR) since the power amplifier is operated at lower power levels. The specific carriers to assign to the terminals may also be determined by their transmit power levels to reduce out-of-band emissions. Terminals with higher required transmit powers may be assigned with carriers near the middle of the operating band, and terminals with lower required transmit powers may be assigned with carriers near the band edges. | 09-05-2013 |
20140050249 | CONSTRAINED HOPPING IN WIRELESS COMMUNICATION SYSTEMS - Embodiments described provide for resource allocation for a transmission to a wireless device. The frequency band is partitioned into at least two contiguous subbands. A determination is made whether it is desirable to transmit in a single subband or in more than one subband. The transmission is assigned to occur in either the single subband or to operate in more than one subband. If the transmission is restricted to one subband, the hop pattern is also restricted to subcarriers within the particular subband. | 02-20-2014 |
20140334415 | SHORT-TERM INTERFERENCE MITIGATION IN A WIRELESS COMMUNICATION SYSTEM - Techniques for transmitting data with short-term interference mitigation in a wireless communication system are described. In one design, a serving base station may send a message to a terminal to trigger short-term interference mitigation. In response, the terminal may send a message to request at least one interfering base station to reduce interference on at least one resource. Each interfering base station may determine a transmit power level to be used for the at least one resource and may send a pilot at this transmit power level. The terminal may estimate the channel quality of the at least one resource based on at least one pilot received from the at least one interfering base station. The terminal may send information indicative of the estimated channel quality to the serving base station. The serving base station may send a data transmission on the at least one resource to the terminal. | 11-13-2014 |
20150071234 | METHOD OF OPTIMIZING PORTIONS OF A FRAME - Methods and apparatus for transmitting modulation parameters are disclosed. The apparatus and methods provide determination of when a particular modulation scheme is used by an access point. One or more modulation parameters associated with the particular modulation scheme and one or more timing values associated with the particular modulation scheme are then determined and transmitted using a portion of a broadcast channel transmitted by the access point. | 03-12-2015 |
Avneesh Agrawal, Bangalore, IN US
Patent application number | Description | Published |
---|---|---|
20150105092 | INTERFERENCE MANAGEMENT FOR DIFFERENT WIRELESS COMMUNICATION TECHNOLOGIES - Systems and methodologies are described that facilitate avoiding interference with disparate communication technologies when allocating and/or utilizing wireless communication resources. Access points can generate resource assignments for mobile devices based at least in part on resources utilized by the disparate communication technology devices, such as to avoid such resources, allocate narrow bands over such resources, avoid or limit allocations in a measurement gap during which disparate communication technology devices communicate, and/or the like to mitigate interference over the resources. Mobile devices can provide such information to the access point, such as a communication technology to avoid interfering, resources utilized by devices of the communication technology, etc. This information can be acquired by receiving signals from the devices, detecting presence of the devices, and/or the like. In addition, mobile device can reduce transmission power over resources used by the disparate communication technology. | 04-16-2015 |
Chetan Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160092325 | FAILURE LOGGING MECHANISM TO REDUCE GARBAGE COLLECTION TIME IN PARTIALLY REUSED BAD BLOCKS - A memory system logs failures to optimize garbage collection in partial bad blocks that are reused in non-volatile memory. A failure in a primary block may be logged in an inverse global address table. A garbage collection operation can reference the log in order to automatically avoid the failure in the primary block when the primary block is picked as the source block for garbage collection. Likewise, the garbage collection operation may scan only the logged wordlines in the secondary block when the secondary block is picked as the source block for garbage collection. | 03-31-2016 |
Deepak Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150193564 | SYSTEM AND METHOD FOR USING CLOCK CHAIN SIGNALS OF AN ON-CHIP CLOCK CONTROLLER TO CONTROL CROSS-DOMAIN PATHS - An on-chip clock controller configured to control cross-domain paths using clock chain signals is disclosed. The on-chip clock controller includes a clock bits module configured to receive a clock chain signal and to output an enable signal based upon the clock chain signal. The on-chip clock controller also includes a clock gating module that is communicatively coupled to the clock bits module. The clock gating module is configured to receive a clock signal and to selectively output either a signal corresponding to the clock signal or a non-transitioning signal based upon the enable signal for operating a state storage module. | 07-09-2015 |
20150323595 | SYSTEM FOR REDUCING TEST TIME USING EMBEDDED TEST COMPRESSION CYCLE BALANCING - An apparatus for reducing test time is disclosed. The apparatus includes a processor operable to execute one or more modules to cause the processor to receive operational parameters associated with a first scan chain grouping circuitry and a second scan chain grouping circuitry of an integrated circuit design. The operational parameters include a number of initialization cycles of a first test signal selected for the first scan chain grouping circuitry, a number of initialization cycles of a second test signal selected for the second scan chain grouping circuitry, and a sum for a total number of cycles for the first test signal. The processor also determines a scan chain length for one of the first scan chain grouping circuitry or the second scan chain grouping circuitry based upon the operation parameters such that the total number of cycles of the first signal and the second signal are the same. | 11-12-2015 |
Dinkar Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160105036 | SYSTEM AND METHOD FOR CONTACTLESS POWER TRANSFER - A system including a primary coil assembly is provided. The primary coil assembly is configured to operate at a first resonant frequency having a first bandwidth; wherein a difference between the first resonant frequency and a system frequency is at least two times the first bandwidth, where the first resonant frequency is selected such that upon energizing the primary coil assembly at the system frequency, a primary current is induced in the primary coil assembly, which is at least ten times lesser than a system current. | 04-14-2016 |
Hariprakash Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150234734 | SYSTEM AND METHOD TO IMPLEMENT AN ELECTRONIC DOCUMENT BASED AUTOMATED TESTING OF A SOFTWARE APPLICATION - A system for testing a software application includes (a) a memory unit includes a database and a set of modules; and (b) a processor that executes the set of modules. The set of modules include (i) a test case module that processes an input received from a user through a first user interface view of an electronic document to define test cases that are executed to test the software application; (ii) a test action module that processes an input includes (a) keywords in a second user interface view of the electronic document to define at least one test actions, and (b) unique identification number for each of the one or more test action, (iii) a test case execution module that executes the test case by executing the one or more action item to obtain a test case execution result; (iv) a comparison module that compare the obtained test case execution result with a predetermined result associated with the input received at the first user interface view of the electronic document; and (v) a validation module that validate the software application based on the comparison. | 08-20-2015 |
Jeetendra Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150066684 | REAL-TIME RECOMMENDATION BROWSER PLUG-IN - Systems, methods, and computer-readable media for performing operations comprising: extracting product information from a webpage; getting recommendations from an online marketplace server; and displaying the recommendation from the online marketplace server in a plug-in on the webpage. | 03-05-2015 |
Jitendra K. Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140084887 | DC-DC SWITCHING REGULATOR WITH TRANSCONDUCTANCE BOOSTING - A switching regulator comprising a droop amplifier responsive to a reference voltage and a feedback voltage to generate a droop voltage. The droop amplifier includes a boost circuit configurable to increase a transconductance of the droop amplifier during an upward transition of the reference voltage. The switching regulator further includes a comparator responsive to the droop voltage and a current sense signal. The comparator is configured to initiate switching in the switching regulator. | 03-27-2014 |
Jitendra Kumar Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130063114 | CIRCUITS AND METHODS FOR CONTROLLING PWM INPUT OF DRIVER CIRCUIT - Circuits and methods for controlling Pulse Width Modulation (PWM) input of a driver circuit during transition of states are provided. The driver circuit is operative in one of a high state, a low state and a tri-state based on the PWM input. The method includes receiving a tri-state command for transition from the high state to the tri-state. A PWM output signal is enabled to transition from a high logic value to a low logic value for driving the driver circuit from the high state to the low state upon receipt of the tri-state command. The PWM output signal is enabled to transition from the low logic value to a tri-state logic value for driving the driver circuit from the low state to the tri-state upon elapse of a threshold time delay. The PWM input to the driver circuit is based on the PWM output signal. | 03-14-2013 |
Mahima Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090201703 | Systems and Methods for Uninterruptible Power Supply Control - Systems and methods are provided for distributing power to a load by controlling an uninterruptible power supply that has an inverter and a filter, where the filter has an inductor and a capacitor. The systems and methods apply a pulse width modulation control signal to the inverter, sample inverter inductor current and compare the inductor current to a reference current. A duty cycle of the pulse width modulation control signal is adjusted to drive the inductor current at a second sampling time to a value substantially equal to a reference current at a first sampling time. The systems and methods can filter harmonic distortion from output signals and control uninterruptible power supply output. | 08-13-2009 |
20110278934 | DIGITAL CONTROL METHOD FOR OPERATING THE UPS SYSTEMS IN PARALLEL - Systems and methods of operating uninterruptible power supplies in parallel in a power distribution system to provide power to a load are provided. At least one uninterruptible power supply inverter provides power to the load. A communication interface provides a measured value of at least one of inverter output current of a first uninterruptible power supply and a measured value of the load current to a second uninterruptible power supply, and receives a measured value of at least one of inverter output current of the second uninterruptible power supply and the load current. A controller controls the uninterruptible power supplies to operate in one of a master state and a slave state. In the master state the uninterruptible power supply is configured to control the voltage to the load, and in the slave state the uninterruptible power supply is configured to determine a reference output current value based at least in part on at least one of the measured value of inverter output current of the second uninterruptible power supply and the measured value of the load current. The uninterruptible power supply in the slave state drives its inverter output current toward the reference output current value to provide its share of the load current. | 11-17-2011 |
20140103725 | DIGITAL CONTROL METHOD FOR OPERATING UPS SYSTEMS IN PARALLEL - Systems and methods of operating uninterruptible power supplies in parallel in a power distribution system to provide power to a load are provided. At least one uninterruptible power supply inverter provides power to the load. A communication interface provides a measured value of at least one of inverter output current of a first uninterruptible power supply and a measured value of the load current to a second uninterruptible power supply, and receives a measured value of at least one of inverter output current of the second uninterruptible power supply and the load current. A controller controls the uninterruptible power supplies to operate in one of a master state and a slave state. In the master state the uninterruptible power supply is configured to control the voltage to the load, and in the slave state the uninterruptible power supply is configured to determine a reference output current value based at least in part on at least one of the measured value of inverter output current of the second uninterruptible power supply and the measured value of the load current. The uninterruptible power supply in the slave state drives its inverter output current toward the reference output current value to provide its share of the load current. | 04-17-2014 |
20140333138 | SYSTEM AND METHOD FOR MAINTAINING PROPER PHASE NEUTRAL WIRING IN A POWER SYSTEM - According to one aspect, embodiments of the invention provide a method of operating a UPS system, the method comprising receiving, at an input of a first UPS, input power from a power source, generating, with a first analysis circuit, a first signal indicative of a characteristic of the input power, receiving, at the analysis circuit, a second signal from a second analysis circuit of a device coupled to the power source, the second signal indicative of a characteristic of input power received at the second analysis circuit, analyzing with the analysis circuitry, the first signal and the second signal, determining, whether an improper wiring condition exists at the input, in response to a determination that an improper wiring condition does not exist, providing output power to an output of the first UPS, and in response to a determination that an improper wiring condition does exist, de-energizing the first UPS. | 11-13-2014 |
20150022002 | METHOD AND APPARATUS OF MASTER SELECTION LOGIC IN UPS PARALLEL SYSTEM - According to one aspect, embodiments of the invention provide a method of operating a UPS system having a plurality of UPS's, the method comprising powering on the UPS system, assigning each one of the plurality of UPS's a unique identifier, calculating a master priority index for each one of the plurality of UPS's based on the unique identifier of each one of the plurality of UPS's, and based on the master priority index of each one of the plurality of UPS's, configuring each one of the plurality of UPS's to operate in one of a master mode of operation and a controlled mode of operation. | 01-22-2015 |
Meghna Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110283014 | Distribution of Multimedia Content over a Network - Performing transmission of data over network using at least a first and second rate adaptation algorithm. The transmission of data may use a plurality of buffers. It may be determined that a number of available buffers of the plurality of buffers is below a first threshold. Accordingly, data may be transmitted according to the second rate adaptation algorithm which provides increased flowrate. During the transmission of the data, it may be determined that the number of available buffers of the plurality of buffers exceeds a second threshold. Accordingly, data may be transmitted according to the first rate adaptation algorithm that provides increased throughput. | 11-17-2011 |
20130021182 | ACHIEVING HIGH DYNAMIC RANGE IN A SIGMA DELTA ANALOG TO DIGITAL CONVERTER - A continuous-time sigma-delta analog to digital converter (CTSD ADC) includes a comparator that samples the time integral of an analog signal at each rising edge and falling edge of a sampling clock. A feedback block, operating as a digital to analog converter, receives the outputs of the comparator and generates corresponding analog signals also at each rising and falling edge of the sampling clock. The feedback blocks are implemented as either switched-resistor or switched-current circuits. High signal-to-noise ratio (SNR) is achieved in the CTSD ADC without the need to use very high sampling clock frequencies. Compensation for excess loop delay is provided using a local feedback technique. In an embodiment, the sigma delta modulator in the CTSD ADC is implemented as a second order loop, and the comparator as a two-level comparator. | 01-24-2013 |
Neetin Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100156389 | REDUCING THE EFFECT OF BULK LEAKAGE CURRENTS - A current mirroring circuit is provided. The circuit generally comprises a current source; a first drain extended (DE) MOS transistor, a second DE MOS transistor, a current mirror, and differential amplifier. The current source is generally coupled to the current source at its drain, while the current mirror that is coupled to the sources of the first and second DE MOS transistors and to the current source. The differential amplifier generally has a first input that is coupled to the source of the first DE MOS transistor, a second input that is coupled to the source of the second DE MOS transistor, a first output that is coupled to the gate of the second DE MOS transistor, and a second output that is coupled to the gate of the first DE MOS transistor. | 06-24-2010 |
Neha Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090111518 | INTERFACE FOR CELLULAR AND LOCAL NON-CELLULAR COMMUNICATIONS - Interface apparatus supports communications between a cellular network and a local non-cellular network, such as a Bluetooth, cordless phone, or PBX network. In an exemplary embodiment, the interface apparatus connects a conventional cellular phone to the base of a conventional cordless phone set. By placing the cordless phone, interface apparatus, and cordless phone base at a location of acceptable cellular signal strength, a user may communicate with the cellular network via the cordless phone set using the cordless phone's handset, even in locations of low cellular signal strength. The orientation of the interface apparatus may be (manually or automatically) controlled using a motorized base to optimize reception of cellular signals. | 04-30-2009 |
Pankaj Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090255792 | CONTACT ASSEMBLY OF CIRCUIT BREAKER - A contact arm assembly including a plurality of substantially parallel plates having a space between each of the plurality of substantially parallel plates and a plurality of finger assemblies, at least one of the plurality of finger assemblies being pivotally attached to the plurality of substantially parallel plates and being located in the space between each of the plurality of substantially parallel plates, each of the plurality of finger assemblies having a body and an arc runner, the arc runner being locked against the body in at least two locations. | 10-15-2009 |
20090255906 | Arc chute assembly for a circuit breaker - An arc chute assembly includes a housing having a lateral axis and a quenching portion disposed within the housing. The quenching portion includes at least two deion plates being spaced along the lateral axis of the housing and each having a cut portion wherein the cut portions are staggered along the lateral axis with respect to one another and are configured to mitigate an arc. | 10-15-2009 |
20090257173 | SECONDARY CIRCUIT TERMINAL BLOCK DESIGN FOR FIXED TYPE CIRCUIT BREAKERS - A circuit breaker apparatus is provided and includes a circuit breaker, having a housing surface perpendicular to a plane of a front side of the circuit breaker and internal components, a terminal block structurally coupled to the housing surface, first terminal housings arrayed on the terminal block to each support first components and to be receptive of second terminal housings each of which supports second components, at least some of which are electrically coupled to the internal components, to be electrically coupled to at least some of the first components, and an access block. The access block is disposed on the terminal block and has apertures defined therein to provide for front-side access to the first terminal housings. | 10-15-2009 |
Pramod Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110301938 | MULTILINGUAL TAGGING OF CONTENT WITH CONDITIONAL DISPLAY OF UNILINGUAL TAGS - One or more computers are programmed to obtain an identifier of a natural language (“session language”). Additionally, the one or more computers are programmed to create and store in a computer memory, a webpage to be displayed to the user, including at least a title of a piece of content. In addition, the one or more computers automatically use the language identifier to select from among multiple tags that are expressed in multiple languages, a set of tags in the session language. One or more tags in the selected set are then stored in the web page in the computer memory, if the selected set is non-zero. If the number of tags in the selected set is zero (i.e. there exist no tags in the session language), in some embodiments a message is included in the webpage, indicating that there are no tags available. | 12-08-2011 |
20130086694 | VIRTUAL FEDERATION OF REMOTE PORTALS - Embodiments of the invention provide systems and methods for providing a virtual federation of remote portals. According to one embodiment, providing a virtual federation of remote portals can comprise defining, by a portal system, a configuration of a virtual federation of a plurality of nodes. For example, each node can comprise an application server executing a different enterprise application and maintaining application content for the enterprise application in a separate database. The portal system can also define access control information for a user of the portal system. Each node of the virtual federation can similarly define access control information for the user. The system can then provide access to the application content of the nodes at runtime based on the configuration of the virtual federation and the access control information for the user defined by the portal system and the access control information for the user defined by the nodes. | 04-04-2013 |
Prashant Kumar Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150066719 | Financial Account Authentication - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for account authentication. A method includes receiving, from a user device, a request to include financial data describing a financial account in an interface, the financial account being associated with a particular financial institution; obtaining login information for accessing the financial account; providing the login information to a server system associated with the financial institution; in response to providing the login information to the server system, receiving, from the server system, data identifying one or more challenge questions; obtaining, from the user device, the respective answers for the one or more challenge questions; and storing the one or more challenge questions and their respective answers for use in accessing and aggregating financial data describing the financial account. | 03-05-2015 |
Priyanka Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150067849 | NEUTRALIZING PROPAGATION OF MALICIOUS INFORMATION - Methods and arrangements for controlling a spread of malicious information in a network. A viral spread of information is tracked, in a network comprising interconnected nodes. Malicious information in the viral spread of information is identified. A topic-specific sub-network of nodes prone to be affected by the malicious information is predicted, and the effect of the malicious information at the sub-network of nodes is neutralized, via initiating a spread of neutralizing information to the sub-network of nodes. Other variants and embodiments are broadly contemplated herein. | 03-05-2015 |
20160078453 | Determining Groups of Individuals Based on Multiple Items of Individual Transaction Data - Methods, systems, and computer program products for determining groups of individuals based on multiple items of individual transaction data are provided herein. A method includes initializing a customer segment value for each of multiple purchased items identified in a purchase record based on one or more historical purchasing patterns; updating the customer segment value for each of the multiple purchased items based on the customer segment values for the other purchased items identified in the purchase record; and determining a customer segment composition of a group of individuals associated with the multiple purchased items identified in the purchase record based on the updated customer segment values. | 03-17-2016 |
Rahul Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130080247 | Ad Placement - Various embodiments pertain to efficiently balancing user experience with advertiser budget and potential publisher revenue in view of considerations that include a number of sponsored or paid results displayed above non-paid search results, a number of sponsored results displayed to the side of non-paid search results, and a defined micromarket for one or more search keywords. In at least some embodiments, a return on investment in the micromarket is also considered. In some embodiments, an explore/exploit technique is utilized to control impact while investigating potential additional micromarkets for an advertiser. | 03-28-2013 |
20130262427 | CONTEXT-SENSITIVE DEEPLINKS - Deeplinks relevant to the context of a search query are included with a search result returned in response to the search query. Deeplink hierarchies may be generated for websites by analyzing web pages within the websites. A deeplink hierarchy for a website includes a hierarchy of nodes with each node including a group of deeplinks to web pages within the website. When a search query is received and a web page result identified, the search query may be employed to identify a relevant node of deeplinks from a deeplink hierarchy for a website corresponding with the web page result. A search result may then be returned for the web page result that includes the identified deeplinks. | 10-03-2013 |
Rajeev Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150186885 | METHOD AND A SYSTEM FOR FACILITATING CREDIT BASED TRANSACTIONS - Embodiment discloses a method comprising receiving, by a processor configured in a transaction server, transaction request from an acquiring server associated to an acquiring account. The transaction request comprises transaction related information including transaction amount, and is linked to at least one of an account and a credit balance account linked to credit limit. The transaction request is authorized, by an authorization module configured in processor, when the transaction amount is less than or equal to at least one of sum of balance in the account and credit limit in the credit balance account and the credit limit in the credit balance account. One or more tenure parameters along with authentication information are received by the processor upon authorizing transaction request. The one or more tenure parameters along with authentication information are transmitted to at least one of an issuing server and the credit balance account server by processor, wherein credit balance account server validates authentication information. Then, transaction amount is transferred to acquiring account upon validating authentication information for facilitating credit based transactions. | 07-02-2015 |
Rajkumar Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120089383 | METHODS AND SYSTEMS FOR PERFORMING TIMING SIGN-OFF OF AN INTEGRATED CIRCUIT DESIGN - Systems and methods for performing timing sign-off of an integrated circuit design are disclosed. In one example embodiment the integrated circuit design is divided into plurality of blocks based on a pre-determined logic. A timing model is extracted for each block using static timing analysis (STA), wherein the extracted timing model includes timing information. An integrated circuit design level STA is performed using the extracted timing model of all of the plurality of blocks to obtain first integrated circuit design timing. The first integrated circuit timing is compared with a predetermined performance criterion. | 04-12-2012 |
Ravi Agrawal, Bangalore IN
Sachin Kumar Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140297528 | METHOD AND SYSTEM FOR VALIDATING PERSONALIZED ACCOUNT IDENTIFIERS USING BIOMETRIC AUTHENTICATION AND SELF-LEARNING ALGORITHMS - A system and method for biometric authentication of a user using a personalised identification and associated biometric data therewith is disclosed. In one embodiment, a plurality of personalised identifiers and biometric data may be captured from a number of users and stored in a repository as stored records. The process of authentication may be divided into two phases. In the first phase, either a speech recognition or character recognition process may be applied in order to determine the text spoken or written by the user. Subsequently a few records may be fetched from the repository on the basis of text mapping. In the second phase, biometric authentication may be performed by comparing the biometric sample with the stored biometric data corresponding to the fetched records to uniquely identify a single user. Further a machine learning technique may be applied in order to periodically refine a plurality of models stored in the repository. | 10-02-2014 |
20150026051 | SYSTEM, METHOD AND ARTICLE OF MANUFACTURE FOR FACILITATING INSTANTANEOUS CASH DEPOSIT - The present disclosure relates to a financial instrument having a monetary value associated with it and a system and method for using such financial instrument. The financial instrument is generated by a bank and further issued to a retailer for further distribution. The customer who wishes to deposit a cash amount into a specific bank account in the offline environment may buy such financial instrument from the retailer's location. At the time of buying, the financial instrument is activated by the bank's server (system) upon authentication of retailer's and customer's identity. After activation, the retailer/customer may initiate the deposition of the cash amount by redeeming the financial instrument. The redemption may be carried out by various authentication techniques. Once the retailer and the customer are successfully authenticated, the cash amount is instantly deposited into the given bank account. The deposited cash amount is equivalent to the financial instrument purchased by the customer. | 01-22-2015 |
Saket Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120316700 | DATA DISTRIBUTION SYSTEM AND METHOD FOR DISTRIBUTING DATA IN A VEHICLE - A data distribution system for a vehicle includes a data distributor module that is communicatively coupled with a data acquisition module that obtains values of available data parameters related to operation of the vehicle, a service module that provides functions for the vehicle based on the values, and a memory. The data distributor module receives a request list from the service module that includes one or more requested data parameters of the available data parameters. The data acquisition module stores the values of the requested data parameters in the memory. The data distributor module retrieves the values of one or more of the requested data parameters from the memory and communicates the values that are retrieved to the service module for the service module to use the values that are retrieved to provide the functions for the vehicle. | 12-13-2012 |
Sandeep Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110197009 | 12C-BUS INTERFACE WITH PARALLEL OPERATIONAL MODE - An electronic circuit has an interface for an I | 08-11-2011 |
Sanjay Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140028099 | UNINTERRUPTIBLE POWER SUPPLY APPARATUS FOR RECEIVING POWER FROM DIFFERENT ELECTRICAL UTILITY CONFIGURATIONS - An uninterruptible power supply (UPS) apparatus is disclosed that can receive power from different electrical utility configurations. The input stage of the UPS includes a three phase rectifier bridge design having three legs configured for connection to the different electrical utility configurations. An advantage that may be realized in the practice of some disclosed embodiments of the UPS input stage is that a single UPS can have the flexibility to be used with different electrical utility configurations having different voltages and phases. | 01-30-2014 |
Santosh K. Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120068993 | TECHNIQUES FOR CHANGING IMAGE DISPLAY PROPERTIES - Techniques are described that can be used to adjust a refresh rate of a display device. For example, the refresh rate change can be triggered by a user application for a variety of circumstances such as a change in power source from AC to DC or display of 24 frames per second (fps) video. Contents of a primary buffer can be copied to a secondary buffer and a display engine can read video from the secondary buffer to provide video to a display. The clock rate of a clock used to read out pixels can be adjusted using software commands. Video is written to a third buffer and during a vertical blanking interval the display engine reads frames from the third buffer instead of the second buffer. | 03-22-2012 |
Sanyam Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160125551 | METHOD AND SYSTEM FOR PUBLIC AND PRIVATE TEMPLATE SHARING - A method for sharing templates for use with a financial management application (FMA) includes receiving, from each of multiple financial professionals, a company profile including a chart of accounts for a business operating within a commercial industry and at a geographic location, generating profile templates including, for each profile, a template including the commercial industry, the geographic location, and a redacted chart of accounts of the profile, receiving, from each of the financial professionals, a request to publicly share the template corresponding to the profile, receiving, from a small business representative, a profile creation request specifying a first commercial industry and a first geographic location, identifying a first template, and providing, in response to the profile creation request, the first template to the representative, where the representative uses the first template to create a first profile for the business. | 05-05-2016 |
Sheshnarayan Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120173568 | GETTING INDIVIDUAL ROW COUNTS FROM RELATED TABLES MATCHING SELECTION CRITERIA - Methods and apparatus, including computer program products, implementing and using techniques for querying a database system. A user input is received on a client computer. The user input includes a single select query operable to obtain individual row counts of two or more related database tables in the database, wherein the row counts match a selection criterion in the single select query. The query is received at the database system. Row counts are obtained from the two or more related database tables in the database and the row counts are assembled into a query response. The query response with the individual row counts is presented to the user on the client computer. | 07-05-2012 |
20130218843 | INTELLIGENT DATA ARCHIVING - Methods and apparatus, including computer program products, implementing and using techniques for archiving an active record in a database. An auxiliary table is created in the database. The auxiliary table can store metadata information about active records to be archived and deleted from the database. An active record to be deleted from the database is selected. Metadata information is stored in the auxiliary table for the selected active record. The selected active record is archived into a data storage device. The selected active record is deleted from the database, based on the update information in the auxiliary table, without comparing column data for the archived record in the data storage device and the active record in the database prior to deletion of the active record from the database. | 08-22-2013 |
20130312105 | CLASSIFICATION OF AN ELECTRONIC DOCUMENT - A computer receives an electronic document that includes a group of terms. The computer sends the electronic document to an information extraction program that extracts specific terms from the group of terms. Each of the specific terms that match to a certain extent with one of the attribute values in an electronic dictionary is identified. A value associated with the electronic document is generated based on the specific terms that match, and on an end-user that is attempting to access the electronic document. | 11-21-2013 |
20130312107 | CLASSIFICATION OF AN ELECTRONIC DOCUMENT - A computer receives an electronic document that includes a group of terms. The computer sends the electronic document to an information extraction program that extracts specific terms from the group of terms. Each of the specific terms that match to a certain extent with one of the attribute values in an electronic dictionary is identified. A value associated with the electronic document is generated based on the specific terms that match, and on an end-user that is attempting to access the electronic document. | 11-21-2013 |
20140007180 | PREVENTION OF INFORMATION LEAKAGE FROM A DOCUMENT BASED ON DYNAMIC DATABASE LABEL BASED ACCESS CONTROL (LBAC) POLICIES | 01-02-2014 |
20140007186 | PREVENTION OF INFORMATION LEAKAGE FROM A DOCUMENT BASED ON DYNAMIC DATABASE LABEL BASED ACCESS CONTROL (LBAC) POLICIES | 01-02-2014 |
Smita Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140378537 | TREATMENT OF TH17 MEDIATED INFLAMMATORY DISEASES - The present invention provides methods and means to reduce inflammation associated with IRF-4, AP-1 and TH17 mediated diseases. In particular, the invention provides methods and means to treat multiple sclerosis, rheumatoid arthritis, inflammatory bowel disease, and psoriasis and related conditions. | 12-25-2014 |
Somesh Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100074099 | Access Port Adoption to Multiple Wireless Switches - An apparatus, network and techniques for minimizing wireless network downtime associated with a wireless switch failure are disclosed. Access ports are adopted to multiple wireless switches wherein one switch operates to exchange data and control traffic with the access port and remaining switches operate to exchange control traffic with the access port. In the event of a link failure between the wireless switch exchanging data and control traffic with the access port, the access port remains adopted to remaining switches and exchanges data and control traffic with one of the remaining switches. | 03-25-2010 |
20100302985 | METHODS AND APPARATUS FOR TRANSMITTING DATA BASED ON INTERFRAME DEPENDENCIES - Methods and apparatus are provided for reliably transmitting data. A method comprises identifying a metric for a first frame of a plurality of frames, wherein the metric is indicative of decoding significance for the first frame among the plurality of frames. When the metric corresponds to a relatively high decoding significance, the method further comprises transmitting the first frame in accordance with an enhanced transmission scheme. When the metric corresponds to a relatively low decoding significance, the method further comprises transmitting the first frame in accordance with a default transmission scheme. The reliability of the enhanced transmission scheme is greater than the reliability of the default transmission scheme. | 12-02-2010 |
20110158208 | UPDATING AN IGMP MEMBERSHIP REPORT WHEN A WIRELESS CLIENT DEVICE ROAMS ACROSS IP SUBNETS - A network is provided that includes a first WLAN infrastructure device (WID) that defines a first subnet, and a wireless client device (WCD) that is initially associated with the first WID. The WCD associates with a “current” WID when the wireless client device roams from the first subnet to a second subnet defined by the current WID. Upon successful association, the current WID unicasts a first IGMP query message (IGMPQM) to the WCD that has a MAC header including a destination MAC address that is set to a MAC address of the WCD. | 06-30-2011 |
20130139243 | DISTRIBUTED FIREWALLING IN A WIRELESS COMMUNICATION NETWORK - A method and system for distributed collaborative firewalling in a wireless wide area communication network including a plurality of controllers, comprises a binding table that is built by the controller in response to receiving identifiers of wireless clients being served by the controller, where the binding table lists the wireless clients associated with each access port under control of the controller. A processor of the controller is operable to apply stateless firewalling on wireless communication traffic from a wireless client using the binding table, and applying, by each access port, stateful firewalling on the wireless communication traffic from the wireless client. | 05-30-2013 |
20140146735 | ACCESS POINT GROUPINGS BRIDGING TUNNELED TRAFFIC FOR A COMMUNICATION NETWORK - An apparatus and method for access point groupings bridging tunneled traffic for a communication network, includes a first step of associating each access point with a location parameter. A next step includes grouping access points in accordance with the location parameter. A next step includes receiving a packet. A next step includes bridging the packet between Layer-2 tunnels of all access points that are part of a grouping. | 05-29-2014 |
20150319639 | SYSTEMS AND METHODS FOR VISIBLE LIGHT COMMUNICATIONS PERSONAL AREA NETWORK AND WIRELESS LOCAL AREA NETWORK INTERWORKING - A method, a controller, and a network provide Visible Light Communications Personal Area Network (VPAN) and Wireless Local Area Network (WLAN) interworking and mobility management systems and methods. The method includes receiving data traffic from both a Wireless Local Area Networking (WLAN) domain and a Visible Light Communications (VLC) domain, uniquely identifying, in a controller, a device in both the WLAN domain and the VLC domain as a same device using an addressing scheme associated with both the WLAN domain and the VLC domain, wherein the device is configured to operate in both the WLAN domain and the VLC domain, and providing data traffic to the device via one of the WLAN domain and the VLC domain based on a plurality of factors. | 11-05-2015 |
Sumit Kumar Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090157828 | TECHNIQUES FOR SPECIFYING RECIPIENTS IN AN ELECTRONIC MAIL (EMAIL) SYSTEM - Techniques for specifying recipients in an electronic email (email) system are presented. A sender of an email includes a rule in a sender field of the email, rather than a recipient address, an alias address book identifier, or a distribution list identifier. The rule is evaluated to dynamically identify multiple recipient email addresses for the email. The multiple recipient email addresses then replace the rule included within the sender field and the email is sent over a network to recipients associated with the multiple recipient email addresses. | 06-18-2009 |
20090172099 | FREIGHT BACKBONE MESSAGING ARCHITECTURE - A messaging architecture extends the communication capability of complex systems in existing enterprises. The architecture implements sophisticated messaging capability between typically disparate order management and shipping systems. As a result, the messaging architecture greatly streamlines order processing and shipping, increases productivity, increases system uptime and provides a baseline solution for customers that desire integrated order processing and shipping. | 07-02-2009 |
Sunil Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100318793 | Permission-Based Dynamically Tunable Operating System Kernel - A server includes a central processing unit and electronic memory communicatively coupled to the central processing unit. The memory stores a dynamically tunable operating system kernel that includes at least one tunable implemented as a plurality of states. Each application managed by the operating system is assigned to one of these states according to a permission level association with the application. Each state defines a range of automated tuning of the tunable that is authorized to applications assigned to the state. | 12-16-2010 |
Supreet Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150212154 | METHODS AND APPARATUS FOR DEBUGGING LOWEST POWER STATES IN SYSTEM-ON-CHIPS - Methods and apparatus for debugging finite state machine are disclosed. The method includes implementing a debug logic circuit and connecting the debug logic circuit to a system on chip (SoC) voltage source. The method includes operating a finite state machine that sequences the SoC from a low power state to a next low power state and generating respective output signals corresponding to the low power states and wherein the finite state machine is connected to Always On voltage source. The method includes masking the output signals to generate respective masked output signals, and applying the masked output signals to SoC circuit elements to prevent from transitioning into low power states and hence keeping the debug logic circuitry alive. The method includes debugging the finite state machine in the lowest power state by the debug logic circuit. | 07-30-2015 |
Tarun Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150294315 | PAYMENT PROCESSING USING MULTIPLE TRANSACTION CHANNELS - A method includes receiving, from a payment intermediary, a request for approval of a card-not-present payment transaction between a customer and a merchant. The request for approval includes transaction details indicative of a credit account of the customer. The credit account established at an issuing institution. The method also includes transmitting the request for approval to the issuing institution. The method further includes receiving an authorization response from the issuing institution, the authorization response indicative of whether the card-not-present payment transaction is approved. The method additionally includes transmitting the authorization response to a terminal of the merchant, the request for approval not originating from the terminal. | 10-15-2015 |
20160098698 | METHODS FOR ENABLING MOBILE PAYMENTS - Methods for enabling secure online transactions using a mobile device are described. A mobile device may capture an image associated with a banking card in order to generate checkout information and to automatically populate checkout fields with the checkout information prior to completing an online transaction. In some cases, the mobile device may be used to select items to be purchased from an online merchant, access a checkout page of the online merchant for purchasing the selected items, acquire an image that encodes checkout information, acquire a personal code associated with an end user of the mobile device, generate the checkout information using the acquired image and the personal code, automatically populate one or more fields associated with the checkout page with the checkout information, delete the checkout information from the mobile device, and submit the checkout information to complete the purchase of the selected items. | 04-07-2016 |
Vikas Kumar Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120317380 | DEVICE AND METHOD FOR A HALF-RATE CLOCK ELASTICITY FIFO - A device and method for processing an incoming data stream in a half-rate clock elasticity first in first out (FIFO) are disclosed. In one embodiment, two data blocks are written substantially simultaneously to two locations in the elasticity FIFO specified by respective two write pointers in a write clock cycle of a write clock. Further, two data blocks are read substantially simultaneously from two consecutive or non-consecutive locations in the elasticity FIFO specified by two read pointers in a read clock cycle of a read clock. The two read pointers can independently adjust locations to read in the plurality of locations based on a type of the data blocks in the elasticity FIFO and a predetermined elasticity FIFO threshold level in the read clock cycle to maintain the elasticity FIFO level at predetermined elasticity FIFO threshold level to achieve a constant output rate. | 12-13-2012 |
Vinay Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090009206 | BIST DDR MEMORY INTERFACE CIRCUIT AND METHOD FOR TESTING THE SAME - An apparatus and method for self-testing a DDR memory interface are disclosed. In one aspect, a built-in-self-test (BIST) memory interface circuit comprises a signal multiplier for receiving a first clock signal from a tester and outputs a multiplied clock signal. A first multiplexer is used for selecting between a test mode and a normal operating mode and provides an output signal. A delay magnitude generator is coupled to the signal multiplier to receive the multiplied clock signal and provides a second clock signal and a phase control signal. A plurality of digitally controlled delay line blocks are used for each receiving the second clock signal and the phase control signal and outputting a plurality of sequential input/output bit-pair signals corresponding to an internal data strobe input signal and a phase shifted data strobe output signal respectively. A second multiplexer selects a reference data input bit that corresponds to one of the internal data strobe input signals of the input/output bit pair signals s from the delay line blocks and a third multiplexer for selecting a reference data output bit that corresponds to one of the phase shifted data strobe output signals from the input/output bit pair signals. A phase detector for determining a phase difference between the reference data input bit and the reference data output bit and outputting a phase difference value. | 01-08-2009 |
20110026343 | BIST DDR MEMORY INTERFACE CIRCUIT AND METHOD FOR TESTING THE SAME - An apparatus and method for self-testing a DDR memory interface are disclosed. In one aspect, a built-in-self-test (BIST) memory interface circuit includes a signal multiplier for receiving a first clock signal from a tester and outputs a multiplied clock signal. A first multiplexer is used for selecting between a test mode and a normal operating mode and provides an output signal. A delay magnitude generator is coupled to the signal multiplier to receive the multiplied clock signal and provides a second clock signal and a phase control signal. A plurality of digitally controlled delay line blocks are used for each receiving the second clock signal and the phase control signal and outputting a phase shifted data strobe output signal in response to receiving an internal data strobe input signal. A second multiplexer selects one of the internal data strobe input signals and a third multiplexer selects the phase shifted data strobe output signal that corresponds to the selected internal data strobe input signal. A phase detector determines a phase difference between the selected internal data strobe input signal and the selected phase shifted data strobe output signal and outputs a phase difference value. | 02-03-2011 |
20110176374 | BIST DDR MEMORY INTERFACE CIRCUIT AND METHOD FOR TESTING THE SAME - An apparatus and method for self-testing a DDR memory interface are disclosed. In one aspect, a built-in-self-test (BIST) memory interface circuit includes a signal multiplier for receiving a first clock signal from a tester and outputs a multiplied clock signal. A first multiplexer is used for selecting between a test mode and a normal operating mode and provides an output signal. A delay magnitude generator is coupled to the signal multiplier to receive the multiplied clock signal and provides a second clock signal and a phase control signal. A plurality of digitally controlled delay line blocks are used for each receiving the second clock signal and the phase control signal and outputting a phase shifted data strobe output signal in response to receiving an internal data strobe input signal. A second multiplexer selects one of the internal data strobe input signals and a third multiplexer selects the phase shifted data strobe output signal that corresponds to the selected internal data strobe input signal. A phase detector determines a phase difference between the selected internal data strobe input signal and the selected phase shifted data strobe output signal and outputs a phase difference value. | 07-21-2011 |
Vinod Kumar Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120265359 | RECONFIGURABLE INTERFACE-BASED ELECTRICAL ARCHITECTURE - An electrical network architecture including a reconfigurable interface layer, along with a corresponding reconfiguration methodology. The interface layer is comprised of reconfigurable interface devices which allow a plurality of sensors and actuators to communicate with a plurality of control units. Each sensor or actuator is connected to multiple interface devices, which in turn are connected to a bus. The control units are also connected to the bus. In the event of an interface device failure, other interface devices can be reconfigured to maintain communication between sensors, actuators and control units. In the event of a control unit failure, the interface devices can be reconfigured to route sensor and actuator message traffic to a different control unit which can handle the functions of the failed control unit. The overall number of control units can also be reduced, as each control unit has flexible access to many sensors and actuators. | 10-18-2012 |
Vipul Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150294371 | METHOD AND SYSTEM FOR BIDDING OF ADVERTISEMENT SLOTS - The present invention provides a method and system for determining revenue margin for a bidder for an advertisement slot. The method and system include receiving a candidate set of inputs associated with an advertisement impression and a specified advertisement campaign from an advertiser. Further, the method and system include computing a probable amount of money to be paid to a publisher of the advertising slot and calculating a probable amount of money to be received from the advertiser. In addition, the method and system include determining the revenue margin for the advertisement slot based on difference of the probable amount of money to be paid to the publisher and the probable amount of money to be received from an advertiser for the candidate set of inputs. The probable amount of money to be received from the advertiser is based on an analysis of historical data for the advertising slot. | 10-15-2015 |
Vrishti Agrawal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100127918 | Generation of Multi-satellite GPS Signals in Software - A method for testing GPS receivers may read GPS files with data for a plurality of GPS satellites, and two or more GPS satellites may be selected from that data. The method may receive parameters for a GPS receiver to be tested. The method may generate two or more GPS signals for the two or more selected GPS satellites. The method may operate on the two or more GPS signals using the received parameters for the GPS receiver to generate two or more calculated GPS signals. These two or more calculated GPS signals may be re-sampled to a common rate. The two or more re-sampled GPS signals may be added together to create a composite GPS signal. The composite GPS signal may be generated using a hardware signal generator, where the composite GPS signal used to test the GPS receiver. | 05-27-2010 |