Joshi, Bangalore
Alok Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150194944 | WIDEBAND MATCHING NETWORK - Exemplary embodiments are related to wideband matching devices. A device may include a primary winding including a first plurality of inductors in series and a first switch coupled to the primary winding and configured to tune the primary winding to a frequency band of a plurality of frequency bands. The device may also include a secondary winding including a second plurality of inductors in series and a second switch coupled to the secondary winding and configured to tune the secondary winding to the frequency band. | 07-09-2015 |
20150214907 | SYSTEM, METHOD AND DEVICE FOR POWER AMPLIFICATION OF A SIGNAL IN AN INTEGRATED CIRCUIT - According to an aspect of present disclosure, a set of power amplifiers are used to amplify power of a signal for transmission. The signal powers from a set of power amplifiers are coupled to set of primary windings which are commonly coupled to a secondary winding such that the powers on the primary windings are additive in the secondary winding. A current path on the primary side is provided for flow of a current that is induced on at least one primary winding when a power amplifier coupled to that primary winding is in “off” state. As a result, the induced current is prevented from flowing in to the power amplifier that are in “on” state. Further, the current path isolates the power amplifiers from each other thereby enabling the power amplifiers to operate at the rated efficiency. In one embodiment, the current path is provided using a resistor network. | 07-30-2015 |
Amit Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100138267 | SYSTEM AND METHOD FOR WIND TURBINE HEALTH MANAGEMENT - A controller for use in managing an operational lifetime of at least one wind turbine is communicatively coupled to at least one wind turbine and a server sub-system. The controller is configured to receive operational data from the wind turbine, transmit the operational data to the server sub-system, and transmit a request for historical data corresponding to the wind turbine to the server sub-system. The controller is further configured to receive a response from the server sub-system, wherein the response includes historical data corresponding to the wind turbine, and to determine an estimate of a time failure of the wind turbine based on at least one of the operational data and the historical data. | 06-03-2010 |
Anupam Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110213706 | SYSTEMS AND METHODS FOR TRANSACTIONS ON THE TELECOM WEB - Embodiments of the invention broadly contemplate systems, methods, apparatuses and program products that leverage the mobile web, especially the spoken (telecom) web, to handle transactions. According to embodiments of the invention, in essence, a mobile device such as a phone is used as a terminal, remote authentication is employed, and a challenge response using a per transaction audio based code is used as a confirmation. Embodiments of the invention also provide further protection against repudiation, and greater trust in the transaction, by employing witnesses. | 09-01-2011 |
Ashutosh Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090027392 | CONNECTION SUB-GRAPHS IN ENTITY RELATIONSHIP GRAPHS - Techniques are described herein for a connection sub-graph generator that identifies important relationships between entities in entity relationship graphs. The generator first identifies two entities in an entity relationship graphs. A plurality of candidate path relationships between the two entities may be determined. For each such candidate path relationship, the generator determines a path type based on types of edge relationships that make up the candidate path relationship and generates a score value for the candidate path. This score value is based in part on the path type of the candidate path relationship. One or more candidate path relationships that have score values that indicate a high likelihood of interest to a user is selected to be included in a connection sub-graph. | 01-29-2009 |
20150064677 | SIMULATION BASED LEARNING SYSTEM AND METHOD FOR TRAINING AND SCORING ONE OR MORE CHALLENGES TAKEN BY A USER - A processor implemented method for scoring a challenge taken by a user, and training the user using a simulation based learning platform is provided. The processor implemented method includes (i) obtaining, from a database, challenges to be taken by a user and associated at least one of information, (iii) processing a selection of, the challenge from the challenges with actions or steps performed by the user, (iv) rendering, hints to solve the challenge, (v) recording, steps taken by the user to solve the challenge, (vi) comparing the steps taken by the user with steps taken by an expert to solve the challenge to compute a deviance of the user from a reference path, (vii) scoring, the challenge based on the deviance of the user from the reference path to obtain a score, and (viii) notifying, a result associated with the challenge to the user based on the score. | 03-05-2015 |
Bhuvnesh Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140222824 | METHOD AND APPARATUS FOR PORTABLE INDEX ON A REMOVABLE STORAGE MEDIUM - Techniques for supporting a portable index include, in response to determining that a removable computer-readable storage medium is recently mounted on a particular drive having a particular drive identifier, determining a particular media identifier for the removable computer readable storage medium. Before harvesting metadata from each file of a set of one or more files on the removable computer-readable storage medium, it is determined whether a portable index file is stored on the removable computer-readable storage medium. The portable index file includes, for each file of the set, data that associates the media identifier ( | 08-07-2014 |
Chandra Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150113221 | HYBRID INPUT/OUTPUT WRITE OPERATIONS - A first processor receives a write request from an input/output (I/O) device connected to the first processor. The first processor determines whether the write request satisfies an allocating write criterion. Responsive to determining that the write request satisfies the allocating write criterion, the first processor writes data associated with the write request to a cache of the first processor. | 04-23-2015 |
Chandra P. Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120226848 | INCREASING INPUT OUTPUT HUBS IN CONSTRAINED LINK BASED MULTI-PROCESSOR SYSTEMS - Methods and apparatus relating to increase Input Output Hubs in constrained link based multi-processor systems are described. In one embodiment, a first input output hub (IOH) and a second IOH are coupled a link interconnect and a plurality of processors, coupled to the first and second IOHs include pre-allocated resources for a single IOH. Other embodiments are also disclosed and claimed. | 09-06-2012 |
Chandrashekar Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090259384 | SYSTEMS AND METHODS FOR PREDICTING ENGINE DELTA FRICTION TORQUE USING BOTH COOLANT AND OIL TEMPERATURE - An engine control system comprises a coolant temperature weighting module that generates a weighting signal based on coolant temperature. A composite temperature generating module generates a composite temperature based on the coolant temperature, an oil temperature and the weighting signal. A delta friction torque module calculates delta friction torque of an engine based on the composite temperature. An engine operating parameter module that adjusts an engine operating parameter based on the delta friction torque. | 10-15-2009 |
Chandrashekhar Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100132345 | MIXING DEVICES FOR SELECTIVE CATALYTIC REDUCTION SYSTEMS - A selective catalytic reduction (SCR) system includes an exhaust pipe for receiving an exhaust gas from an engine. A selective catalytic reduction (SCR) unit is provided downstream of the exhaust pipe. A first mixing element including a meshed body defines a first surface, a second surface, and a plurality of openings extending from the first surface to the second surface. The first surface and second surface are parallel to each other and define an angle relative to a flow direction of the exhaust flow. The angle is less than 90 degrees. | 06-03-2010 |
Chetan Madhav Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090235822 | CO2 recovery from IGCC power plants - In a system involving CO | 09-24-2009 |
20120102964 | TURBOMACHINE INCLUDING A CARBON DIOXIDE (CO2) CONCENTRATION CONTROL SYSTEM AND METHOD - A turbomachine includes a compressor section, a turbine section operatively connected to the compressor section, a combustor fluidly connected between the compressor section and the turbine section, and a carbon dioxide (CO | 05-03-2012 |
C.v. Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090265278 | DIGITAL RIGHTS MANAGEMENT OF CONTENT WHEN CONTENT IS A FUTURE LIVE EVENT - A system for managing use of digital content within a trusted community. An access list defines the trusted community. License requests for use of content made from outside the trusted community are handled in accordance with a license request policy process. | 10-22-2009 |
20120090018 | DIGITAL RIGHTS MANAGEMENT OF CONTENT WHEN CONTENT IS A FUTURE LIVE EVENT - A method and system for managing use of items having usage rights associated therewith including a point of capture system adapted to generate content of a future event when the event occurs, a content distributor adapted to generate a rights label having usage rights associated with content of the future event before the content is created, the rights label having a distribution key for encrypting the content as the content is generated, the distribution key being encrypted with a public key. The system also includes a license server adapted to generate a license associate with the content from the rights label before the content is generated, the license including the distribution key encrypted with the public key, and a content distributor adapted to distribute the license before the content is generated. | 04-12-2012 |
20120167230 | DIGITAL RIGHTS MANAGEMENT OF CONTENT WHEN CONTENT IS A FUTURE LIVE EVENT - A method and system for managing use of items having usage rights associated therewith including a point of capture system adapted to generate content of a future event when the event occurs, a content distributor adapted to generate a rights label having usage rights associated with content of the future event before the content is created, the rights label having a distribution key for encrypting the content as the content is generated, the distribution key being encrypted with a public key. The system also includes a license server adapted to generate a license associate with the content from the rights label before the content is generated, the license including the distribution key encrypted with the public key, and a content distributor adapted to distribute the license before the content is generated. | 06-28-2012 |
20130133084 | DIGITAL RIGHTS MANAGEMENT OF CONTENT WHEN CONTENT IS A FUTURE LIVE EVENT - A system for managing use of digital content within a trusted community. An access list defines the trusted community. License requests for use of content made from outside the trusted community are handled in accordance with a license request policy process. | 05-23-2013 |
20140380436 | DIGITAL RIGHTS MANAGEMENT OF CONTENT WHEN CONTENT IS A FUTURE LIVE EVENT - A method and system for managing use of items having usage rights associated therewith including a point of capture system adapted to generate content of a future event when the event occurs, a content distributor adapted to generate a rights label having usage rights associated with content of the future event before the content is created, the rights label having a distribution key for encrypting the content as the content is generated, the distribution key being encrypted with a public key. The system also includes a license server adapted to generate a license associate with the content from the rights label before the content is generated, the license including the distribution key encrypted with the public key, and a content distributor adapted to distribute the license before the content is generated. | 12-25-2014 |
Dhaval Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110208584 | METHOD, SYSTEM, AND APPARATUS FOR FACILITATING LOCAL RESOURCES OFFERINGS USING MOBILE DEVICES - Facilitating local resource offerings involves facilitating, via a mobile device, selection of a resource for local advertisement. The resource includes at least one of an offering and a request for an offering targeted to others in a local geographic area. A telephonic message is formed for presenting the local advertisement the telephonic message is communicated to the others in the local geographic area via a local telephonic architecture. | 08-25-2011 |
20150296335 | METHOD AND APPARATUS FOR CONVEYING POINT OF INTEREST DATA WITH MINIMUM DATA EXCHANGE - An approach is provided for determining a first location-based record associated with at least one device ( | 10-15-2015 |
20150317649 | METHOD AND APPARATUS FOR PROVIDING PASSPHRASE ENABLED POINT OF INTEREST - An approach is provided for determining a request from a user to access data associated with at least one point of interest ( | 11-05-2015 |
Dhaval Jitendra Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120244886 | METHOD AND APPARATUS FOR TRACKING AND DISSEMINATING HEALTH INFORMATION VIA MOBILE CHANNELS - An approach is provided for tracking and disseminating health information. Health information corresponding to a geographic location is caused, at least in part, to be received. Location information associated with a user equipment configured to receive a message specifying content is determined. Whether the location information is encompassed by the geographic location is determined. The message is modified to present a health alert indicator by appending supplemental content to the message or by amending the content. Initiation of delivery of the modified message to the user equipment when the user equipment is in or within a predetermined range of the geographic location is caused, at least in part. | 09-27-2012 |
20130166651 | METHOD AND APPARATUS FOR SHARING MEDIA UPON REQUEST VIA SOCIAL NETWORKS - An approach is provided for determining requests for media and responding in substantially real-time utilizing a single user interface. The social network client determines one or more requests from one or more requesting users to capture media related to at least one social networking status of one or more sharing users. The social network client then causes, at least in part, an indication of the one or more requests to the one or more sharing users related to the at least one social networking status. | 06-27-2013 |
20130297535 | METHOD AND APPARATUS FOR PRESENTING CLOUD-BASED REPOSITORIES BASED ON LOCATION INFORMATION - An approach is provided for presenting cloud-based repositories based on location information. The cloud-based storage platform determines location information associated with one or more cloud-based repositories that include data associated with at least one user. Next, the cloud-based storage platform causes, at least in part, a presentation of a user interface depicting one or more representations of the one or more cloud-based repositories based, at least in part, on the location information. | 11-07-2013 |
20150058737 | METHOD AND APPARATUS FOR DISTRIBUTING CONTENT TO MULTIPLE DEVICES - An approach is provided distributing content to multiple devices. Specifically, a distribution module causes, at least in part, a rendering of at least one user interface for distributing content among at least one device and one or more other devices with connectivity to the at least one device. The distribution module then causes, at least in part, one or more segmentations of the at least one user interface, wherein the one or more segmentations are associated with the at least one device, respective one or more of the one or more other devices, or a combination thereof. Next, the distribution module determines one or more interactions with the at least one user interface, the one or more segmentations, or a combination thereof to cause, at least in part, a distribution of the content. | 02-26-2015 |
20150120575 | METHOD AND APPARATUS FOR COUPON NEGOTIATION AND AUTHENTICATION - An approach is provided for negotiating and authenticating coupons. A coupon management platform receives a request for determining a first offer information associated with at least one first coupon. The coupon management platform processes and/or facilitates a processing of the first offer information against one or more negotiation rules to determine at least one second coupon. The coupon management platform further causes, at least in part, a presentation of the at least one second coupon, second offer information associated with the at least one second coupon, or a combination thereof. | 04-30-2015 |
20150127447 | METHOD AND APPARATUS FOR COUPON REDEMPTION BASED ON CONNECTIVITY AND SPATIAL CONFIGURATION - An approach is provided for validating redemption of a coupon. The coupon management module causes, at least in part, presentation of a coupon via a device. Next, the coupon management module receives a first code in response to the presentation. Next, the coupon management module causes, at least in part, validation of a redemption of the coupon based, at least in part, on the first code. The validation is performed at the device, at a server, or a combination thereof. Next, the coupon management module retrieves a second code based, at least in part, on the coupon, the first code, or a combination thereof. Next, the coupon management module causes, at least in part, presentation of the second code for verification. The validation of the redemption of the coupon is further based, at least in part, on the verification of the second code. | 05-07-2015 |
20150213088 | METHOD AND APPARATUS FOR PROVIDING APPLICATIONS ASSOCIATED WITH LOCATION-BASED USER-INTERFACES - An approach is provided for causing, at least in part, a presentation of at least one instance of an application in at least one user interface element ( | 07-30-2015 |
20150220988 | METHOD AND APPARATUS FOR ASSOCIATING HOTKEYS WITH POINT OF INTEREST INFORMATION - An approach for associating one or more hot keys with point of interest information is described. A hot key activation platform causes, at least in part, an association of one or more hot keys with point of interest information. Activation of the one or more hot keys at at least one device causes, at least in part, a presentation of the point of interest information at the at least one device. | 08-06-2015 |
20150223201 | METHOD AND APPARATUS FOR PROVIDING POINT OF INTEREST INFORMATION ASSOCIATED WITH BROADCAST CONTENT - An approach is provided for transmitting point of interest information associated with a network broadcast. A point of interest platform receives, at a device, a program item over a network broadcast. Then, the point of interest platform processes and/or facilitates a processing of the data carrier signal associated with the broadcast content to determine the point of interest information associated with the program item. | 08-06-2015 |
20150379240 | METHOD AND APPARATUS FOR TRACKING AND DISSEMINATING HEALTH INFORMATION VIA MOBILE CHANNELS - An approach is provided for tracking and disseminating health information. Health information corresponding to a geographic location is caused, at least in part, to be received. Location information associated with a user equipment configured to receive a message specifying content is determined. Whether the location information is encompassed by the geographic location is determined. The message is modified to present a health alert indicator by appending supplemental content to the message or by amending the content. Initiation of delivery of the modified message to the user equipment when the user equipment is in or within a predetermined range of the geographic location is caused, at least in part. | 12-31-2015 |
20160006773 | METHOD AND APPARATUS FOR SHARING MEDIA UPON REQUEST VIA SOCIAL NETWORKS - An approach is provided for determining requests for media and responding in substantially real-time utilizing a single user interface. The social network client determines one or more requests from one or more requesting users to capture media related to at least one social networking status of one or more sharing users. The social network client then causes, at least in part, an indication of the one or more requests to the one or more sharing users related to the at least one social networking status. | 01-07-2016 |
Dhawal Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090077119 | Model-Based Integration Of Business Logic Implemented In Enterprise Javabeans Into A UI Framework - A system and method for integrating business logic implemented in Enterprise JavaBeans (EJBs) into a user interface framework are disclosed. A design-time environment includes an analyzer that analyzes selected EJBs and generates a model representation of the selected EJBs, and further includes a metadata provider to provide additional metadata to the model representation. A runtime environment has a generic model component to access the selected EJBs based on their model representation, and executes the selected EJBs in the user interface framework. | 03-19-2009 |
Dushyant Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130301652 | Sharing Excess Committed Network Appliance Resources - In one embodiment, excess committed network appliance resources are shared for providing services within a network appliance. One approach maintains service resources in a committed service resource pool and one or more other pools of service resources. Service resources are taken from a corresponding pool as needed. Service resources are reallocated to the committed resource pool as needed to ensure that service resources are available to service corresponding packet streams at their corresponding committed rate. Examples of such services provided by a network appliance include, but are not limited to, network address translation (NAT), firewall, Internet Protocol Security (IPsec), virtual private network (VPN), or deep packet inspection (DPI) services. | 11-14-2013 |
Girish Ashok Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140019565 | APPARATUS AND METHOD FOR SELECTING MULTIPLE FILES IN AN ELECTRONIC DEVICE - An apparatus and a method for selecting multiple files in an electronic device are provided. In the apparatus, a display unit displays data stored in a server device, and a processing unit sends information of the data stored in the server device to a common location of the server device when the data is selected, and downloads at least one data selected from the data stored in the common location to the electronic device. | 01-16-2014 |
Gopal Datt Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090028392 | Document Comparison Method And Apparatus - The method compares a first document | 01-29-2009 |
Harsha Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140249993 | METHOD AND APPARATUS FOR PERFORMING TRANSACTIONS VIA A SPONSOR ACCOUNT - An approach is presented for performing a transaction via a sponsor account. The transaction manager receives a request to sponsor payment for one or more client accounts by a sponsor account. Further, the transaction manager determines payment information associated with the sponsor account. Then, the transaction manager determines to associate the payment information with the one or more client accounts. | 09-04-2014 |
Harsha Ramamurthy Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120166308 | METHOD AND APPARATUS IN-APPLICATION PURCHASING - Techniques for purchasing items within an application on user equipment comprises determining at a network service store that a first message is received through a communications network from an application on user equipment. The message indicates a first item to purchase. A publisher different from the network service store has granted approval to use the application on the user equipment. The network service store determines whether payment is arranged from a user of the user equipment to pay for the first item. If payment is arranged, then the network service store causes, at least in part, actions that result in approval from the publisher to use the first item on the user equipment. | 06-28-2012 |
20140148132 | METHOD AND APPARATUS FOR PROVIDING COMMUNICATION SERVICES OVER AUDIO MESSAGES - An approach is presented for providing communication services over audio messages. A voice platform determines to act on a request to establish one or more calls among one or more devices and one or more services, the one or more calls including, at least in part, an audio message associated with the one or more services. Further, the voice platform causes, at least in part, actions that result in establishment of the one or more calls for transmission and storage of the audio message at the one or more devices, the one or more services, or a combination thereof. | 05-29-2014 |
20140222824 | METHOD AND APPARATUS FOR PORTABLE INDEX ON A REMOVABLE STORAGE MEDIUM - Techniques for supporting a portable index include, in response to determining that a removable computer-readable storage medium is recently mounted on a particular drive having a particular drive identifier, determining a particular media identifier for the removable computer readable storage medium. Before harvesting metadata from each file of a set of one or more files on the removable computer-readable storage medium, it is determined whether a portable index file is stored on the removable computer-readable storage medium. The portable index file includes, for each file of the set, data that associates the media identifier ( | 08-07-2014 |
Hema Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110040599 | TECHNIQUES FOR SCHEDULING MEETING RESOURCES IN CALENDAR SYSTEMS - Techniques for scheduling meeting resources within calendar systems are presented. Non-human resources are made available for scheduling within a calendar system. As these meeting resources are identified within the calendar system a background search is performed to determine their availability for a proposed meeting that has not yet been scheduled. The status of availability for the meeting resources are communicated within the calendar system to a meeting organizer. | 02-17-2011 |
Jayant Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090173594 | TORQUE BASED PARK LOCK ASSEMBLY - A torque based park lock assembly for motor vehicles, especially passenger cars and trucks equipped with automatic transmissions, includes a lobed wheel secured to a transmission output shaft and a rotation restricting flexible lever which may be selectively moved into engagement with the lobed wheel by a cam. A bidirectional motor rotates the cam. A return spring translates the lever away from the lobed wheel when the cam is rotated into a disengaged (non-Park) position. | 07-09-2009 |
20110056795 | TORQUE BASED PARK LOCK ASSEMBLY - A torque based park lock assembly for motor vehicles, especially passenger cars and trucks equipped with automatic transmissions, includes a lobed wheel secured to a transmission output shaft and a rotation restricting flexible lever which may be selectively moved into engagement with the lobed wheel by a cam. A bi-directional motor rotates the cam. A return spring translates the lever away from the lobed wheel when the cam is rotated into a disengaged (non-Park) position. | 03-10-2011 |
Mahadev Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140265091 | SUSCEPTORS FOR ENHANCED PROCESS UNIFORMITY AND REDUCED SUBSTRATE SLIPPAGE - Apparatus for supporting a substrate are provided herein. In some embodiments, a substrate support includes a susceptor plate having a top surface; a recess formed within the top surface, wherein the recess is defined by an edge; and a plurality of angled support elements disposed within the recess and along the edge of the recess, wherein each angled support element comprises a first surface downwardly sloped toward a center of the recess. | 09-18-2014 |
Manish Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120067063 | ROTOR ASSEMBLY FOR USE IN TURBINE ENGINES AND METHODS FOR ASSEMBLING SAME - A rotor assembly for use with a turbine engine. The rotor assembly includes at least one rotor disk that includes an inner surface that defines a dovetail groove. At least one turbine bucket is coupled to the rotor disk. The turbine bucket includes an airfoil that extends outwardly from a dovetail. The dovetail is inserted at least partially within the dovetail groove. A tang assembly extends from one of the inner surface of the rotor disk and the dovetail. the tang assembly minimizes a rotation of the turbine bucket with respect to the rotor disk. | 03-22-2012 |
20120114490 | TURBINE ASSEMBLY AND METHOD FOR SECURING A CLOSURE BUCKET - According to one aspect of the invention, a turbine assembly is provided, wherein the turbine assembly includes a drum rotor comprising a slot and a closure bucket configured to be placed in the slot, the closure bucket including a lock pin disposed in a base member of the closure bucket. In addition, a portion of the lock pin is configured to rotatably extend into a cavity in the slot thereby securing the closure bucket within the slot. | 05-10-2012 |
20130024026 | ADVISORY CONTROLS OF DESALTER SYSTEM - The present invention concerns a method of providing advisory controls for a desalter system. The method allows a user to continuously monitor performance of the desalter system, to continuously monitor position of the emulsion band (or rag layer), to control the emulsion band using demulsifiers, and to recommend to users how to maintain optimal pressure drop at the mix valve of the desalter system. This is achieved by using a first principles based model combined with an ultra-sound sensor. The ultra-sound sensor measures the position, quality and size of the emulsion band. The first principles based model takes into account the geometry of the desalter system, physical properties of the crude oil and water, as well as the operating conditions. Thus, the method provides users with sensing of an emulsion layer through ultrasound measurements and also gives recommendations on appropriate corrective actions to be initiated during upsets. | 01-24-2013 |
20130108449 | SYSTEM FOR COUPLING A SEGMENT TO A ROTOR OF A TURBOMACHINE | 05-02-2013 |
20140006368 | Model-based Backend Service Adaptation of Business Objects | 01-02-2014 |
20140072419 | ROTARY MACHINES AND METHODS OF ASSEMBLING - A nozzle assembly is provided. The nozzle assembly includes at least one stationary nozzle. An outer ring having a predefined shape includes at least one groove defined therein and the groove is configured to receive at least a portion of the stationary nozzle therein. A coupling portion is formed integrally with the stationary nozzle or the outer ring such that the coupling portion extends outwardly therefrom. An attachment member is coupled to the coupling portion to facilitate substantially restricting movement of the stationary nozzle when the outer ring is substantially distorted. | 03-13-2014 |
20140136162 | METHOD FOR SIMULATING FILMER COATING EFFICIENCY IN A PIPING NETWORK - Filmer coating efficiency may be simulated in a piping network with the aid of computational computer modeling. | 05-15-2014 |
20140214210 | ADVISORY CONTROLS OF DESALTER SYSTEM - The present invention concerns a method of providing advisory controls for a desalter system. The method allows a user to continuously monitor performance of the desalter system, to continuously monitor position of the emulsion band (or rag layer), to control the emulsion band using demulsifiers, and to recommend to users how to maintain optimal pressure drop at the mix valve of the desalter system. This is achieved by using a first principles based model combined with an ultra-sound sensor. The ultra-sound sensor measures the position, quality and size of the emulsion band. The first principles based model takes into account the geometry of the desalter system, physical properties of the crude oil and water, as well as the operating conditions. Thus, the method provides users with sensing of an emulsion layer through ultrasound measurements and also gives recommendations on appropriate corrective actions to be initiated during upsets. | 07-31-2014 |
20140278825 | Dynamic Database Calculations Without Saving Modified Data - A system and method include receiving data corresponding to a proposed action in an application coupled to an application database that stores data corresponding to the application, merging data corresponding to previously stored application actions with the data corresponding to the proposed action to create a replicated image on an in memory database, and updating a key performance indicator based on the replicated image without storing the data corresponding to the proposed action in the application database. | 09-18-2014 |
20150114884 | COMPOUNDS AND METHODS FOR INHIBITING CORROSION IN HYDROCARBON PROCESSING UNITS - Treatment compositions for neutralizing acidic species and reducing hydrochloride and amine salts in a fluid hydrocarbon stream are disclosed. The treatment compositions may comprise at least one amine with a salt precipitation potential index of equal to or less than about 1.0. Methods for neutralizing acidic species and reducing deposits of hydrochloride and amine salts in a hydrocarbon refining process are also disclosed. The methods may comprise providing a fluid hydrocarbon stream and adding a treatment composition to the fluid hydrocarbon stream. The treatment compositions used may have a salt precipitation potential index of equal to or less than about 1.0 and comprise either water-soluble or oil-soluble amines. | 04-30-2015 |
20150361350 | ADVISORY CONTROLS OF DESALTER SYSTEM - The present invention concerns a method of providing advisory controls for a desalter system. The method allows a user to continuously monitor performance of the desalter system, to continuously monitor position of the emulsion band (or rag layer), to control the emulsion band using demulsifiers, and to recommend to users how to maintain optimal pressure drop at the mixing device of the desalter system. This is achieved by using a first principles based model combined with a sensor to measure the position, quality and size of the emulsion band. The first principles based model takes into account the geometry of the desalter system, physical properties of the crude oil and water, as well as the operating conditions. Thus, the method provides users with sensing of an emulsion layer through direct measurements and also gives recommendations on appropriate corrective actions to be initiated during upsets. | 12-17-2015 |
Manish Chandra Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130215689 | HIGH PERFORMANCE TWO-PORT SRAM ARCHITECTURE USING 8T HIGH PERFORMANCE SINGLE-PORT BIT CELL - An 8T memory bit cell receives a clock signal and read and write address signals. A read address latch/clock circuit receives the clock signal and the read address signals and initiates a read operation during a first clock cycle state. A write address flip-flop/clock circuit receives the clock signal and the write address signals and initiates a write operation during a second clock cycle state. An inverter receives and inverts the clock signal and applies the inverted clock signal to the write address flip-flop/clock circuit. The read address latch/clock circuit initiates a read word line precharge operation during the second clock cycle state and a write word line precharge operation during the first clock cycle state. The write address flip-flop/clock circuit may also include a loose self-timer to end a write cycle is a clock signal continues beyond a predetermined time. | 08-22-2013 |
Milind B. Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150056392 | Compositions Comprising EPDM and a Polyolefin Elastomer, Preparation and Use Thereof - Provided are compositions comprising: (a) an ethylene-propylene-diene terpolymer having a Mooney viscosity [ML(1+4) 125° C.] of about 25 to about 300 and an ethylene content of at least about 60 wt % of the ethylene-propylene-diene terpolymer; and (b) a polyolefin elastomer. The presence of the polyolefin elastomer improves rheological properties of the composition to an extent that does not significantly compromise other properties, such as tensile strength at break and compression set. | 02-26-2015 |
Milind Balwant Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110118404 | Blend Partner with Natural Rubber for Elastomeric Compounds - Natural rubber blends, methods for making the same, and articles made therefrom are provided. The natural rubber blend includes at least one propylene copolymer containing ethylene derived units. The natural rubber blend can further include one or more reinforcing fillers, such as carbon black. The presence of the propylene copolymer significantly improves the ozone resistance and ageing properties of the natural rubber gum stock. | 05-19-2011 |
Monica O. Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130063735 | SELECTIVE PRINT - A method and system for printing selective contents of a document is provided. The method includes selecting a plurality of sections in the document based on a plurality of inputs received to select the plurality of sections. The method then arranges the contents associated with the plurality of selected sections in a template. Further the method prints the template including contents associated with the plurality of selected selections of the document in a single printing job in a predefined number of pages. The method also associates the plurality of selected sections with plurality of divisions of a template. | 03-14-2013 |
Neeraj Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150186507 | METHOD SYSTEM AND COMPUTER READABLE MEDIUM FOR IDENTIFYING ASSETS IN AN ASSET STORE - A method system and computer readable medium for a method of identifying assets in an asset store, said method comprising, receiving an input representing a predetermined requirement, generating semantic based segments of the predetermined requirement, from the received input, mapping at least one parameter for each of the assets in the asset store with the generated segments, the parameter being one of metadata, supporting documents and source code, identifying at least one asset in the asset store based on the mapping, the asset being relevant to the predetermined requirement and providing as output the identified asset. | 07-02-2015 |
Nilesh Ashok Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150058086 | DETERMINING COST TO SERVE FOR A CONSUMER PACKAGED GOODS COMPANY - The present subject matter discloses system(s) and computer-implemented method(s) for determining total cost to serve (CTS) a product to a customer of a consumer packaged goods (CPG) company. The computer-implemented method includes identifying a total cost associated with the product and incurred by the CPG company in each of a plurality of organizational functions of the CPG company; allocating cost attributable to the customer for the one or more activities under each of the plurality of organizational functions; computing a CTS value for each of the plurality of organizational functions based on the allocated cost attributable to the customer; and determining the total CTS of the product served to the customer. The total cost is retrieved from a database. The allocation is based on predefined allocation criteria and the determination includes summing up the CTS values for each of the plurality of organizational functions. | 02-26-2015 |
Piyush Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150223157 | SEAMLESS CONNECTIVITY ACROSS DEVICES WITH HETEROGENEOUS TRANSPORTS - A transport mechanism-agnostic communication system is described. The system may include a plurality of electronic devices, each configured with at least one transport mechanism, and at least one electronic device being configured with two or more heterogeneous transport mechanisms. The at least one electronic device is capable of communicating with each of the plurality of electronic devices and may include a processor, in communication with a memory, configured to execute instructions to translate and route data packets received from a first electronic device over a first transport to a second electronic device over a second heterogeneous transport, wherein the first electronic device can communicate with the second electronic device via the at least one electronic device. | 08-06-2015 |
Pranav Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130172419 | POLYMER COMPOSITES OF SILICONE IONOMERS - A polymer composite composition wherein at least one of the constituents is a silicone ionomer and the other constituent is polymer. | 07-04-2013 |
20140086865 | Antimicrobial Constructs - The invention is based on the recognition that known antimicrobial compounds, such as nisin or other lantibiotics, can be made to form a long lasting antimicrobial surface coating by linking the peptide with a block polymer, such as PLURONIC® F108 or an end group activated polymer (EGAP) in a manner to form a flexible tether and/or entrap the peptide. The entrapped peptide provides antimicrobial action by early release from entrapment while the tethered peptide provides longer lasting antimicrobial protection. Antimicrobial gels and foams may be prepared using the antimicrobial peptide containing block copolymers. | 03-27-2014 |
20140356405 | Antimicrobial Constructs - The invention is based on the recognition that known antimicrobial compounds, such as nisin or other lantibiotics, can be made to form a long lasting antimicrobial surface coating by linking the peptide with a block polymer, such as PLURONIC® F108 or an end group activated polymer (EGAP) in a manner to form a flexible tether and/or entrap the peptide. The entrapped peptide provides antimicrobial action by early release from entrapment while the tethered peptide provides longer lasting antimicrobial protection. Antimicrobial gels and foams may be prepared using the antimicrobial peptide containing block copolymers. | 12-04-2014 |
Pranav R. Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120134951 | Topical Gels and Methods of Using the Same - Provided according to some embodiments of the invention are topical gels that may release nitric oxide. Also provided are methods of using such topical gels in the treatment of wounds and other skin ailments. The topical gels comprise diazeniutndiolate-functionalized polysiloxane macromolecules. | 05-31-2012 |
20120136323 | Wound Dressings, Methods of Using the Same and Methods of Forming the Same - Provided according to some embodiments of the invention are wound dressings that include a polymer matrix and nitric oxide-releasing polysiloxane macromolecules within and/or on the polymer matrix. Also provided are wound dressing kits and methods of using and forming such wound dressings. | 05-31-2012 |
20140086865 | Antimicrobial Constructs - The invention is based on the recognition that known antimicrobial compounds, such as nisin or other lantibiotics, can be made to form a long lasting antimicrobial surface coating by linking the peptide with a block polymer, such as PLURONIC® F108 or an end group activated polymer (EGAP) in a manner to form a flexible tether and/or entrap the peptide. The entrapped peptide provides antimicrobial action by early release from entrapment while the tethered peptide provides longer lasting antimicrobial protection. Antimicrobial gels and foams may be prepared using the antimicrobial peptide containing block copolymers. | 03-27-2014 |
20140356405 | Antimicrobial Constructs - The invention is based on the recognition that known antimicrobial compounds, such as nisin or other lantibiotics, can be made to form a long lasting antimicrobial surface coating by linking the peptide with a block polymer, such as PLURONIC® F108 or an end group activated polymer (EGAP) in a manner to form a flexible tether and/or entrap the peptide. The entrapped peptide provides antimicrobial action by early release from entrapment while the tethered peptide provides longer lasting antimicrobial protection. Antimicrobial gels and foams may be prepared using the antimicrobial peptide containing block copolymers. | 12-04-2014 |
Pranav Ramchandra Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130171265 | CURABLE COMPOSITIONS OF IONIC SILICONES - A curable composition of ionic silicones includes a silicone having the formula M | 07-04-2013 |
20130172427 | FREE RADICAL POLYMERIZABLE COMPOSITIONS COMPRISING IONIC SILICONES - A composition including an actinic radiation or thermally curable polyorganosiloxane ionomer having one or more reactive groups, for example, vinyl, acrylate, epoxy groups. | 07-04-2013 |
20140031734 | SILICONE ADHESIVE COMPOSITIONS - A silicone adhesive composition including an ionic silicone and useful for healthcare applications such as wound care and drug delivery. | 01-30-2014 |
Prasad Raman Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090139799 | TEXTURED SURFACES FOR GEARS - A gearbox includes a plurality of gear sets disposed within a gearbox housing. Each gear set includes at least two gears meshing with one another. Each gear includes one or more dimpled surfaces configured to hold lubricant for providing lubrication between the gears meshing with one another. A plurality of bearings is provided to support the plurality of gear sets. | 06-04-2009 |
Purushottam Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120145212 | SYNTHESIS OF SILVER, ANTIMONY, AND TIN DOPED BISMUTH TELLURIDE NANOPARTICLES AND BULK BISMUTH TELLURIDE TO FORM BISMUTH TELLURIDE COMPOSITES - According to various aspects, exemplary embodiments are provided of thermoelectric materials, which embodiments may have improved figure of merit. In one exemplary embodiment, a thermoelectric material generally includes bismuth telluride nanoparticles, which may be undoped or doped with at least one or more of silver, antimony, tin, and/or a combination thereof. The bismuth telluride nanoparticles may be dispersed in a matrix material comprising particulate bismuth telluride. Methods for making undoped and doped bismuth telluride nanoparticles are also disclosed, which may include a solvothermal method for making bismuth telluride nanoparticles having a size ranging from 1 to 200 nanometers. | 06-14-2012 |
Raghuttam Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20080249825 | INFORMATION TECHNOLOGY MAINTENANCE SYSTEM FRAMEWORK - A strategic framework enables improvements in IT system maintenance by taking IT system information as input and outputting useful metrics and/or proposed modifications to achieve efficiency improvements. The strategic framework also can be described as an IT maintenance system assessment and modification tool. The described framework encompasses strategies for effective IT maintenance and improvement. The framework addresses the effectiveness of IT maintenance by focusing on, for example, technology, operations, human and/or non-human resources, and governance solutions. One or more of these dimensions can be assessed and evaluated, for example, to discover and process useful metric information. From the results of a described IT maintenance system assessment, which provides metrics for evaluating efficiency and improvability of IT maintenance systems, an overall roadmap of solutions can be developed. This can be used to form an end-to-end solution for better IT maintenance and portfolio spending in an organization. | 10-09-2008 |
Raj Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120253890 | ARTICULATING VALUE-CENTRIC INFORMATION TECHNOLOGY DESIGN - A framework for articulating value-centric information technology design is presented. The framework can perform business value articulation, including establishing a relationship between change enablers and ultimate resulting business value. Key business process metrics of information technology services can be assessed. Change enablers can be identified. A business value articulation model can represent connections between change enablers and ultimate value to the organization. The framework assists an information technology service provider articulate how it can deliver higher business value to an organization. | 10-04-2012 |
Rajat Y. Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140122930 | PERFORMING DIAGNOSTIC TESTS IN A DATA CENTER - Diagnostic tests are performed in a data center that includes servers of various types and a management console, where each server provides an error log in a format specific to the type of the server. The management console receives an error log indicating an error produced by a hardware component, parses the error log into an error notification that describes the error and a type of the hardware component, and provides the error notification to other servers. Each of the other servers determines whether the server includes a hardware component of the same type, and if so, performs one or more diagnostic tests on the hardware component and reports results of the diagnostic tests to the management console. | 05-01-2014 |
20140122931 | PERFORMING DIAGNOSTIC TESTS IN A DATA CENTER - Diagnostic tests are performed in a data center that includes servers of various types and a management console, where each server provides an error log in a format specific to the type of the server. The management console receives an error log indicating an error produced by a hardware component, parses the error log into an error notification that describes the error and a type of the hardware component, and provides the error notification to other servers. Each of the other servers determines whether the server includes a hardware component of the same type, and if so, performs one or more diagnostic tests on the hardware component and reports results of the diagnostic tests to the management console. | 05-01-2014 |
Rajesh Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100325371 | SYSTEMS AND METHODS FOR WEB LOGGING OF TRACE DATA IN A MULTI-CORE SYSTEM - A method and system for generating a web log that includes transaction entries from transaction queues of one or more cores of a multi-core system. A transaction queue is maintained for each core so that either a packet engine or web logging client executing on the core can write transaction entries to the transaction queue. In some embodiments, a timestamp value obtained from a synchronized timestamp variable can be assigned to the transaction entries. When a new transaction entry is added to the transaction queue, the earliest transaction entry is removed from the transaction queue and added to a heap. Periodically the earliest entry in the heap is removed from the heap and written to a web log. When an entry is removed from the heap, the earliest entry in a transaction queue corresponding to the removed entry is removed from the transaction queue and added to the heap. | 12-23-2010 |
20110153985 | SYSTEMS AND METHODS FOR QUEUE LEVEL SSL CARD MAPPING TO MULTI-CORE PACKET ENGINE - The present invention is directed towards systems and methods for distributed operation of a plurality of cryptographic cards in a multi-core system. In various embodiments, a plurality of cryptographic cards providing encryption/decryption resources are assigned to a plurality of packet processing engines in operation on a multi-core processing system. One or more cryptographic cards can be configured with a plurality of hardware or software queues. The plurality of queues can be assigned to plural packet processing engines so that the plural packet processing engines share cryptographic services of a cryptographic card having multiple queues. In some embodiments, all cryptographic cards are configured with multiple queues which are assigned to the plurality of packet processing engines configured for encryption operation. | 06-23-2011 |
20130041934 | Systems and Methods for Tracking Application Layer Flow Via a Multi-Connection Intermediary Device - The present disclosure is directed towards tracking application layer flow via a multi-connection intermediary. Transaction level or application layer information may be tracked via the intermediary, including one or more of: (i) the request method; (ii) response codes; (iii) URLs; (iv) HTTP cookies; (v) RTT of both ends of the transaction in a quad flow arrangement; (vi) server time to provide first byte of a communication; (vii) server time to provide the last byte of a communication; (viii) flow flags; or any other type and form of transaction level data may be captured, exported, and analyzed. The application layer flow or transaction level information may be provided in an IPFIX-compliant data record. This may be done to provide template-based data record definition, as well as providing data on an application or transaction level of granularity. | 02-14-2013 |
20130297814 | SYSTEMS AND METHODS FOR A SPDY TO HTTP GATEWAY - The present disclosure is directed towards a system and method for providing a SPDY to HTTP gateway via a device intermediary to a plurality of clients and a server. An NPN handshake by the intermediary device may establish SPDY support. The intermediary device may receive and process one or more control frames via SPDY session with the client. The intermediary device may generate and transmit HTTP communication to server corresponding to SPDY control frames. The intermediary device may receive and process one or more HTTP responses from server. The intermediary device may generate and transmit SPDY communication via SPDY session to client corresponding to HTTP response. | 11-07-2013 |
20140136680 | SYSTEMS AND METHODS FOR APPFLOW FOR DATASTREAM - The present disclosure is directed towards systems and methods for monitoring application level flow for database applications served by a cluster of servers. An application flow monitor may receive and distribute write requests of a client to at least one master server and read requests of the client to one or more slave servers, based on load balancing or similar policies. The application flow monitor may receive responses from the recipient server and may aggregate the requests and responses into Internet Protocol Flow Information Export (IPFIX) messages that may describe the entire communication flow for the application. Accordingly, application flow statistics may be monitored, regardless of which server was involved in any particular request/response exchange, allowing scalability without impairment of administrative processes. | 05-15-2014 |
20140181531 | SYSTEMS AND METHODS FOR QUEUE LEVEL SSL CARD MAPPING TO MULTI-CORE PACKET ENGINE - The present invention is directed towards systems and methods for distributed operation of a plurality of cryptographic cards in a multi-core system. In various embodiments, a plurality of cryptographic cards providing encryption/decryption resources are assigned to a plurality of packet processing engines in operation on a multi-core processing system. One or more cryptographic cards can be configured with a plurality of hardware or software queues. The plurality of queues can be assigned to plural packet processing engines so that the plural packet processing engines share cryptographic services of a cryptographic card having multiple queues. In some embodiments, all cryptographic cards are configured with multiple queues which are assigned to the plurality of packet processing engines configured for encryption operation. | 06-26-2014 |
20140303934 | SYSTEMS AND METHODS FOR EXPORTING CLIENT AND SERVER TIMING INFORMATION FOR WEBPAGE AND EMBEDDED OBJECT ACCESS - The present disclosure is directed towards systems and methods for application performance measurement. A device may receive a first document for transmission to a client, comprising instructions for the client to transmit a request for an embedded object. A flow monitor executed the device may generate a unique identification associated with the first document, the unique identification identifying a first access of the first document, and transmit the first document and unique identification to the client. The device may receive, from the client, a request for the embedded object comprising the unique identification, and transmit, to a server, the request for the embedded object at a transmit time. The device may receive, from the server, the embedded object at a receipt time, and may transmit a performance record comprising an identification of the object, the server, the transmit time, the receipt time, and the unique identification to a data collector. | 10-09-2014 |
20140304294 | SYSTEMS AND METHODS FOR CACHING OF SQL RESPONSES USING INTEGRATED CACHING - Systems and methods of the present disclosure provide for caching, by a device intermediary to a client and a database, a result of a structured query language (SQL) query request. In some embodiments, the device intermediary to a plurality of clients and a database receives a SQL response from the database to a first SQL query request of a client of the plurality of clients. The device may maintain a cache of SQL responses from the database. The device may identify that the first SQL query request matches a rule of a policy for caching SQL responses from the database. The policy may include a cache action to take when the rule is matched. The device may perform, responsive to the policy, on the SQL response the cache action identified by the policy. | 10-09-2014 |
20140304393 | SYSTEMS AND METHODS FOR EXPORTING APPLICATION DETAILS USING APPFLOW - The present disclosure is directed towards systems and methods for lightweight identification of flow information by application. A flow monitor executed by a processor of a device may maintain a counter. The flow monitor may associate an application with the value of the counter and transmit, to a data collector executed by a second device, the counter value and a name of the application. The flow monitor may monitor a data flow associated with the application to generate a data record. The flow monitor may transmit the data record to the data collector, the data record including an identification of the application consisting of the counter value and not including the name of the application. The data collector may then re-associate the data record with the application name based on the previously received counter value. | 10-09-2014 |
20140304425 | SYSTEMS AND METHODS FOR TCP WESTWOOD HYBRID APPROACH - Methods and systems for providing congestion control to a transport control protocol implementation are described. A device detects that there is a congestion event on a transport control protocol (TCP) connection of the device. The device determines that a bandwidth estimate is lower than half a current value of a slow start threshold for the TCP connection. In response to the determination, the device changes the slow start threshold to half of the current value of the slow start threshold for the TCP connection. The bandwidth estimate can be the product of the eligible rate estimate and the minimum round trip time. In some implementations, the transport control protocol implementation is a TCP Westwood implementation. | 10-09-2014 |
20150341466 | SYSTEMS AND METHODS FOR REDIRECT HANDLING - The present invention is related to a method for routing requests among a plurality of database servers. A device intermediary to a client and a plurality of database servers receives a request to access a database provided by the plurality of database servers. The plurality of database servers can include a first database server configured to process write requests and one or more second database servers configured to process read requests. The device determines that the request to access the database is a read request. The device identifies, responsive to determining that the request is a read request, one of the one or more second database servers to send the request instead of the first database server. The device then transmits the request to the identified second database server. | 11-26-2015 |
Rakesh A. Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120249889 | METHOD TO INVOKE CHANNEL DECODER EARLY TO DECREASE THE ACQUISITION TIME IN DEMODULATORS - In one embodiment, a Television (TV) receiver to perform a method of synchronizing a demodulator at a Viterbi decode input in the TV receiver using one or more bit de-interleaved even and odd Orthogonal Frequency Division Multiplexing (OFDM) symbols is provided. The method includes (i) performing a Viterbi decoding on the bit de-interleaved even and odd OFDM symbols when a frame boundary does not exist for the bit de-interleaved even and odd OFDM symbols, (ii) performing a convolutional encoding on an decoded data output of the Viterbi decoding, (iii) determining whether an output of the convolutional encoding of the bit de-interleaved OFDM symbols matches an input at a Viterbi decode, and (iv) determining whether the output of the convolutional encoding of the bit de-interleaved even and odd OFDM symbols matches with a SYNC pattern or a SYNC′ pattern to obtain a RS packet align boundary. | 10-04-2012 |
20120284487 | Vector Slot Processor Execution Unit for High Speed Streaming Inputs - A vector slot processor that is capable of supporting multiple signal processing operations for multiple demodulation standards is provided. The vector slot processor includes a plurality of micro execution slot (MES) that performs the multiple signal processing operations on the high speed streaming inputs. Each of the MES includes one or more n-way signal registers that receive the high speed streaming inputs, one or more n-way coefficient registers that store filter coefficients for the multiple signal processing, and one or more n-way Multiply and Accumulate (MAC) units that receive the high speed streaming inputs from the one or more n-way signal registers and filter coefficients from one or more n-way coefficient registers. The one or more n-way MAC units perform a vertical MAC operation and a horizontal multiply and add operation on the high speed streaming inputs. | 11-08-2012 |
Ravindra Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110208374 | METHODS AND SYSTEMS FOR DISPLAYING PREDICTED DOWNPATH PARAMETERS IN A VERTICAL PROFILE DISPLAY - Methods and systems are provided for presenting operating information for an aircraft in a vertical profile displayed on a display device associated with the aircraft. The vertical profile graphically depicts at least a portion of a flight plan for the aircraft, wherein the portion of the flight plan comprises a plurality of reference points. The method comprises calculating, for each reference point of the plurality of reference points, a predicted value of a first operating parameter for the aircraft at the respective reference point based at least in part on current status information for the aircraft, resulting in predicted values for the first operating parameter, and displaying the predicted values for the first operating parameter in the vertical profile. | 08-25-2011 |
Rekha Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120066579 | System and Method for Obtaining User Information - Embodiments presented herein provide methods, systems and computer program products for incentivizing users for providing user information. One method transmits data operative to cause a remote client application to render a structured form for input by a user. The structured form comprises one or more fields into which a user can input user attribute data. The method receives one or more user information objects including the user attribute data. The method accesses a data store of famous persons, comprising one or more famous person information objects each associated with a famous person, and including famous person attribute data. The method identifies one or more famous persons based on a matching of at least one of the user information objects and one or more famous person information objects. The method presents the identified famous persons and one or more aspects of associated famous person attribute data matching the user attribute data. | 03-15-2012 |
20130124343 | PREMIUM INSTANT MESSAGING SPACE - Monetizing on-line communications includes: assigning a price to become a buddy of a publisher in an on-line chat board; advertising the price to prospective subscribers of the publisher; receiving a bid from a prospective subscriber; and transmitting the bid offer to the publisher such that the publisher can accept or decline the bid offer. | 05-16-2013 |
Rohit Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100280995 | FILE SYSTEMS, PROCESSES, CIRCUITS, DEVICES AND ELECTRONIC SYSTEMS - A computer device ( | 11-04-2010 |
20130232107 | FILE SYSTEMS, PROCESSES, CIRCUITS, DEVICES AND ELECTRONIC SYSTEMS - A computer device ( | 09-05-2013 |
20150227640 | FILE SYSTEMS, PROCESSES, CIRCUITS, DEVICES AND ELECTRONIC SYSTEMS - A computer device ( | 08-13-2015 |
20150334575 | Avoidance of Interference During Simultaneous Multi-Active Technologies in Global Mode - Various embodiments implemented on a mobile communication device leverage the availability of multiple RATs to receive service from a combination of RATs that avoids the potential for inter-RAT coexistence interference. A mobile communication device processor may determine whether there is a likelihood of inter-RAT coexistence interference between a first RAT and a second RAT. In response to determining that there is a likelihood of interference occurring between the first RAT and the second RAT, the device processor may attempt to receive service with the first RAT and a third RAT that will not interfere with the first RAT. The device processor may monitor conditions to recognize when the likelihood of interference no longer exists between the first RAT and the second RAT, and reestablish service with the second RAT when that happens. Thus, the device processor may ensure that service is only acquired with non-interfering RATs. | 11-19-2015 |
Sagar Joshi, Bangalore 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 |
Salil R. Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150039611 | DISCOVERY OF RELATED ENTITIES IN A MASTER DATA MANAGEMENT SYSTEM - Methods and arrangements for discovering entity types for a set of records. A set of records is input, with each record comprising attributes with associated attribute values. The records are grouped into candidate entity types in view of at least one of: the attribute values of the records, at least one domain ontology and at least one dimension hierarchy. An interestingness measure of each candidate entity type is calculated, via estimating interestingness based on at least one factor selected from the group consisting of: a correlation between attribute values of records, a number of attributes, a log of queries issued to a server, and an average group size for candidate entity types. At least one candidate entity type is validated based on the calculated interestingness measures. Other variants and embodiments are broadly contemplated herein. | 02-05-2015 |
20150134648 | USER-SPECIFIC SEARCH OVER PROTECTED CONTEXTUAL DATA - Methods and arrangements for facilitating a display of search results. A search query is received from a user having a predetermined access level. A search is executed based on the search query and, based on the executed search, initial search results are produced. Sensitive information is redacted from the initial search results, based on the predetermined access level. The redacted search results are filtered and re-ordered to forestall an inference of the redacted sensitive information. The filtered and re-ordered search results are displayed to a user. Other variants and embodiments are broadly contemplated herein. | 05-14-2015 |
Sandeep Joshi, Bangalore IN
Sanjeev Chidambar Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100299429 | CONTROLLING ACCESS TO MANAGED OBJECTS IN NETWORKED DEVICES - Controlling access to managed objects associated with a networked device. A method comprises receiving a request from a principal for access to a managed object associated with the networked device. The managed objects are accessible based on membership in access groups that are compliant with a Simple Network Management Protocol (SNMP). A first and a second of the access groups associated with the principal are determined. Access privileges for the principal are determined, based on the first and the second access groups. Access to the managed object is granted if permitted based on the access privileges for the principal. | 11-25-2010 |
20130304920 | Controlling Access to Managed Objects in Networked Devices - Controlling access to managed objects associated with a networked device. A method comprises receiving a request from a principal for access to a managed object associated with the networked device. The managed objects are accessible based on membership in access groups that are compliant with a Simple Network Management Protocol (SNMP). A first and a second of the access groups associated with the principal are determined. Access privileges for the principal are determined, based on the first and the second access groups. Access to the managed object is granted if permitted based on the access privileges for the principal. | 11-14-2013 |
Satish Kumar Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120116782 | Security systems and/or methods for cloud computing environments - Certain example embodiments described herein relate to security systems and/or methods for cloud computing environments. More particularly, certain example embodiments described herein relate to the negotiation and subsequent use of Trading Partner Agreements (TPAs) between partners in a Virtual Organization, the TPAs enabling resources to be shared between the partners in a secure manner. In certain example embodiments, TPAs are negotiated, an algorithm is executed to determine where an executable is to be run, the resource is transferred to the location where it is to be run, and it is executed—with the TPAs collectively defining a security policy that constrains how and where it can be executed, the resources it can use, etc. The executable may be transferred to a location in a multipart (e.g., SMIME) message, along with header information and rights associated with the executable. | 05-10-2012 |
Savitha Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120150916 | Circumventing Queue Downtime In A Queue Damage Scenario - An approach is provided where a put request is received to put a data entry into a queue. A detection is made that a primary queue data structure corresponding to the queue is damaged. If an alternate queue data structure corresponding to the queue has not yet been created, then the alternate queue data structure is dynamically created. The data entry is then stored in the alternate queue data structure. | 06-14-2012 |
Shashank Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140298282 | DESIGN STRUCTURE FOR STACKED CMOS CIRCUITS - An automated method of modifying a semiconductor chip design includes creating a timing analysis of said semiconductor chip design, identifying a pluraility of gates in said semiconductor chip design which have either too fast a rising edge or falling edge, for each gate in said plurality of gates adding a stacked transistor to provide delay to the rising or falling edge of the gate. A design structure tangibly embodied in a machine readable medium for designing, manufacturing, or testing an integrated circuit, the design structure includes a CMOS device having a first transistor with a first input, a pair of stacked transistors having a second input, and an output. | 10-02-2014 |
Srikanth R. Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130055277 | Logical Partition Load Manager and Balancer - A mechanism is provided in a data processing system for managing and balancing load in multiple managed systems in a logical partitioning data processing system. Responsive to a critical logical partition requiring additional resources, the mechanism determines whether one or more managed systems have available resources to satisfy resource requirements of the critical partition. The mechanism performs at least one partition migration operation to move at least one logical partition between managed systems responsive to determining that one or more managed systems have available resources to satisfy resource requirements of the critical partition. The mechanism performs at least one dynamic logical partitioning operation to allocate resources to at least one of the one or more critical logical partitions responsive to performing the at least one partition migration operation. | 02-28-2013 |
Sulekha Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140141467 | Fermentation Medias and Processes Thereof - The present invention demonstrates the utility of carbonic acid amides such as urea or its derivatives, carbamates, carbodiimides & thiocarbamides as nitrogenous supplements in fermentation media for production of recombinant proteins to achieve enhanced bioconversion rates and peptides like insulin and insulin analogues, exendin and enzymes such as lipase using methanol inducible fungal expression systems such as | 05-22-2014 |
Supreet Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090135037 | Correcting Offset Errors Associated With A Sub-ADC In Pipeline Analog To Digital Converters - An offset correction circuit examines a residue signal of a stage of a pipeline analog to digital converter (ADC) to determine whether a parameter which could cause offset error, needs to be adjusted. In an embodiment, the parameter is adjusted until a maximum range of the residue signal equals an expected range. In the described examples, the adjusted parameters include timing offset error (when components of an ADC sample the input signal at different time instances) and a voltage offset error (the threshold voltage at which a sub-ADC in a stage the generated sub-code changes to a next value). | 05-28-2009 |
20150074306 | Single Wire Communications Interface and Protocol - In a single wire communications interface embodiment, a single wire is coupled between a master device and at least one slave device, the master device configured for transmitting data words as serial data to and for receiving data words as serial data from the at least one slave device, and the at least one slave device configured for transmitting data words as serial data to and receiving data words as serial data from the master device; wherein prior to transmission of any data word on the single wire by one of the master device and the slave device, a sync pulse is first transmitted on the single wire. Integrated circuit embodiments for implementing the single wire communications interface, and method embodiments incorporating the single wire communications interface are disclosed. Additional embodiments are disclosed. | 03-12-2015 |
Vedamurthy Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150117215 | DYNAMIC OPTIMIZATION OF ADVERTISEMENT PACKETS - In general, in one aspect, embodiments relate to a non-transitory computer readable medium comprising instructions that, when executed by a processor, perform a method. The method includes receiving, by a controller, a first plurality of multicast advertisement packets from a first networking device on an external network, wherein the plurality of multicast advertisement packets are received at a first frequency, storing, by the controller, one of the first plurality of multicast advertisement packets in an advertisement packet repository, and transmitting, by the controller, information in the one of the plurality of advertisement packets on an internal network at a second frequency, wherein the second frequency is less frequent than the first frequency. | 04-30-2015 |
Vedamurthy A. Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110141881 | LIMITING CONTROL TRAFFIC IN A REDUNDANT GATEWAY ARCHITECTURE - Control traffic in a virtual LAN (VLAN) may be reduced. In one implementation, a network device may implement one of a plurality of redundant gateway devices in a virtual router that includes one or more other network devices, where the network device and the one or more other network devices are associated with a first address that corresponds to the virtual router. The network device may filter egress traffic to drop egress traffic that includes a particular destination address and that is at an interface of the device that is not needed to deliver control traffic. | 06-16-2011 |
20120140773 | WRR SCHEDULER CONFIGURATION FOR OPTIMIZED LATENCY, BUFFER UTILIZATION - A method includes receiving network information for calculating weighted round-robin (WRR) weights, calculating WRR weights associated with queues based on the network information, and determining whether a highest common factor (HCF) exists in relation to the calculated WRR weights. The method further includes reducing the calculated WRR weights in accordance with the HCF, when it is determined that the HCF exists, and performing a WRR scheduling of packets, stored in the queues, based on the reduced WRR weights. | 06-07-2012 |
20130136141 | WRR SCHEDULER CONFIGURATION FOR OPTIMIZED LATENCY, BUFFER UTILIZATION - A method includes receiving network information for calculating weighted round-robin (WRR) weights, calculating WRR weights associated with queues based on the network information, and determining whether a highest common factor (HCF) exists in relation to the calculated WRR weights. The method further includes reducing the calculated WRR weights in accordance with the HCF, when it is determined that the HCF exists, and performing a WRR scheduling of packets, stored in the queues, based on the reduced WRR weights. | 05-30-2013 |
Vekatesh Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150382148 | SYSTEM AND METHOD FOR DISPLAYING MOBILITY TRAILS FOR MOBILE CLIENTS - The present disclosure discloses a system and a method for displaying mobile trails for mobile client devices. Specifically, a network device obtains a plurality of performance measurements and a corresponding plurality of physical locations for a client device over a period of time. Then the network device generates a plurality of visual representations for the client device over the period of time, each visual representation representing a respective performance measurement and a respective physical location at a respective time during the period of time. Moreover, the network device can display, store, and/or transmit a map of a physical environment with the plurality of visual representations. | 12-31-2015 |
Venkatesh Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130100821 | Voice Call Handover - Transitioning voice clients among network resources. A network monitor using IEEE 802.11e QBSS Load IE elements monitors the load on one or more wireless access points. When the load on an access point, as reported in the QBSS Load Element IE exceeds a predetermined threshold, the network monitor sends a message to that AP which causes the AP to send BSS Transition Management Request frames to all connected voice clients which are currently idle. The information passed to the AP and then to the client may include one or more neighboring APs with capacity. | 04-25-2013 |
20130196708 | Propagation of Leveled Key to Neighborhood Network Devices - The present disclosure discloses a network device and/or method for pro-active propagation of second level security keys (e.g., PMK-R1) to a wireless client's neighboring wireless network devices. The wireless network device derives a first level security key (e.g., PMK-R0) and one or more second level security keys (e.g., PMK-R1) during an initial mobility domain association initiated by the wireless client. Then, the wireless network device determines a subset of wireless network devices in the neighborhood of the wireless client to which it may pro-actively propagate one or more second level security keys corresponding to the wireless client prior to the wireless client initiating a Fast BSS Transition (FT) to any network device in the subset. This would reduce the duration of time that data connectivity is lost between the wireless client and the network during the FT process. | 08-01-2013 |
20130203384 | SYSTEM AND METHOD FOR DETERMINING LEVELED SECURITY KEY HOLDER - The present disclosure discloses a network device and/or method for determination of leveled security key holders for a wireless client in a wireless network. The network device detects a roaming or connection pattern of one or more wireless clients in the wireless network based on requests received from the wireless clients. Furthermore, the network device determines one or more selecting rules for selecting an appropriate key holder for the wireless client among a plurality of network devices. Next, the network device prioritizes the one or more selecting rules, and selects the appropriate key holder based on the determined rules and their corresponding prioritization. Through selection of appropriate key holders, the disclosed method provides for better load balancing among possible leveled key holders, and shortens the latencies experienced by wireless clients during fast basic service set transition. | 08-08-2013 |
20130305332 | System and Method for Providing Data Link Layer and Network Layer Mobility Using Leveled Security Keys - The present disclosure discloses a network device and/or method for providing data link layer (L2) and network layer (L3) mobility using level security keys. A first network device acting as a first level security key holder in a first network receives a first level security key holder identifier corresponding to a second network device in a second network. The first level security key holder identifier is originated from a client that roams from the second network to the first network. Moreover, the first network and the second network belong to a single roaming domain. Also, the network device transmits the first level security key holder identifier to the second network device and requests for corresponding first level security key. The network device then derives a second level security key and transmits a second level security key identifier the second level key holder in the first network. | 11-14-2013 |
20140003236 | System and Method for Dynamic Rate Adaptation Based on Real-Time Call Quality Metrics | 01-02-2014 |
Vinayak Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140169166 | PACKET TRAIN GENERATION FOR ESTIMATING AVAILABLE NETWORK BANDWIDTH - Aspects of a high-precision packet train generation process are distributed among several distinct processing elements. In some embodiments a control processor configures a packet-processing unit with a packet train context that includes details such as the number of packets to be generated and the headers to be included in the packets. The packet-processing unit takes a packet to be used in the packet train and recirculates it a number of times, as specified by the packet train context. The recirculated packets, with the appropriate headers inserted, are forwarded to a traffic-shaping queue in queuing hardware. The traffic-shaping queue is configured to output the forwarded packets with a constant inter-packet gap. Thus, the generation of the multiple packets in the packet train is handled by the packet-processing unit, while the precise inter-packet timing is provided by the traffic-shaping queue in the queuing hardware. | 06-19-2014 |
20150078159 | PACKET TRAIN GENERATION FOR ESTIMATING AVAILABLE NETWORK BANDWIDTH - Aspects of a high-precision packet train generation process are distributed among several distinct processing elements. In some embodiments a control processor configures a packet-processing unit with a packet train context that includes details such as the number of packets to be generated and the headers to be included in the packets. The packet-processing unit takes a packet to be used in the packet train and recirculates it a number of times, as specified by the packet train context. The recirculated packets, with the appropriate headers inserted, are forwarded to a traffic-shaping queue in queuing hardware. The traffic-shaping queue is configured to output the forwarded packets with a constant inter-packet gap. Thus, the generation of the multiple packets in the packet train is handled by the packet-processing unit, while the precise inter-packet timing is provided by the traffic-shaping queue in the queuing hardware. | 03-19-2015 |
20150092549 | SYSTEMS AND METHODS FOR HIGH THROUGHPUT TRAFFIC PATTERN GENERATION - A method of generating network traffic in a network device of a data communication network includes providing traffic generation parameters in the network device that describe a desired traffic pattern to be generated by the network device, generating a trigger packet in the network device, the trigger packet specifying a drop precedence for packets generated by the network device in a state defined by the trigger packet, replicating the trigger packet to provide a packet train, selectively dropping one or more packets in the packet train based on the drop precedence specified in the trigger packet, and transmitting the packet train from the network device. | 04-02-2015 |
20150215236 | METHOD AND APPARATUS FOR LOCALITY SENSITIVE HASH-BASED LOAD BALANCING - A method in a computing device for locality sensitive load balancing between servers includes receiving a packet and querying a plurality of Bloom filters, using keys based upon a plurality of header field values of the packet, to generate a plurality of candidate servers. A subset of the candidate servers were generated due to false positive matches occurring from some of the plurality of Bloom filters. One server of the plurality of servers is identified as the destination for the packet based upon identifying the subset of candidate servers within an entry of a false positive table. Each false positive table entry identifies, for a flow of packets, servers that are falsely included in sets of candidate servers generated by the plurality of Bloom filters for packets of that flow. The packet is transmitted to the first server. | 07-30-2015 |
Vrinda S. Joshi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130332984 | AUTHORIZATION SYSTEM FOR HETEROGENEOUS ENTERPRISE ENVIRONMENTS - A unified authorization system for an enterprise that includes heterogeneous access control environments is provided. For example, components in the enterprise utilizing either JPS or OAM can both use the unified authorization system to perform authorization. A common policy store can contain policies applicable to diverse components in a canonical form conducive to varieties of access control models. The data model used within the common policy store can support access control features found in both JSP and OAM environments, such as both role-based policies and delegable access control administration. The common policy store can enable the querying and retrieval of authorization policies that are based on various access control models. A single unified administrator interface permits administrators of applications following any kind of access control model to administer policies for resources. A single unified policy decision engine can evaluate whether authorization policies are satisfied, regardless of the access control models that those policies follow. | 12-12-2013 |
20130332985 | OBLIGATION SYSTEM FOR ENTERPRISE ENVIRONMENTS - An authorization system that conforms to legacy access control models provides mechanisms whereby structures already existing within those legacy access control models can be used to pass additional information to and from that authorization system. Because the authorization system conforms to the legacy model, legacy applications can still interact with the authorization system without modification. Because the authorization system also provides mechanisms whereby the existing structures can be used to pass the additional information or return additional information, more advanced applications can make use of enhanced access control features of the authorization system. Such enhanced features can involve policy-based decisions that take into account the additional information in determining whether to permit resource access. Such enhanced features can involve the placement of policy-specified obligations within the existing structures to be returned back to the advanced applications. Such obligations can indicate requirements that those applications need to fulfill in conjunction with performing operations on resources. | 12-12-2013 |