TW201344476A - 業務物件的篩選方法以及裝置 - Google Patents

業務物件的篩選方法以及裝置 Download PDF

Info

Publication number
TW201344476A
TW201344476A TW101128248A TW101128248A TW201344476A TW 201344476 A TW201344476 A TW 201344476A TW 101128248 A TW101128248 A TW 101128248A TW 101128248 A TW101128248 A TW 101128248A TW 201344476 A TW201344476 A TW 201344476A
Authority
TW
Taiwan
Prior art keywords
attribute
attribute value
business object
screening
value
Prior art date
Application number
TW101128248A
Other languages
English (en)
Other versions
TWI529545B (zh
Inventor
Xiao-Zhen Fu
Original Assignee
Alibaba Group Services Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Services Ltd filed Critical Alibaba Group Services Ltd
Publication of TW201344476A publication Critical patent/TW201344476A/zh
Application granted granted Critical
Publication of TWI529545B publication Critical patent/TWI529545B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/335Filtering based on additional data, e.g. user or group profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申請公開了一種業務物件的篩選方法以及裝置,在確定用戶終端被執行了用於觸發業務物件篩選的操作後,在當前網頁中顯示篩選條,該篩選條上會顯示屬性值,其中,顯示的屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值確定;進一步地,在網頁中顯示篩選條後,根據該篩選條上顯示的屬性值被執行的操作,確定排序屬性的屬性值的篩選範圍,並將確定出的篩選範圍資訊發送至網頁伺服器。與現有技術相比,減少了用戶在網頁的指定輸入框輸入篩選條件的操作,而直接對篩選條進行操作即可調整屬性值的篩選範圍,簡化了用戶操作,縮短了篩選處理過程的時間長度,提高了業務物件篩選的效率。

Description

業務物件的篩選方法以及裝置
本申請係關於互聯網搜尋技術領域,尤其關於一種業務物件的篩選方法以及裝置。
隨著電子資訊化時代的到來,互聯網在人們的生活中發揮著越來越重要的作用,人們透過互聯網可以快速、即時地獲取各種資訊,互聯網應用給人們的生活、工作提供了很大的方便,從而成為目前應用非常普及的一種技術。
基於互聯網的普及性,互聯網成為承載業務的基本方式,一般將透過互聯網實現的業務稱為互聯網業務。目前,互聯網業務的種類非常多,主要透過部署在網路中的各伺服器實現相應的業務。例如,在應用非常普及的交易類網站中,網路服務器主要向廣大用戶提供各類交易服務,包括實體交易服務、資訊交易服務等,在此類網站中的業務實現方式主要是用戶將所能提供的業務物件(如商品)的描述資訊展示在網頁上供其他用戶選擇。例如,業務物件為實體時,網頁上展示的描述資訊可以為該實體的圖片、名稱、用途以及價格等資訊,業務物件為資訊時,網頁上展示的描述資訊可以為該資訊的摘要或關鍵字段等。
用戶透過終端訪問網頁伺服器後,網頁伺服器會透過網頁向用戶展示所能提供的業務物件的列表,用戶會透過查看網頁上展示的各業務物件以選擇自身需要的業務物件 以進行後續業務。例如,向網站伺服器發送獲取該物件的請求,從而網站伺服器可以按照規定的處理方式實現該用戶對該物件的獲取,其中,規定的處理方式可以有多種,例如,要求該用戶進行登錄,或者要求該用戶對該物件支付一定的費用等。
目前,基於互聯網應用的普及性,互聯網提供的業務物件數量非常龐大,因此,為了方便用戶選擇業務物件,伺服器一般都提供業務物件篩選功能,即在網頁的設定位置提供用於用戶輸入選擇條件的篩選介面。為便於理解,圖1示出了一個業務物件A的篩選介面的示意圖,該篩選介面提供了分別以業務物件的屬性1、屬性2以及預設順序進行排序的功能,即用戶可以點擊“按屬性1排序”、“按屬性2排序”或“按預設順序排序”的按鈕以實現相應的排序功能。在此基礎上,進一步提供了在以業務物件的排序屬性的維度進行排序後,可以對該屬性的屬性值進行篩選,即用戶可以在網頁提供的“篩選屬性值範圍輸入框”按鈕以進一步篩選屬性值介於該篩選範圍的業務物件。用戶在輸入篩選屬性範圍後,可以透過點擊“確定”按鈕提交篩選條件。
透過伺服器提供的業務物件篩選功能,用戶可以根據需要獲取的業務物件的相關屬性進行業務物件的篩選,從而減少業務物件的查找數量,以便於用戶選擇出符合自身獲取需求的業務物件。隨著業務物件篩選功能被用戶廣泛採用,在實際的應用中,可能存在如下問題: 上述的篩選過程,對於用戶而言,需要用戶在網頁中確定出用於進行篩選的篩選介面,並在選擇的作為排序維度的屬性對應的篩選屬性值範圍輸入框中輸入相應的屬性值,導致操作複雜,輸入效率低下;對於伺服器而言,需要接收用戶輸入的篩選屬性值範圍,並且對該篩選屬性值範圍進行識別後,篩選符合條件的業務物件透過刷新頁面的方式顯示在網頁中,整個篩選處理過程會佔用較長的時間,從而降低了業務物件篩選的效率。
有鑒於此,本申請實施例提供一種業務物件的篩選方法以及裝置,採用該技術方案,能夠簡化用戶操作,提高輸入效率,縮短篩選處理過程的時間長度,從而提高了業務物件篩選的效率。
本申請實施例透過如下技術方案實現:根據本申請實施例的一個態樣,提供了一種業務物件的篩選方法,包括:確定用戶終端被執行了用於觸發業務物件篩選的操作;在當前網頁中顯示篩選條,該篩選條上顯示有屬性值,顯示的該屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值確定;根據該篩選條上顯示的屬性值被執行的操作,確定該排序屬性的屬性值的篩選範圍; 將確定出的該篩選範圍資訊發送至網頁伺服器。
根據本申請實施例的另一個態樣,還提供了一種業務物件的篩選方法,包括:接收用戶終端發送的對網頁包括的業務物件的排序屬性的屬性值的篩選範圍,其中,該排序屬性的屬性值的篩選範圍根據網頁中顯示的篩選條上顯示的屬性值被執行的操作確定,且該篩選條上顯示的屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值確定;根據接收的該排序屬性的屬性值的篩選範圍,確定出與該篩選範圍對應的業務物件資料,並將確定出的該業務物件資料發送至該用戶終端。
根據本申請實施例的另一個態樣,還提供了一種業務物件的篩選裝置,包括:觸發操作確定單元,用於確定用戶終端被執行了用於觸發業務物件篩選的操作;篩選條顯示單元,用於在該觸發操作確定單元確定該操作後,在當前網頁中顯示篩選條,該篩選條上顯示有屬性值,顯示的該屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值確定;篩選範圍確定單元,用於根據該篩選條顯示單元顯示的該篩選條上顯示的屬性值被執行的操作,確定該排序屬性的屬性值的篩選範圍;發送單元,用於將該篩選範圍確定單元確定出的該篩選範圍資訊發送至網頁伺服器。
根據本申請實施例的另一個態樣,還提供了一種業務物件的篩選裝置,包括:接收單元,用於接收用戶終端發送的對網頁包括的業務物件的排序屬性的屬性值的篩選範圍,其中,該排序屬性的屬性值的篩選範圍根據網頁中顯示的篩選條上顯示的屬性值被執行的操作確定,且該篩選條上顯示的屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值確定;業務物件篩選單元,用於根據該接收單元接收的該排序屬性的屬性值的篩選範圍,確定出與該篩選範圍對應的業務物件資料;發送單元,用於將該業務物件篩選單元確定出的該業務物件資料發送至該用戶終端。
透過本申請實施例提供的上述至少一個技術方案,在確定用戶終端被執行了用於觸發業務物件篩選的操作後,在當前網頁中顯示篩選條,該篩選條上會顯示屬性值,其中,顯示的屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值確定;進一步地,在網頁中顯示篩選條後,根據該篩選條上顯示的屬性值被執行的操作,確定排序屬性的屬性值的篩選範圍,並將確定出的篩選範圍資訊發送至網頁伺服器。根據該技術方案,能夠在監控到用戶觸發了篩選操作後,在網頁中顯示方便用戶操作的篩選條,從而用戶能夠對該篩選條直接進行操作以調整排序屬性的屬性值的篩選範圍,與現有技術相比,減少了用戶在 網頁的指定輸入框輸入篩選條件的操作,而直接對篩選條進行操作即可調整屬性值的篩選範圍,簡化了用戶操作,縮短了篩選處理過程的時間長度,提高了業務物件篩選的效率。
本申請的其他特徵和優點將在隨後的說明書中闡述,並且,部分地從說明書中變得顯而易見,或者透過實施本申請而瞭解。本申請的目的和其他優點可透過在所寫的說明書、申請專利範圍、以及附圖中所特別指出的結構來實現和獲得。
為了給出提高篩選處理效率的實現方案,本申請實施例提供了一種業務物件的篩選方法以及裝置,該技術方案可以應用於用戶搜尋業務物件以及對業務物件進行篩選的過程,既可以實現為一種方法,也可以實現為一種產品。以下結合說明書附圖對本申請的較佳實施例進行說明,應當理解,此處所描述的較佳實施例僅用於說明和解釋本申請,並不用於限定本申請。並且在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。
實施例一
本申請實施例一提供了一種業務物件的篩選方法,該業務物件的篩選方法可以應用在用戶終端訪問網頁的場景下。具體地,可以應用在用戶終端對訪問的網頁中的業務 物件進行篩選的過程中。
本實施例一提供的業務物件的篩選方法可以應用在網路中的各類伺服器和/或用戶端中。例如,用於實現互聯網業務的網站伺服器和/或用戶端,所涉及的伺服器和/或用戶端的類型根據具體實現的業務而有所不同,但不論何種類型的伺服器和/或用戶端,本實施例一提供的方案均可適用。
本實施例一提供的資訊推薦方法中,可以預先設定用於觸發基於篩選條的屬性值篩選功能的觸發操作,並由用戶端對該觸發操作進行監控,若監控到該觸發操作發生,則用戶端會啟動基於篩選條的屬性值的篩選功能。具體地,該觸發操作可以由伺服器設置,也可以由用戶透過用戶終端的用戶端進行設置。較佳地,該觸發操作可以設置為便於用戶操作的類型。例如,對於支援觸控螢幕的終端,該觸發操作可以設置為用戶透過觸控螢幕點擊網頁的篩選條或指定位置的操作;對於支援重力感應的終端,該觸發操作可以設置為用戶改變終端的位置至設定狀態(如將終端旋轉設定角度或用戶晃動終端設定次數等等);對於普通終端(如不支援觸控螢幕、重力感應等功能),該觸發操作可以設置為用戶透過終端的鍵盤點擊網頁的設定位置等。應當理解,此處對於觸發操作的描述僅為舉例,實際應用中,該觸發操作可以靈活設置,在設置了觸發操作的操作類型後,建立觸發操作與該基於篩選條的屬性值篩選功能的映射關係,以便於伺服器根據檢測到的該觸發操作 ,啟動基於篩選條的屬性值篩選功能。
本申請各實施例中涉及的篩選條可以為在網頁上實現的能夠被控制移動的豎條,該豎條能夠透過滑鼠控制,在支援觸控螢幕的終端中,該豎條還能夠透過觸摸控制。較佳地,該篩選條可以由滾動滑塊和捲動箭頭組成,透過對篩選條的移動,能夠實現頁與頁的切換、工作區的調整等功能。實際應用中,該篩選條可以根據網頁捲軸的實現原理實現,較佳地,為減少網頁實現的複雜性,該篩選條也可以基於現有的網頁捲軸實現。
本實施例一提供的技術方案可以應用在圖2所示的通信系統中,該通信系統包括網頁伺服器201以及用戶終端202,其中,網頁伺服器201主要用於提供各種業務,用戶終端202中安裝有用戶端(如瀏覽器用戶端),用於與網頁伺服器進行交互以實現相應業務的請求以及獲取。該網頁伺服器201和用戶終端202之間可以透過支援各種通信協定的通信網路進行通信,例如,該通信協議可以為HTTP(HyperText Transfer Protocol,超文本傳輸協定)。
圖3示出了基於圖2所示的通信系統實現網頁展現的處理流程示意圖,具體地,該網頁展現的處理過程,主要包括如下步驟:
步驟301、用戶透過用戶終端的用戶端向網頁伺服器發送搜尋請求。
其中,該搜尋請求中攜帶請求的業務物件的關鍵字, 該關鍵字可以具體為業務物件的名稱、用途等屬性。
步驟302、網頁伺服器接收用戶端發送的搜尋請求後,根據該搜尋請求確定出對應的業務物件資料,並將確定出的業務物件資料發送至用戶端。
其中,根據該搜尋請求確定出對應的業務物件資料,即根據搜尋請求中包括的關鍵字,確定與該關鍵字匹配的業務物件資料。
步驟303、用戶端接收業務物件資料,透過網頁顯示該業務物件資料對應的業務物件給用戶。
步驟304、用戶端接收用戶透過用戶終端提交的排序請求,並根據該排序請求中的排序屬性,對網頁中的業務物件進行排序。
其中,排序屬性可以為從業務物件對應的多個屬性中選擇出的至少一個屬性,較佳地,選擇出的屬性可以為一個。例如,業務物件對應的屬性包括價格、該業務物件提供方的信譽度、業務物件的好評率、業務物件的獲取次數等,可以從這些屬性中選擇用戶對業務物件在網頁中的顯示順序進行排序的排序屬性,如選擇價格屬性作為排序屬性,則可以按照業務物件的價格由高到底或由低到高的規則對業務物件進行排序。
步驟305、用戶端檢測到用戶觸發了對排序屬性的屬性值的篩選操作,啟動屬性值篩選功能,並將確定出的篩選範圍資訊發送至網頁伺服器。
其中,篩選範圍為對網頁包括的業務物件的排序屬性 的屬性值的篩選範圍。對於該屬性值篩選功能的詳細實現過程將在後續實施例中詳細描述,此處暫不描述。
步驟306、網頁伺服器接收篩選範圍後,根據接收的排序屬性的屬性值的篩選範圍,確定出與該篩選範圍對應的業務物件資料,並將確定出的業務物件資料發送至用戶終端中的用戶端。
步驟307、用戶端接收網頁伺服器確定出的業務物件資料,並透過網頁顯示業務物件資料對應的業務物件給用戶。
至此,網頁展現的處理過程結束。
進一步地,本實施例一提供了一個較佳實施方式,該較佳實施方式中,在執行上述步驟303或/和步驟307之後,可以進一步執行如下步驟:在網頁的設定位置顯示當前網頁包括的業務物件的數量。
透過上述步驟的執行,能夠便於用戶根據網頁上顯示的業務物件的數量,確定是否進一步篩選。其中,業務物件的數量可以根據業務物件資料確定,具體地,可以根據業務物件資料中包括的業務物件標識確定出業務物件的數量。
進一步地,本實施例一提供了一個較佳實施方式,該較佳實施方式給出了上述步驟305的具體實現過程。圖4示出了本實施例一提供的業務物件的篩選過程的流程示意圖,具體地,該業務物件的篩選過程,主要包括如下步驟 :
步驟401、用戶終端中的用戶端確定用戶終端被執行了設定操作。
其中,設定操作即設定的用於觸發業務物件篩選的操作。
步驟402、用戶端在當前網頁中顯示用於調整屬性值的篩選範圍的篩選條。
其中,篩選條上顯示有屬性值,顯示的屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值確定。其中,排序屬性可以靈活設置,較佳地,該排序屬性可以為用戶選擇的用於對網頁中的業務物件進行排序的屬性(即步驟304中用戶提交的排序請求中包括的排序屬性)。若用戶未選擇對網頁中的業務物件進行排序的屬性,則可以選擇預設屬性作為該排序屬性,該預設屬性可以較佳地選擇被其他用戶選擇作為對網頁中的業務物件進行排序的屬性。
其中,當前網頁包括的業務物件分別對應的排序屬性的屬性值可以從系統資料庫中獲取。
步驟403、根據篩選條上顯示的屬性值被執行的操作,確定該排序屬性的屬性值的篩選範圍。
其中,篩選條上顯示的屬性值被執行的操作,一般包括至少一個屬性值被沿著篩選條上下拖動的操作。對於確定排序屬性的屬性值的篩選範圍的詳細過程將在後續實施例中詳細描述,此處暫不描述。
步驟404、將確定出的篩選範圍資訊發送至網頁伺服器。
至此,業務物件的篩選流程結束。
透過圖4對應流程的執行,用戶端能夠將從網頁上包括的業務物件的排序屬性的屬性值中選擇出的屬性值透過篩選條顯示給用戶,並基於用戶對該篩選條上顯示的屬性值的操作,確定出對排序屬性的屬性值的篩選範圍,從而請求伺服器根據該篩選範圍發送與該篩選範圍匹配的業務物件資料顯示給用戶,該處理過程減少了現有篩選過程需要用戶在指定輸入框輸入篩選條件的操作,簡化了用戶操作,縮短了篩選處理過程的時間長度,從而提高了業務物件篩選的效率。
進一步地,本實施例一提供了圖4對應流程包括的步驟402中的較佳實施方式,具體地,用戶端在當前網頁中顯示用於調整屬性值的篩選範圍的篩選條時,需要根據當前網頁包括的業務物件分別對應的排序屬性的屬性值,確定在篩選條上顯示的屬性值。較佳地,用戶端會根據當前網頁包括的業務物件分別對應的排序屬性的屬性值,在篩選條上顯示這些屬性值中的至少兩個屬性值。
更佳地,顯示的至少兩個屬性值中可以包括:當前網頁包括的業務物件分別對應的排序屬性的屬性值中的最大屬性值和最小屬性值。在此情況下,可以將該最大屬性值和最小屬性值顯示在篩選條的兩端,以便於用戶調整。
若篩選條上顯示的屬性值大於兩個且包括最大屬性值 以及最小屬性值,則可以將顯示的屬性值中除最大屬性值以及最小屬性值之外的屬性值,顯示在該最大屬性值和最小屬性值的顯示位置中間的位置。如圖5所示的篩選條示意圖,在排序屬性為“價格”屬性、且網頁上顯示的業務物件的最高價格為10,最低價格為500的情況下,若需要在篩選條上顯示了包括最大屬性值和最小屬性值的三個屬性值,則可以在該篩選條的兩端分別顯示價格“10”以及價格“500”,若除最大屬性值和最小屬性值之外的屬性值為介於該兩個值中間的屬性值,則可以在該篩選條的中間位置顯示價格“245”。
進一步地,本實施例一還提供了在篩選條上顯示屬性值的較佳實施方式。為便於用戶調整,可以在篩選條上設置與待顯示的屬性值數目對應的游標,並在設置的游標上分別顯示對應的屬性值。
應當理解,以上在篩選條上顯示這些屬性值中的至少兩個屬性值的方式僅為較佳實施方式,實際應用中,也可以在篩選條上顯示一個屬性值,並確定顯示的該屬性值在向不同方向移動時對於屬性值的篩選範圍的調整,例如,預設篩選條的兩端分別對應網頁中所有業務物件的排序屬性的兩個極限值(如最大值和最小值,也可以是最優值和最差值),並設置篩選條上顯示的屬性值與篩選條一端的預設屬性值組成的範圍為初始篩選範圍,可根據顯示的屬性值的移動方向對該初始篩選範圍進行調整,具體調整原理與上述調整原理基本相同,此處不再贅述。
根據本實施例一提供的上述篩選條上顯示屬性值的方式,可以預先針對不同排序屬性配置相同或不同的篩選條顯示方式,該顯示方式的配置資訊中可以包括在篩選條上顯示的屬性值的數量、顯示的屬性值應該滿足的條件以及顯示的屬性值在篩選條上的顯示位置等資訊。例如,針對“價格”排序屬性,可以配置篩選條顯示方式包括:在篩選條上顯示兩個屬性值,該兩個屬性值為價格的最大值和最小值,且該最大值和最小值顯示在篩選條的兩端點。
為了更好地理解本申請實施例中上述步驟402的具體處理過程,以下結合具體應用場景對該過程進行說明。
該應用場景中,配置的篩選條顯示方式包括:在篩選條的兩端顯示屬性值,以及顯示最大屬性值和最小屬性值。
基於上述應用場景,在步驟402中,用戶端根據當前網頁包括的業務物件分別對應的排序屬性的屬性值,在網頁上按照設定的篩選條顯示方式顯示篩選條,即:用戶端根據當前網頁包括的各業務物件分別對應的排序屬性的屬性值,在篩選條的兩端點分別顯示屬性值中的最大值和最小值。
為便於理解,圖6示出了在上述應用場景下基於篩選條顯示屬性值的示意圖,由圖6可見,網頁中包括n個業務物件,在篩選條上設置了2個游標(游標1、游標2),游標1顯示最小屬性值,游標2顯示最大屬性值。其中,最小屬性值為網頁包括的n個業務物件的排序屬性對應 的屬性值中最小的值,最大屬性值為網頁包括的n個業務物件的排序屬性對應的屬性值中最大的值。
根據本申請實施例一提供的技術方案,當用戶觸發了基於篩選條的屬性值篩選功能,用戶端能夠在網頁中顯示出如圖6所示的介面,用戶可以根據篩選條兩端顯示的屬性值,透過移動屬性值在篩選條上的位置的方式,調節對排序屬性的屬性值的篩選範圍。
圖4對應流程包括的步驟403中,涉及的篩選條上顯示的屬性值被執行的操作,主要指用戶對篩選條上顯示的屬性值的操作。具體地,用戶對篩選條上顯示的屬性值的操作,可以包括:篩選條上顯示的屬性值中的至少一個屬性值被拖動。
例如,在圖6所示的介面中,用戶可以拖動游標1或游標2在篩選條上的位置,也可以同時拖動游標1和游標2在篩選條上的位置,例如,在支援觸控螢幕功能的終端中,用戶可以透過拖動游標1和游標2的方式同時調整游標1和游標2在篩選條上的位置。
相應地,根據篩選條上顯示的屬性值被執行的操作,確定排序屬性的屬性值的篩選範圍。具體地:若篩選條的一端顯示的屬性值被拖動,則針對該端顯示的屬性值的調整,確定該排序屬性的屬性值的篩選範圍;若篩選條的兩端顯示的屬性值均被拖動,則針對該兩端顯示的屬性值的調整,共同確定該排序屬性的屬性值的篩選範圍。例如,在圖6所示的介面中,若只有游標1被移動,則根據游標 1的移動情況確定篩選範圍;若只有游標2被移動,則根據游標2的移動情況確定篩選範圍;若游標1和游標2都被移動,則分別根據游標1和游標2的移動情況確定篩選範圍。
圖7示出了用戶端根據屬性值被拖動的操作確定排序屬性的屬性值的篩選範圍的流程示意圖,具體地,該確定過程主要包括如下步驟:
步驟701、針對被拖動的每個屬性值,根據該屬性值被拖動的範圍,確定該屬性值的改變量。
其中,篩選條上顯示的屬性值被拖動的範圍,即用戶將該屬性值拖動後,該屬性值在篩選條上的位置改變的範圍,屬性值的改變量即該屬性值在被拖動前的位置對應的值與被拖動後所在位置對應的值的改變量。
步驟702、根據被拖動的每個屬性值的改變量,更新該屬性值在被拖動前的值。
步驟703、根據被拖動的每個屬性值更新後的值,確定該排序屬性的屬性值的篩選範圍。
至此,用戶端根據屬性值被拖動的操作確定排序屬性的屬性值的篩選範圍的流程結束。
透過圖7對應流程的執行,可以根據用戶對篩選條上顯示的屬性值的拖動操作,方便地確定出對排序屬性的屬性值的篩選範圍。
較佳地,上述步驟701中,根據該屬性值被拖動的範圍,確定該屬性值的改變量,可以透過如下方式: 根據該屬性值被拖動的範圍,以及該排序屬性的屬性值在捲軸上的分佈狀態,確定該屬性值被拖動該範圍後對應的改變量。
其中,排序屬性的屬性值在捲軸上的分佈狀態,可以根據對應該排序屬性的不同屬性值(或屬性值的區間)的業務物件的數量確定,例如,對於“業務物件提供方的信譽度”的排序屬性,網頁顯示的業務物件的最大屬性值(即最高信譽度)為100,最小屬性值(即最低信譽度)為0,其中,當信譽度為不同值時,分佈的業務物件的數量不同,則可以據此確定出該排序屬性的屬性值在捲軸上的分佈狀態,較佳地,如果在某屬性值區間對應的業務物件數量較少,則可以確定分佈狀態中該屬性值在該區間移動時屬性值變化較多,如果在某屬性值區間對應的業務物件數量較多,則可以確定分佈狀態中該屬性值在該區間移動時屬性值變化較小。一個分佈狀態的具體示例如圖8所示的曲線,若屬性值的拖動範圍為0至1,則屬性值的改變量為20,若屬性值的拖動範圍為0至2,則屬性值的改變量為60,此處不再一一列舉。
應當理解,圖8所示的分佈狀態僅為舉例,實際應用中,可以根據不同的排序屬性的實際情況確定該分佈狀態。
另一個分佈狀態的較佳實施方式中,該分佈狀態可以為等比例分別,即根據屬性值移動的範圍以及屬性值在篩選條的單位長度的改變量,確定該屬性值被移動後的改變 量。例如,篩選條***作之前網頁包括的業務物件的屬性值的總範圍區間為0~100,篩選條長度為5cm,則屬性值在篩選條的單位長度的改變量為100/5=20,那麼,當被拖動前屬性值表徵的篩選範圍為0~100時,其中,“0”屬性值被拖動2cm後,該屬性值被更新為“40”,更新後的篩選範圍為“40~100”。
較佳地,上述步驟702中,根據被拖動的每個屬性值的改變量,更新該屬性值在被拖動前的值,可以透過如下方式:根據該屬性值被拖動的方向,確定該屬性值的增減屬性,並將該屬性值在被拖動前的值按照該增減屬性增加或減少確定出的改變量。
例如,在圖6所示的介面中,假設游標1和游標2表徵的範圍為“0~100”,若游標1向靠近游標2的方向移動且改變量為40,則確定該屬性值的增減屬性為增加改變量,移動後的篩選範圍為“40~100”;若後續用戶又將游標1向遠離游標2的方向移動且改變量為20,則確定該屬性值的增減屬性為減少改變量,移動後的篩選範圍為“20~100”。
以上實施例針對業務物件的篩選過程進行了詳細說明,基於上述篩選過程,用戶可以透過移動篩選條上顯示的屬性值以快速實現篩選條件設置,大大減少輸入篩選資訊的步驟和輸入工作量,從而縮短業務物件的篩選時間,也方便了用戶操作,特別適合於觸控螢幕等設備的操作。
實施例二
與上述實施例一提供的流程對應,本申請實施例二提供了一種業務物件的篩選裝置,透過該裝置,能夠縮短篩選處理過程的時間長度,從而提高了業務物件篩選的效率。
圖9示出了本實施例二提供的業務物件的篩選裝置的邏輯結構示意圖,具體地,該業務物件的篩選裝置,可以包括:觸發操作確定單元901、篩選條顯示單元902、篩選範圍確定單元903以及發送單元904;其中:觸發操作確定單元901,用於確定用戶終端被執行了用於觸發業務物件篩選的操作;篩選條顯示單元902,用於在觸發操作確定單元901確定操作後,在當前網頁中顯示篩選條,篩選條上顯示有屬性值,顯示的屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值確定;篩選範圍確定單元903,用於根據篩選條顯示單元902顯示的篩選條上顯示的屬性值被執行的操作,確定排序屬性的屬性值的篩選範圍;發送單元904,用於將篩選範圍確定單元903確定出的篩選範圍資訊發送至網頁伺服器。
較佳地,圖9所示裝置包括的篩選條顯示單元902,具體用於根據當前網頁包括的業務物件分別對應的排序屬 性的屬性值,在篩選條上顯示屬性值中的至少兩個屬性值。
較佳地,圖9所示裝置包括的篩選條顯示單元902,具體用於根據當前網頁包括的業務物件分別對應的排序屬性的屬性值,在篩選條上至少顯示屬性值中的最大屬性值和最小屬性值。
較佳地,圖9所示裝置包括的篩選條顯示單元902,具體用於在篩選條的兩端分別顯示至少兩個屬性值中的最大屬性值和最小屬性值。
較佳地,圖9所示裝置包括的篩選條顯示單元902,具體用於在篩選條上設置與待顯示的屬性值數目對應的游標,並在設置的游標上分別顯示對應的屬性值。
較佳地,圖9所示裝置包括的觸發操作確定單元901,具體用於確定用戶終端被執行了篩選條上顯示的屬性值中的至少一個屬性值被拖動的操作。
如圖10所示,本申請一個較佳實施例中,圖9所示裝置包括的篩選範圍確定單元903,可以進一步包括:屬性值改變量確定模組903A、屬性值更新模組903B以及篩選範圍確定模組903C;其中:屬性值改變量確定模組903A,用於針對被拖動的每個屬性值,根據該屬性值被拖動的範圍,確定該屬性值的改變量;屬性值更新模組903B,用於根據屬性值改變量確定 模組903A確定出的屬性值的改變量更新對應屬性值在被拖動前的值;篩選範圍確定模組903C,用於根據屬性值更新模組903B更新後的被拖動的每個屬性值更新後的值,確定排序屬性的屬性值的篩選範圍。
較佳地,圖10所示裝置包括的屬性值改變量確定模組903A,具體用於針對被拖動的每個屬性值,根據該屬性值被拖動的範圍,以及排序屬性的屬性值在捲軸上的分佈狀態,確定該屬性值被拖動範圍後對應的改變量。
較佳地,圖10所示裝置包括的屬性值更新模組903B,具體用於根據該屬性值被拖動的方向,確定該屬性值的增減屬性,並將該屬性值在被拖動前的值按照增減屬性增加或減少改變量。
如圖11所示,本申請一個較佳實施例中,圖9所示裝置還可以進一步包括:頁面處理單元905,用於在觸發操作確定單元901確定用戶終端被執行了用於觸發業務物件篩選的設定操作之前,接收用戶透過用戶終端提交的搜尋請求,將搜尋請求發送至網頁伺服器,並接收網頁伺服器根據搜尋請求確定出的業務物件資料,並透過網頁顯示業務物件資料對應的業務物件。
較佳地,圖11所示裝置包括的頁面處理單元905,還用於在透過網頁顯示業務物件資料對應的業務物件之後,在網頁的設定位置顯示當前網頁包括的業務物件的數量 。
較佳地,圖11所示裝置包括的頁面處理單元905,還用於在透過網頁顯示業務物件資料對應的業務物件之後,以及確定用戶終端被執行了用於觸發業務物件篩選的操作之前,接收用戶透過用戶終端提交的排序請求,並根據排序請求中的排序屬性,對網頁中的業務物件進行排序。
如圖12所示,本申請一個較佳實施例中,圖9所示裝置還可以進一步包括:頁面顯示單元906,用於在發送單元904將確定出的篩選範圍資訊發送至網頁伺服器之後,接收網頁伺服器根據篩選範圍確定出的業務物件資料,並透過網頁顯示業務物件資料對應的業務物件。
較佳地,圖12所示裝置包括的頁面顯示單元906,還用於在透過網頁顯示業務物件資料對應的業務物件之後,在網頁的設定位置顯示當前網頁包括的業務物件的數量。
上述圖9至圖12對應的業務物件的篩選裝置包括的各單元的功能可對應於上述實施例一中用戶端執行的相應流程的處理步驟,在此不再贅述。
本實施二提供的上述業務物件的篩選裝置可以位於用戶終端中,更進一步地,可以位於用戶終端中的用戶端瀏覽器中。
圖13示出了本實施例二提供的業務物件的篩選裝置的又一個邏輯示意圖,如圖13所示,該裝置主要包括: 接收單元1301、業務物件篩選單元1302以及發送單元1303;其中:接收單元1301,用於接收用戶終端發送的對網頁包括的業務物件的排序屬性的屬性值的篩選範圍,其中,排序屬性的屬性值的篩選範圍根據網頁中顯示的篩選條上顯示的屬性值被執行的操作確定,且篩選條上顯示的屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值確定;業務物件篩選單元1302,用於根據接收單元1301接收的排序屬性的屬性值的篩選範圍,確定出與篩選範圍對應的業務物件資料;發送單元1303,用於將業務物件篩選單元1302確定出的業務物件資料發送至用戶終端。
圖13對應的業務物件的篩選裝置包括的各單元的功能可對應於上述實施例一中伺服器執行的相應流程的處理步驟,在此不再贅述。
本實施二提供的上述業務物件的篩選裝置可以位於網站伺服器中。
本申請的實施例二圖9至圖13所提供的業務物件的篩選裝置可透過電腦程式實現。本領域技術人員應該能夠理解,上述的功能單元劃分方式僅是眾多劃分方式中的一種,如果劃分為其他功能單元或不劃分功能單元,只要業務物件的篩選裝置具有上述功能,都應該在本申請的保護 範圍之內。
本領域的技術人員應明白,本申請的實施例可提供為方法、裝置(設備)、或電腦程式產品。因此,本申請可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本申請可採用在一個或多個其中包含有電腦可用程式碼的電腦可用儲存介質(包括但不限於磁碟記憶體、CD-ROM、光學記憶體等)上實施的電腦程式產品的形式。
本申請是參照根據本申請實施例的方法、裝置(設備)和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用電腦、專用電腦、嵌入式處理機或其他可編程資料處理設備的處理器以產生一個機器,使得透過電腦或其他可編程資料處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些電腦程式指令也可儲存在能引導電腦或其他可編程資料處理設備以特定方式工作的電腦可讀記憶體中,使得儲存在該電腦可讀記憶體中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些電腦程式指令也可裝載到電腦或其他可編程資料 處理設備上,使得在電腦或其他可編程設備上執行一系列操作步驟以產生電腦實現的處理,從而在電腦或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
儘管已描述了本申請的較佳實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例作出另外的變更和修改。所以,所附申請專利範圍意欲解釋為包括較佳實施例以及落入本申請範圍的所有變更和修改。顯然,本領域的技術人員可以對本申請進行各種改動和變型而不脫離本申請的精神和範圍。這樣,倘若本申請的這些修改和變型屬於本申請之申請專利範圍及其等同技術的範圍之內,則本申請也意圖包含這些改動和變型在內。
201‧‧‧網頁伺服器
202‧‧‧用戶終端
901‧‧‧觸發操作確定單元
902‧‧‧篩選條顯示單元
903‧‧‧篩選範圍確定單元
904‧‧‧發送單元
903A‧‧‧屬性值改變量確定模組
903B‧‧‧屬性值更新模組
903C‧‧‧篩選範圍確定模組
905‧‧‧頁面處理單元
906‧‧‧頁面顯示單元
1301‧‧‧接收單元
1302‧‧‧業務物件篩選單元
1303‧‧‧發送單元
附圖用來提供對本申請的進一步理解,並且構成說明書的一部分,與本申請實施例一起用於解釋本申請,並不構成對本申請的限制。在附圖中:圖1為先前技術提供的業務物件篩選介面的示意圖;圖2為本申請實施例一提供的通信系統的示意圖;圖3為本申請實施例一提供的基於圖2所示的通信系統實現網頁展現的處理流程示意圖;圖4為本申請實施例一提供的業務物件的篩選方法的流程示意圖; 圖5為本申請實施例一提供的在篩選條上顯示屬性值的一個示意圖;圖6為本申請實施例一提供的在篩選條上顯示屬性值的又一個示意圖;圖7為本申請實施例一提供的用戶端根據屬性值被拖動的操作確定排序屬性的屬性值的篩選範圍的流程示意圖;圖8為本申請實施例一提供的屬性值在捲軸上的分佈狀態的曲線示意圖;圖9為本申請實施例二提供的業務物件的篩選裝置的一個示意圖;圖10為本申請實施例二提供的業務物件的篩選裝置的又一個示意圖;圖11為本申請實施例二提供的業務物件的篩選裝置的又一個示意圖;圖12為本申請實施例二提供的業務物件的篩選裝置的又一個示意圖;圖13為本申請實施例二提供的業務物件的篩選裝置的又一個示意圖。

Claims (15)

  1. 一種業務物件的篩選方法,其特徵在於,包括:確定用戶終端被執行了用於觸發業務物件篩選的操作;在當前網頁中顯示篩選條,該篩選條上顯示有屬性值,顯示的該屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值確定;根據該篩選條上顯示的屬性值被執行的操作,確定該排序屬性的屬性值的篩選範圍;將確定出的該篩選範圍資訊發送至網頁伺服器。
  2. 如申請專利範圍第1項所述的方法,其中,根據當前網頁包括的業務物件分別對應的排序屬性的屬性值,確定在篩選條上顯示的屬性值,包括:根據當前網頁包括的業務物件分別對應的排序屬性的屬性值,在該篩選條上顯示該屬性值中的至少兩個屬性值。
  3. 如申請專利範圍第2項所述的方法,其中,該至少兩個屬性值包括:該屬性值中的最大屬性值和最小屬性值。
  4. 如申請專利範圍第3項所述的方法,其中,在該篩選條上顯示該屬性值中的至少兩個屬性值,包括:在該篩選條的兩端分別顯示該至少兩個屬性值中的最大屬性值和最小屬性值。
  5. 如申請專利範圍第1至4項任一項所述的方法,其 中,在該篩選條上顯示屬性值的方式,包括:在該篩選條上設置與待顯示的屬性值數目對應的游標,並在設置的該游標上分別顯示對應的屬性值。
  6. 如申請專利範圍第1至4項任一項所述的方法,其中,該篩選條上顯示的屬性值被執行的操作,包括:該篩選條上顯示的屬性值中的至少一個屬性值被拖動。
  7. 如申請專利範圍第6項所述的方法,其中,根據該篩選條上顯示的屬性值被執行的操作,確定該排序屬性的屬性值的篩選範圍,包括:針對被拖動的每個屬性值,根據該屬性值被拖動的範圍,確定該屬性值的改變量,並根據該屬性值的改變量更新該屬性值在被拖動前的值;根據被拖動的每個屬性值更新後的值,確定該排序屬性的屬性值的篩選範圍。
  8. 如申請專利範圍第7項所述的方法,其中,根據該屬性值被拖動的範圍,確定該屬性值的改變量,包括:根據該屬性值被拖動的範圍,以及該排序屬性的屬性值在該捲軸上的分佈狀態,確定該屬性值被拖動該範圍後對應的改變量。
  9. 如申請專利範圍第7或8項所述的方法,其中,根據該屬性值的改變量更新該屬性值在被拖動前的值,包括:根據該屬性值被拖動的方向,確定該屬性值的增減屬 性;將該屬性值在被拖動前的值按照該增減屬性增加或減少該改變量。
  10. 如申請專利範圍第1項所述的方法,其中,確定用戶終端被執行了用於觸發業務物件篩選的設定操作之前,還包括:接收用戶透過該用戶終端提交的搜尋請求,將該搜尋請求發送至該網頁伺服器;接收該網頁伺服器根據該搜尋請求確定出的業務物件資料,並透過網頁顯示該業務物件資料對應的業務物件。
  11. 如申請專利範圍第10項所述的方法,其中,透過網頁顯示該業務物件資料對應的業務物件之後,以及確定用戶終端被執行了用於觸發業務物件篩選的操作之前,還包括:接收用戶透過該用戶終端提交的排序請求;並根據該排序請求中的排序屬性,對網頁中的業務物件進行排序。
  12. 如申請專利範圍第1項所述的方法,其中,將確定出的該篩選範圍資訊發送至網頁伺服器之後,還包括:接收該網頁伺服器根據該篩選範圍確定出的業務物件資料,並透過網頁顯示該業務物件資料對應的業務物件。
  13. 一種業務物件的篩選方法,其特徵在於,包括:接收用戶終端發送的對網頁包括的業務物件的排序屬性的屬性值的篩選範圍,其中,該排序屬性的屬性值的篩 選範圍根據網頁中顯示的篩選條上顯示的屬性值被執行的操作確定,且該篩選條上顯示的屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值確定;根據接收的該排序屬性的屬性值的篩選範圍,確定出與該篩選範圍對應的業務物件資料,並將確定出的該業務物件資料發送至該用戶終端。
  14. 一種業務物件的篩選裝置,其特徵在於,包括:觸發操作確定單元,用於確定用戶終端被執行了用於觸發業務物件篩選的操作;篩選條顯示單元,用於在該觸發操作確定單元確定該操作後,在當前網頁中顯示篩選條,該篩選條上顯示有屬性值,顯示的該屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值確定;篩選範圍確定單元,用於根據該篩選條顯示單元顯示的該篩選條上顯示的屬性值被執行的操作,確定該排序屬性的屬性值的篩選範圍;發送單元,用於將該篩選範圍確定單元確定出的該篩選範圍資訊發送至網頁伺服器。
  15. 一種業務物件的篩選裝置,其特徵在於,包括:接收單元,用於接收用戶終端發送的對網頁包括的業務物件的排序屬性的屬性值的篩選範圍,其中,該排序屬性的屬性值的篩選範圍根據網頁中顯示的篩選條上顯示的屬性值被執行的操作確定,且該篩選條上顯示的屬性值根據當前網頁包括的業務物件分別對應的排序屬性的屬性值 確定;業務物件篩選單元,用於根據該接收單元接收的該排序屬性的屬性值的篩選範圍,確定出與該篩選範圍對應的業務物件資料;發送單元,用於將該業務物件篩選單元確定出的該業務物件資料發送至該用戶終端。
TW101128248A 2012-04-28 2012-08-06 Screening methods and devices for business objects TWI529545B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210135167.XA CN103377263B (zh) 2012-04-28 2012-04-28 一种业务对象的筛选方法以及装置

Publications (2)

Publication Number Publication Date
TW201344476A true TW201344476A (zh) 2013-11-01
TWI529545B TWI529545B (zh) 2016-04-11

Family

ID=48446615

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101128248A TWI529545B (zh) 2012-04-28 2012-08-06 Screening methods and devices for business objects

Country Status (6)

Country Link
US (1) US20130290355A1 (zh)
EP (1) EP2842061A4 (zh)
JP (1) JP6215911B2 (zh)
CN (1) CN103377263B (zh)
TW (1) TWI529545B (zh)
WO (1) WO2013163596A2 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IN2013CH06085A (zh) * 2013-12-26 2015-07-03 Inforys Ltd
TWI562083B (en) * 2015-05-14 2016-12-11 Tien Wei Cheng Method, computer program and computer-readable recording medium for network information collection and redistribution
SG10201507782WA (en) 2015-09-18 2017-04-27 Paul Michael Whiten User interface for searching a large data set
CN108154433A (zh) * 2017-11-23 2018-06-12 阿里巴巴集团控股有限公司 基于资源增值对象与资源对象的处理方法及装置
CN110109938B (zh) * 2017-12-20 2021-04-30 北京国双科技有限公司 一种数据筛选方法及装置
CN110096187B (zh) * 2019-03-13 2022-01-28 中国平安人寿保险股份有限公司 一种信息录入方法、装置、设备和计算机可读存储介质
CN110809024B (zh) * 2019-09-27 2022-06-24 口碑(上海)信息技术有限公司 服务资源的提供方法及装置,订阅套餐提供方法及装置
CN112700296B (zh) * 2019-10-23 2022-05-27 阿里巴巴集团控股有限公司 业务对象搜索/属性确定方法、装置、***及设备

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2055056C (en) * 1990-12-10 1996-05-14 Shih-Gong Li Graphic definition of range in the selection of data from a database field
US8407664B2 (en) * 2005-12-30 2013-03-26 Sap Ag Software model business objects
US7493330B2 (en) * 2006-10-31 2009-02-17 Business Objects Software Ltd. Apparatus and method for categorical filtering of data
US7912875B2 (en) * 2006-10-31 2011-03-22 Business Objects Software Ltd. Apparatus and method for filtering data using nested panels
US8090603B2 (en) * 2007-05-11 2012-01-03 Fansnap, Inc. System and method for selecting event tickets
WO2009143557A1 (en) * 2008-05-29 2009-12-03 Honeywell International Inc. Systems and methods for managing business objects
JP5477734B2 (ja) * 2008-12-16 2014-04-23 株式会社メガチップス アイテム検索システム
US20110231291A1 (en) * 2010-03-19 2011-09-22 Ebay Inc. Price distribution slider histogram
JP2011257811A (ja) * 2010-06-04 2011-12-22 Shinshu Univ 商品検索システム及び商品検索システムにおける商品検索方法
US8965907B2 (en) * 2010-06-21 2015-02-24 Microsoft Technology Licensing, Llc Assisted filtering of multi-dimensional data
CN102314436A (zh) * 2010-06-30 2012-01-11 国际商业机器公司 网页自动调整方法和***
US9009617B2 (en) * 2010-07-28 2015-04-14 Sap Se Decision aiding user interfaces
CN101963888A (zh) * 2010-09-30 2011-02-02 宇龙计算机通信科技(深圳)有限公司 一种电子终端及其控制页面滚动条的方法

Also Published As

Publication number Publication date
JP2015518219A (ja) 2015-06-25
CN103377263B (zh) 2017-03-01
WO2013163596A3 (en) 2014-01-09
CN103377263A (zh) 2013-10-30
EP2842061A2 (en) 2015-03-04
US20130290355A1 (en) 2013-10-31
WO2013163596A2 (en) 2013-10-31
JP6215911B2 (ja) 2017-10-18
EP2842061A4 (en) 2015-12-30
TWI529545B (zh) 2016-04-11

Similar Documents

Publication Publication Date Title
TWI529545B (zh) Screening methods and devices for business objects
US11430196B2 (en) Precise manipulation of virtual object position in an extended reality environment
US11410403B1 (en) Precise scaling of virtual objects in an extended reality environment
US20200104343A1 (en) Systems and Methods for Dynamic Delivery of Web Content
US9870426B2 (en) Managing information associated with network resources
US20180137207A1 (en) System and method for monitoring changes in databases and websites
US9953011B1 (en) Dynamically paginated user interface
US10791375B2 (en) Method and system to provide video-based search results
WO2017215175A1 (zh) 页面处理方法、装置、终端及服务器
KR102128691B1 (ko) 스크롤 맵을 제공하는 방법 및 시스템
US20160019309A1 (en) Modifying digital content based upon usage patterns
US11429260B2 (en) Personalized curation and customized social interaction
CN110992112B (zh) 广告信息的处理方法和装置
CA2933580C (en) Saving and presenting a communication session state
WO2014026510A1 (zh) 网页内容的浏览方法、装置和浏览器
US20160092883A1 (en) Timeline-based visualization and handling of a customer
WO2016045500A1 (zh) 一种目标库中目标对象选定方法、装置及***
US20130262447A1 (en) Method and system to provide inline refinement of on-line searches
CN110622135A (zh) 在涉及欠佳网络条件的情形下提供内容项的***和方法
US12039160B2 (en) Drag and drop interactions for an object tracking software application
US12022035B2 (en) Display control method and display control apparatus
US20160231877A1 (en) Analytical searches and their smart use in account and contact management