Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Jindal

Dinesh K. Jindal, Naperville, IL US

Patent application numberDescriptionPublished
20090006076LANGUAGE TRANSLATION DURING A VOICE CALL - Communication networks, communication devices, and associated methods are disclosed for translating voice communications for calls from one language to another. When a call is placed from a first party to a second party, the communication network receives voice communications for the call from the first party that are in a first language. The communication network identifies the first language of the first party and a second language of the second party. The communication network then translates the first party's voice communications in the first language to the second language, and transmits the first party's voice communications in the second language to the second party. The second party may listen to the first party's voice communications in the second language. The communication network also translates the second party's voice communications from the second language to the first language so that the first party may listen to the second party's voice communications.01-01-2009

Patent applications by Dinesh K. Jindal, Naperville, IL US

Pardeep Jindal, Canton, MI US

Patent application numberDescriptionPublished
20120025505AIRBAG WITH TETHERED SLIT - An airbag having a base end, a front panel and at least one panel opposing the front panel, the airbag having a cutout in the front panel, an inner perimeter of the cutout having first and second sides, a first panel having first and second edges, the first edge of the first panel is attached to the first side of the cutout, a second panel having third and fourth edges, the third edge is attached to the second edge of the first panel and the fourth edge is attached to the second side of the cutout, wherein the first and second panels define a slit in cutout of the front panel, and a tether attached along a backside of the slit and attached to an inner surface of the at least one panel opposing the front panel of the airbag.02-02-2012

Sanjay K. Jindal, Wilton, CT US

Patent application numberDescriptionPublished
20100293101METHOD AND DEVICE FOR GENERATING A SINGLE-USE FINANCIAL ACCOUNT NUMBER - A device for facilitating financial account transactions is described which includes a processing unit including a cryptographic processor. The device also includes an input unit, a display unit and a memory device connected to the processing unit. The memory device contains a private cryptographic key, a first data element and a second data element. The processing unit encrypts the first data element using the private cryptographic key and the second data element, modifies the second data element, combines the encrypted first data element and the second data element to generate a single-use financial account identifier, and displays the single-use financial account identifier. This identifier is then transmitted to a central processor for authorization of the transaction. The central processor extracts and decrypts data elements from the transmitted identifier using the private cryptographic key, compares those data elements with data elements stored in a memory, and verifies the single-use financial account identifier in accordance with the comparison.11-18-2010
20100299259METHOD AND DEVICE FOR GENERATING A SINGLE-USE FINANCIAL ACCOUNT NUMBER - A device for facilitating financial account transactions is described which includes a processing unit including a cryptographic processor. The device also includes an input unit, a display unit and a memory device connected to the processing unit. The memory device contains a private cryptographic key, a first data element and a second data element. The processing unit encrypts the first data element using the private cryptographic key and the second data element, modifies the second data element, combines the encrypted first data element and the second data element to generate a single-use financial account identifier, and displays the single-use financial account identifier. This identifier is then transmitted to a central processor for authorization of the transaction. The central processor extracts and decrypts data elements from the transmitted identifier using the private cryptographic key, compares those data elements with data elements stored in a memory, and verifies the single-use financial account identifier in accordance with the comparison.11-25-2010
20100306105METHOD AND DEVICE FOR GENERATING A SINGLE-USE FINANCIAL ACCOUNT NUMBER - A device for facilitating financial account transactions is described which includes a processing unit including a cryptographic processor. The device also includes an input unit, a display unit and a memory device connected to the processing unit. The memory device contains a private cryptographic key, a first data element and a second data element. The processing unit encrypts the first data element using the private cryptographic key and the second data element, modifies the second data element, combines the encrypted first data element and the second data element to generate a single-use financial account identifier, and displays the single-use financial account identifier. This identifier is then transmitted to a central processor for authorization of the transaction. The central processor extracts and decrypts data elements from the transmitted identifier using the private cryptographic key, compares those data elements with data elements stored in a memory, and verifies the single-use financial account identifier in accordance with the comparison.12-02-2010
20110196730METHOD AND APPARATUS FOR SELLING SUBSCRIPTIONS TO PERIODICALS IN A RETAIL ENVIRONMENT - A system comprises a point-of-sale (POS) terminal, a MS controller, a retail subscription system. The POS terminal allows a cashier to enter subscription sales data into the POS controller. The POS controller maintains databases on available subscriptions and produces databases containing data relating to subscriptions sold to customers. The retail subscription system verifies the subscriptions by reference to its own databases and transmits the subscriptions to a fulfillment house for distribution.08-11-2011

Patent applications by Sanjay K. Jindal, Wilton, CT US

Shailesh S. Jindal, Sterling Heights, MI US

Patent application numberDescriptionPublished
20100010753METHODS AND SYSTEMS FOR DEVELOPING MESH NETWORKS AND ESTIMATING AIR FLOW AROUND VEHICLE BODY SURFACES - A method for developing a mesh network for analyzing air flow around a surface of a vehicle body includes the steps of determining a plurality of estimates for a flow direction for the air flow for a plurality of locations around the surface and generating the mesh network based at least in part on the plurality of estimates. The mesh network comprises a plurality of mesh lines. Each mesh line is at least substantially aligned with the flow direction proximate a corresponding one of the plurality of locations.01-14-2010

Sunil Kumar Jindal, Singapore SG

Patent application numberDescriptionPublished
20100035527POLISHING WITH ENHANCED UNIFORMITY - A polishing head is presented. The polishing head includes a housing having top and bottom surfaces. The housing is formed from a single piece of material. The polishing head includes grooves disposed on the bottom surface and an inlet in communication with the grooves for coupling to a pressure medium supply to supply a pressure medium to the grooves. The pressure medium when supplied to the grooves exerts pressure on a template when attached to the bottom surface to provide back side pressure on a back surface of an article when temporally attached to the template.02-11-2010

Tarun Jindal, Irving, TX US

Patent application numberDescriptionPublished
20110154315FIELD LEVEL CONCURRENCY AND TRANSACTION CONTROL FOR OUT-OF-PROCESS OBJECT CACHING - A method includes executing a multi-threaded, object-oriented application (OOA) on a device; receiving, by multiple threads of the OOA, an object from an out-of-process cache memory; mutating one or more fields of the object, wherein the one or more fields correspond to one or more attributes of the object; and applying an update of the one or more fields that have been mutated to the out-of-process cache memory, wherein the applying the update updates the one or more fields mutated at a field level and not at an object level.06-23-2011