System and method for providing a customized resource
First Claim
1. A device for determining a customized resource, the device comprising:
- a network interface configured to receive a request to render a resource from a user device, the request comprising item information associated with an item;
an extractor configured to extract an item identifier from the item information; and
a processor configured to determine whether the user device corresponds to an existing user of a mobile application corresponding to the request,wherein in response to determining the user device corresponds to an existing user of the mobile application, the processor further determines a customized uniform resource indicator (URI) that directs the user device to a page within the mobile application that corresponds to the item based on a character comparison of the extracted item identifier to character strings of URIs of the mobile application, and controls the network interface to transmit the customized URI to the user device, andin response to determining the user device does not correspond to an existing user of the mobile application, the processor further controls the network interface to transmit a uniform resource locator (URL) of a web page of a website that enables a user to register for the mobile application to the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are methods and devices for providing a resource. In one example, a method includes receiving a request to render a resource, the request comprising item information associated with an item, extracting an item identifier from the item information, and determining, by the web server, whether the user device corresponds to an existing user of a mobile application corresponding to the request. In response to determining the user device corresponds to an existing user of the mobile application, the method may include determining a customized URI associated with the item and associated with the mobile application based on the extracted item identifier and transmitting the customized URI. In response to determining the user device does not correspond to an existing user of the mobile application, the method may include transmitting a URL of a web page associated with the mobile application to the user device.
-
Citations
20 Claims
-
1. A device for determining a customized resource, the device comprising:
-
a network interface configured to receive a request to render a resource from a user device, the request comprising item information associated with an item; an extractor configured to extract an item identifier from the item information; and a processor configured to determine whether the user device corresponds to an existing user of a mobile application corresponding to the request, wherein in response to determining the user device corresponds to an existing user of the mobile application, the processor further determines a customized uniform resource indicator (URI) that directs the user device to a page within the mobile application that corresponds to the item based on a character comparison of the extracted item identifier to character strings of URIs of the mobile application, and controls the network interface to transmit the customized URI to the user device, and in response to determining the user device does not correspond to an existing user of the mobile application, the processor further controls the network interface to transmit a uniform resource locator (URL) of a web page of a website that enables a user to register for the mobile application to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for determining a customized resource, the method comprising:
-
receiving, by an application server from a user device, a request to render a resource, the request comprising item information associated with an item; extracting, by the application server, an item identifier from the item information; determining, by the application server, whether the user device corresponds to an existing user of a mobile application corresponding to the request; in response to determining the user device corresponds to an existing user of the mobile application, determining, by the application server, a customized uniform resource indicator (URI) that directs the user device to a page within the mobile application that corresponds to the item based on a character comparison of the extracted item identifier to character strings of URIs of the mobile application, and transmitting, to the user device, the customized URI; and in response to determining the user device does not correspond to an existing user of the mobile application, transmitting, by the application server to the user device, a uniform resource locator (URL) of a web page of a website that enables a user to register for the mobile application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium having stored therein instructions that when executed cause a computing device to perform a method for determining a customized resource, the method comprising:
-
receiving, by a web server from a user device, a request to render a resource, the request comprising item information associated with an item; extracting, by the web server, an item identifier from the item information; determining, by the web server, whether the user device corresponds to an existing user of a mobile application corresponding to the request; in response to determining the user device corresponds to an existing user of the mobile application, determining, by the web server, a customized uniform resource indicator (URI) that directs the user device to a page within the mobile application that corresponds to the item based on a character comparison of the extracted item identifier to character strings of URIs of the mobile application, and transmitting, to the user device, the customized URI; and in response to determining the user device does not correspond to an existing user of the mobile application, transmitting, by the web server to the user device, a uniform resource locator (URL) of a web page of a website that enables a user to register for the mobile application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification