Patents by Inventor Shalin Amin

Shalin Amin 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: 11922340
    Abstract: A system and method are provided for generating and transmitting push notifications in connection with a transport service. Push notification triggers can be configured by a user via an application-based user interface corresponding to an application specific to the transport service. A user profile associated with the user can be accessed to detect one or more preconfigured push notification triggers, and thereafter transport service activity can be dynamically monitored for trigger events. Such trigger events can cause the system to generate and transmit push notifications to the user's mobile device.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: March 5, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Stacey Farrelly, Shalin Amin, Robert Marshall, Kevin Novak, Matthew Sweeney
  • Patent number: 11720982
    Abstract: A computer system identifies a service provider from a plurality of service providers to fulfill a request for a transport service from a user device of a user. The service provider operates a vehicle equipped with an indicator device. The computer system obtains an output configuration associated with the user, monitors location information of a provider device of the service provider, detects a state change of the transport service based on the location information of the provider device, and, in response to detecting the state change, communicates with the provider device to cause the indicator device to display the output configuration of the user.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: August 8, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Travis Kalanick, Shalin Amin
  • Publication number: 20220300867
    Abstract: A system and method are provided for generating and transmitting push notifications in connection with a transport service. Push notification triggers can be configured by a user via an application-based user interface corresponding to an application specific to the transport service. A user profile associated with the user can be accessed to detect one or more preconfigured push notification triggers, and thereafter transport service activity can be dynamically monitored for trigger events. Such trigger events can cause the system to generate and transmit push notifications to the user's mobile device.
    Type: Application
    Filed: June 8, 2022
    Publication date: September 22, 2022
    Inventors: Stacey Farrelly, Shalin Amin, Robert Marshall, Kevin Novak, Matthew Sweeney
  • Patent number: 11379761
    Abstract: A system and method are provided for generating and transmitting push notifications in connection with a transport service. Push notification triggers can be configured by a user via an application-based user interface corresponding to an application specific to the transport service. A user profile associated with the user can be accessed to detect one or more preconfigured push notification triggers, and thereafter transport service activity can be dynamically monitored for trigger events. Such trigger events can cause the system to generate and transmit push notifications to the user's mobile device.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: July 5, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Stacey Farrelly, Shalin Amin, Robert Marshall, Kevin Novak, Matthew Sweeney
  • Publication number: 20220118904
    Abstract: A computer system identifies a service provider from a plurality of service providers to fulfill a request for a transport service from a user device of a user. The service provider operates a vehicle equipped with an indicator device. The computer system obtains an output configuration associated with the user, monitors location information of a provider device of the service provider, detects a state change of the transport service based on the location information of the provider device, and, in response to detecting the state change, communicates with the provider device to cause the indicator device to display the output configuration of the user.
    Type: Application
    Filed: December 29, 2021
    Publication date: April 21, 2022
    Inventors: Travis Kalanick, Shalin Amin
  • Publication number: 20220058702
    Abstract: A computer system communicates with provider computing devices associated with a plurality of service types. In response to receiving a first communication from a requester computing device, the computer system (i) determines, based at least in part on location information communicated by multiple provider computing devices associated with a first service type, a first value representative of a first property of available services of the first service type, (ii) determines, based at least in part on a current location of the requester computing device and location information communicated by one or more of the multiple provider computing devices, a second value representative of a second property of available services of the first service type, and (iii) transmits data comprising the first value and the second value to cause the requester computing device to display the first value and the second value in association with the first service type.
    Type: Application
    Filed: November 4, 2021
    Publication date: February 24, 2022
    Inventors: Shalin Amin, Mina Radhakrishnan, Paul-Phillip Holden, Curtis Chambers
  • Patent number: 11241999
    Abstract: An indication device for a vehicle of a service provider associated with a transport service includes an output device and a communication interface for establishing a communication link with a provider device of the service provider. The communication interface can receive, via the communication link, a set of output configuration data associated with a request for the transport service to cause the output device to transition from outputting a default configuration to outputting the output configuration based on a determined state of the service provider or the transport service.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: February 8, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Travis Kalanick, Shalin Amin
  • Patent number: 11188955
    Abstract: A computer system operable to communicate with each of a plurality of provider computing devices to obtain location information. The computer system can determine multiple types of dynamic values for a given geographic region by (i) receiving set of data from a computing device operated by a requester, the set of data indicating a current location of the requester, (ii) determining a first set of dynamic values based at least in part on location information communicated by multiple provider computing devices of the plurality of provider computing devices that are associated with a first service type, and (iii) determining a second set of dynamic values based at least in part on the current location of the requester and location information communicated by one or more of the multiple provider computing devices that are associated with the first service type. Each of the multiple types of dynamic values being associated with one of the multiple possible service types.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: November 30, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Shalin Amin, Mina Radhakrishnan, Paul-Phillip Holden, Curtis Chambers
  • Publication number: 20200342505
    Abstract: A computer system operable to communicate with each of a plurality of provider computing devices to obtain location information. The computer system can determine multiple types of dynamic values for a given geographic region by (i) receiving set of data from a computing device operated by a requester, the set of data indicating a current location of the requester, (ii) determining a first set of dynamic values based at least in part on location information communicated by multiple provider computing devices of the plurality of provider computing devices that are associated with a first service type, and (iii) determining a second set of dynamic values based at least in part on the current location of the requester and location information communicated by one or more of the multiple provider computing devices that are associated with the first service type. Each of the multiple types of dynamic values being associated with one of the multiple possible service types.
    Type: Application
    Filed: July 13, 2020
    Publication date: October 29, 2020
    Inventors: Shalin Amin, Mina Radhakrishnan, Paul-Phillip Holden, Curtis Chambers
  • Publication number: 20200269750
    Abstract: An indication device for a vehicle of a service provider associated with a transport service includes an output device and a communication interface for establishing a communication link with a provider device of the service provider. The communication interface can receive, via the communication link, a set of output configuration data associated with a request for the transport service to cause the output device to transition from outputting a default configuration to outputting the output configuration based on a determined state of the service provider or the transport service.
    Type: Application
    Filed: May 12, 2020
    Publication date: August 27, 2020
    Inventors: Travis Kalanick, Shalin Amin
  • Patent number: 10688919
    Abstract: A computing system is configured to receive a request for a transport service from a user device of a requesting user. In response to receiving the request, the computing system identifies a service provider to fulfill the request and determines a state for the service provider. The computing system transmits, to a provider device of the service provider, configuration data indicating an output configuration for the request. The provider device is communicatively coupled to an indication device to cause the indication device to transition from displaying a default configuration to displaying the output configuration for the request based on the determined state of the service provider.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: June 23, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Travis Kalanick, Shalin Amin
  • Patent number: 10417673
    Abstract: A method for requesting an on-demand service on a computing device is provided. One or more processors determine the current location of the computing device. A multistate selection feature of a plurality of service options for providing the on-demand service is presented on the display of the computing device. The multistate selection feature enables a user to select a service option that is available within a region that includes the current location to provide the on-demand service. In response to the user selecting one of the plurality of service options, a summary user interface is presented on the display to provide region-specific information about the on-demand service based on the selected service option.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: September 17, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Shalin Amin, Mina Radhakrishnan, Paul-Phillip Holden, Curtis Chambers
  • Patent number: 10402841
    Abstract: A method for enabling a user to verify a price change for an on-demand service is provided. One or more processors can determine a real-time price for providing the on-demand service to the user. The one or more processors can determine when the real-time price is equal to or exceeds a threshold price. In response to a request from the user for the on-demand service when the real-time price is equal to or exceeds the threshold price, an intermediate interface can be provided that the user is to correctly respond to before a service request can be transmitted to a service system.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: September 3, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Mina Radhakrishnan, Shalin Amin, Curtis Chambers, Ryan McKillen, Travis Cordell Kalanick
  • Publication number: 20190152382
    Abstract: A computing system is configured to receive a request for a transport service from a user device of a requesting user. In response to receiving the request, the computing system identifies a service provider to fulfill the request and determines a state for the service provider. The computing system transmits, to a provider device of the service provider, configuration data indicating an output configuration for the request. The provider device is communicatively coupled to an indication device to cause the indication device to transition from displaying a default configuration to displaying the output configuration for the request based on the determined state of the service provider.
    Type: Application
    Filed: January 22, 2019
    Publication date: May 23, 2019
    Inventors: Travis Kalanick, Shalin Amin
  • Patent number: 10239444
    Abstract: A system and method for configuring an indication device is described. An on-demand service system arranges a service for a user to be provided by a service provider. The system determines whether the user has specified an output configuration for an indication device in an account of the user. In response to determining that the user has specified an output configuration for the indication device, the system identifies data corresponding to the output configuration and transmits the data to a mobile computing device of the service provider to enable the mobile computing device to control the indication device of the service provider based on the data.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: March 26, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Travis Kalanick, Shalin Amin
  • Publication number: 20190087754
    Abstract: A system and method are provided for generating and transmitting push notifications in connection with a transport service. Push notification triggers can be configured by a user via an application-based user interface corresponding to an application specific to the transport service. A user profile associated with the user can be accessed to detect one or more preconfigured push notification triggers, and thereafter transport service activity can be dynamically monitored for trigger events. Such trigger events can cause the system to generate and transmit push notifications to the user's mobile device.
    Type: Application
    Filed: November 2, 2018
    Publication date: March 21, 2019
    Inventors: Stacey Farrelly, Shalin Amin, Robert Marshall, Kevin Novak, Matthew Sweeney
  • Patent number: 10198700
    Abstract: A system and method are provided for generating and transmitting push notifications in connection with a transport service. Push notification triggers can be configured by a user via an application-based user interface corresponding to an application specific to the transport service. A user profile associated with the user can be accessed to detect one or more preconfigured push notification triggers, and thereafter transport service activity can be dynamically monitored for trigger events. Such trigger events can cause the system to generate and transmit push notifications to the user's mobile device.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: February 5, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Stacey Farrelly, Shalin Amin, Robert Marshall, Kevin Novak, Matthew Sweeney
  • Publication number: 20190035166
    Abstract: A method for determining a fare for a transport service is provided. One or more processors determine that the transport service is in progress for a first user. A request to share the fare for the transport service in progress with a second user is received over a network from a first computing device of the first user. A confirmation that indicates that the second user is to share the fare is received over the network from a second computing device of the second user. A first amount of the fare for the first user and a second amount of the fare for the second user is determined.
    Type: Application
    Filed: September 24, 2018
    Publication date: January 31, 2019
    Inventor: Shalin Amin
  • Patent number: D841508
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: February 26, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Travis Kalanick, Shalin Amin, Strahan McMullen, Yves Behar, Noah Murphy-Reinhertz, Liam Adelman, Naoya Edahiro, William Clark, Stephen Braitsch
  • Patent number: D844022
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: March 26, 2019
    Assignee: Uber Technologies, Inc.
    Inventor: Shalin Amin