[發明專利]一種實時選座方法及裝置在審
| 申請號: | 201710338553.1 | 申請日: | 2017-05-15 |
| 公開(公告)號: | CN107241311A | 公開(公告)日: | 2017-10-10 |
| 發明(設計)人: | 張雪梅;孫少磊;李璟;燕卓;蓋玉龍 | 申請(專利權)人: | 北京微影時代科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京市廣友專利事務所有限責任公司11237 | 代理人: | 祁獻民 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實時 方法 裝置 | ||
技術領域
本發明涉及在線購票技術,尤其涉及一種實時選座方法及裝置。
背景技術
互聯網技術的發展給人們帶來了極大的便利,也給傳統的產業帶來了新的契機。以傳統的影院為例,互聯網技術的發展使得影院票務的電子化成為可能,通過互聯網提供影院票務線上預訂/在線選座業務,使得用戶可以預先瀏覽最近放映的影片,并相應進行電子購票,避免了用戶以前觀看影片時需現場購票導致的等待時間較長以及無法預知所放影片的技術問題。
對于影院來說,為客戶提供一快速的在線選座購票平臺可以有效提升核心競爭力,而從普通用戶的角度出發,如何快速、簡單、舒適的進行在線購票才是最重要的。尤其是當用戶購買偶像的演唱會門票或一期待已久的熱門話劇演出票時,在線選座購票平臺如何在現有庫存票務不足以滿足強大購買力的情況下,為每一用戶快速購買到用戶想要的票務,有效縮短用戶購票時間,最大化滿足用戶購買需求顯得尤為重要。
線上預訂/在線選座業務購票一般包含登錄進入在線選座購票平臺、選座、確認選座有效、支付、生成訂單等多個流程,其中,選座是購票按流程中最耗時的一子流程,也是最容易影響用戶購票體驗的一關鍵因素。
目前的線上預訂/在線選座業務提供的選座方法,采用的是基于HTTP協議的非實時選座方式,即當用戶進入在線選座購票平臺后,用戶并不知曉哪些座位已被選定,當點擊選擇一預期座位后,通過將選擇的座位信息向管理票務的服務端發送,服務端判別該座位是否被其他用戶選擇,如果該座位已被其他用戶選擇,在該種情形下,服務端返回相關信息,例如,通過視窗(View)以一彈框彈出一提示信息,以告知用戶該座位已經被其他用戶選中,請選擇其他座位。瀏覽到該提示信息后,用戶只能關閉彈框,然后繼續選擇座位。這樣,在購買票務尤其是熱門票務時,用戶往往需要經過多次選擇才能完成購票,或者,經過幾次選擇的耽誤,座位已經被其它用戶選擇完畢,使得選座占用用戶較多時間,購票效率較低,在線購票成功率不高。
發明內容
有鑒于此,本發明實施例提供一種實時選座方法及裝置,能夠提升購票效率,以解決現有的選座方法中采用非實時選座方式進行在線購票導致的購票效率及購票成功率不高的問題。
第一方面,本發明實施例提供一種實時選座方法,包括:
創建與服務端的Web Sockets連接;
監測到繪制為可選狀態的座位被選中后,通過創建的所述與服務端的Web Sockets連接將選中的座位信息傳輸至服務端,以使服務端向Web Sockets連接的客戶端發送所述選中的座位信息,并使接收到所述選中的座位信息的客戶端將被選中的座位繪制為不可選狀態。
結合第一方面,在第一方面的第一種實施方式中,所述創建與服務端的Web Sockets連接包括:
獲取服務端的Web Socket連接地址;
通過Javascript實例化一Web Socket對象并傳入獲取的Web Socket連接地址,創建與所述傳入的Web Socket連接地址的Web Socket連接。
結合第一方面的第一種實施方式,在第一方面的第二種實施方式中,所述獲取服務端的Web Socket連接地址包括:
客戶端以異步方式獲取服務端的推送服務接口,通過所述推送服務接口獲取所述Web Socket連接地址。
結合第一方面的第一種實施方式,在第一方面的第三種實施方式中,在所述獲取服務端的Web Socket連接地址之后,通過Javascript實例化一Web Socket對象并傳入獲取的Web Socket連接地址之前,該方法還包括:
判斷客戶端的當前瀏覽器是否支持Web Socket API,如果支持,執行所述通過Javascript實例化一Web Socket對象并傳入獲取的Web Socket連接地址的步驟。
結合第一方面、第一方面的第一種至第三種中任一種實施方式,在第一方面的第四種實施方式中,所述將選中的座位信息傳輸至服務端包括:
調用鎖座接口,以POST方式將選中的座位信息異步傳輸到服務端。
結合第一方面的第四種實施方式,在第一方面的第五種實施方式中,所述調用鎖座接口,以POST方式將選中的座位信息異步傳輸到服務端包括:
將選中的座位信息封裝為Javascript對象;
通過FETCH API調用服務端提供的鎖座接口,通過POST方式將所述Javascript對象傳輸至服務端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京微影時代科技有限公司,未經北京微影時代科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710338553.1/2.html,轉載請聲明來源鉆瓜專利網。





