Patents by Inventor Pirasenna Thiyagarajan

Pirasenna Thiyagarajan 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).

  • Publication number: 20240019253
    Abstract: A method for providing a route in response to a request includes receiving a request for a route, comprising a start location and an end location. The method further includes determining a source based at least in part on the request and obtaining route segments from the source. Additionally, the method includes generating a suggested route, comprising a plurality of the route segments, and transmitting the suggested route in response to the request. The suggested route is generated based at least in part on the start location, the end location, and the route segments. Systems for carrying out the method are also disclosed.
    Type: Application
    Filed: July 18, 2023
    Publication date: January 18, 2024
    Inventors: Pirasenna Thiyagarajan, Aarjav Trivedi, ArunKumar Elangovan
  • Patent number: 11747151
    Abstract: A method for providing a route in response to a request includes receiving a request for a route, comprising a start location and an end location. The method further includes determining a source based at least in part on the request and obtaining route segments from the source. Additionally, the method includes generating a suggested route, comprising a plurality of the route segments, and transmitting the suggested route in response to the request. The suggested route is generated based at least in part on the start location, the end location, and the route segments. Systems for carrying out the method are also disclosed.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: September 5, 2023
    Assignee: Ridecell, Inc.
    Inventors: Pirasenna Thiyagarajan, Aarjav Trivedi, ArunKumar Elangovan
  • Publication number: 20210302176
    Abstract: A method for providing a route in response to a request includes receiving a request for a route, comprising a start location and an end location. The method further includes determining a source based at least in part on the request and obtaining route segments from the source. Additionally, the method includes generating a suggested route, comprising a plurality of the route segments, and transmitting the suggested route in response to the request. The suggested route is generated based at least in part on the start location, the end location, and the route segments. Systems for carrying out the method are also disclosed.
    Type: Application
    Filed: April 12, 2021
    Publication date: September 30, 2021
    Applicant: Ridecell, Inc.
    Inventors: Pirasenna Thiyagarajan, Aarjav Trivedi, ArunKumar Elangovan
  • Patent number: 10996064
    Abstract: A method for providing a route in response to a request includes receiving a request for a route, comprising a start location and an end location. The method further includes determining a source based at least in part on the request and obtaining route segments from the source. Additionally, the method includes generating a suggested route, comprising a plurality of the route segments, and transmitting the suggested route in response to the request. The suggested route is generated based at least in part on the start location, the end location, and the route segments. Systems for carrying out the method are also disclosed.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: May 4, 2021
    Assignee: Ridecell, Inc.
    Inventors: Pirasenna Thiyagarajan, Aarjav Trivedi, ArunKumar Elangovan
  • Publication number: 20190086221
    Abstract: A method for providing a route in response to a request includes receiving a request for a route, comprising a start location and an end location. The method further includes determining a source based at least in part on the request and obtaining route segments from the source. Additionally, the method includes generating a suggested route, comprising a plurality of the route segments, and transmitting the suggested route in response to the request. The suggested route is generated based at least in part on the start location, the end location, and the route segments. Systems for carrying out the method are also disclosed.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 21, 2019
    Applicant: Ridecell, Inc.
    Inventors: Pirasenna Thiyagarajan, Aarjav Trivedi, ArunKumar Elangovan
  • Patent number: 10089633
    Abstract: A customer support application provides screen sharing of the user's computing device with a remote customer support agent, thereby enabling the customer support agent to view the content displayed on the user's device. The customer support agent can provide guidance to the user by transmitting support content back to the user's computing device, where the support content is displayed as an overlay on top of the user's normal user interface content. The screen sharing and support content may be supplemented with live audio and video communications between the user and the remote customer support agent, and the multiple modes of communication may be prioritized to maintain quality in the preferred communication mode.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: October 2, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Pirasenna Thiyagarajan, James Arthur Wilson, Jennifer Piksum Yick, Rexford Jay Tibbens
  • Patent number: 9804774
    Abstract: Techniques for managing screen input information associated with configurable gestures may be provided. For example, configuration information associated with a performable gesture and an operation may be received from an application. An association between the gesture, the operation and the application may be stored such that the operation is performed when the gesture is detected as having been performed. The operation may be global or application-specific. In some embodiments, a user is able to update a particular association. For example, the user may update a gesture associated with an operation, or the user may update an operation associated with a particular gesture.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: October 31, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Donald L. Kaufman, Rexford Jay Tibbens, James Arthur Wilson, Pirasenna Thiyagarajan
  • Patent number: 9361469
    Abstract: A customer support application provides screen sharing of the user's computing device with a remote customer support agent, thereby enabling the customer support agent to view the content displayed on the user's device. Sensitive information that is displayed on a user's computing device is obfuscated from the computing device of the remote customer support agent, and a notification of that obfuscation is displayed on the user's computing device. Information can be determined to be sensitive based on a sensitive indicator tag or a heuristic.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: June 7, 2016
    Assignee: Amazon Technologies, inc.
    Inventors: Pirasenna Thiyagarajan, Donald Loyd Kaufman
  • Publication number: 20150278534
    Abstract: A customer support application provides screen sharing of the user's computing device with a remote customer support agent, thereby enabling the customer support agent to view the content displayed on the user's device. Sensitive information that is displayed on a user's computing device is obfuscated from the computing device of the remote customer support agent, and a notification of that obfuscation is displayed on the user's computing device. Information can be determined to be sensitive based on a sensitive indicator tag or a heuristic.
    Type: Application
    Filed: March 26, 2014
    Publication date: October 1, 2015
    Applicant: Amazon Technologies, Inc.
    Inventors: Pirasenna Thiyagarajan, Donald Loyd Kaufman
  • Patent number: 9063576
    Abstract: Techniques for managing screen input information associated with configurable gestures may be provided. For example, configuration information associated with a performable gesture may be received. In some examples, the configuration information may be received by an operating system service of a device. Additionally, in some examples, information associated with input detected by the device may be received by the operating system service. Further, in some examples, an operation of the device may be performed when the information associated with the input identifies performance of the performable gesture.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: June 23, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Donald L. Kaufman, Rexford Jay Tibbens, James Arthur Wilson, Pirasenna Thiyagarajan
  • Publication number: 20150052067
    Abstract: A customer support application provides screen sharing of the user's computing device with a remote customer support agent, thereby enabling the customer support agent to view the content displayed on the user's device. The customer support agent can provide guidance to the user by transmitting support content back to the user's computing device, where the support content is displayed as an overlay on top of the user's normal user interface content. The screen sharing and support content may be supplemented with live audio and video communications between the user and the remote customer support agent, and the multiple modes of communication may be prioritized to maintain quality in the preferred communication mode.
    Type: Application
    Filed: August 13, 2013
    Publication date: February 19, 2015
    Inventors: Pirasenna Thiyagarajan, James Arthur Wilson, Jennifer Piksum Yick, Rexford Jay Tibbens
  • Publication number: 20090249343
    Abstract: A system, method, and computer program product are provided for receiving timer objects from local lists in a global list for being used to execute events associated therewith. A plurality of execution contexts are provided for receiving timer objects. Additionally, a plurality of local lists are provided, each corresponding with one of the execution contexts, for receiving the timer objects therefrom. Furthermore, a global list is provided for receiving the timer objects from the local lists for being used to execute events associated therewith.
    Type: Application
    Filed: March 25, 2008
    Publication date: October 1, 2009
    Inventors: Pirasenna Thiyagarajan, Venu Vadapalli
  • Publication number: 20060031382
    Abstract: A computer system having a user specified web browsing system for selectively translating user defined uniform resource locator addresses specified in a cookie is disclosed. A memory stored mapping is disclosed which maps URLs to corresponding fully qualified domain names. A web page translator will automatically translate a user web access request such that its corresponding fully qualified domain name is used.
    Type: Application
    Filed: June 4, 2004
    Publication date: February 9, 2006
    Inventors: Arvind Pradhakar, Rajeev Angal, Pirasenna Thiyagarajan, James Nelson