Abstract: Embodiments of the present disclosure provide a method of recommending events on an electronic device. The electronic device provides an event to the user. The user selects a frame to obtain certain information. The electronic device detects frame number and event identification (ID) number associated with selected frame and provides frame number and event ID number to recommendation server for identifying attributes and values. The recommendation server identifies the attributes and values associated with the selected frame. Thereafter, the recommendation server provides the attributes and the values to the electronic device for selection of at least value by the user. The electronic device provides selected values to the recommendation server. The recommendation server searches listing of plurality of events to determine one or more events having the selected values. The recommendation server may then provide the list of one or more events having the selected values to the electronic device. Fig.2a
CLIAMS:We claim:
1. A method of recommending events on an electronic device, the method comprising:
receiving, at a recommendation server, an event identification (ID) number and a frame number associated with a frame selected by a user;
identifying at least one attribute and at least one value associated with each of the at least one attribute in the frame;
searching a listing of a plurality of events to determine one or more events having the at least one value; and
providing a list of the one or more events having the at least one value to the electronic device.
2. The method as claimed in claim 1 further comprising providing the at least one attribute and the at least one value to the electronic device for selection of the at least one value by the user.
3. The method as claimed in claim 1 further comprising identifying a number of frames in each of the one or more events having the at least one value.
4. The method as claimed in claim 3, wherein the list of the one or more events is ordered based on the number of frames in each of the one or more events having the at least one value.
5. The method as claimed in claim 1, wherein the identifying of the at least one attribute and the at least one value comprises:
comparing the received event ID number with a plurality of event ID numbers to identify a matching event ID number, wherein an event corresponding to the matched event ID number comprises at least one attribute and at least one value associated with a set of frame ranges;
determining a frame range, from among the set of frame ranges, having the received frame number; and
retrieving the at least one attribute and the at least one value associated with the determined frame range.
6. A method of recommending events by an electronic device, the method comprising:
receiving, at the electronic device, a selection of a frame from an event provided to a user;
identifying at least one attribute and at least one value associated with each of the at least one attribute in the frame;
searching a listing of a plurality of events to determine one or more events having the at least one value; and
providing a list of the one or more events having the at least one value to a display.
7. The method as claimed in claim 6 further comprising providing the at least one attribute and the at least one value to the display for selection of the at least one value.
8. A recommendation server, comprising:
at least one processor; and
a memory storing instructions executable by the at least one processor, wherein the instructions configure the at least one processor to:
receive an event identification (ID) number and a frame number associated with a frame selected by a user;
identify at least one attribute and at least one value associated with each of the at least one attribute in the frame;
searching a listing of a plurality of events to determine one or more events having the at least one value; and
providing a list of the one or more events having the at least one value to the electronic device.
9. The recommendation server as claimed in claim 8, wherein the instructions further configure the at least one processor to provide the at least one attribute and the at least one value to the electronic device for selection of the at least one value by the user.
10. The recommendation server as claimed in claim 8, wherein the instructions further configure the at least one processor to identify a number of frames in each of the one or more events having the at least one value.
11. The recommendation server as claimed in claim 10, wherein the instructions further configure the at least one processor to order the list of one or more events based on the number of frames in each of the one or more events having the at least one value.
12. The recommendation server as claimed in claim 8, wherein the instructions further configure the at least one processor to:
compare the received event ID number of the event with a plurality of event ID numbers to identify a matching event ID number, wherein an event corresponding to the matched event ID number comprises at least one attribute and at least one value associated with a set of frame ranges;
determine a frame range, from among the set of frame ranges, having the received frame number; and
retrieve the at least one attribute and the at least one value associated with the determined frame range.
13. An electronic device, comprising:
at least one processor; and
a memory storing instructions executable by the at least one processor, wherein the instructions configure the at least one processor to:
receive a selection of a frame from an event provided to a user;
identify at least one attribute and at least one value associated with each of the at least one attribute in the frame;
searching a listing of a plurality of events to determine one or more events having the at least one value; and
providing a list of the one or more events having the at least one value to a display.
14. A non-transitory computer readable medium including operations stored thereon that when processed by at least one processor cause a recommendation server to perform the acts of:
receiving an event identification (ID) number and a frame number associated with a frame selected by a user;
identifying at least one attribute and at least one value associated with each of the at least one attribute in the frame;
searching a listing of a plurality of events to determine one or more events having the at least one value; and
providing a list of the one or more events having the at least one value to the electronic device.
15. The medium as claimed in claim 14, wherein the instructions further cause the at least one processor to perform operations comprising providing the at least one attribute and the at least one value to the electronic device for selection of the at least one value by the user.
16. The medium as claimed in claim 14, wherein the instructions further cause the at least one processor to perform operations comprising identifying a number of frames in each of the one or more stored events, of the retrieved list, having the identified at least one value.
17. The medium as claimed in claim 16, wherein the instructions further cause the at least one processor to order the list of one or more events based on the number of frames in each of the one or more events having the at least one value.
18. The medium as claimed in claim 14, wherein the instructions further cause the at least one processor to perform operations comprising:
comparing the received event ID number of the event with a plurality of event ID numbers to identify a matching event ID number, wherein an event corresponding to the matched event ID number comprises at least one attribute and at least one value associated with a set of frame ranges;
determining a frame range, from among the set of frame ranges, having the received frame number; and
retrieving the at least one attribute and the at least one value associated with the determined frame range.
Dated this 09th day of January, 2014
R. RAMYA RAO
OF K & S PARTNERS
AGENT FOR THE APPLICANT
,TagSPECI:TECHNICAL FIELD
The present disclosure relates to media broadcast technologies. In particular, the present disclosure relates to a method of recommending events on an electronic device.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 98-CHE-2014 FORM-9 09-01-2014.pdf | 2014-01-09 |
| 1 | 98-CHE-2014-RELEVANT DOCUMENTS [20-09-2023(online)].pdf | 2023-09-20 |
| 2 | 98-CHE-2014-PROOF OF ALTERATION [07-02-2022(online)].pdf | 2022-02-07 |
| 2 | 98-CHE-2014 FORM-18 09-01-2014.pdf | 2014-01-09 |
| 3 | IP25425-Spec.pdf | 2014-01-17 |
| 3 | 98-CHE-2014-IntimationOfGrant09-11-2021.pdf | 2021-11-09 |
| 4 | IP25425-FIGURES.pdf | 2014-01-17 |
| 4 | 98-CHE-2014-PatentCertificate09-11-2021.pdf | 2021-11-09 |
| 5 | FORM 5.pdf | 2014-01-17 |
| 5 | 98-CHE-2014-Annexure [03-11-2021(online)].pdf | 2021-11-03 |
| 6 | FORM 3.pdf | 2014-01-17 |
| 6 | 98-CHE-2014-Written submissions and relevant documents [03-11-2021(online)].pdf | 2021-11-03 |
| 7 | abstract98-CHE-2014.jpg | 2014-01-20 |
| 7 | 98-CHE-2014-Correspondence to notify the Controller [18-10-2021(online)].pdf | 2021-10-18 |
| 8 | 98-CHE-2014-FORM-26 [18-10-2021(online)].pdf | 2021-10-18 |
| 8 | 98-CHE-2014-FER.pdf | 2019-07-16 |
| 9 | 98-CHE-2014-US(14)-HearingNotice-(HearingDate-21-10-2021).pdf | 2021-10-17 |
| 9 | 98-CHE-2014-OTHERS [13-01-2020(online)].pdf | 2020-01-13 |
| 10 | 98-CHE-2014-ABSTRACT [13-01-2020(online)].pdf | 2020-01-13 |
| 10 | 98-CHE-2014-FORM 3 [13-01-2020(online)].pdf | 2020-01-13 |
| 11 | 98-CHE-2014-CLAIMS [13-01-2020(online)].pdf | 2020-01-13 |
| 11 | 98-CHE-2014-FER_SER_REPLY [13-01-2020(online)].pdf | 2020-01-13 |
| 12 | 98-CHE-2014-CORRESPONDENCE [13-01-2020(online)].pdf | 2020-01-13 |
| 13 | 98-CHE-2014-CLAIMS [13-01-2020(online)].pdf | 2020-01-13 |
| 13 | 98-CHE-2014-FER_SER_REPLY [13-01-2020(online)].pdf | 2020-01-13 |
| 14 | 98-CHE-2014-ABSTRACT [13-01-2020(online)].pdf | 2020-01-13 |
| 14 | 98-CHE-2014-FORM 3 [13-01-2020(online)].pdf | 2020-01-13 |
| 15 | 98-CHE-2014-OTHERS [13-01-2020(online)].pdf | 2020-01-13 |
| 15 | 98-CHE-2014-US(14)-HearingNotice-(HearingDate-21-10-2021).pdf | 2021-10-17 |
| 16 | 98-CHE-2014-FER.pdf | 2019-07-16 |
| 16 | 98-CHE-2014-FORM-26 [18-10-2021(online)].pdf | 2021-10-18 |
| 17 | 98-CHE-2014-Correspondence to notify the Controller [18-10-2021(online)].pdf | 2021-10-18 |
| 17 | abstract98-CHE-2014.jpg | 2014-01-20 |
| 18 | 98-CHE-2014-Written submissions and relevant documents [03-11-2021(online)].pdf | 2021-11-03 |
| 18 | FORM 3.pdf | 2014-01-17 |
| 19 | 98-CHE-2014-Annexure [03-11-2021(online)].pdf | 2021-11-03 |
| 19 | FORM 5.pdf | 2014-01-17 |
| 20 | IP25425-FIGURES.pdf | 2014-01-17 |
| 20 | 98-CHE-2014-PatentCertificate09-11-2021.pdf | 2021-11-09 |
| 21 | IP25425-Spec.pdf | 2014-01-17 |
| 21 | 98-CHE-2014-IntimationOfGrant09-11-2021.pdf | 2021-11-09 |
| 22 | 98-CHE-2014-PROOF OF ALTERATION [07-02-2022(online)].pdf | 2022-02-07 |
| 22 | 98-CHE-2014 FORM-18 09-01-2014.pdf | 2014-01-09 |
| 23 | 98-CHE-2014-RELEVANT DOCUMENTS [20-09-2023(online)].pdf | 2023-09-20 |
| 23 | 98-CHE-2014 FORM-9 09-01-2014.pdf | 2014-01-09 |
| 1 | 2019-07-0412-35-13_04-07-2019.pdf |