Malhotra
Anil Malhotra, Cambridge GB
Patent application number | Description | Published |
---|---|---|
20130273882 | PAYMENT AUTHENTICATION SYSTEMS - An authentication server and a method of enabling a user of a communications capable device to make a payment via a mobile operator billing system are described. The authentication server determines a user identifier string for sending to a communications capable device according to a probability of successful entry by a user. The user identifier string is linked to the content item data and the string sent to the communications capable device. The user responds, via a mobile network, by sending a short message service (SMS) based user response. The response is compared to previously transmitted user identifier messages, and billable user identity data appended to the SMS by the mobile network can be used to associate the transaction in process with billable identity data derived from the carrier data to enable a user's mobile phone account to be billed for the purchase. | 10-17-2013 |
Anil Malhotra, Cambridge Cambridgeshire GB
Patent application number | Description | Published |
---|---|---|
20090037294 | MOBILE COMMUNICATION DEVICE TRANSACTION CONTROL SYSTEMS - A method of enabling a user of a mobile device to select a billing method for a transaction to acquire an item of content, the method comprising: implementing steps on a meta-payment server, comprising: logging content provider data and content item metadata for a plurality of items of content, said content item metadata comprising a link; logging phone network data comprising a user identification number; storing a list of available payment methods, each with allowed types of content for which a payment using the payment method may be made and a maximum transaction value; generating/identifying an account for said user comprising, a transaction history for said user defining previous successful and unsuccessful payments made by said user and the payment method for each; receiving a request from a content provider comprising a request for said meta-payment server to serve a list of payment methods to said user in response to said content provider; receiving a request from said user to purchase a said item of content by activation of said link; reading said content item metadata for said identified item of content; reading a recent portion of said transaction history data for said user; identifying a plurality of available payment methods for said user to pay for said item of content by filtering said available payment methods using said portion of said transaction history and said content item metadata for said item of content in association with said payment method data; and sending from said meta-payment server to said user, as a mobile web page, said identified selection of a plurality of available payment methods as a set of links each of said links activating a respective said payment method, together with a price of said item of content such that by selecting a said link the user is able to pay by the selected method. | 02-05-2009 |
Arun Malhotra, Brampton CA
Patent application number | Description | Published |
---|---|---|
20130234825 | FINGERPRINT SENSORS AND SYSTEMS INCORPORATING FINGERPRINT SENSORS - Various embodiments of access control systems and fingerprint sensing systems are disclosed. One or more fingerprints of an authorized person are recorded in a fingerprint database together with a sequence of angular positions. The authorized person may subsequently gain access to a secured item by scanning the authorized person's finger or fingers in accordance with the sequence of angular positions. Various embodiments of fingerprint sensors for determining the angular position of a finger on the sensor are also disclosed. | 09-12-2013 |
Baljeet Singh Malhotra, Singapore SG
Patent application number | Description | Published |
---|---|---|
20150100382 | SYSTEM FOR POLICY MANAGEMENT AND ANALYTICS - Described herein is a technology for facilitating policy management. In accordance with one aspect, the technology includes, but is not limited to, gathering of personal data related to users, and determining policy topics that are relevant to the specific users based on their personal profile and other criteria as defined by the users. Policy updates, including new policies or changes to the existing ones, which are most relevant to the users may further be provided in a systematic way. | 04-09-2015 |
Baljeet Singh Malhotra, Burnaby CA
Patent application number | Description | Published |
---|---|---|
20140180566 | COMPLEX EVENT PROCESSING FOR MOVING OBJECTS - Described herein is a technology for facilitating complex event processing for moving objects. In some implementations, data associated with moving objects is received from multiple data sources. One or more constraints associated with an event-of-interest are determined. The event-of-interest that satisfies the one or more constraints is detected based on the data. A notification of the detected event-of-interest may then be sent. For purposes of illustration, some specific complex event processing scenarios based on maritime vessels have been presented to demonstrate the capabilities of the present framework. | 06-26-2014 |
Kamalini Malhotra, New South Wales AU
Patent application number | Description | Published |
---|---|---|
20110095086 | APPARATUS, METHOD AND SYSTEM FOR FACILITATING PAYMENT OF MONETARY TRANSACTIONS - An apparatus, method and system for facilitating payment of a monetary transaction using a card device, the card device comprising a microchip for storing encrypted information including a denomination-specific balance having a plurality of selectable digital monetary amounts associated with a plurality of selectable denominations and a denomination non-specific balance, wherein the card device is rechargeable with further monetary amounts and allows a balance of a transaction to be credited to the card. | 04-28-2011 |
Meenakshi Malhotra, Montreal CA
Patent application number | Description | Published |
---|---|---|
20130337067 | NON-VIRAL NANOPARTICLE-BASED DELIVERY SYSTEM - The present invention concerns a polymeric material for the production of a non-viral nanoparticle. The polymeric material comprises (i) a hydrophilic linear polymer having a first end and a second end, (iii) a cross-linkable cationic polymer covalently bonded to the first end of the hydrophilic linear polymer, and (iii) at least one targeting/penetrating peptide covalently associated to the second end of the hydrophilic linear polymer. Also disclosed herein are nanoparticles produced with these polymeric material, processes for making the polymeric material and the nanoparticles as well as use of the nanoparticles. | 12-19-2013 |
Paresh Arjun Malhotra, London GB
Patent application number | Description | Published |
---|---|---|
20090076156 | USE OF A NORADRENERGIC AGONIST, E.G. GUANFACINE, FOR THE TREATMENT OF COGNITIVE DISORDERS - The present invention relates to the use of a noradrenergic agonist for the treatment of a patient with a cognitive disorder resulting from acquired brain damage, wherein the cognitive disorder includes, for example, hemi-spatial neglect. | 03-19-2009 |
Raman Malhotra, Oxted GB
Patent application number | Description | Published |
---|---|---|
20140274985 | SYSTEMIC ADMINISTRATION OF ANDROGEN IN TREATING DRY EYE SYNDROME - The present disclosure provides a method for treating dry eye syndrome that comprises systemically administering to a patient in need thereof an effective amount of an androgen, including transdermal or subcutaneous delivery of the androgen. | 09-18-2014 |
Richa Malhotra, Enschede NL
Patent application number | Description | Published |
---|---|---|
20090092101 | WIRELESS LAN WITH CHANNEL SWAPPING BETWEEN DFS ACCESS POINTS - The present invention enhances the dynamic frequency selection 9DFS) algorithms used in Wireless LANs by adding a channel swapping mechanism. The aim of the traditional DFS algorithm is to dynamically select channels in a wireless LAN in such a way that the best performance is achieved. However, not always the optimal channel selection is achieved. This invention describes an addition to the DFS algorithm in such a way that two APs can decide to swap channels instead of one AP switching to another channel. To avoid the problem of sub-optimal channel selection, a requesting AP sends Swap Requests to other APs in order to sense the willingness of other APs to swap channels with the requesting AP. | 04-09-2009 |
Richa Malhotra, Hengelo NL
Patent application number | Description | Published |
---|---|---|
20090147685 | Controlling congestion in a packet switched data network - A method of controlling congestion in a packet switched network includes transmitting a pause message to a node upstream of a congested node to instruct it to cease sending for a period of time. The congested node also sends information to the upstream node informing it of the buffer size required to relieve congestion. If the buffer capacity of the upstream node is greater than or equal to the signalled amount required, no further action is taken. If the buffer capacity of the upstream node is less that the required amount, it in turn sends a pause message to a node upstream of it, together with an indication of the required buffer size to reduce congestion, taking into account the amount available from the sending nodes. | 06-11-2009 |
Sandeep Malhotra, Singapore SG
Patent application number | Description | Published |
---|---|---|
20140289125 | SYSTEM FOR PERSONALIZED PAYMENTS VIA MOBILE DEVICES - Methods and apparatus for conducting a payment card system payment transaction initiated from a customer's mobile device. In an embodiment, the customer's mobile device processor receives transaction information from a payment services provider computer, and generates a request for a payment transaction including a customer identification code that identifies the customer's payment card account, the transaction amount, and instructions to transfer funds from the payment card account to a merchant payment card account. The method includes transmitting the payment transaction request to the payment services provider computer, receiving a challenge to provide at least one item of security information, transmitting the security information to the payment services provider, and then receiving a confirmation message indicating execution of the payment transaction. | 09-25-2014 |
20140379578 | METHOD AND SYSTEM FOR CONDUCTING ON-BEHALF ELECTRONIC FINANCIAL TRANSACTION - A method of conducting an electronic financial transaction over a payment network on behalf of a customer is provided using a payment application stored in a mobile device of a facilitator, the method including: receiving transaction details of the electronic financial transaction in the payment application from the customer; generating a transaction request for the electronic financial transaction based on said the transaction details received; and forwarding the transaction request to a payment gateway for processing to carry out the electronic financial transaction over the payment network, the payment gateway having stored therein account details of a payment card linked to the facilitator from which funds are authorized to be deducted or to which funds are authorized to be credited based on the transaction request to pay for or receive funds from the electronic financial transaction on behalf of the customer in exchange for the facilitator receiving cash payment from or providing cash to the customer. There is also provided a system for conducting an electronic financial transaction on behalf of a customer, and a computer program product, embodied in a non-transitory computer-readable storage medium, including instructions executable by a computing processor to perform the above method. | 12-25-2014 |
20150066756 | MONEY TRANSFER SYSTEM GATEWAY SERVICE - Systems and methods for person-to-person and person-to-merchant remittances from a person having a closed loop system account to merchants who are not members of the closed loop system. In an embodiment, a payment gateway computer receives a remittance transaction request from a payment services provider (PSP) computer associated with a closed-loop system, maps an alias identifier into a shadow account number assigned to the sender in an open-loop payment authorization system, determines that the alias identifier mapped into a valid shadow account number, debits a stored value account for the remittance transaction amount, credits a shadow account in the open-loop payment authorization system for the remittance transaction amount, generates an authorization request for an open-loop payment transaction and transmits it to the open-loop payment authorization system, receives an authorization response from the open-loop payment authorization system, and transmits an approval response. | 03-05-2015 |
20150220890 | METHOD AND CORRESPONDING PROXY SERVER, SYSTEM, COMPUTER-READABLE STORAGE MEDIUM AND COMPUTER PROGRAM - A method is provided. The method includes receiving a request message, the request message relating to a transaction between a first client and a second client, the request message including first client data and second client data, the first client data identifying an account to be used by the first client in the transaction, the second client data indicating if the second client is subscribed to a service. The method further includes determining if the second client is subscribed to the service, and generating an authentication request message if the second client is not subscribed to the service, the authentication request message requesting confirmation that a holder of the account is the first client. The method further includes sending the authentication request message, and receiving an authentication response message from the external server in response, the authentication response message including an indication whether the holder is the first client. | 08-06-2015 |
20150235309 | BUSINESS SERVICES PLATFORM SOLUTIONS FOR SMALL AND MEDIUM ENTERPRISES - Methods and systems for providing business services solutions for small and medium enterprises (SMEs) owned by merchants in developed markets and in developing markets. In some embodiments, a merchant enrolls with a merchant issuer financial institution (FI) and then receives an SME financial account, a suite of shared SME business service applications, and access to a payment card acceptance service for use in setting up and scaling their business. In an implementation, the process includes receiving a request for an SME business platform, validating merchant identification data, providing an SME financial account to the merchant, transmitting an SME business platform acceptance message, and transmitting an SME business platform to the merchant device. The SME business platform includes a payment card account acceptance application and at least one business services application configured for running on the merchant device. | 08-20-2015 |
20150269701 | SYSTEMS AND METHODS FOR IDENTITY VALIDATION AND VERIFICATION - According to some embodiments, a system and a method of transmitting identity verification information to a merchant include receiving an account identifier from a user in response to the user interacting with a merchant. The user is authenticated based on the account identifier and identity verification information is transmitted to the merchant. | 09-24-2015 |
Vishv Mohan Malhotra, Blackmans Bay AU
Patent application number | Description | Published |
---|---|---|
20150294113 | METHOD AND SYSTEM FOR PERFORMING A MEMORY SAFETY CHECK OF A PROGRAM WRITTEN IN AN UNMANAGED PROGRAMMING LANGUAGE - A method for performing a memory safety check of a program coded in an unmanaged programming language includes receiving an intermediate representation (IR) of the program and performing a static analysis pass of the IR to generate annotations including a safe pointer and an unsafe pointer. The method further includes removing, during a static analysis pass of the IR, the safe pointer from the annotations, inserting, into the IR using the annotations, a sandbox function call at the unsafe pointer to generate a modified IR, compiling the modified IR to generate an executable version of the program, executing, inside a sandbox framework, the executable version of the program, generating, during runtime and upon reaching the sandbox function call, a metadata entry and an enhanced pointer for atomicity, and comparing, during runtime and upon reaching a use of the unsafe pointer, the metadata entry with the enhanced pointer. | 10-15-2015 |