Patents by Inventor Edward Ding-Bong Un
Edward Ding-Bong Un has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9869748Abstract: Identifying a location of a mobile device is disclosed (e.g., presuming user consent to the same). One or more received signal strengths (RSSs), comprising a first RSS, may be received by a first access point (AP) from the mobile device. The RSSs may be used to identify a grid area, comprising a first grid space. A signal distance between the first grid space and the first AP may be identified using the first RSS, and combined with a first grid space distance, comprising a known distance between the first grid space and the first AP, to determine a first grid space likelihood score for the first grid space. A second grid space likelihood score may be determined for a second grid space (e.g., and a third, etc.), and the grid space comprising a desired grid space likelihood score (e.g., highest) may be selected as the mobile device location.Type: GrantFiled: January 20, 2017Date of Patent: January 16, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Edward Ding-Bong Un, Jun Zhao, Kai Wang, Hailong Mu, Zeyong Xu
-
Publication number: 20170219680Abstract: Identifying a location of a mobile device is disclosed (e.g., presuming user consent to the same). One or more received signal strengths (RSSs), comprising a first RSS, may be received by a first access point (AP) from the mobile device. The RSSs may be used to identify a grid area, comprising a first grid space. A signal distance between the first grid space and the first AP may be identified using the first RSS, and combined with a first grid space distance, comprising a known distance between the first grid space and the first AP, to determine a first grid space likelihood score for the first grid space. A second grid space likelihood score may be determined for a second grid space (e.g., and a third, etc.), and the grid space comprising a desired grid space likelihood score (e.g., highest) may be selected as the mobile device location.Type: ApplicationFiled: January 20, 2017Publication date: August 3, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Edward Ding-Bong Un, Jun Zhao, Kai Wang, Hailong Mu, Zeyong Xu
-
Patent number: 9588217Abstract: Identifying a location of a mobile device is disclosed (e.g., presuming user consent to the same). One or more received signal strengths (RSSs), comprising a first RSS, may be received by a first access point (AP) from the mobile device. The RSSs may be used to identify a grid area, comprising a first grid space. A signal distance between the first grid space and the first AP may be identified using the first RSS, and combined with a first grid space distance, comprising a known distance between the first grid space and the first AP, to determine a first grid space likelihood score for the first grid space. A second grid space likelihood score may be determined for a second grid space (e.g., and a third, etc.), and the grid space comprising a desired grid space likelihood score (e.g., highest) may be selected as the mobile device location.Type: GrantFiled: January 29, 2016Date of Patent: March 7, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Edward Ding-Bong Un, Jun Zhao, Kai Wang, Hailong Mu, Zeyong Xu
-
Publication number: 20160334495Abstract: Identifying a location of a mobile device is disclosed (e.g., presuming user consent to the same). One or more received signal strengths (RSSs), comprising a first RSS, may be received by a first access point (AP) from the mobile device. The RSSs may be used to identify a grid area, comprising a first grid space. A signal distance between the first grid space and the first AP may be identified using the first RSS, and combined with a first grid space distance, comprising a known distance between the first grid space and the first AP, to determine a first grid space likelihood score for the first grid space. A second grid space likelihood score may be determined for a second grid space (e.g., and a third, etc.), and the grid space comprising a desired grid space likelihood score (e.g., highest) may be selected as the mobile device location.Type: ApplicationFiled: January 29, 2016Publication date: November 17, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Edward Ding-Bong Un, Jun Zhou, Kai Wang, Hailong Mu, Zeyong Xu
-
Patent number: 9279878Abstract: Identifying a location of a mobile device is disclosed (e.g., presuming user consent to the same). One or more received signal strengths (RSSs), comprising a first RSS, may be received by a first access point (AP) from the mobile device. The RSSs may be used to identify a grid area, comprising a first grid space. A signal distance between the first grid space and the first AP may be identified using the first RSS, and combined with a first grid space distance, comprising a known distance between the first grid space and the first AP, to determine a first grid space likelihood score for the first grid space. A second grid space likelihood score may be determined for a second grid space (e.g., and a third, etc.), and the grid space comprising a desired grid space likelihood score (e.g., highest) may be selected as the mobile device location.Type: GrantFiled: March 27, 2012Date of Patent: March 8, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Edward Ding-Bong Un, Jun Zhao, Kai Wang, Hailong Mu, Zeyong Xu
-
Patent number: 9008657Abstract: A user's context is determined based on the wireless network to which the user is connected. Targeted information, based on the determined context, is then delivered to the user. A centralized mechanism associates identifiers of wireless access points to one or more providers, such as retail establishments, that have set up those access points and have been registered by the centralized mechanism. The providers also provide targeted information that they wish to have delivered to users whose context indicates that they are in or near that provider's store. The centralized mechanism further has information associating the wireless computing device with contact information that can be utilized to deliver targeted information. The targeted information can be delivered to the user via the wireless network, a cellular network or through other communicational mechanisms. The provider, or retail establishment, can also be informed of the presence of the user near its premises.Type: GrantFiled: June 13, 2011Date of Patent: April 14, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Edward Ding-Bong Un, Henric Mattias Beermann, Kaiyan Tian, Hai Peng Fan, Jun Zhao
-
Patent number: 8983490Abstract: One or more techniques and/or systems are disclosed for identifying a location of a mobile device (e.g., with user consent). A set of one or more indications of received signal strength (RSS) may be received, comprising a first RSS from a first access point (AP). The set of RSS indications may be used to identify a grid area, comprising a first grid space. An expected distance between the first grid space and the first AP may be identified using the first RSS. The expected distance can be combined with a first known distance between the first grid space and the first AP to determine a first grid score for the first grid space. A second grid score may be determined for a second grid space (e.g., and a third, fourth, etc.), and the grid space comprising a desired grid score (e.g., highest) may be selected as the mobile device location.Type: GrantFiled: March 27, 2012Date of Patent: March 17, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Edward Ding-Bong Un, Jun Zhao, Kai Wang, Hailong Mu, Zeyong Xu
-
Publication number: 20150031392Abstract: Among other things, one or more techniques and/or systems are disclosed for identifying a proximate beacon to a mobile device. One or more first received signal strengths (RSSs), relative to the mobile device, may be received and used to determine a first average signal strength (RSS) and a first average RSS deviation for a first beacon during an observation period. An average RSS deviation for the observation period can be determined using the first average RSS deviation (e.g., and other average RSS deviations). If the average RSS deviation meets a desired deviation threshold, the first beacon may be identified as the proximate beacon. In this manner, if the user of the mobile device consents to the same, the user may be provided with relevant information (e.g., advertisements) on the mobile device while in a locale (e.g., store) corresponding to the (known) location of the beacon, for example.Type: ApplicationFiled: October 13, 2014Publication date: January 29, 2015Inventors: Edward Ding-Bong Un, Jun Zhao, Kai Wang, Hailong Mu, Zeyong Xu, Zhiyang Su
-
Patent number: 8862067Abstract: Among other things, one or more techniques and/or systems are disclosed for identifying a proximate beacon to a mobile device. One or more first received signal strengths (RSSs), relative to the mobile device, may be received and used to determine a first average signal strength (RSS) and a first average RSS deviation for a first beacon during an observation period. An average RSS deviation for the observation period can be determined using the first average RSS deviation (e.g., and other average RSS deviations). If the average RSS deviation meets a desired deviation threshold, the first beacon may be identified as the proximate beacon. In this manner, if the user of the mobile device consents to the same, the user may be provided with relevant information (e.g., advertisements) on the mobile device while in a locale (e.g., store) corresponding to the (known) location of the beacon, for example.Type: GrantFiled: March 27, 2012Date of Patent: October 14, 2014Assignee: Microsoft CorporationInventors: Edward Ding-Bong Un, Jun Zhao, Kai Wang, Hailong Mu, Zeyong Xu, Zhiyang Su
-
Publication number: 20130260693Abstract: Among other things, one or more techniques and/or systems are disclosed for identifying a proximate beacon to a mobile device. One or more first received signal strengths (RSSs), relative to the mobile device, may be received and used to determine a first average signal strength (RSS) and a first average RSS deviation for a first beacon during an observation period. An average RSS deviation for the observation period can be determined using the first average RSS deviation (e.g., and other average RSS deviations). If the average RSS deviation meets a desired deviation threshold, the first beacon may be identified as the proximate beacon. In this manner, if the user of the mobile device consents to the same, the user may be provided with relevant information (e.g., advertisements) on the mobile device while in a locale (e.g., store) corresponding to the (known) location of the beacon, for example.Type: ApplicationFiled: March 27, 2012Publication date: October 3, 2013Applicant: Microsoft CorporationInventors: Edward Ding-Bong Un, Jun Zhao, Kai Wang, Hailong Mu, Zeyong Xu, Zhiyang Su
-
Publication number: 20130260782Abstract: Identifying a location of a mobile device is disclosed (e.g., presuming user consent to the same). One or more received signal strengths (RSSs), comprising a first RSS, may be received by a first access point (AP) from the mobile device. The RSSs may be used to identify a grid area, comprising a first grid space. A signal distance between the first grid space and the first AP may be identified using the first RSS, and combined with a first grid space distance, comprising a known distance between the first grid space and the first AP, to determine a first grid space likelihood score for the first grid space. A second grid space likelihood score may be determined for a second grid space (e.g., and a third, etc.), and the grid space comprising a desired grid space likelihood score (e.g., highest) may be selected as the mobile device location.Type: ApplicationFiled: March 27, 2012Publication date: October 3, 2013Applicant: Microsoft CorporationInventors: Edward Ding-Bong Un, Jun Zhao, Kai Wang, Hailong Mu, Zeyong Xu
-
Publication number: 20130260781Abstract: One or more techniques and/or systems are disclosed for identifying a location of a mobile device (e.g., with user consent). A set of one or more indications of received signal strength (RSS) may be received, comprising a first RSS from a first access point (AP). The set of RSS indications may be used to identify a grid area, comprising a first grid space. An expected distance between the first grid space and the first AP may be identified using the first RSS. The expected distance can be combined with a first known distance between the first grid space and the first AP to determine a first grid score for the first grid space. A second grid score may be determined for a second grid space (e.g., and a third, fourth, etc.), and the grid space comprising a desired grid score (e.g., highest) may be selected as the mobile device location.Type: ApplicationFiled: March 27, 2012Publication date: October 3, 2013Applicant: Microsoft CorporationInventors: Edward Ding-Bong Un, Jun Zhao, Kai Wang, Hailong Mu, Zeyong Xu
-
Publication number: 20120315901Abstract: A user's context is determined based on the wireless network to which the user is connected. Targeted information, based on the determined context, is then delivered to the user. A centralized mechanism associates identifiers of wireless access points to one or more providers, such as retail establishments, that have set up those access points and have been registered by the centralized mechanism. The providers also provide targeted information that they wish to have delivered to users whose context indicates that they are in or near that provider's store. The centralized mechanism further has information associating the wireless computing device with contact information that can be utilized to deliver targeted information. The targeted information can be delivered to the user via the wireless network, a cellular network or through other communicational mechanisms. The provider, or retail establishment, can also be informed of the presence of the user near its premises.Type: ApplicationFiled: June 13, 2011Publication date: December 13, 2012Applicant: MICROSOFT CORPORATIONInventors: Edward Ding-Bong Un, Henric Mattias Beermann, Kaiyan Tian, Hai Peng Fan, Jun Zhao
-
Publication number: 20120311328Abstract: Computing devices can autoconnect to access points even if they have not previously received authentication information for those access points. A computing device broadcasts a probe request, comprising a request for authentication information. An access point receiving such a probe request generates a probe response that provides authentication information that the computing device can then utilize to establish a useful communication connection to the access point. The provided authentication information can be either encrypted or unencrypted, and can be encrypted for specific users or specific computing devices. Dedicated application programs can decrypt encrypted authentication information, thereby enabling autoconnecting, while also delivering targeted information to users of the autoconnecting computing devices from a retailer hosting the access point. Authentication information for a “landing page” can be provided to a web browser to enable autoconnection.Type: ApplicationFiled: June 6, 2011Publication date: December 6, 2012Applicant: MICROSOFT CORPORATIONInventors: Zhifeng Wang, Jun Zhao, Edward Ding-Bong Un, Hua Li, Kaiyan Tian
-
Publication number: 20120310746Abstract: Establishing a correlation between a user's context and wireless signal observations from that context enables wireless computing devices to provide users with targeted information. Rather than performing an expensive calibration, mobile sensor data indicative of a user's context is bundled with wireless signal observations and transmitted to server computing devices that can obtain a context from the mobile sensor data, correlate that to the wireless signal observations, and store the same in a context/wireless correlations database. When other wireless computing devices request a context based on wireless signal observations made by those wireless computing devices, reference can be made to the database and a context correlated to those wireless signal observations is obtained and provided to them, enabling targeted information to be delivered to their users.Type: ApplicationFiled: June 6, 2011Publication date: December 6, 2012Applicant: MICROSOFT CORPORATIONInventors: Jun Zhao, Kai Wang, Edward Ding-Bong Un