Patents by Inventor Aarti Bharathan

Aarti Bharathan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11093887
    Abstract: A method for managing disbursement signals at a payment system is discussed. The method includes selecting a source of a general disbursement signal indicating a requested transfer of a first portion of funds from a buyer account to a general account at the payment system. The method includes determining an event for transferring a second portion of the funds from the general account to a merchant account. The method includes selecting, based on the event, a source of a merchant signal, the merchant signal indicating a requested transfer of the second portion of the funds from the general account to the merchant account. The method also includes configuring a disbursement module to trigger a transfer of the first portion of the funds in response to receiving the general signal and to trigger a transfer of the second portion of the funds in response to receiving the merchant signal.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: August 17, 2021
    Assignee: PayPal, Inc.
    Inventors: Norihiro Aoki, Aarti Bharathan, Anthony Shakrala Allen, Arjun Abraham Mathew
  • Patent number: 10885502
    Abstract: A method for reconfiguring disbursement signals at a payment system is discussed. The method includes receiving a general disbursement signal for triggering a first fund transfer of a portion of funds from a buyer account to a general account at the payment system, the first fund transfer for purchasing an item via a marketplace. The method includes, in response to receiving the general disbursement signal, performing the first fund transfer. The method includes determining whether a merchant disbursement signal is received from a second source, the merchant disbursement signal for triggering a second fund transfer of a portion of the funds from the general account to the merchant account. The method also includes determining, based on whether the merchant disbursement signal is received from the second source, whether to reconfigure a disbursement module to receive a different merchant disbursement signal for triggering the second fund transfer.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: January 5, 2021
    Assignee: PAYPAL, INC.
    Inventors: Norihiro Aoki, Aarti Bharathan, Anthony Shakrala Allen, Arjun Abraham Mathew
  • Patent number: 10760921
    Abstract: A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location).
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: September 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chien-Wen Danny Su, Mudassir Alam, Aarti Bharathan, Juan Pablo Candelas Gonzalez
  • Patent number: 10510108
    Abstract: A method for managing transaction queues is discussed. The method includes receiving, from a marketplace, a first communication indicating a cart, the cart comprising items for purchase, the items originating from one or more sellers. The method includes performing a first risk analysis on the cart to determine whether to accept the cart for processing into a queue, the first risk analysis being a cart-level analysis. The method also includes, in response to determining to accept the cart, adding requested transactions for the items to the queue. The method includes performing a de-queueing operation for a selected requested transaction from the queue for processing. The method also includes performing a second risk analysis on the selected requested transaction as part of determining whether to process a payment for the selected requested transaction, the second risk analysis being a transaction-level analysis.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: December 17, 2019
    Assignee: PAYPAL, INC.
    Inventors: Norihiro Aoki, Aarti Bharathan, Anthony Shakrala Allen, Arjun Abraham Mathew
  • Patent number: 10438275
    Abstract: A method for managing de-queuing of transaction queues is discussed. The method includes determining a queue capacity of a queue, where the queue includes a plurality of requested transactions. The requested transactions indicate items for purchase from one or more sellers, and the queue capacity indicates a capacity of the queue to store requested transactions. The method includes determining a transaction capacity of a processing module, where the transaction capacity indicates capacity of the processing module to process a number of requested transactions. The method also includes determining, based on the queue capacity and the transaction capacity, whether to limit a de-queue rate at which the requested transactions are de-queued from the queue by the processing module. In response to determining to limit the de-queue rate, the method adjusts operation of the processing module.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: October 8, 2019
    Assignee: PAYPAL, INC.
    Inventors: Norihiro Aoki, Aarti Bharathan, Anthony Shakrala Allen, Arjun Abraham Mathew
  • Publication number: 20180094944
    Abstract: A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location).
    Type: Application
    Filed: November 22, 2017
    Publication date: April 5, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Chien-Wen Danny Su, Mudassir Alam, Aarti Bharathan, Juan Pablo Candelas Gonzalez
  • Publication number: 20180089745
    Abstract: A method for managing transaction queues is discussed. The method includes receiving, from a marketplace, a first communication indicating a cart, the cart comprising items for purchase, the items originating from one or more sellers. The method includes performing a first risk analysis on the cart to determine whether to accept the cart for processing into a queue, the first risk analysis being a cart-level analysis. The method also includes, in response to determining to accept the cart, adding requested transactions for the items to the queue. The method includes performing a de-queueing operation for a selected requested transaction from the queue for processing. The method also includes performing a second risk analysis on the selected requested transaction as part of determining whether to process a payment for the selected requested transaction, the second risk analysis being a transaction-level analysis.
    Type: Application
    Filed: October 31, 2016
    Publication date: March 29, 2018
    Inventors: Norihiro Aoki, Aarti Bharathan, Anthony Shakrala Allen
  • Publication number: 20180089703
    Abstract: A method for managing de-queueing of transaction queues is discussed. The method includes determining a queue capacity of a queue, the queue includes a plurality of requested transactions. The requested transactions indicate items for purchase from one or more sellers, the queue capacity indicate capacity of the queue to store requested transactions. The method includes determining a transaction rate of a processing module, the transaction rate indicating a rate at which the requested transactions are de-queued from the queue by the processing module and transmitted to a risk module. The method also includes determining, based on the queue capacity and the transaction rate, whether to increase a processing rate at which the requested transactions are transmitted by the processing module to the risk module for transaction-level risk analysis. In response to determining to increase the processing rate, the method resizes the processing module.
    Type: Application
    Filed: October 31, 2016
    Publication date: March 29, 2018
    Inventors: Norihiro Aoki, Aarti Bharathan, Anthony Shakrala Allen
  • Publication number: 20180089744
    Abstract: A method for managing de-queuing of transaction queues is discussed. The method includes determining a queue capacity of a queue, where the queue includes a plurality of requested transactions. The requested transactions indicate items for purchase from one or more sellers, and the queue capacity indicates a capacity of the queue to store requested transactions. The method includes determining a transaction capacity of a processing module, where the transaction capacity indicates capacity of the processing module to process a number of requested transactions. The method also includes determining, based on the queue capacity and the transaction capacity, whether to limit a de-queue rate at which the requested transactions are de-queued from the queue by the processing module. In response to determining to limit the de-queue rate, the method adjusts operation of the processing module.
    Type: Application
    Filed: October 31, 2016
    Publication date: March 29, 2018
    Inventors: Norihiro Aoki, Aarti Bharathan, Anthony Shakrala Allen
  • Publication number: 20180089650
    Abstract: A method for reconfiguring disbursement signals at a payment system is discussed. The method includes receiving a general disbursement signal for triggering a first fund transfer of a portion of funds from a buyer account to a general account at the payment system, the first fund transfer for purchasing an item via a marketplace. The method includes, in response to receiving the general disbursement signal, performing the first fund transfer. The method includes determining whether a merchant disbursement signal is received from a second source, the merchant disbursement signal for triggering a second fund transfer of a portion of the funds from the general account to the merchant account. The method also includes determining, based on whether the merchant disbursement signal is received from the second source, whether to reconfigure a disbursement module to receive a different merchant disbursement signal for triggering the second fund transfer.
    Type: Application
    Filed: October 31, 2016
    Publication date: March 29, 2018
    Inventors: Norihiro Aoki, Aarti Bharathan, Anthony Shakrala Allen
  • Publication number: 20180089649
    Abstract: A method for managing disbursement signals at a payment system is discussed. The method includes selecting a source of a general disbursement signal indicating a requested transfer of a first portion of funds from a buyer account to a general account at the payment system. The method includes determining an event for transferring a second portion of the funds from the general account to a merchant account. The method includes selecting, based on the event, a source of a merchant signal, the merchant signal indicating a requested transfer of the second portion of the funds from the general account to the merchant account. The method also includes configuring a disbursement module to trigger a transfer of the first portion of the funds in response to receiving the general signal and to trigger a transfer of the second portion of the funds in response to receiving the merchant signal.
    Type: Application
    Filed: October 31, 2016
    Publication date: March 29, 2018
    Inventors: Norihiro Aoki, Aarti Bharathan, Anthony Shakrala Allen
  • Patent number: 9835469
    Abstract: A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location).
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: December 5, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chien-Wen Danny Su, Mudassir Alam, Aarti Bharathan, Juan Pablo Candelas Gonzalez
  • Publication number: 20160131495
    Abstract: A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location).
    Type: Application
    Filed: December 29, 2015
    Publication date: May 12, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: CHIEN-WEN DANNY SU, MUDASSIR ALAM, AARTI BHARATHAN, JUAN PABLO CANDELAS GONZALEZ
  • Patent number: 9273979
    Abstract: A map navigation tool presents directions using a map navigation user interface that simplifies navigation in various ways. In particular, the map navigation tool uses a destination icon that directs the user towards an end location of a route when the user is close to the end location. For example, the map navigation tool obtains multiple list items of a list of directions. Based at least in part on current location, the tool determines that a destination icon is to be displayed. For example, the tool checks whether the current location is within a threshold distance from or past the end location. The tool then renders the destination icon, which indicates direction towards the end location. The tool can further adjust the destination icon depending on current location, for example, rotating the destination icon or switching between multiple destination icons representing left, right, ahead and behind directions.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: March 1, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
  • Patent number: 9261373
    Abstract: A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location).
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: February 16, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chien-Wen Danny Su, Mudassir Alam, Aarti Bharathan, Juan Pablo Candelas Gonzalez
  • Patent number: 9163951
    Abstract: Disclosed herein are tools and techniques for providing optional re-routing. In one exemplary embodiment disclosed herein, a determination is made that a location of a computing device is not on a predetermined route between a start location and an end location. Based on the determining, a re-route option is provided. Also, while the re-route option is available, a determination is made that a subsequent location of the computing device is on the predetermined route, or a re-route is performed responsive to receiving a touch-anywhere input event on a touchscreen display.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: October 20, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
  • Patent number: 8874366
    Abstract: A mobile computing device can determine a first waypoint distance that indicates a distance from the device's location within which a first waypoint of a route cannot be located. This distance can be sent to a server as part of a map data request. The distance can be based on a device velocity, a request latency time, an instruction intake time and an instruction reaction time. The request latency time represents the delay from sending a request to receiving route information in response. The instruction intake time represents the time it takes for a user to read or listen to a first waypoint instruction. The instruction reaction time represents the time it takes a user to react to a first waypoint instruction. Route information contains information identifying a first waypoint that is further away from the device position supplied with the request than the first waypoint distance.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: October 28, 2014
    Assignee: Microsoft Corporation
    Inventors: Chien-Wen Danny Su, Aarti Bharathan, Mudassir Alam
  • Patent number: 8788203
    Abstract: A map navigation tool presents directions using a map navigation user interface that simplifies navigation in various ways. In particular, a user-driven navigation model simplifies user interaction with the map navigation tool. For example, the map navigation tool identifies an upcoming list item among multiple list items of a list of directions for a route. The map navigation tool receives a user input event. For example, the user input event represents a tap on a touchscreen of the computing device, voice input to a microphone of the computing device, or button or keystroke input to the computing device. Responsive to the user input event, the map navigation tool outputs an indication of the upcoming list item.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: July 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
  • Publication number: 20140200802
    Abstract: Disclosed herein are tools and techniques for providing optional re-routing. In one exemplary embodiment disclosed herein, a determination is made that a location of a computing device is not on a predetermined route between a start location and an end location. Based on the determining, a re-route option is provided. Also, while the re-route option is available, a determination is made that a subsequent location of the computing device is on the predetermined route, or a re-route is performed responsive to receiving a touch-anywhere input event on a touchscreen display.
    Type: Application
    Filed: March 14, 2014
    Publication date: July 17, 2014
    Applicant: Microsoft Corporation
    Inventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
  • Patent number: 8706415
    Abstract: A map navigation tool presents directions using a map navigation user interface that simplifies navigation in various ways. In particular, the map navigation tool dynamically adjusts presentation of graphics and/or text for directions depending on current location, so as to emphasize upcoming instructions. For example, based on current location, the tool identifies an upcoming list item in a list of directions for a route. The map navigation tool renders a view of at least part of the list of directions, rendering a given list item differently depending on whether it is the upcoming list item, a future list item, or a previous list item. Upon successful completion of navigation for the upcoming list item, the tool outputs an indication of positive feedback, changes the upcoming list item to be the next list item, and renders a new view in which the next list item is emphasized.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: April 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner