CN1843051B - Systems and methods for using geographic location to determine when to exit a current wireless communication coverage network - Google Patents
Systems and methods for using geographic location to determine when to exit a current wireless communication coverage network Download PDFInfo
- Publication number
- CN1843051B CN1843051B CN2004800246519A CN200480024651A CN1843051B CN 1843051 B CN1843051 B CN 1843051B CN 2004800246519 A CN2004800246519 A CN 2004800246519A CN 200480024651 A CN200480024651 A CN 200480024651A CN 1843051 B CN1843051 B CN 1843051B
- Authority
- CN
- China
- Prior art keywords
- threshold boundary
- sample point
- area
- cusum
- line
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/32—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/26—Resource reservation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/00837—Determination of triggering parameters for hand-off
- H04W36/008375—Determination of triggering parameters for hand-off based on historical data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
Description
技术领域technical field
本发明通常涉及无线通信设备,尤其涉及一种用于与基站通信的无线通信设备的、确定该无线通信设备是否应该停留在当前无线通信覆盖网络的系统和方法。The present invention generally relates to wireless communication devices, and in particular to a system and method for a wireless communication device communicating with a base station to determine whether the wireless communication device should stay in the current wireless communication coverage network.
背景技术Background technique
对于无线通信设备而言,关键问题是获取具有最有可能提供良好服务等级的覆盖网络。以下的讨论使用码分多址(CDMA)网络作为示例,但是应该理解,以下的讨论可应用于其它的无线通信网络。在CDMA设备接近CDMA覆盖信元的边缘时,该设备开始在CDMA网络的前向链路预算(budget)和/或反向链路预算的界限处运行,并且需要确定是否要从当前信元中退出。做出何时离开当前信元的准确决定是很重要的,这是因为过早或过迟从当前无线通信覆盖网络(下文中称作当前覆盖网络)中退出都会受到处罚。过早退出会造成优选覆盖系统的不必要的损失,并可能由于电池性能的相应下降而需要模拟覆盖网络。而过迟退出则由于反向链路的局限性而可能丢失寻呼或遗漏发起方的呼叫。For wireless communication devices, the key issue is to obtain an overlay network with the best possible service level. The following discussion uses a Code Division Multiple Access (CDMA) network as an example, but it should be understood that the following discussion is applicable to other wireless communication networks. As a CDMA device approaches the edge of a CDMA coverage cell, the device begins operating at the boundaries of the CDMA network's forward link budget and/or reverse link budget and needs to determine whether to quit. Making an accurate decision when to leave the current cell is important because there are penalties for leaving too early or too late from the current wireless communication overlay network (hereinafter referred to as the current overlay network). Exiting prematurely would result in unnecessary loss of the preferred overlay system and may require a simulated overlay network due to a corresponding degradation in battery performance. Exiting too late may result in lost pages or missing the originator's call due to reverse link limitations.
公知的方法是在寻呼通道完全损耗之前,允许无线通信设备保持在当前的覆盖范围。这一方法通常会导致过迟退出。另外一种公知的方法是,在设备到达预定位置时发起退出处理。为了实现这一方法,基站(BS)或移动交换中心(MSC)为向设备提供服务的覆盖网络创建离基站预定距离处的阈值边界线或边界区。通常,BS还确定设备的位置。当该设备移动通过阈值线或进入阈值区时,就退出当前覆盖网络。It is known to allow the wireless communication device to remain in the current coverage area until the paging channel is completely lost. This approach often results in a late exit. Another known approach is to initiate exit processing when the device arrives at a predetermined location. To implement this approach, a base station (BS) or mobile switching center (MSC) creates a threshold boundary line or boundary area at a predetermined distance from the base station for the overlay network serving the device. Typically, the BS also determines the location of the device. When the device moves through the threshold line or enters the threshold area, it exits the current overlay network.
图6是示出了通过当前覆盖网络和相邻覆盖网路的移动设备的路径的图形表示(现有技术)。不幸的是,以上描述的阈值边界线/区的方法可导致从当前覆盖网络中过早退出。也就是说,即使当无线通信设备很快回来并停留在原来的覆盖网络中时,跨越阈值线的瞬时偏移可能使得该设备退出当前覆盖区域。例如,在图6中,在从点A移动到点B时,设备退出网络1并到达网络2,但是很短时间之后,在从点B移动到点C然后移动到点D上时,退出网络2并重新到达网络1。不幸的是,在覆盖网络之间的每次转换期间,数据传输可能被削弱,并耗费多余的电池功率。另外,每当由于上述转换而使得设备从解调一个空中接口(Air-Interface)切换为另一个时,该设备还必须重新配置其资源,以适应新的空中接口。如果由于跨越阈值边界线的一系列快速偏移而使得设备在覆盖网络之间反复或振荡(例如,在图6中通过点D移动到I)时,这个问题会更加严重。Figure 6 is a graphical representation showing the path of a mobile device through a current overlay network and neighboring overlay networks (Prior Art). Unfortunately, the threshold boundary line/zone approach described above can lead to premature exit from the current overlay network. That is, even when a wireless communication device comes back soon and stays in the original coverage network, a momentary excursion across the threshold line may cause the device to drop out of the current coverage area. For example, in Figure 6, when moving from point A to point B, the
在CDMA信元中,令人满意的运行范围(覆盖区域的空中范围)以及适当的阈值边界线的位置因此取决于信元内的流量。由于信元之间和信元内部的干扰,使得基站噪声电平(noise floor)随信元内通信负载的增加而可能看上去提高了。因此,信元中的无线设备必须发射额外的功率,以克服增加的干扰,从而有效收缩了信元。信元的收缩可将适合覆盖网络转换(handoff)的区域移动到接近该信元的中心处。不幸的是,阈值位置通常是固定的,不适应对适于覆盖网络的区域进行位置改变。In a CDMA cell, the satisfactory operating range (the air extent of the coverage area) and the location of the appropriate threshold boundary line therefore depend on the traffic within the cell. The base station noise floor may appear to increase as intra-cell traffic load increases due to inter-cell and intra-cell interference. As a result, the wireless devices in the cell must transmit additional power to overcome the increased interference, effectively shrinking the cell. Shrinking of a cell can move the area suitable for an overlay handoff closer to the center of the cell. Unfortunately, the threshold location is usually fixed, and it is not suitable to change the location for the area suitable for the coverage network.
如果当前覆盖网络的信元边缘附近运行的无线通信设备能够准确地确定何时退出当前覆盖网络,从而避免过早和过迟退出,则是有利的。It would be advantageous if a wireless communication device operating near a cell edge of a current overlay network could accurately determine when to exit the current overlay network, thereby avoiding premature and late exits.
如果当前覆盖网络的信元边缘附近运行的无线通信设备能够准确地确定何时退出当前覆盖网络,从而避免在当前覆盖网络和相邻覆盖网络之间的振荡,则是有利的。It would be advantageous if a wireless communication device operating near a cell edge of a current overlay network could accurately determine when to exit the current overlay network, thereby avoiding oscillations between the current overlay network and neighboring overlay networks.
如果当前CDMA覆盖网络的信元边缘附近运行的无线通信设备能够根据网络中的实际情况而动态修改参数,从而确定何时退出该CDMA覆盖网络,则是有利的。It would be advantageous if a wireless communication device operating near a cell edge of a current CDMA overlay network could dynamically modify parameters according to actual conditions in the network, thereby determining when to exit the CDMA overlay network.
发明内容Contents of the invention
设计本发明要解决的问题是,确定运行在当前覆盖网络的信元边缘附近的无线通信设备应该何时退出当前覆盖网络。在本发明中,通过分析基站离无线通信设备的距离确定何时退出。本发明通过以下步骤解决这一需求,即,编辑无线通信设备的地理位置数据的历史记录,以及响应设备地理位置数据的历史数据,退出当前的覆盖网络。The problem that the present invention is designed to solve is to determine when a wireless communication device operating near a cell edge of the current overlay network should exit the current overlay network. In the present invention, when to exit is determined by analyzing the distance between the base station and the wireless communication device. The present invention addresses this need by compiling a history of geographic location data for a wireless communication device, and exiting the current overlay network in response to the historical data of the device's geographic location data.
因此,提供一种用于确定何时退出当前无线通信覆盖网络的方法。该方法对设备地理位置进行采样,确定阈值边界线,测量每个样本点相对于阈值边界线的位置,以及从预定的初值开始,响应测量位置而维持累计总和。该方法使用阈值边界线将当前覆盖网络的覆盖区域划分为第一区域和第二区域。然后,该方法增加用于第一区域的样本点位置的累计总和,减少用于第二区域的样本点位置的累计总和。该方法在累计总和大于或等于预定的终值时退出当前覆盖网络,然后将累计总和复位为预定的初值。Accordingly, a method for determining when to exit a current wireless communication overlay network is provided. The method samples the geographic location of the device, determines a threshold boundary line, measures the position of each sample point relative to the threshold boundary line, and maintains a cumulative sum responsive to the measured position, starting from a predetermined initial value. The method divides the coverage area of the current coverage network into a first area and a second area by using a threshold boundary line. Then, the method increases the cumulative sum of sample point locations for the first region and decreases the cumulative sum of sample point locations for the second region. The method exits the current overlay network when the cumulative sum is greater than or equal to a predetermined final value, and then resets the cumulative sum to a predetermined initial value.
下面将给出以上描述的、用于确定何时退出当前无线通信覆盖网络的方法和系统的其它细节。Additional details of the methods and systems described above for determining when to exit the current wireless communication overlay network are given below.
附图的简要说明Brief description of the drawings
图1是描述用于确定何时退出当前无线通信覆盖网络的系统的示意框图;1 is a schematic block diagram illustrating a system for determining when to exit a current wireless communication coverage network;
图2是描述在当前覆盖区域和相邻覆盖区域之间的第一阈值边界线以及第一和第二区域的图形表示;Figure 2 is a graphical representation depicting a first threshold boundary line between a current coverage area and an adjacent coverage area and first and second areas;
图3a是描述在当前覆盖网络和相邻覆盖网络之间的多个阈值和区域的图形表示;Figure 3a is a graphical representation depicting a plurality of thresholds and regions between a current overlay network and an adjacent overlay network;
图3b是列出在图3a中示出的设备位置以及对应的累计调节的表;Figure 3b is a table listing the device locations shown in Figure 3a and the corresponding cumulative adjustments;
图4是表示用于确定何时退出当前无线通信覆盖网络的方法的流程图;FIG. 4 is a flowchart representing a method for determining when to exit a current wireless communication overlay network;
图5是进一步描述图4中示出的方法的流程图;Figure 5 is a flowchart further describing the method shown in Figure 4;
图6是示出了移动设备通过当前覆盖网络和相邻覆盖网路的路径的图形表示(现有技术)。Figure 6 is a graphical representation showing the path of a mobile device through a current overlay network and neighboring overlay networks (Prior Art).
优选实施方案的详细描述DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
图1是描述用于确定何时退出当前无线通信覆盖网络的系统的示意框图。无线设备101中的系统100包括具有在线路104中用以提供设备地理样本位置的输出的定位器102,以及具有连接于线路104的输入的计算器106。计算器106能够以软件或硬件实现。在某些方面,定位器102在线路104上的输出周期性地提供设备地理样本位置。计算器106在线路107上具有输出,以响应设备地理样本位置的历史记录和第一阈值边界线而提供退出控制信号。1 is a schematic block diagram depicting a system for determining when to exit a current wireless communication coverage network. The system 100 in a wireless device 101 includes a locator 102 having an output in line 104 to provide a geographic sample location of the device, and a calculator 106 having an input connected to the line 104 . The calculator 106 can be implemented in software or hardware. In certain aspects, the output of locator 102 on line 104 periodically provides a geographic sample location of the device. Calculator 106 has an output on line 107 to provide an exit control signal responsive to the history of the device's geographic sample location and the first threshold boundary line.
计算器106包括比较电路108和计数电路110。比较电路108包括与计算器106在线路104上的输入相连的输入。比较电路108选择阈值边界线,并响应对设备地理样本位置的接收,测量每个设备地理样本位置与第一阈值边界线之间的差值。在某些方面,比较电路108使用比较电路108中的查找表(LUT)(未示出)来获得用以选择阈值边界线的信息。在某些方面,系统100包括收发信机112,收发信机112在线路114上具有用以接收从基站(未示出)发射的阈值边界线信息的天线端口,以及在线路116上具有用以提供该阈值边界线信息的输出。在这一方面,计算器106在线路116上具有输入,而比较电路108具有与计算器106在线路116上的输入相连的输入。比较电路108使用在线路116上接收的信息,以选择阈值边界线。在某些方面,比较电路108将来自基站的信息存储在前面提到的LUT中。Calculator 106 includes comparison circuit 108 and counting circuit 110 . Comparator circuit 108 includes an input coupled to the input of calculator 106 on line 104 . The comparison circuit 108 selects a threshold boundary line and, in response to receiving the geographic sample locations of the devices, measures the difference between each device's geographic sample location and the first threshold boundary line. In some aspects, comparison circuit 108 uses a look-up table (LUT) (not shown) in comparison circuit 108 to obtain information for selecting threshold boundary lines. In some aspects, the system 100 includes a transceiver 112 having an antenna port on line 114 for receiving threshold boundary line information transmitted from a base station (not shown) and an antenna port on line 116 for receiving An output of the threshold boundary line information is provided. In this regard, calculator 106 has an input on line 116 and comparison circuit 108 has an input connected to the input of calculator 106 on line 116 . Comparison circuit 108 uses the information received on line 116 to select a threshold boundary line. In some aspects, comparison circuit 108 stores information from the base station in the aforementioned LUT.
在某些方面,设备101响应线路107上的退出控制信号而从当前网络退出。在某些方面,设备101响应来自基站(未示出)的命令而从当前网络退出。在这些方面,收发信机112包括与计算器106在线路107上的输出相连的输入,并包括线路117A上的输出;而计算器106包括线路117A上的输入以及线路117B上的输出。收发信机112响应在线路107上接收的退出控制信号,在线路114上的天线端口向用于当前覆盖网络的基站(未示出)发送信号。然后,基站确定设备101是否应该退出当前覆盖网络。如果做出了退出当前覆盖网络的决定,那么,基站在线路114上向收发信机112提供命令信号。收发信机112在线路117A上的输出提供该命令信号,计算器106响应在线路117A上接收的命令信号,在线路117B上的输出提供基站退出信号。设备101响应线路117B中的基站退出信号,退出当前的覆盖网络。In some aspects, device 101 withdraws from the current network in response to an exit control signal on line 107 . In some aspects, device 101 exits from the current network in response to a command from a base station (not shown). In these respects, transceiver 112 includes an input coupled to the output of calculator 106 on line 107 and includes an output on line 117A; and calculator 106 includes an input on line 117A and an output on line 117B. Transceiver 112, in response to an exit control signal received on line 107, transmits a signal to a base station (not shown) for the current overlay network at its antenna port on line 114. The base station then determines whether device 101 should exit the current overlay network. The base station provides a command signal on line 114 to transceiver 112 if a decision has been made to exit the current overlay network. The output of transceiver 112 on line 117A provides the command signal and the output of calculator 106 on line 117B provides the base station exit signal in response to receiving the command signal on line 117A. Device 101 exits the current overlay network in response to the base station exit signal on line 117B.
比较电路108包括分别位于线路118和120上的输出,用以分别响应比较而提供减量控制信号和增量控制信号。计数电路110包括分别位于线路118和120上的输入,计数电路110响应接收的减量控制信号和增量控制信号而执行数学函数,并将执行数学函数的结果与预定的终值进行比较。计数电路110包括与计算器106在线路107上的输出相连的输出,以响应上述比较而提供退出控制信号。Comparator circuit 108 includes outputs on lines 118 and 120, respectively, for providing a decrement control signal and an increment control signal, respectively, in response to the comparison. Counting circuit 110 includes inputs on lines 118 and 120, respectively. Counting circuit 110 performs a mathematical function in response to receiving a decrement control signal and an increment control signal, and compares the result of performing the mathematical function to a predetermined final value. Counting circuit 110 includes an output coupled to the output of calculator 106 on line 107 to provide an exit control signal in response to the comparison described above.
图2是描述在当前覆盖区域和相邻覆盖区域之间的第一阈值边界线,以及第一和第二区域的图形表示。图2并未按比例绘制。可将无线设备到当前覆盖网络区域与相邻覆盖网络区域之间的阈值边界线的距离应用到本发明的退出问题中。虽然图2中示出了直线阈值边界线,但是应该理解,也可应用其它结构,例如圆形边界线。可根据期望的系统性能来选择阈值边界线到基站的距离。一种可能的距离是到与前向和/或反向链路预算相关的基站的最大距离。也就是说,与距离阈值线相比,离基站更远的设备地理样本位置表示倾向于令人不满意的运行,而阈值线和基站之间的位置表示倾向于令人满意的运行。如果设备一直位于超出阈值边界线的位置,则该设备应该退出。Figure 2 is a graphical representation depicting a first threshold boundary line between a current coverage area and an adjacent coverage area, and first and second areas. Figure 2 is not drawn to scale. The distance of the wireless device to the threshold boundary line between the current coverage network area and the adjacent coverage network area can be applied to the exit problem of the present invention. Although straight threshold boundary lines are shown in FIG. 2, it should be understood that other configurations, such as circular boundary lines, may also be used. The distance of the threshold boundary line to the base station can be chosen according to the desired system performance. One possible distance is the maximum distance to the base station associated with the forward and/or reverse link budget. That is, geographical sample locations of devices farther from the base station than from the threshold line indicate a tendency towards unsatisfactory operation, while locations between the threshold line and the base station indicate a tendency toward satisfactory operation. If the device is consistently positioned beyond the threshold boundary line, the device should exit.
比较电路(图1中的附图标记108)选择阈值边界线,以将包括当前覆盖网络的覆盖区域的至少一部分和与当前覆盖网络最接近的第二覆盖网路的覆盖区域的至少一部分的区域划分为第一和第二区域,如图2所示。第一区域位于边界线和当前覆盖区域的地理中心之间。也就是说,第一区域通常是令人满意的运行的区域。第二区域通常是令人不满意(相对于当前覆盖网络)的运行的区域。第一区域和第二区域的范围和界限可响应于期望的系统性能而改变,如下所述。The comparison circuit (reference numeral 108 in FIG. 1 ) selects the threshold boundary line to include at least a portion of the coverage area of the current overlay network and at least a portion of the coverage area of a second overlay network closest to the current overlay network. Divided into first and second areas, as shown in Figure 2. The first area is located between the boundary line and the geographic center of the current coverage area. That is, the first region is generally a region of satisfactory operation. The second area is typically an area of unsatisfactory (relative to the current overlay network) operation. The extent and boundaries of the first and second regions may vary in response to desired system performance, as described below.
对设备地理样本位置的历史数据的编辑允许识别与设备地理样本位置有关的长期趋势,例如,在阈值边界线的一侧或另一侧进行一致定位。这些趋势是对无线通信设备的覆盖质量的更准确指示。Compilation of historical data on geographic sample locations of devices allows identification of long-term trends related to geographic sample locations of devices, for example, consistent positioning on one side or the other of a threshold boundary line. These trends are a more accurate indication of the coverage quality of the wireless communication device.
回到图1,比较电路108响应接收第一区域中的设备地理样本位置在线路118上的输出中提供第一减量控制信号,而比较电路108响应接收第二区域中的设备地理样本位置在线路120上的输出中提供第一增量控制信号。在某些方面,计数电路110包括减法电路122、加法电路124、以及累加器126。减法电路122包括与计数电路在线路118上的输入相连的输入,以及包括响应对第一减量控制信号的接收而在线路128上提供第一预定输出积累值(accumulation value)的输出。加法电路124包括与计数电路在线路120上的输入相连的输入,以及包括响应于接收第一增量控制信号而在线路130上提供第二预定积累值的输出。Returning to FIG. 1 , comparison circuit 108 provides a first decrement control signal in an output on line 118 in response to receiving a geographic sample location of a device in a first area, and comparison circuit 108 responds to receiving a geographic sample location of a device in a second area at A first incremental control signal is provided in an output on line 120 . In some aspects, counting circuit 110 includes subtraction circuit 122 , addition circuit 124 , and accumulator 126 . Subtraction circuit 122 includes an input coupled to the input of the counting circuit on line 118, and includes an output providing a first predetermined output accumulation value on line 128 in response to receipt of the first decrement control signal. Summing circuit 124 includes an input coupled to the input of the counting circuit on line 120, and includes an output providing a second predetermined accumulated value on line 130 in response to receiving the first increment control signal.
累加器126具有分别与线路128和130相连的输入以及与计数电路在线路107上的输出相连的输出。累加器126接收第一积累值和第二积累值,并使用这些积累值来保持以预定的初值开始的累计。累加器126对用于各个第一积累值的累计总和(running total)进行减法运算,而对用于各个第二积累值的累计进行加法运算,并将累计与终值进行比较。当累计大于或等于终值时,累加器126的输出提供退出控制信号,并在提供了退出控制信号之后将累计复位为初值。Accumulator 126 has inputs connected to lines 128 and 130 , respectively, and an output connected to the output of the counting circuit on line 107 . The accumulator 126 receives the first accumulated value and the second accumulated value, and uses these accumulated values to maintain an accumulation starting with a predetermined initial value. The accumulator 126 subtracts the running total for each first accumulated value, adds the running total for each second accumulated value, and compares the running total to the final value. The output of accumulator 126 provides an exit control signal when the accumulation is greater than or equal to the terminal value, and resets the accumulation to the initial value after the exit control signal is provided.
可根据期望的系统性能来选择终值。但是,终值应该与积累值相协调。也就是说,终值应该足够大,以使得指示在第二区域中没有一致定位的一系列第二积累值(来自第二区域中的设备地理样本位置)不会使累计等于或大于该终值。类似地,终值应该足够小,以使得表示在第二区域中一致定位的更长串的第二积累值不会使得累计等于或大于该终值。The final value can be chosen according to the desired system performance. However, the terminal value should be reconciled with the accumulated value. That is, the final value should be large enough such that a second series of accumulated values (from device geographic sample locations in the second area) indicating that there is no consistent location in the second area does not cause the accumulation to be equal to or greater than the final value . Similarly, the final value should be small enough that a second cumulative value representing a longer string consistently positioned in the second region does not cause the cumulative to be equal to or greater than the final value.
与编辑设备地理样本位置的历史数据有关的一个问题是,具有第一区域中的设备地理样本位置的累计的偏移。累计的可能偏移是一个问题,这是因为,如果无线通信设备在第二区域中运行足够长的时间,则累计必须能够做出响应(接近终值)。如果无线通信设备在之前已经在第一区域中运行了一段时间,因而使许多第一积累值使得累计移动太快而小于终值的话,这种情况是不可能的。One problem associated with compiling historical data of geographic sample locations of equipment is having an accumulated offset of geographic sample locations of equipment in the first region. The accumulated possible offset is a problem because, if the wireless communication device operates in the second area long enough, the accumulated must be able to respond (close to the final value). This is not possible if the wireless communication device has been operating in the first area for a period of time before so many first accumulation values that the accumulation moves too fast to be smaller than the final value.
为了避免偏移,只有在累计大于预定的最小累计时,累加器126才为用于每个第一积累值的累计执行减法运算。否则,累计数维持为最小总值,直到遇到第二积累值。如同阈值边界线和终值的情况一样,最小总值可根据系统的期望性能来选取,并且与这些其它的值相协调。To avoid drift, accumulator 126 performs a subtraction operation for the accumulation for each first accumulation value only if the accumulation is greater than a predetermined minimum accumulation. Otherwise, the cumulative number remains at the minimum total until a second cumulative value is encountered. As in the case of the threshold boundary and final values, the minimum overall value can be chosen according to the desired performance of the system and in harmony with these other values.
可根据系统的期望性能来选取用于第一和第二积累值的指定值。积累值也与阈值边界线、终值以及最小总值相协调。在一个方面,第一积累值的绝对值等于第二积累值的绝对值。也就是说,在对何时退出当前覆盖区域的分析中,为第一区域和第二区域中的设备位置赋予相等的权重。The specified values for the first and second accumulation values can be chosen according to the desired performance of the system. Accumulated values are also coordinated with threshold boundary lines, terminal values, and minimum total values. In one aspect, the absolute value of the first accumulated value is equal to the absolute value of the second accumulated value. That is, the location of the device in the first and second areas is given equal weight in the analysis of when to exit the current coverage area.
回到图2,所示的第一区域和第二区域中的积累值的绝对值为“1”。作为一种选择,可对积累值指派不相等的权重,以使系统100的运行朝向退出当前覆盖网络或停留在当前覆盖网络中偏移。例如,对第二区域中的设备地理样本位置指派较大权重将导致较快地从当前覆盖网络中退出,这是因为,较大的第二积累值使得累计更快地增加到终值。Returning to FIG. 2 , the absolute value of the accumulated values in the first and second regions is shown as "1". As an option, unequal weights can be assigned to the accumulated values to bias the operation of the system 100 toward exiting or staying in the current overlay network. For example, assigning a greater weight to the device's geographic sample location in the second area will result in faster exit from the current overlay network because the larger second accumulation value causes the accumulation to increase to the final value more quickly.
图3a是描述在当前覆盖网络和相邻覆盖网络之间的多个阈值和区域的图形表示。图3a并未按比例绘制。图2中所描述的简化的系统100的由界限偏移。为第一区域或第二区域中的所有位置点都指派相同的积累值不能解释在区域内的令人满意的设备运行的变化,从而不能解释区域内的位置趋势。例如,在第一区域中,系统在相对接近基站的设备位置(表示令人满意的设备运行)和相对接近阈值边界线的设备位置(表示比较令人不满意的设备运行)之间没有区别。因此,在某些方面,包括了限定出另外的区域的预定辅助阈值边界线,以提高系统的准确性和响应性。第一辅助阈值边界线限定出如图3a所示的第一区域和第二区域。第二辅助阈值边界线限定出如图3a所示的第三区域和第四区域。辅助阈值使得系统能够更明确地识别与在具有明显较好或较差覆盖的区域中的运行相关的设备地理样本位置。如图3a中所示的辅助阈值边界线与第一阈值边界线平行,并且是与第一阈值边界线具有相同类型的边界线(直线)。但是,可以理解,系统100并未限制第一阈值边界线和辅助边界线要具有类似的直线类型,也未限制第一阈值边界线与辅助边界线要具有平行结构。Figure 3a is a graphical representation depicting various thresholds and regions between a current overlay network and neighboring overlay networks. Figure 3a is not drawn to scale. The simplified system 100 depicted in FIG. 2 is offset by boundaries. Assigning the same cumulative value to all location points in either the first zone or the second zone does not account for satisfactory variation in equipment operation within the zone and thus does not explain location trends within the zone. For example, in a first region, the system makes no distinction between device locations relatively close to the base station (indicating satisfactory device operation) and relatively close to the threshold boundary (indicating less satisfactory device operation). Accordingly, in certain aspects, predetermined auxiliary threshold boundary lines defining additional regions are included to improve the accuracy and responsiveness of the system. The first auxiliary threshold boundary line defines a first area and a second area as shown in Fig. 3a. The second auxiliary threshold boundary line defines a third area and a fourth area as shown in Fig. 3a. The secondary threshold enables the system to more definitively identify device geosample locations relevant to operation in areas with significantly better or poorer coverage. The auxiliary threshold boundary line as shown in FIG. 3a is parallel to the first threshold boundary line and is the same type of boundary line (straight line) as the first threshold boundary line. However, it can be understood that the system 100 does not limit the first threshold boundary line and the auxiliary boundary line to have similar straight line types, nor does it limit the first threshold boundary line and the auxiliary boundary line to have a parallel structure.
因此,回到图1,比较电路108使得设备地理样本位置位于第一到第四区域内。比较电路108然后提供:第一减量控制信号,用于第一区域中的每个设备地理样本位置;第二减量控制信号,用于第三区域中的每个设备地理样本位置;第一增量控制信号,用于第二区域中的每个设备地理样本位置;以及第二增量控制信号,用于第四区域中的每个设备地理样本位置。Thus, returning to FIG. 1 , the comparison circuit 108 causes the device geographic sample locations to lie within the first through fourth regions. The comparison circuit 108 then provides: a first decrement control signal for each device geographic sample location in the first region; a second decrement control signal for each device geographic sample location in the third region; an incremental control signal for each device geographic sample location in the second region; and a second incremental control signal for each device geographic sample location in the fourth region.
减法电路122接收线路118上的第一和第二减量控制信号,响应第一减量控制信号提供第一积累值,以及响应第二减量控制信号提供第三预定的积累值。上述两个积累值都在线路128上提供。Subtraction circuit 122 receives first and second decrement control signals on line 118, provides a first accumulation value in response to the first decrement control signal, and provides a third predetermined accumulation value in response to the second decrement control signal. Both accumulations are provided on line 128.
加法电路124接收第一和第二增量控制信号,响应第一增量控制信号提供第二积累值,以及响应第二增量控制信号提供第四预定的积累值。上述两个积累值都在线路130上提供。Summing circuit 124 receives the first and second incremental control signals, provides a second accumulated value in response to the first incremental control signal, and provides a fourth predetermined accumulated value in response to the second incremental control signal. Both accumulations are provided on line 130.
累加器126接收第一、第二、第三和第四积累值,减少用于每个第一和第三积累值的累计,并增加用于每个第二和第四积累值的累计。只有在累计大于最小总值时,累加器126才减少每个第一和第三积累值的累计。Accumulator 126 receives the first, second, third and fourth accumulated values, decreases the accumulation for each of the first and third accumulated values, and increments the accumulation for each of the second and fourth accumulated values. Accumulator 126 decrements the accumulation of each of the first and third accumulation values only if the accumulation is greater than the minimum total value.
第三和第四积累值分别大于第一和第二积累值,从而反映出与第三和第四区域有关的较高确定性。因此,响应于这些积累值,累计较快地朝向或远离终值移动。The third and fourth accumulation values are greater than the first and second accumulation values, respectively, reflecting the higher certainty associated with the third and fourth regions. Thus, the accumulation moves toward or away from the final value relatively quickly in response to these accumulation values.
回到图3a,辅助阈值边界线和相关的积累值的选取可对确定何时退出当前覆盖区域造成很大的影响。根据系统100的一个方面,第一和第二辅助阈值边界线与第一阈值边界线距离相等,如图3a所示。然后,在一个方面,第三积累值的绝对值等于第四积累值的绝对值。这样使设备地理样本位置在第三和第四区域中具有相等的权重。在图3a中,第三和第四积累值为“3”。作为一种选择,当第一和第二辅助阈值边界线与第一阈值边界线距离相等时,可对积累值指派不相等的权重,以使得系统100的运行朝向退出当前覆盖网络或停留在当前覆盖网络中偏移。例如,为第四区域中的值指派较大权重将导致较快地从当前覆盖网络中退出,这是因为,较大的第四积累值使得累计更快地增加到终值。Returning to Figure 3a, the choice of auxiliary threshold boundary lines and associated accumulation values can have a large impact on determining when to exit the current coverage area. According to one aspect of the system 100, the first and second auxiliary threshold boundary lines are equidistant from the first threshold boundary line, as shown in FIG. 3a. Then, in one aspect, the absolute value of the third accumulated value is equal to the absolute value of the fourth accumulated value. This gives equal weight to the device's geographic sample location in the third and fourth regions. In FIG. 3a, the third and fourth accumulated values are "3". Alternatively, when the first and second secondary threshold boundary lines are equidistant from the first threshold boundary line, unequal weights may be assigned to the accumulated values such that the operation of the system 100 is directed towards exiting the current overlay network or staying in the current overlay network. Offset in the overlay network. For example, assigning larger weights to values in the fourth region will result in faster exit from the current overlay network because a larger fourth accumulation value causes the accumulation to increase more quickly to the final value.
在某些方面(未示出),第一和第二辅助阈值边界线与第一阈值边界线距离不相等。例如,第一辅助边界线与第一阈值边界线的距离大于第二辅助阈值边界线与第一阈值边界的距离。如果第三和第四积累值相等,则为具有较好覆盖的区域(第三区域)中的设备地理样本位置赋予较小的权重。作为一种选择,如上所述,通过指派不相等的第三和第四积累值,系统100的运行可进一步朝向退出当前覆盖网络或停留在当前覆盖网络中偏移。In some aspects (not shown), the first and second auxiliary threshold boundary lines are unequal distances from the first threshold boundary line. For example, the distance between the first auxiliary boundary line and the first threshold boundary line is larger than the distance between the second auxiliary threshold boundary line and the first threshold boundary line. If the third and fourth accumulation values are equal, less weight is given to the geographic sample location of the device in the area with better coverage (the third area). Alternatively, as described above, the operation of the system 100 may be further biased toward exiting the current overlay network or staying in the current overlay network by assigning unequal third and fourth accumulation values.
可将另外的辅助阈值边界线增加到系统100中,以进一步对该系统进行更精细的调整。例如,如图3a所示,可增加第三辅助阈值边界线,以限定出与第三区域相邻的第五区域。同样如图3a所示,可增加第四辅助阈值边界线,以限定出与第四区域相邻的第六区域。Additional auxiliary threshold boundary lines may be added to the system 100 to further fine tune the system. For example, as shown in FIG. 3a, a third auxiliary threshold boundary line may be added to define a fifth area adjacent to the third area. Also as shown in Figure 3a, a fourth auxiliary threshold boundary line may be added to define a sixth region adjacent to the fourth region.
回到图1,对于第五和第六区域中的设备地理样本位置:比较电路108分别提供第三减量和增量控制信号;减法电路122和加法电路124分别提供第五和第六积累值;以及累加器126响应第五和第六积累值减少和增加累计总和,并提供退出信号,如上所述。通常,第五和第六积累值大于第三和第四积累值,从而反映出与第五和第六区域有关的较高确定性。在图3a中,第五和第六积累值的绝对值等于“5”。在某些方面,第三和第四辅助阈值边界线与第一阈值边界线距离相等。但是,以上对图3a中关于积累值和辅助阈值边界位置的选择的讨论也应用于本实施例,因此,积累值和辅助阈值与第一阈值边界线的距离的其它组合也是可能的。应该理解,系统100并不局限于某些特定数量的阈值或区域,而是可增加另外的辅助阈值边界线。Returning to FIG. 1 , for the device geographic sample locations in the fifth and sixth regions: the comparison circuit 108 provides third decrement and increment control signals, respectively; the subtraction circuit 122 and adder circuit 124 provide fifth and sixth accumulated values, respectively ; and accumulator 126 decrements and increments the accumulated sum in response to the fifth and sixth accumulated values and provides an exit signal, as described above. Typically, the fifth and sixth accumulation values are greater than the third and fourth accumulation values, reflecting the higher certainty associated with the fifth and sixth regions. In FIG. 3a, the absolute value of the fifth and sixth accumulated values is equal to "5". In some aspects, the third and fourth auxiliary threshold boundary lines are equidistant from the first threshold boundary line. However, the above discussion about the selection of accumulation value and auxiliary threshold boundary position in Fig. 3a also applies to this embodiment, therefore, other combinations of accumulation value and auxiliary threshold distance from the first threshold boundary line are also possible. It should be understood that system 100 is not limited to some particular number of thresholds or regions, but that additional auxiliary threshold boundaries may be added.
在某些方面,在第一阈值边界线各侧的辅助阈值边界线的数量可能不相等(未示出)。例如,可能只包括第一辅助阈值边界线。这可能导致从当前覆盖网络中较慢退出,这是因为,与第一辅助阈值边界线有关的较大的积累值将使累计迅速减小而远离终值。但是,以上对图3a中关于积累值和阈值边界位置的选择的讨论也应用于本实施例,因此,其它组合和结果也是可能的。In some aspects, the number of secondary threshold boundary lines on each side of the first threshold boundary line may not be equal (not shown). For example, only the first auxiliary threshold boundary line may be included. This may result in a slower exit from the current overlay network, since a larger accumulation value relative to the first auxiliary threshold boundary line will rapidly decrease the accumulation away from the final value. However, the discussion above regarding the choice of accumulation values and threshold boundary positions in FIG. 3a also applies to this embodiment, so other combinations and results are also possible.
图3b是列出在图3a中示出的设备位置以及对应的累计调节的表。回到图3a,其中示出了一连串连续的设备地理样本位置(A到I)以描述系统100的运行。图3b假设在点A处最小总值为零、终值为12、而累计为零。如图3b中所示,在点H处,累计超过终值,此时,累计器(图1中用附图标记126表示)发出退出信号。在点H处,设备退出当前覆盖网络,并获得相邻覆盖网络。此时,从系统100的角度看,先前相邻的覆盖网络变成了当前覆盖网络。例如,第二、第四和第六区域中的设备地理样本位置现在使比较电路(图1中的附图标记108表示)提供减量控制信号,而第一、第三和第五区域中的地理样本位置现在使比较电路(图1中的附图标记108表示)提供增量控制信号。因此,如图3b所示,当从点H移动到点I时,累计保持为最小总值0。Figure 3b is a table listing the device locations shown in Figure 3a and the corresponding cumulative adjustments. Returning to FIG. 3 a , there is shown a succession of device geographic sample locations (A through I) to describe the operation of the system 100 . Figure 3b assumes that at point A the minimum total value is zero, the final value is 12, and the accumulation is zero. As shown in Fig. 3b, at point H, the accumulation exceeds the final value, at which point the accumulator (indicated by reference numeral 126 in Fig. 1) issues an exit signal. At point H, the device exits the current overlay network and acquires a neighboring overlay network. At this point, from the perspective of system 100, the previously adjacent overlay network becomes the current overlay network. For example, the geographic sample locations of devices in the second, fourth, and sixth regions now cause the comparator circuit (indicated by reference numeral 108 in FIG. 1 ) to provide decrement control signals, while those in the first, third, and fifth regions The geographic sample location now causes the comparison circuit (indicated by reference numeral 108 in FIG. 1 ) to provide an incremental control signal. Therefore, as shown in Figure 3b, when moving from point H to point I, the accumulation remains at a minimum total value of 0.
回到图1,在某些方面,由定位器102在线路104上提供的设备地理样本位置由定位器102进行计算。在某些方面,收发信机112在线路114上的端口接收由外部位置(未示出,例如基站)计算的设备地理样本位置。收发信机112在线路131上的输出将上述位置提供给定位器102的输入。定位器102在线路104上提供上述位置。Returning to FIG. 1 , in some aspects, the geographic sample location of the device provided by the locator 102 on the line 104 is computed by the locator 102 . In some aspects, a port on line 114 of transceiver 112 receives a geographic sample location of the device calculated from an external location (not shown, such as a base station). The output of transceiver 112 on line 131 provides the position to the input of locator 102 . The locator 102 provides the aforementioned position on the line 104 .
由设备101提供的信息可用来计算设备地理样本位置,无论该计算是由定位器102执行还是由外部源执行。一种提供信息的方法是使用全球定位系统(GPS)信息进行伪距测量(pseudo-ranging)。因此,在某些方面,定位器102包括GPS子系统132。GPS子系统132从GPS卫星(未示出)接收用于无线设备101的GPS位置信息。对于定位器102计算位置的情况,GPS子系统132的输出与定位器102在线路104的输出相连。对于外部位置计算位置的情况,GPS子系统132在线路133上的输出与定位器102的输出(其连接至收发信机112的输入)相连。GPS子系统132在线路133上的输出提供伪距信息。收发信机112在线路114上的天线端口提供用于向外部位置进行传输的伪距信息。Information provided by device 101 may be used to calculate the device geographic sample location, whether the calculation is performed by locator 102 or by an external source. One method of providing the information is pseudo-ranging using Global Positioning System (GPS) information. Accordingly, in some aspects, locator 102 includes GPS subsystem 132 . GPS subsystem 132 receives GPS location information for wireless device 101 from GPS satellites (not shown). The output of the GPS subsystem 132 is connected to the output of the locator 102 on line 104 for the case where the position is calculated by the locator 102 . In the case of an external position calculated position, the output of the GPS subsystem 132 on line 133 is connected to the output of the locator 102 (which is connected to the input of the transceiver 112). The output of GPS subsystem 132 on line 133 provides pseudorange information. An antenna port on line 114 of transceiver 112 provides pseudorange information for transmission to an external location.
提供信息的另一种方法是网络三角测量法(network-triangulation),例如,高级前向链路三角算法(AdvancedForward Link Trilateration(AFLT))。对于这种方法,设备101使用来自三个不同基站(未示出)的传播延迟而生成关于设备位置的信息。此信息的生成在图1中未示出。对于定位器102计算位置的情况,定位器102使用网络三角测量信息来计算设备地理样本位置,并在线路104上提供该位置。对于外部位置计算位置的情况,收发信机112在线路114上的天线端口提供用于向外部位置进行传输的网络三角测量信息。Another way to provide information is network-triangulation, such as Advanced Forward Link Trilateration (AFLT). For this approach, the device 101 uses propagation delays from three different base stations (not shown) to generate information about the device's location. The generation of this information is not shown in FIG. 1 . For the case where the locator 102 calculates the position, the locator 102 uses the network triangulation information to calculate the device geographic sample position and provides this position on the line 104 . For the case of an external location computed position, the antenna port of transceiver 112 on line 114 provides network triangulation information for transmission to the external location.
在某些方面,系统100使用伪测距和网络三角测量的组合来获得与设备地理样本位置有关的信息。In certain aspects, system 100 uses a combination of pseudoranging and network triangulation to obtain information about a device's geographic sample location.
在某些方面,系统100包括重配置子系统134和数字集成电路135。重配置子系统134包括用于覆盖网络(例如,码分多址(CDMA)、时分多址(TDMA)和全球数字移动电话系统(GSM))的系统处理器。重配置子系统134具有与线路107相连的输入,并在线路136上具有与数字IC的输入和收发信机112的输入相连的输出。重配置子系统134响应在线路107上接收退出控制信号,将在当前覆盖网络上运行的系统处理器修改为在第二覆盖网络上运行,即,沿着第一阈值边界线与当前覆盖网络相邻的第二网络。重配置子系统在线路136上的输出为第二网络提供重配置信息和指令。响应于在线路136上接收信息和指令,收发信机112和数字IC135为第二网络进行重新配置。In some aspects, system 100 includes reconfiguration subsystem 134 and digital integrated circuit 135 . Reconfiguration subsystem 134 includes system processors for overlay networks such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), and Global System for Mobile Phones (GSM). Reconfiguration subsystem 134 has an input connected to line 107 and an output on line 136 connected to the input of the digital IC and the input of transceiver 112 . Responsive to receiving an exit control signal on line 107, the reconfiguration subsystem 134 modifies the system processors operating on the current overlay network to operate on a second overlay network, i.e., along a first threshold boundary line opposite to the current overlay network. Neighboring second network. The output of the reconfiguration subsystem on line 136 provides reconfiguration information and instructions for the second network. In response to receiving information and instructions on line 136, transceiver 112 and digital IC 135 reconfigure for the second network.
计算器106在线路137上具有输出,比较电路108具有与计算器106在线路137上的输出相连的输出。响应于对阈值边界线的确定,比较电路108在线路137上的输出提供关于第二覆盖网络的信息。重配置子系统134具有与计算器106在线路137上的输出相连的输入,并且响应于输入而使重配置子系统134准备将用于当前网络的处理器修改为在第二覆盖网络上运行。Calculator 106 has an output on line 137 and comparison circuit 108 has an output connected to the output of calculator 106 on line 137 . In response to the determination of the threshold boundary line, the output of comparison circuit 108 on line 137 provides information about the second overlay network. Reconfiguration subsystem 134 has an input connected to the output of calculator 106 on line 137, and in response to the input reconfiguration subsystem 134 prepares the processor for the current network to be modified to operate on the second overlay network.
在某些方面,重配置子系统134包括存储子系统138,以为覆盖网络(例如CDMA、TDMA和GSM)存储操作系统处理器软件,还包括微处理器140。存储子系统138具有与重配置子系统134在线路137上的输出相连的输入,并且响应于输入而预先选择与在线路137上的输入中识别的覆盖网络相对应的操作系统处理器软件。存储电路138具有与重配置子系统134在线路107上的输入相连的输入,并在线路142上具有输出。响应于在线路107上对退出信号的接收,存储子系统138的输出在线路142上提供预先选择的操作系统处理器软件。微处理器140在线路142上具有输入,并且响应于在线路142上接收的输入而下载预先选择的操作系统处理器软件,从而为当前覆盖网络替换操作系统处理器软件。微处理器140具有与重配置子系统134在线路136上的输出相连的输出。响应于下载预先选择的操作系统处理器软件,微处理器140的输出为第二网络提供重配置信息和指令。In some aspects, reconfiguration subsystem 134 includes storage subsystem 138 to store operating system processor software for overlay networks (eg, CDMA, TDMA, and GSM), and microprocessor 140 . Storage subsystem 138 has an input connected to the output of reconfiguration subsystem 134 on line 137 and in response to the input preselects the operating system processor software corresponding to the overlay network identified in the input on line 137 . Storage circuit 138 has an input connected to the input of reconfiguration subsystem 134 on line 107 and has an output on line 142 . In response to receipt of an exit signal on line 107 , the output of storage subsystem 138 provides on line 142 the preselected operating system processor software. Microprocessor 140 has an input on line 142 and, in response to the input received on line 142, downloads preselected operating system processor software to replace the operating system processor software for the current overlay network. Microprocessor 140 has an output connected to the output of reconfiguration subsystem 134 on line 136 . The output of microprocessor 140 provides reconfiguration information and instructions for the second network in response to downloading preselected operating system processor software.
在某些方面,系统100包括多个收发信机和数字IC组合(未示出),以分别支持诸如CDMA、TDMA和GSM的覆盖网络。在这些方面,计算器106具有与收发信机和数字IC的组合相连的输出(未示出),并且作为对累加器126提供退出信号时的响应,适当的计算器106的输出提供分别使用于当前网络的收发信机和数字IC无效、以及启动用于第二网络的收发信机和数字IC的信号。In some aspects, system 100 includes multiple transceiver and digital IC combinations (not shown) to support overlay networks such as CDMA, TDMA, and GSM, respectively. In these respects, the calculator 106 has an output (not shown) connected to the combination of the transceiver and digital IC, and in response to the accumulator 126 providing an exit signal, the output of the appropriate calculator 106 is provided for use respectively in The transceivers and digital ICs of the current network are deactivated and the signals for the transceivers and digital ICs of the second network are enabled.
在某些方面,比较电路108使用以当前覆盖网络的地理中心为基准的矢量,形成阈值边界线。这些矢量可存储在比较电路108中的存储子系统(未示出)中,或者可从基站(未示出)经由收发信机112在线路116上的输出中提供。回到图2,在某些方面,这些矢量可以是限定出直线阈值边界线的端点的两个地理点(点A和B)。在某些方面,该矢量可为半径(未示出),并且形成的圆形阈值边界线(未示出)具有与矢量长度相等的半径。In some aspects, the comparison circuit 108 uses a vector referenced to the geographic center of the current overlay network to form the threshold boundary line. These vectors may be stored in a memory subsystem (not shown) in comparison circuit 108 or may be provided in an output on line 116 via transceiver 112 from a base station (not shown). Returning to FIG. 2, in some aspects these vectors may be two geographic points (points A and B) that define the endpoints of a straight threshold boundary line. In some aspects, the vector can be a radius (not shown), and the resulting circular threshold boundary line (not shown) has a radius equal to the length of the vector.
如上所述,阈值边界线通常在当前覆盖网络内的令人满意的运行边界处形成。但是,令人满意的运行边界对于网络运行的环境条件和/或状态的改变(例如,网络信号的损失)是敏感的。对于某些操作系统(例如TDMA)来说,这一边界相对稳定。但是,在CDMA信元中,令人满意的运行的范围(覆盖网络的空中范围)取决于信元内的流量负荷,如在背景技术部分中描述的那样。因此,回到图1,在某些方面,收发信机112在线路114上的天线端口从当前网络基站(未示出)接收关于网络信元中的动态条件的信息。收发信机112在线路116上的输出提供该动态条件信息,并且比较电路108响应于在线路116上接收的该信息,使阈值边界线适应于动态条件。在某些方面,收发信机112在线路114上的天线端口从当前CDMA网络基站接收信息。然后,例如,比较电路108对阈值边界线的修改可包括,响应于由于信元内的流量负荷的增加而引起的信元大小的改变,而使阈值边界线移动为更接近基站。As noted above, threshold boundary lines are generally formed at satisfactory operating boundaries within the current overlay network. However, satisfactory operating boundaries are sensitive to changes in the environmental conditions and/or state of network operation (eg, loss of network signal). For some operating systems (such as TDMA), this boundary is relatively stable. However, in a CDMA cell, the range of satisfactory operation (covering the air range of the network) depends on the traffic load within the cell, as described in the background section. Thus, returning to FIG. 1, in some aspects, the antenna port of transceiver 112 on line 114 receives information from a current network base station (not shown) regarding dynamic conditions in network cells. The output of transceiver 112 on line 116 provides this dynamic condition information, and comparison circuit 108, responsive to receiving this information on line 116, adapts the threshold boundary lines to the dynamic condition. In some aspects, an antenna port on line 114 of transceiver 112 receives information from a current CDMA network base station. Then, for example, modification of the threshold boundary line by comparison circuit 108 may include moving the threshold boundary line closer to the base station in response to a change in cell size due to an increase in traffic load within the cell.
在某些方面,系统100可用来获得与其它无线通信覆盖网络(位于当前无线通信覆盖网络内,或与当前无线通信覆盖网络重叠或相邻)的覆盖区域有关的信息。当无线设备在基站或系统100还不具有阈值边界线信息的区域中运行时,这可能是有益的。特殊地,可获得间歇操作系统(例如802.11系统)的位置和覆盖区域,并将其存储以供将来参考。在某些方面,系统100在设备101进入公知的802.11覆盖区域时提示设备101的使用者(提示组件未示出),以及使用户能够将设备101从当前覆盖网络切换为802.11覆盖网络(切换组件未示出)。一旦进入802.11覆盖区域,可通过使用阈值边界线和边界区从当前覆盖范围中退出,如上所述。In some aspects, the system 100 can be used to obtain information about the coverage areas of other wireless communication coverage networks (located within, overlapping or adjacent to the current wireless communication coverage network). This may be beneficial when the wireless device is operating in an area where the base station or system 100 does not yet have threshold boundary line information. In particular, the location and coverage area of an intermittent operating system (such as an 802.11 system) can be obtained and stored for future reference. In certain aspects, system 100 prompts a user of device 101 when device 101 enters a known 802.11 coverage area (prompt component not shown), and enables user to switch device 101 from a current overlay network to an 802.11 overlay network (switch component not shown). Once in an 802.11 coverage area, exit from the current coverage area can be achieved by using threshold boundary lines and boundary areas, as described above.
图4是表示用于确定何时退出当前无线通信覆盖网络的方法的流程图。虽然为清楚起见,图4(以及下面的图5)中的方法被表示为编号的步骤的序列,但是除非明确说明,这些编号并没有顺序。应该理解,这些步骤中的一些可以跳过、并行执行或者不需要保持严格的序列顺序地执行。该方法以步骤400开始。步骤402编辑设备地理位置数据的历史记录。步骤404编辑与设备地理位置有关的积累数据。步骤406将积累数据与预定的终值进行比较。步骤408则响应于地理位置数据的历史纪录而从当前覆盖网络退出。在某些方面,在步骤408中退出当前覆盖网络包括:响应来自当前覆盖网络的基站命令而退出。4 is a flow diagram representing a method for determining when to exit a current wireless communication overlay network. Although the method in FIG. 4 (and FIG. 5 below) is represented as a sequence of numbered steps for clarity, these numbers are not sequential unless explicitly stated. It should be understood that some of these steps may be skipped, performed in parallel, or performed sequentially without maintaining a strict sequence. The method begins with
图5是进一步描述图4中示出的方法的流程图。该方法以步骤500开始。步骤502提供设备地理位置。步骤504确定阈值边界线。步骤506测量每个样本点相对于预定的阈值边界线的位置。步骤508为每个样本点位置指派积累量。步骤510响应对位置的测量而执行数学函数。步骤512维持累计总和。步骤514使用阈值边界线,将包括当前覆盖网络的至少一部分覆盖区域和与当前覆盖网络相邻的第二覆盖网络的至少一部分覆盖区域的区域划分为第一和第二区域,第一区域与阈值边界线朝向当前覆盖网络的地理中心的第一侧相邻,而第二区域与阈值边界线的第二侧相邻。步骤516减少用于第一区域中的样本点位置的累计总和,增加用于第二区域中的样本点位置的累计总和。步骤518使用积累量来改变累计总和。步骤520在累计总和大于或等于终值时退出。FIG. 5 is a flowchart further describing the method shown in FIG. 4 . The method begins with
在某些方面,在步骤502中提供设备地理位置包括周期性地提供设备地理位置。在某些方面,在步骤502中提供设备地理位置包括:该设备参与对设备地理位置进行计算。在某些方面,在步骤502中提供设备地理位置包括:该设备从其外部源接收设备地理位置。In some aspects, providing the device geographic location in
在某些方面,步骤503编辑与位于当前无线通信覆盖网络内、或与当前无线通信覆盖网络重叠或相邻的多个无线通信覆盖网络的覆盖区域有关的信息。然后,在步骤504中确定阈值边界线包括:使用所编辑的信息来确定当前覆盖网络和上述多个覆盖网络之间的阈值边界线。在某些方面,在步骤503中为多个无线通信覆盖网络编辑与覆盖区域有关的信息包括为间歇有效的覆盖网络编辑信息。In some aspects, step 503 compiles information related to the coverage areas of multiple wireless communication coverage networks located within the current wireless communication coverage network, or overlapping with or adjacent to the current wireless communication coverage network. Then, determining the threshold boundary line in
在某些方面,在步骤504中确定阈值边界线包括:本发明的设备计算阈值边界线或从该设备中可得到的信息选择阈值边界线。在某些方面,在步骤504中确定阈值边界线包括:该设备根据从设备外部的源接收的信息来确定阈值边界线。在某些方面,在步骤504中确定阈值边界线包括:使用以当前覆盖网络的地理中心为基准的多个矢量来形成阈值边界线。在某些方面,使用多个矢量来形成阈值边界线包括:分别使用第一和第二矢量识别第一和第二地理点,以及在第一和第二地理点之间形成直线阈值边界线。在某些方面,使用多个矢量来形成阈值边界线包括:使用第三矢量确定半径并使用第三矢量的长度作为圆半径来形成圆形阈值边界线。在某些方面,使用多个矢量形成阈值边界线包括从基站接收矢量。In some aspects, determining the threshold boundary line in
在某些方面,在步骤504中确定阈值边界线包括:使阈值边界线适应于覆盖网络信元中的动态条件。在某些方面,使阈值边界线适应于覆盖网络信元中的动态条件包括使阈值边界线适应于CDMA信元中的动态条件。在某些方面,使阈值边界线适应于CDMA信元中的动态条件包括使阈值边界线适应于信元之间和信元内部的干扰。In some aspects, determining the threshold boundary line in
在某些方面,在506中测量每个样本点相对于预定的阈值边界线的位置包括:在第一区域中测量第一样本点位置,即,与边界线上的第一点的垂直距离,以及在第二区域中测量第二样本点位置,即,与边界线的第二垂直距离。然后,在步骤508中为每个样本点位置指派积累量包括:为第一样本点位置指派第一积累量,以及为第二样本点位置指派第二积累量。然后,在步骤516中减少和增加用于第一区域中的样本点位置的累计总和包括:使用第一积累量减少累计总和,以及使用第二积累量增加累计总和。在某些方面,第一积累量的绝对值等于第二积累量的绝对值。在某些方面,第一和第二垂直距离相等。In some aspects, measuring the position of each sample point relative to the predetermined threshold boundary line in 506 includes: measuring the first sample point position in the first area, that is, the vertical distance from the first point on the boundary line , and measure a second sample point position in the second area, ie, a second vertical distance from the boundary line. Then, assigning an accumulation amount to each sample point position in
在某些方面,在步骤506中测量每个样本点相对于预定的阈值边界线的位置包括:在第一区域中测量多个第一样本点位置,在多个第一样本点位置中,初始样本点位置与边界线的第三垂直距离大于第一垂直距离,并且各个连续位置与边界线的垂直距离大于在其之前的位置与边界线的垂直距离。这样,我们说多个第一样本位置中的初始位置是其中最接近于阈值边界线的位置,而多个第一样本位置中的随后的位置与阈值边界线的距离是递增的。在某些方面,在步骤506中测量每个样本点相对于预定的阈值边界线的位置包括:在第二区域中测量多个第二样本点位置,在多个第二样本点位置中,初始样本点位置与边界线的第四垂直距离大于第二垂直距离,并且各个连续位置与边界线的垂直距离大于在其之前的位置的垂直距离。这样,我们说多个第二样本位置中的初始位置是其中最接近于阈值边界线的位置,而多个第二样本位置中的随后的位置与阈值边界线的距离是递增的。In some aspects, measuring the position of each sample point relative to the predetermined threshold boundary line in
在某些方面,在步骤508中为每个样本点位置指派积累量包括:从所述初始样本点位置开始,将多个第一连续增大的积累量分别指派到多个第一样本点位置中的各个位置。这样,我们希望多个第一样本位置中的初始位置指派最小的积累值,而多个第一样本位置中的随后的位置被指派比指派给其之前的位置要大的积累量。多个第一积累值中与多个第一样本点位置中的初始位置相对应的初始量的值大于第一积累量的值,而多个第二积累值中与多个第二样本点位置中的初始位置相对应的初始量的值大于第二积累量的值。然后,在步骤508中为每个样本点位置指派积累量包括:从所述初始样本点位置开始,将多个第二连续增大的积累量分别指派到多个第二样本点位置中的各个位置。这样,我们希望多个第二样本位置中的初始位置指派最小的积累值,而多个第二样本位置中的随后的位置指派比指派给其之前的位置要大的积累量。然后,在步骤514中,分别减少和增加用于第一区域和第二区域中的样本点位置的累计总和包括:使用多个第一积累量中的各个积累量减少累计总和,而使用多个第二积累量中的各个积累量减少累计总和。In some aspects, assigning accumulations to each sample point position in
在某些方面,多个第一积累量中的积累量的绝对值等于多个第二积累量中的相应的积累量的绝对值。例如,对多个第一和第二位置中的各初始位置指派相同的积累量。在某些方面,多个第一位置中的位置距离边界线的垂直距离等于多个第二位置中的相应位置距离边界线的垂直距离。例如,多个第一和第二位置中的各初始位置与阈值边界线距离相等。参照图1、2和3a的关于为位置相对于边界线赋予权重以及为积累量指派值的讨论。In some aspects, absolute values of accumulations in the plurality of first accumulations are equal to absolute values of corresponding accumulations in the second plurality of accumulations. For example, the same accumulation amount is assigned to each initial position of the plurality of first and second positions. In some aspects, a location in the first plurality of locations is at a vertical distance from the boundary line equal to a corresponding location in the second plurality of locations at a vertical distance from the boundary line. For example, each initial position of the plurality of first and second positions is equidistant from the threshold boundary line. See Figures 1, 2 and 3a for a discussion of weighting positions relative to boundary lines and assigning values to accumulations.
在某些方面,在步骤516中使累计总和减少包括:如果累计总和大于预定的最小值,则使其减少。In some aspects, decreasing the cumulative sum in
在某些方面,在步骤520中,当累计总和大于或等于终值时退出当前覆盖网络包括:在退出当前覆盖网络之后,将累计总和复位为预定的初值。In some aspects, in
在某些方面,在步骤520中退出当前覆盖网络包括:进入第二覆盖网络,并将无线设备从当前覆盖网络操作系统处理器重新配置为第二覆盖网络操作系统服务器。在某些方面,重新配置是通过下载用于第二系统处理器的新软件而实现的。在某些方面,重新配置是通过在无线设备内切换到用于第二系统处理器的新硬件而实现的。In some aspects, exiting the current overlay network at
提供一种用于确定何时退出当前无线通信覆盖网络的系统和方法。本发明的实施例可具有或不具有辅助阈值边界线,并具有相对于阈值边界线的多个设备地理位置。但是,应该理解,本发明并不局限于特定数量的辅助阈值边界线或设备地理位置。该系统和方法可应用于各式各样的无线通信设备配置,以及可应用于在作出决策的过程中使用与无线通讯源的距离或距离与接收的能量水平的关系的任何其它的设备。本发明的其它修改和实施方案对于本领域技术人员来说是显而易见的。A system and method are provided for determining when to exit a current wireless communication overlay network. Embodiments of the present invention may or may not have auxiliary threshold boundary lines, and have multiple device geographic locations relative to the threshold boundary lines. It should be understood, however, that the present invention is not limited to a particular number of secondary threshold boundaries or device geographic locations. The systems and methods are applicable to a wide variety of wireless communication device configurations, as well as to any other device that uses distance from a wireless communication source or the relationship of distance to received energy levels in making a decision. Other modifications and embodiments of the invention will be apparent to those skilled in the art.
虽然本发明已经参照具体实施方案进行了描述,但是这些描述仅仅是本发明应用的示例,而不应被示为限制。因此,所公开的实施方案的特征的修改和组合落在如以下的权利要求所限定的本发明的范围之内。While the invention has been described with reference to specific embodiments, these descriptions are only exemplary of the invention's application and should not be taken as limiting. Accordingly, modifications and combinations of features of the disclosed embodiments are within the scope of the invention as defined by the following claims.
Claims (22)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/649,011 | 2003-08-26 | ||
US10/649,011 US7085571B2 (en) | 2003-08-26 | 2003-08-26 | System and method for using geographical location to determine when to exit an existing wireless communications coverage network |
PCT/US2004/027085 WO2005022943A1 (en) | 2003-08-26 | 2004-08-19 | System and method for using geographical location to determine when to exit an existing wireless communications coverage network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1843051A CN1843051A (en) | 2006-10-04 |
CN1843051B true CN1843051B (en) | 2011-12-14 |
Family
ID=34216842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2004800246519A Expired - Fee Related CN1843051B (en) | 2003-08-26 | 2004-08-19 | Systems and methods for using geographic location to determine when to exit a current wireless communication coverage network |
Country Status (11)
Country | Link |
---|---|
US (2) | US7085571B2 (en) |
EP (1) | EP1661429B1 (en) |
JP (1) | JP4467080B2 (en) |
KR (1) | KR101083456B1 (en) |
CN (1) | CN1843051B (en) |
AT (1) | ATE387826T1 (en) |
BR (1) | BRPI0413995A (en) |
CA (1) | CA2537007A1 (en) |
DE (1) | DE602004012119T2 (en) |
ES (1) | ES2300823T3 (en) |
WO (1) | WO2005022943A1 (en) |
Families Citing this family (185)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8489063B2 (en) | 2001-10-24 | 2013-07-16 | Sipco, Llc | Systems and methods for providing emergency messages to a mobile device |
US7085571B2 (en) * | 2003-08-26 | 2006-08-01 | Kyocera Wireless Corp. | System and method for using geographical location to determine when to exit an existing wireless communications coverage network |
US9826046B2 (en) | 2004-05-05 | 2017-11-21 | Black Hills Media, Llc | Device discovery for digital entertainment network |
US8028038B2 (en) | 2004-05-05 | 2011-09-27 | Dryden Enterprises, Llc | Obtaining a playlist based on user profile matching |
US7537523B2 (en) * | 2004-06-30 | 2009-05-26 | Microsoft Corporation | Dynamic player groups for interest management in multi-character virtual environments |
US7730485B2 (en) * | 2004-08-10 | 2010-06-01 | At&T Intellectual Property I, L.P. | System and method for advertising to a Wi-Fi device |
US7286834B2 (en) * | 2004-07-13 | 2007-10-23 | Sbc Knowledge Ventures, Lp | System and method for location based policy management |
US7636785B2 (en) * | 2004-11-16 | 2009-12-22 | Microsoft Corporation | Heuristic determination of user origin |
US7698061B2 (en) | 2005-09-23 | 2010-04-13 | Scenera Technologies, Llc | System and method for selecting and presenting a route to a user |
US8509098B2 (en) * | 2006-04-28 | 2013-08-13 | Alcatel Lucent | Method and apparatus for identifying network connectivity changes in dynamic networks |
US8554868B2 (en) | 2007-01-05 | 2013-10-08 | Yahoo! Inc. | Simultaneous sharing communication interface |
US7725122B1 (en) * | 2007-04-11 | 2010-05-25 | Sprint Spectrum L.P. | Method and system for controlling sector switching |
EP2211583B1 (en) * | 2007-04-26 | 2011-06-22 | Research In Motion Limited | Predicting user availability from aggregated signal strength data |
US9250084B2 (en) * | 2007-08-10 | 2016-02-02 | Cisco Technology, Inc. | System and method for navigating using multiple modalities |
KR20090046601A (en) * | 2007-11-06 | 2009-05-11 | 삼성전기주식회사 | Mobile device and method for obtaining location of mobile device |
US8954083B1 (en) * | 2007-11-07 | 2015-02-10 | Sprint Spectrum L.P. | System and method for preventing or allowing occurrence of a base station function |
US8270937B2 (en) * | 2007-12-17 | 2012-09-18 | Kota Enterprises, Llc | Low-threat response service for mobile device users |
US8024431B2 (en) | 2007-12-21 | 2011-09-20 | Domingo Enterprises, Llc | System and method for identifying transient friends |
US8010601B2 (en) | 2007-12-21 | 2011-08-30 | Waldeck Technology, Llc | Contiguous location-based user networks |
US20090168725A1 (en) * | 2007-12-26 | 2009-07-02 | Qualcomm Incorporated | Communication handover management |
CN101577634B (en) | 2008-05-07 | 2012-01-25 | 华为技术有限公司 | Network-quitting method, network side management device and network system of multi-host system |
US20100017261A1 (en) * | 2008-07-17 | 2010-01-21 | Kota Enterprises, Llc | Expert system and service for location-based content influence for narrowcast |
US8504073B2 (en) | 2008-08-12 | 2013-08-06 | Teaneck Enterprises, Llc | Customized content delivery through the use of arbitrary geographic shapes |
US7921223B2 (en) | 2008-12-08 | 2011-04-05 | Lemi Technology, Llc | Protected distribution and location based aggregation service |
US20120047087A1 (en) | 2009-03-25 | 2012-02-23 | Waldeck Technology Llc | Smart encounters |
US9065928B2 (en) * | 2009-05-26 | 2015-06-23 | Apple Inc. | Space and time based device customization |
US8233896B2 (en) * | 2009-06-22 | 2012-07-31 | Northrop Grumman Systems Corporation | Mobile communication units that display connectivity loss boundaries |
US9886727B2 (en) | 2010-11-11 | 2018-02-06 | Ikorongo Technology, LLC | Automatic check-ins and status updates |
US8554627B2 (en) | 2010-11-11 | 2013-10-08 | Teaneck Enterprises, Llc | User generated photo ads used as status updates |
US9131343B2 (en) | 2011-03-31 | 2015-09-08 | Teaneck Enterprises, Llc | System and method for automated proximity-based social check-ins |
US8981995B2 (en) | 2011-06-03 | 2015-03-17 | Microsoft Technology Licensing, Llc. | Low accuracy positional data by detecting improbable samples |
IL306019A (en) | 2011-07-12 | 2023-11-01 | Snap Inc | Methods and systems for delivering editing functions to visual content |
US9470529B2 (en) | 2011-07-14 | 2016-10-18 | Microsoft Technology Licensing, Llc | Activating and deactivating sensors for dead reckoning |
US9464903B2 (en) | 2011-07-14 | 2016-10-11 | Microsoft Technology Licensing, Llc | Crowd sourcing based on dead reckoning |
US10184798B2 (en) | 2011-10-28 | 2019-01-22 | Microsoft Technology Licensing, Llc | Multi-stage dead reckoning for crowd sourcing |
US9429657B2 (en) * | 2011-12-14 | 2016-08-30 | Microsoft Technology Licensing, Llc | Power efficient activation of a device movement sensor module |
US8972357B2 (en) | 2012-02-24 | 2015-03-03 | Placed, Inc. | System and method for data collection to validate location data |
US11734712B2 (en) | 2012-02-24 | 2023-08-22 | Foursquare Labs, Inc. | Attributing in-store visits to media consumption based on data collected from user devices |
US8768876B2 (en) | 2012-02-24 | 2014-07-01 | Placed, Inc. | Inference pipeline system and method |
US10155168B2 (en) | 2012-05-08 | 2018-12-18 | Snap Inc. | System and method for adaptable avatars |
US20130303183A1 (en) * | 2012-05-08 | 2013-11-14 | Texas Instruments Incorporated | System and method for positioning using map-assisted kalman filtering |
US9817125B2 (en) | 2012-09-07 | 2017-11-14 | Microsoft Technology Licensing, Llc | Estimating and predicting structures proximate to a mobile device |
WO2014044310A1 (en) * | 2012-09-20 | 2014-03-27 | Telefonaktiebolaget L M Ericsson (Publ) | Method and network node for improving resource utilization of a radio cell |
US9628950B1 (en) | 2014-01-12 | 2017-04-18 | Investment Asset Holdings Llc | Location-based messaging |
US9396354B1 (en) | 2014-05-28 | 2016-07-19 | Snapchat, Inc. | Apparatus and method for automated privacy protection in distributed images |
US9537811B2 (en) | 2014-10-02 | 2017-01-03 | Snap Inc. | Ephemeral gallery of ephemeral messages |
US11625443B2 (en) | 2014-06-05 | 2023-04-11 | Snap Inc. | Web document enhancement |
US9113301B1 (en) | 2014-06-13 | 2015-08-18 | Snapchat, Inc. | Geo-location based event gallery |
US9225897B1 (en) | 2014-07-07 | 2015-12-29 | Snapchat, Inc. | Apparatus and method for supplying content aware photo filters |
US10423983B2 (en) | 2014-09-16 | 2019-09-24 | Snap Inc. | Determining targeting information based on a predictive targeting model |
US10824654B2 (en) | 2014-09-18 | 2020-11-03 | Snap Inc. | Geolocation-based pictographs |
US11216869B2 (en) | 2014-09-23 | 2022-01-04 | Snap Inc. | User interface to augment an image using geolocation |
US10284508B1 (en) | 2014-10-02 | 2019-05-07 | Snap Inc. | Ephemeral gallery of ephemeral messages with opt-in permanence |
US9015285B1 (en) | 2014-11-12 | 2015-04-21 | Snapchat, Inc. | User interface for accessing media at a geographic location |
US10311916B2 (en) | 2014-12-19 | 2019-06-04 | Snap Inc. | Gallery of videos set to an audio time line |
US9385983B1 (en) | 2014-12-19 | 2016-07-05 | Snapchat, Inc. | Gallery of messages from individuals with a shared interest |
US9754355B2 (en) | 2015-01-09 | 2017-09-05 | Snap Inc. | Object recognition based photo filters |
US11388226B1 (en) | 2015-01-13 | 2022-07-12 | Snap Inc. | Guided personal identity based actions |
US10133705B1 (en) | 2015-01-19 | 2018-11-20 | Snap Inc. | Multichannel system |
US9521515B2 (en) | 2015-01-26 | 2016-12-13 | Mobli Technologies 2010 Ltd. | Content request by location |
US10223397B1 (en) | 2015-03-13 | 2019-03-05 | Snap Inc. | Social graph based co-location of network users |
CN107637099B (en) | 2015-03-18 | 2020-10-16 | 斯纳普公司 | Geo-fence authentication provisioning |
US9692967B1 (en) | 2015-03-23 | 2017-06-27 | Snap Inc. | Systems and methods for reducing boot time and power consumption in camera systems |
US9881094B2 (en) | 2015-05-05 | 2018-01-30 | Snap Inc. | Systems and methods for automated local story generation and curation |
US10135949B1 (en) | 2015-05-05 | 2018-11-20 | Snap Inc. | Systems and methods for story and sub-story navigation |
JP6539502B2 (en) * | 2015-06-03 | 2019-07-03 | 日立建機株式会社 | Wireless communication system, control server, and base station switching operation control method |
US10993069B2 (en) | 2015-07-16 | 2021-04-27 | Snap Inc. | Dynamically adaptive media content delivery |
US10817898B2 (en) | 2015-08-13 | 2020-10-27 | Placed, Llc | Determining exposures to content presented by physical objects |
US9652896B1 (en) | 2015-10-30 | 2017-05-16 | Snap Inc. | Image based tracking in augmented reality systems |
US10474321B2 (en) | 2015-11-30 | 2019-11-12 | Snap Inc. | Network resource location linking and visual content sharing |
US9984499B1 (en) | 2015-11-30 | 2018-05-29 | Snap Inc. | Image and point cloud based tracking and in augmented reality systems |
US12411890B2 (en) | 2015-12-08 | 2025-09-09 | Snap Inc. | System to correlate video data and contextual data |
US10354425B2 (en) | 2015-12-18 | 2019-07-16 | Snap Inc. | Method and system for providing context relevant media augmentation |
US10285001B2 (en) | 2016-02-26 | 2019-05-07 | Snap Inc. | Generation, curation, and presentation of media collections |
US10679389B2 (en) | 2016-02-26 | 2020-06-09 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections |
US11023514B2 (en) | 2016-02-26 | 2021-06-01 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections |
US10339365B2 (en) | 2016-03-31 | 2019-07-02 | Snap Inc. | Automated avatar generation |
US11785161B1 (en) | 2016-06-20 | 2023-10-10 | Pipbin, Inc. | System for user accessibility of tagged curated augmented reality content |
US10638256B1 (en) | 2016-06-20 | 2020-04-28 | Pipbin, Inc. | System for distribution and display of mobile targeted augmented reality content |
US11044393B1 (en) | 2016-06-20 | 2021-06-22 | Pipbin, Inc. | System for curation and display of location-dependent augmented reality content in an augmented estate system |
US10334134B1 (en) | 2016-06-20 | 2019-06-25 | Maximillian John Suiter | Augmented real estate with location and chattel tagging system and apparatus for virtual diary, scrapbooking, game play, messaging, canvasing, advertising and social interaction |
US11876941B1 (en) | 2016-06-20 | 2024-01-16 | Pipbin, Inc. | Clickable augmented reality content manager, system, and network |
US10805696B1 (en) | 2016-06-20 | 2020-10-13 | Pipbin, Inc. | System for recording and targeting tagged content of user interest |
US11201981B1 (en) | 2016-06-20 | 2021-12-14 | Pipbin, Inc. | System for notification of user accessibility of curated location-dependent content in an augmented estate |
US9681265B1 (en) | 2016-06-28 | 2017-06-13 | Snap Inc. | System to track engagement of media items |
US10430838B1 (en) | 2016-06-28 | 2019-10-01 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections with automated advertising |
US10360708B2 (en) | 2016-06-30 | 2019-07-23 | Snap Inc. | Avatar based ideogram generation |
US10387514B1 (en) | 2016-06-30 | 2019-08-20 | Snap Inc. | Automated content curation and communication |
US10348662B2 (en) | 2016-07-19 | 2019-07-09 | Snap Inc. | Generating customized electronic messaging graphics |
KR102420857B1 (en) | 2016-08-30 | 2022-07-15 | 스냅 인코포레이티드 | Systems and methods for simultaneous localization and mapping |
US10432559B2 (en) | 2016-10-24 | 2019-10-01 | Snap Inc. | Generating and displaying customized avatars in electronic messages |
KR102298379B1 (en) | 2016-11-07 | 2021-09-07 | 스냅 인코포레이티드 | Selective identification and order of image modifiers |
US10203855B2 (en) | 2016-12-09 | 2019-02-12 | Snap Inc. | Customized user-controlled media overlays |
EP3556118B1 (en) | 2016-12-16 | 2025-05-21 | Harman Becker Automotive Systems GmbH | Dynamic zone determination for location based services |
US11616745B2 (en) | 2017-01-09 | 2023-03-28 | Snap Inc. | Contextual generation and selection of customized media content |
US10454857B1 (en) | 2017-01-23 | 2019-10-22 | Snap Inc. | Customized digital avatar accessories |
US10915911B2 (en) | 2017-02-03 | 2021-02-09 | Snap Inc. | System to determine a price-schedule to distribute media content |
US11250075B1 (en) | 2017-02-17 | 2022-02-15 | Snap Inc. | Searching social media content |
US10319149B1 (en) | 2017-02-17 | 2019-06-11 | Snap Inc. | Augmented reality anamorphosis system |
US10074381B1 (en) | 2017-02-20 | 2018-09-11 | Snap Inc. | Augmented reality speech balloon system |
US10565795B2 (en) | 2017-03-06 | 2020-02-18 | Snap Inc. | Virtual vision system |
US10523625B1 (en) | 2017-03-09 | 2019-12-31 | Snap Inc. | Restricted group content collection |
US10582277B2 (en) | 2017-03-27 | 2020-03-03 | Snap Inc. | Generating a stitched data stream |
US10581782B2 (en) | 2017-03-27 | 2020-03-03 | Snap Inc. | Generating a stitched data stream |
US11170393B1 (en) | 2017-04-11 | 2021-11-09 | Snap Inc. | System to calculate an engagement score of location based media content |
US10387730B1 (en) | 2017-04-20 | 2019-08-20 | Snap Inc. | Augmented reality typography personalization system |
US11893647B2 (en) | 2017-04-27 | 2024-02-06 | Snap Inc. | Location-based virtual avatars |
CN110832538B (en) | 2017-04-27 | 2024-10-18 | 斯纳普公司 | Map-based graphical user interface indicating geospatial activity metrics |
US10212541B1 (en) | 2017-04-27 | 2019-02-19 | Snap Inc. | Selective location-based identity communication |
US10467147B1 (en) | 2017-04-28 | 2019-11-05 | Snap Inc. | Precaching unlockable data elements |
US10803120B1 (en) | 2017-05-31 | 2020-10-13 | Snap Inc. | Geolocation based playlists |
US11475254B1 (en) | 2017-09-08 | 2022-10-18 | Snap Inc. | Multimodal entity identification |
US10740974B1 (en) | 2017-09-15 | 2020-08-11 | Snap Inc. | Augmented reality system |
US10499191B1 (en) | 2017-10-09 | 2019-12-03 | Snap Inc. | Context sensitive presentation of content |
US10573043B2 (en) | 2017-10-30 | 2020-02-25 | Snap Inc. | Mobile-based cartographic control of display content |
US11265273B1 (en) | 2017-12-01 | 2022-03-01 | Snap, Inc. | Dynamic media overlay with smart widget |
US11017173B1 (en) | 2017-12-22 | 2021-05-25 | Snap Inc. | Named entity recognition visual context and caption data |
US10678818B2 (en) | 2018-01-03 | 2020-06-09 | Snap Inc. | Tag distribution visualization system |
US11507614B1 (en) | 2018-02-13 | 2022-11-22 | Snap Inc. | Icon based tagging |
US10979752B1 (en) | 2018-02-28 | 2021-04-13 | Snap Inc. | Generating media content items based on location information |
US10885136B1 (en) | 2018-02-28 | 2021-01-05 | Snap Inc. | Audience filtering system |
US10327096B1 (en) | 2018-03-06 | 2019-06-18 | Snap Inc. | Geo-fence selection system |
WO2019178361A1 (en) | 2018-03-14 | 2019-09-19 | Snap Inc. | Generating collectible media content items based on location information |
US11163941B1 (en) | 2018-03-30 | 2021-11-02 | Snap Inc. | Annotating a collection of media content items |
US10219111B1 (en) | 2018-04-18 | 2019-02-26 | Snap Inc. | Visitation tracking system |
US10896197B1 (en) | 2018-05-22 | 2021-01-19 | Snap Inc. | Event detection system |
US10679393B2 (en) | 2018-07-24 | 2020-06-09 | Snap Inc. | Conditional modification of augmented reality object |
US10997760B2 (en) | 2018-08-31 | 2021-05-04 | Snap Inc. | Augmented reality anthropomorphization system |
US10698583B2 (en) | 2018-09-28 | 2020-06-30 | Snap Inc. | Collaborative achievement interface |
US10778623B1 (en) | 2018-10-31 | 2020-09-15 | Snap Inc. | Messaging and gaming applications communication platform |
US10939236B1 (en) | 2018-11-30 | 2021-03-02 | Snap Inc. | Position service to determine relative position to map features |
US11199957B1 (en) | 2018-11-30 | 2021-12-14 | Snap Inc. | Generating customized avatars based on location information |
US12411834B1 (en) | 2018-12-05 | 2025-09-09 | Snap Inc. | Version control in networked environments |
US11032670B1 (en) | 2019-01-14 | 2021-06-08 | Snap Inc. | Destination sharing in location sharing system |
US10939246B1 (en) | 2019-01-16 | 2021-03-02 | Snap Inc. | Location-based context information sharing in a messaging system |
US11294936B1 (en) | 2019-01-30 | 2022-04-05 | Snap Inc. | Adaptive spatial density based clustering |
US11972529B2 (en) | 2019-02-01 | 2024-04-30 | Snap Inc. | Augmented reality system |
US10936066B1 (en) | 2019-02-13 | 2021-03-02 | Snap Inc. | Sleep detection in a location sharing system |
US10838599B2 (en) | 2019-02-25 | 2020-11-17 | Snap Inc. | Custom media overlay system |
US10964082B2 (en) | 2019-02-26 | 2021-03-30 | Snap Inc. | Avatar based on weather |
US10852918B1 (en) | 2019-03-08 | 2020-12-01 | Snap Inc. | Contextual information in chat |
US12242979B1 (en) | 2019-03-12 | 2025-03-04 | Snap Inc. | Departure time estimation in a location sharing system |
US11868414B1 (en) | 2019-03-14 | 2024-01-09 | Snap Inc. | Graph-based prediction for contact suggestion in a location sharing system |
US11852554B1 (en) | 2019-03-21 | 2023-12-26 | Snap Inc. | Barometer calibration in a location sharing system |
US11249614B2 (en) | 2019-03-28 | 2022-02-15 | Snap Inc. | Generating personalized map interface with enhanced icons |
US10810782B1 (en) | 2019-04-01 | 2020-10-20 | Snap Inc. | Semantic texture mapping system |
US10560898B1 (en) | 2019-05-30 | 2020-02-11 | Snap Inc. | Wearable device location systems |
US10582453B1 (en) | 2019-05-30 | 2020-03-03 | Snap Inc. | Wearable device location systems architecture |
US10575131B1 (en) | 2019-05-30 | 2020-02-25 | Snap Inc. | Wearable device location accuracy systems |
US10893385B1 (en) | 2019-06-07 | 2021-01-12 | Snap Inc. | Detection of a physical collision between two client devices in a location sharing system |
US11134036B2 (en) | 2019-07-05 | 2021-09-28 | Snap Inc. | Event planning in a content sharing platform |
US11307747B2 (en) | 2019-07-11 | 2022-04-19 | Snap Inc. | Edge gesture interface with smart interactions |
US10893501B1 (en) | 2019-08-30 | 2021-01-12 | At&T Intellectual Property I, L.P. | Power allocation at wireless network coverage edge |
US11821742B2 (en) | 2019-09-26 | 2023-11-21 | Snap Inc. | Travel based notifications |
US11218838B2 (en) | 2019-10-31 | 2022-01-04 | Snap Inc. | Focused map-based context information surfacing |
US11128715B1 (en) | 2019-12-30 | 2021-09-21 | Snap Inc. | Physical friend proximity in chat |
US11429618B2 (en) | 2019-12-30 | 2022-08-30 | Snap Inc. | Surfacing augmented reality objects |
US11169658B2 (en) | 2019-12-31 | 2021-11-09 | Snap Inc. | Combined map icon with action indicator |
US11343323B2 (en) | 2019-12-31 | 2022-05-24 | Snap Inc. | Augmented reality objects registry |
US11228551B1 (en) | 2020-02-12 | 2022-01-18 | Snap Inc. | Multiple gateway message exchange |
US11516167B2 (en) | 2020-03-05 | 2022-11-29 | Snap Inc. | Storing data based on device location |
US11619501B2 (en) | 2020-03-11 | 2023-04-04 | Snap Inc. | Avatar based on trip |
US11430091B2 (en) | 2020-03-27 | 2022-08-30 | Snap Inc. | Location mapping for large scale augmented-reality |
US10956743B1 (en) | 2020-03-27 | 2021-03-23 | Snap Inc. | Shared augmented reality system |
US11411900B2 (en) | 2020-03-30 | 2022-08-09 | Snap Inc. | Off-platform messaging system |
US11483267B2 (en) | 2020-06-15 | 2022-10-25 | Snap Inc. | Location sharing using different rate-limited links |
US11290851B2 (en) | 2020-06-15 | 2022-03-29 | Snap Inc. | Location sharing using offline and online objects |
US11314776B2 (en) | 2020-06-15 | 2022-04-26 | Snap Inc. | Location sharing using friend list versions |
US11503432B2 (en) | 2020-06-15 | 2022-11-15 | Snap Inc. | Scalable real-time location sharing framework |
US11308327B2 (en) | 2020-06-29 | 2022-04-19 | Snap Inc. | Providing travel-based augmented reality content with a captured image |
US20220022077A1 (en) * | 2020-07-16 | 2022-01-20 | Apple Inc. | User Equipment with Wireless Coverage Tracking Capabilities |
US11349797B2 (en) | 2020-08-31 | 2022-05-31 | Snap Inc. | Co-location connection service |
US11606756B2 (en) | 2021-03-29 | 2023-03-14 | Snap Inc. | Scheduling requests for location data |
US11645324B2 (en) | 2021-03-31 | 2023-05-09 | Snap Inc. | Location-based timeline media content system |
US12026362B2 (en) | 2021-05-19 | 2024-07-02 | Snap Inc. | Video editing application for mobile devices |
US12166839B2 (en) | 2021-10-29 | 2024-12-10 | Snap Inc. | Accessing web-based fragments for display |
US11829834B2 (en) | 2021-10-29 | 2023-11-28 | Snap Inc. | Extended QR code |
US12001750B2 (en) | 2022-04-20 | 2024-06-04 | Snap Inc. | Location-based shared augmented reality experience system |
US12243167B2 (en) | 2022-04-27 | 2025-03-04 | Snap Inc. | Three-dimensional mapping using disparate visual datasets |
US12164109B2 (en) | 2022-04-29 | 2024-12-10 | Snap Inc. | AR/VR enabled contact lens |
US11973730B2 (en) | 2022-06-02 | 2024-04-30 | Snap Inc. | External messaging function for an interaction system |
US12020384B2 (en) | 2022-06-21 | 2024-06-25 | Snap Inc. | Integrating augmented reality experiences with other components |
US12020386B2 (en) | 2022-06-23 | 2024-06-25 | Snap Inc. | Applying pregenerated virtual experiences in new location |
US12265664B2 (en) | 2023-02-28 | 2025-04-01 | Snap Inc. | Shared augmented reality eyewear device with hand tracking alignment |
US12361664B2 (en) | 2023-04-19 | 2025-07-15 | Snap Inc. | 3D content display using head-wearable apparatuses |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3508900A1 (en) * | 1985-03-13 | 1986-09-25 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt | Arrangement for obtaining a switching criterion from a field strength measurement |
US5669061A (en) * | 1994-08-19 | 1997-09-16 | Trimble Navigation Limited | Automatic cellular phone tracking |
EP0966173A1 (en) * | 1998-06-17 | 1999-12-22 | Motorola, Inc. | Handover determination in a mobile communication system |
EP1225782A1 (en) * | 1999-10-29 | 2002-07-24 | Fujitsu Limited | Method for control hand-off of cdma system, base station used therefor, and base station controller |
CN1369185A (en) * | 1999-06-11 | 2002-09-11 | 艾利森电话股份有限公司 | Methods and arrangements for locating mobile telecommunications station |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6125278A (en) * | 1998-07-27 | 2000-09-26 | Wieczorek; Alfred A. | Method for optimizing resource allocation based on subscriber transmission history |
US6631263B1 (en) * | 1998-11-06 | 2003-10-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Cell hand-off border identification using MS positioning and signal strength values |
US6714789B1 (en) * | 2000-09-18 | 2004-03-30 | Sprint Spectrum, L.P. | Method and system for inter-frequency handoff and capacity enhancement in a wireless telecommunications network |
DE60301744T2 (en) * | 2002-01-30 | 2006-07-06 | Pioneer Corp. | Local display system |
US7092719B2 (en) * | 2002-04-11 | 2006-08-15 | Intel Corporation | Method and an apparatus for reduction of QOS impairments in multi-media services during hand-over |
US7110728B2 (en) * | 2003-01-23 | 2006-09-19 | Komatsu Ltd. | Mobile body communication device |
US7085571B2 (en) * | 2003-08-26 | 2006-08-01 | Kyocera Wireless Corp. | System and method for using geographical location to determine when to exit an existing wireless communications coverage network |
-
2003
- 2003-08-26 US US10/649,011 patent/US7085571B2/en not_active Expired - Fee Related
-
2004
- 2004-08-19 ES ES04781711T patent/ES2300823T3/en not_active Expired - Lifetime
- 2004-08-19 CA CA002537007A patent/CA2537007A1/en not_active Abandoned
- 2004-08-19 KR KR1020067003632A patent/KR101083456B1/en not_active Expired - Fee Related
- 2004-08-19 CN CN2004800246519A patent/CN1843051B/en not_active Expired - Fee Related
- 2004-08-19 WO PCT/US2004/027085 patent/WO2005022943A1/en active IP Right Grant
- 2004-08-19 EP EP04781711A patent/EP1661429B1/en not_active Expired - Lifetime
- 2004-08-19 JP JP2006524751A patent/JP4467080B2/en not_active Expired - Fee Related
- 2004-08-19 BR BRPI0413995-0A patent/BRPI0413995A/en not_active IP Right Cessation
- 2004-08-19 AT AT04781711T patent/ATE387826T1/en not_active IP Right Cessation
- 2004-08-19 DE DE602004012119T patent/DE602004012119T2/en not_active Expired - Lifetime
-
2006
- 2006-07-27 US US11/460,528 patent/US7302271B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3508900A1 (en) * | 1985-03-13 | 1986-09-25 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt | Arrangement for obtaining a switching criterion from a field strength measurement |
US5669061A (en) * | 1994-08-19 | 1997-09-16 | Trimble Navigation Limited | Automatic cellular phone tracking |
EP0966173A1 (en) * | 1998-06-17 | 1999-12-22 | Motorola, Inc. | Handover determination in a mobile communication system |
CN1369185A (en) * | 1999-06-11 | 2002-09-11 | 艾利森电话股份有限公司 | Methods and arrangements for locating mobile telecommunications station |
EP1225782A1 (en) * | 1999-10-29 | 2002-07-24 | Fujitsu Limited | Method for control hand-off of cdma system, base station used therefor, and base station controller |
Non-Patent Citations (1)
Title |
---|
同上. |
Also Published As
Publication number | Publication date |
---|---|
CA2537007A1 (en) | 2005-03-10 |
JP2007503768A (en) | 2007-02-22 |
BRPI0413995A (en) | 2006-11-07 |
EP1661429A1 (en) | 2006-05-31 |
EP1661429B1 (en) | 2008-02-27 |
US20050048976A1 (en) | 2005-03-03 |
KR20070019936A (en) | 2007-02-16 |
DE602004012119T2 (en) | 2009-04-30 |
DE602004012119D1 (en) | 2008-04-10 |
ES2300823T3 (en) | 2008-06-16 |
ATE387826T1 (en) | 2008-03-15 |
WO2005022943A1 (en) | 2005-03-10 |
JP4467080B2 (en) | 2010-05-26 |
CN1843051A (en) | 2006-10-04 |
US20060264211A1 (en) | 2006-11-23 |
US7085571B2 (en) | 2006-08-01 |
US7302271B2 (en) | 2007-11-27 |
KR101083456B1 (en) | 2011-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1843051B (en) | Systems and methods for using geographic location to determine when to exit a current wireless communication coverage network | |
US8254966B2 (en) | System and method to modify wireless network calibration data | |
KR100985313B1 (en) | System and method for determining when to exit an existing wireless communication coverage network | |
US9693200B2 (en) | Method and system of providing data service according to a user's future location | |
US6477380B1 (en) | System and method for estimating location of mobile station | |
US10362555B2 (en) | Cellular telecommunications network | |
EP1131970A1 (en) | Method and arrangement for measuring and predicting of radio conditions in a communications system | |
CN110100148B (en) | Method and apparatus for managing antenna tilt | |
CN115226142A (en) | Method, device and equipment for determining antenna weight and storage medium | |
WO1998027773A2 (en) | Method and apparatus for a radiotelephone system optimized for cell boundary coverage reliability | |
WO2002021870A2 (en) | System and method for determining cumulative clutter path loss | |
KR100326147B1 (en) | A real-time estimation method of RF environment in CDMA system | |
JP4298692B2 (en) | Mobile terminal and communication method | |
KR20220018360A (en) | Apparatus and method for estimating location of interference source in mobile communication systems | |
EP4399902B1 (en) | Wireless telecommunications network | |
KR100327192B1 (en) | Apparatus and method for measuring quality of reverse link in CDMA system | |
US11665604B2 (en) | Method and a device for anticipating a reconnection of a mobile station | |
JP2004320254A (en) | Transmission power control device | |
KR19990035739A (en) | Cell Coverage Estimation in Wireless Network Design System | |
CN119521125A (en) | A high-precision positioning method, device and system based on multi-channel fusion | |
KR20000020659A (en) | Method for calculating probability of service impossibility in cellular phone system | |
Vasudevan | Propagation considerations for growth planning in wireless networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: KYOCERA CORP. Free format text: FORMER OWNER: KYOCERA WIRELESS CORP. Effective date: 20110630 |
|
C41 | Transfer of patent application or patent right or utility model | ||
COR | Change of bibliographic data |
Free format text: CORRECT: ADDRESS; FROM: STATE OF CALIFORNIA, THE USA TO: KYOTO, JAPAN |
|
TA01 | Transfer of patent application right |
Effective date of registration: 20110630 Address after: Kyoto Japan Applicant after: Kyocera Corp. Address before: American California Applicant before: Kyocera Wireless Corp. |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: GE TECHNOLOGY DEVELOPMENT, INC. Free format text: FORMER OWNER: KYOCERA CORP. Effective date: 20140918 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20140918 Address after: American New York Patentee after: GE Science and Technology Development Corp. Address before: Kyoto Japan Patentee before: Kyocera Corp. |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20111214 Termination date: 20170819 |
|
CF01 | Termination of patent right due to non-payment of annual fee |