IP Library › Granted Patent US 10,783,459
Granted Patent B2
US 10,783,459 · App. 15/222,279 · Granted Sep 22, 2020

Method and device for providing ticket information

Inventors: Dongya Jiang (Beijing, CN); Jiankai Zhao (Beijing, CN); Zhenhai Zhao (Beijing, CN)
Assignee: Xiaomi Inc.
G06Q10/02G06Q30/0601G06Q50/10H04M1/72547H04W4/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,783,459
App. No.
15/222,279
Granted
Sep 22, 2020
Kind
B2
Abstract

A method for providing ticket information is provided. The method includes: receiving a notification; determining whether the notification includes the ticket information; and if the notification includes the ticket information, providing the ticket information in a multimedia message.

Claims (75)

1. A method for providing ticket information on a terminal device, comprising:

receiving, by the terminal device, a notification from an e-commerce platform;

identifying the e-commerce platform based on the notification;

determining whether a text message template corresponding to the e-commerce platform is included in a template database, wherein the template database is configured to store a plurality of text message templates of a plurality of e-commerce platforms;

if the text message template is included in the template database, determining whether the notification includes the ticket information based on textual content identified from the notification in accordance with a format of the text message template;

if the notification includes the ticket information, providing the ticket information in a multimedia message on a screen of the terminal device, the multimedia message including a user interface for receiving a trigger action;

detecting whether the trigger action is received from the user interface;

if the trigger action is received from the user interface, obtaining additional ticket information based on the textual content via a network interface of the terminal device; and

updating the multimedia message to include the additional ticket information.

2. The method according to claim 1 , wherein the providing the ticket information in a multimedia message comprises:

obtaining a poster based on the ticket information via a network interface;

identifying a ticket name and seat information based on the notification; and

providing the poster, the ticket name, and the seat information in the multimedia message.

3. The method according to claim 1 , wherein the identifying the e-commerce platform based on the notification comprises:

identifying a keyword in the notification;

determining whether the keyword is included in a database, wherein the database is configured to store a plurality of enterprise names corresponding to a plurality of keywords; and

if the keyword is included in the database, obtaining an enterprise name in the database corresponding to the keyword as the e-commerce platform providing the ticket information.

4. The method according to claim 1 , wherein the identifying the e-commerce platform based on the notification comprises:

identifying a text message number associated with the notification;

determining whether the text message number is included in a database, wherein the database is configured to store a plurality of enterprise names corresponding to a plurality of text message numbers; and

if the text message number is included in the database, obtaining an enterprise name in the database corresponding to the text message number as the e-commerce platform providing the ticket information.

5. The method according to claim 1 , further comprising:

if the text message template corresponding to the e-commerce platform is not included in the template database, sending a request to a server associated with the e-commerce platform, receiving the text message template corresponding to the e-commerce platform from the server, and updating the template database to include the text message template.

6. The method according to claim 1 , further comprising:

identifying a keyword representing the ticket information based on the notification;

determining whether the keyword is included in a database, wherein the database is configured to store a plurality of keywords in the ticket information; and

if the keyword is included in the database, determining that the notification includes the ticket information.

7. The method according to claim 1 , wherein the notification includes a text message or an instant messaging (IM).

8. A device for providing ticket information, comprising:

a processor;

a screen coupled to the processor; and

a memory for storing instructions executable by the processor;

wherein the processor is configured to:

receive a notification from an e-commerce platform;

identify the e-commerce platform based on the notification;

determine whether a text message template corresponding to the e-commerce platform is included in a template database, wherein the template database is configured to store a plurality of text message templates of a plurality of e-commerce platforms;

if the text message template is included in the template database, determine whether the notification includes the ticket information based on textual content identified from the notification in accordance with a format of the text message template;

if the notification includes the ticket information, provide the ticket information in a multimedia message on the screen of the device, the multimedia message including a user interface for receiving a trigger action;

detect whether the trigger action is received from the user interface;

if the trigger action is received from the user interface, obtain additional ticket information based on the textual content via a network interface of the terminal device; and

update the multimedia message to include the additional ticket information.

9. The device according to claim 8 , wherein the processor is further configured to:

obtain a poster based on the ticket information via a network interface;

identify a ticket name and seat information based on the notification; and

provide the poster, the ticket title and the seat information in the multimedia message.

10. The device according to claim 8 , wherein the processor is further configured to:

identify a keyword in the notification;

determine whether the keyword is included in a database, wherein the database is configured to store a plurality of enterprise names corresponding to a plurality of keywords; and

if the keyword is included in the database, obtain an enterprise name in the database corresponding to the keyword as the e-commerce platform providing the ticket information.

11. The device according to claim 8 , wherein the processor is further configured to:

identify a text message number associated with the notification;

determine whether the text message number is included in a database, wherein the database is configured to store a plurality of enterprise names corresponding to a plurality of text message numbers; and

if the text message number is included in the database, obtain an enterprise name in the database corresponding to the text message number as the e-commerce platform providing the ticket information.

12. The device according to claim 8 , wherein the processor is further configured to:

if the text message template corresponding to the e-commerce platform is not included in the template database, send a request to a server associated with the e-commerce platform, receive the text message template corresponding to the e-commerce platform from the server, and update the template database to include the text message template.

13. The device according to claim 8 , wherein the processor is further configured to:

identify a keyword representing the ticket information based on the notification;

determine whether the keyword is included in a database, wherein the database is configured to store a plurality of keywords in the ticket information; and

if the keyword is included in the database, determine that the notification includes the ticket information.

14. The device according to claim 8 , wherein the notification includes a text message or an instant messaging (IM).

15. A non-transitory computer-readable storage medium having stored therein instructions that, when executed by a processor of a terminal device, cause the terminal device to perform a method for providing ticket information, the method comprising:

receiving, by the terminal device, a notification from an e-commerce platform;

identifying the e-commerce platform based on the notification;

determining whether a text message template corresponding to the e-commerce platform is included in a template database, wherein the template database is configured to store a plurality of text message templates of a plurality of e-commerce platforms;

if the text message template is included in the template database, determining whether the notification includes the ticket information based on textual content identified from the notification in accordance with a format of the text message template;

if the notification includes the ticket information, providing the ticket information in a multimedia message on a screen of the terminal device, the multimedia message including a user interface for receiving a trigger action;

detecting whether the trigger action is received from the user interface;

if the trigger action is received from the user interface, obtaining additional ticket information based on the textual content via a network interface of the terminal device; and

updating the multimedia message to include the additional ticket information.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the format of the text message template arranges a plurality of types of ticket information in an order separated by a plurality of punctuation marks.

17. The non-transitory computer-readable storage medium of claim 16 , wherein identifying the textual content from the notification comprises:

identifying corresponding textual content in the notification in accordance with the text message template, wherein the textual content is between the plurality of punctuation marks.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the ticket information comprises an event, a place, and a time period.

19. The non-transitory computer-readable storage medium of claim 18 , wherein the ticket is an admission ticket for a movie, and the additional information includes at least one of a poster of the movie, a review of the movie, and a cast member of the movie.

20. The non-transitory computer-readable storage medium of claim 19 , wherein the multimedia message arranges the poster above the place and the time period in the user interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2016
From: JIANG, DONGYA; ZHAO, JIANKAI; ZHAO, ZHENHAI
To: XIAOMI INC.
Reel/Frame 039283/0123 →
Priority Claims (1)
CN 2015 1 0463427 · Jul 31, 2015 · national
Continuity (1)
Related Publication 20170032287A1 · Feb 2, 2017