Patents by Inventor Difei Tang
Difei Tang 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: 10764715Abstract: Described is a technology by which a mobile computing device such as a mobile telephone operates differently based on detected proximity to another mobile device with which the first mobile device has a defined relationship. For example, the first mobile device may transfer content to the second mobile computing device when proximity corresponds to a non-cellular communications coupling, such as Bluetooth® or Wi-Fi coupling. In this manner, content transfer is deferred until a non-cellular coupling exists. The mobile device (or both devices) may output a notification to indicate that the other mobile computing device has been detected within a threshold proximity, such as via GPS data or by being within the same cellular tower. The type and/or settings of an output notification may vary based on different thresholds.Type: GrantFiled: August 21, 2018Date of Patent: September 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Difei Tang, Sin Lew, Wei Hun Liew, Kong-Kat Wong, Sun H. Shaw, Xu Ji
-
Publication number: 20180359616Abstract: Described is a technology by which a mobile computing device such as a mobile telephone operates differently based on detected proximity to another mobile device with which the first mobile device has a defined relationship. For example, the first mobile device may transfer content to the second mobile computing device when proximity corresponds to a non-cellular communications coupling, such as Bluetooth® or Wi-Fi coupling. In this manner, content transfer is deferred until a non-cellular coupling exists. The mobile device (or both devices) may output a notification to indicate that the other mobile computing device has been detected within a threshold proximity, such as via GPS data or by being within the same cellular tower. The type and/or settings of an output notification may vary based on different thresholds.Type: ApplicationFiled: August 21, 2018Publication date: December 13, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Difei TANG, Sin LEW, Wei Hun LIEW, Kong-Kat WONG, Sun H. SHAW, Xu JI
-
Patent number: 10085129Abstract: Described is a technology by which a mobile computing device such as a mobile telephone operates differently based on detected proximity to another mobile device with which the first mobile device has a defined relationship. For example, the first mobile device may transfer content to the second mobile computing device when proximity corresponds to a non-cellular communications coupling, such as Bluetooth® or Wi-Fi coupling. In this manner, content transfer is deferred until a non-cellular coupling exists. The mobile device (or both devices) may output a notification to indicate that the other mobile computing device has been detected within a threshold proximity, such as via GPS data or by being within the same cellular tower. The type and/or settings of an output notification may vary based on different thresholds.Type: GrantFiled: April 10, 2017Date of Patent: September 25, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Difei Tang, Sin Lew, Wei Hun Liew, Kong-Kat Wong, Sun H. Shaw, Xu Ji
-
Publication number: 20170215055Abstract: Described is a technology by which a mobile computing device such as a mobile telephone operates differently based on detected proximity to another mobile device with which the first mobile device has a defined relationship. For example, the first mobile device may transfer content to the second mobile computing device when proximity corresponds to a non-cellular communications coupling, such as Bluetooth® or Wi-Fi coupling. In this manner, content transfer is deferred until a non-cellular coupling exists. The mobile device (or both devices) may output a notification to indicate that the other mobile computing device has been detected within a threshold proximity, such as via GPS data or by being within the same cellular tower. The type and/or settings of an output notification may vary based on different thresholds.Type: ApplicationFiled: April 10, 2017Publication date: July 27, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Difei TANG, Sin LEW, Wei Hun LIEW, Kong-Kat WONG, Sun H. SHAW, Xu JI
-
Patent number: 9654207Abstract: Described is a technology by which a mobile computing device such as a mobile telephone operates differently based on detected proximity to another mobile device with which the first mobile device has a defined relationship. For example, the first mobile device may transfer content to the second mobile computing device when proximity corresponds to a non-cellular communications coupling, such as Bluetooth® or Wi-Fi coupling. In this manner, content transfer is deferred until a non-cellular coupling exists. The mobile device (or both devices) may output a notification to indicate that the other mobile computing device has been detected within a threshold proximity, such as via GPS data or by being within the same cellular tower. The type and/or settings of an output notification may vary based on different thresholds.Type: GrantFiled: August 26, 2014Date of Patent: May 16, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Difei Tang, Sin Lew, Wei Hun Liew, Kong-Kat Wong, Sun H. Shaw, Xu Ji
-
Publication number: 20140364166Abstract: Described is a technology by which a mobile computing device such as a mobile telephone operates differently based on detected proximity to another mobile device with which the first mobile device has a defined relationship. For example, the first mobile device may transfer content to the second mobile computing device when proximity corresponds to a non-cellular communications coupling, such as Bluetooth® or Wi-Fi coupling. In this manner, content transfer is deferred until a non-cellular coupling exists. The mobile device (or both devices) may output a notification to indicate that the other mobile computing device has been detected within a threshold proximity, such as via GPS data or by being within the same cellular tower. The type and/or settings of an output notification may vary based on different thresholds.Type: ApplicationFiled: August 26, 2014Publication date: December 11, 2014Applicant: MICROSOFT CORPORATIONInventors: Difei TANG, Sin LEW, Wei Hun LIEW, Kong-Kat WONG, Sun H. SHAW, Xu JI
-
Patent number: 8838152Abstract: Described is a technology by which a mobile computing device such as a mobile telephone operates differently based on detected proximity to another mobile device with which the first mobile device has a defined relationship. For example, the first mobile device may transfer content to the second mobile computing device when proximity corresponds to a non-cellular communications coupling, such as Bluetooth® or Wi-Fi coupling. In this manner, content transfer is deferred until a non-cellular coupling exists. The mobile device (or both devices) may output a notification to indicate that the other mobile computing device has been detected within a threshold proximity, such as via GPS data or by being within the same cellular tower. The type and/or settings of an output notification may vary based on different thresholds.Type: GrantFiled: November 30, 2007Date of Patent: September 16, 2014Assignee: Microsoft CorporationInventors: Difei Tang, Sin Lew, Wei Hun Liew, Kong-Kat Wong, Sun H. Shaw, Xu Ji
-
Patent number: 7751971Abstract: A “Proxi-Mapper” combines location based services (LBS), local searching capabilities, and relative mapping in a way that minimizes bandwidth requirements and maximizes user experience. The Proxi-Mapper automatically determines approximate locations of one or more local user devices (cell phones, PDA's, media players, portable computing devices, etc.) and returns a lightweight model of local entities (“key-points”) representing businesses, services or people to those devices. Key-points are maintained in one or more remote databases in which key-points are assigned to predetermined grid sections based on the locations of the corresponding entities. Metadata associated with the key-points provides the user with additional information relating to the corresponding entities. In various embodiments, user query options allow the Proxi-Mapper to pull or push relevant local key-point based information to user devices via one or more wired or wireless networks.Type: GrantFiled: January 17, 2007Date of Patent: July 6, 2010Assignee: Microsoft CorporationInventors: Eric Chang, Kong-Kat Wong, Difei Tang
-
Publication number: 20100088185Abstract: Described is a technology that uses the unused (free) space (that is not occupied by text of a text message) to encode metadata into the text message. The metadata may correspond to an advertisement, a sender's mood, a sender's location, and the like. The inclusion of an advertisement can help reduce the user's cost, while the inclusion of other types of data can reduce the number of messages that need to be sent, without requiring typing in the information. The receiving device processes the metadata to determine an action to take, such as to display an advertisement identified in the metadata, along with the text. The advertisement content may have been previously downloaded in anticipation of its later display.Type: ApplicationFiled: October 3, 2008Publication date: April 8, 2010Applicant: MICROSOFT CORPORATIONInventors: Yandong Wen, Liang Chen, David P. Vronay, Rebecca Jo Sundling, Kong-Kat Wong, Difei Tang
-
Publication number: 20090149218Abstract: Described is a technology by which mobile telephones are organized and/or operate based upon special relationships with other users and/or other mobile telephones. A mobile computing device is coupled to another mobile computing device so as to have a special relationship therewith, including after subsequent decoupling. When the mobile telephones that have a special relationship are thereafter coupled together, the devices may operate differently (relative to their operation when coupled to other mobile telephones). Also described is a single user interface screen that outputs an identifier (e.g., an image) of a potential recipient, along with communication options, such as to call, send a text message, share data, show information or send a predefined message.Type: ApplicationFiled: December 11, 2007Publication date: June 11, 2009Applicant: Microsoft CorporationInventors: Liang Chen, Wei Hun Liew, Rebecca J. Sundling, Difei Tang, Sun H. Shaw, Guobin Shen
-
Publication number: 20090143056Abstract: Described is a technology by which a mobile computing device such as a mobile telephone operates differently based on detected proximity to another mobile device with which the first mobile device has a defined relationship. For example, the first mobile device may transfer content to the second mobile computing device when proximity corresponds to a non-cellular communications coupling, such as Bluetooth® or Wi-Fi coupling. In this manner, content transfer is deferred until a non-cellular coupling exists. The mobile device (or both devices) may output a notification to indicate that the other mobile computing device has been detected within a threshold proximity, such as via GPS data or by being within the same cellular tower. The type and/or settings of an output notification may vary based on different thresholds.Type: ApplicationFiled: November 30, 2007Publication date: June 4, 2009Applicant: MICROSOFT CORPORATIONInventors: Difei Tang, Sin Lew, Wei Hun Liew, Kong-Kat Wong, Sun H. Shaw, Xu Ji
-
Publication number: 20080172173Abstract: A “Proxi-Mapper” combines location based services (LBS), local searching capabilities, and relative mapping in a way that minimizes bandwidth requirements and maximizes user experience. The Proxi-Mapper automatically determines approximate locations of one or more local user devices (cell phones, PDA's, media players, portable computing devices, etc.) and returns a lightweight model of local entities (“key-points”) representing businesses, services or people to those devices. Key-points are maintained in one or more remote databases in which key-points are assigned to predetermined grid sections based on the locations of the corresponding entities. Metadata associated with the key-points provides the user with additional information relating to the corresponding entities. In various embodiments, user query options allow the Proxi-Mapper to pull or push relevant local key-point based information to user devices via one or more wired or wireless networks.Type: ApplicationFiled: January 17, 2007Publication date: July 17, 2008Applicant: MICROSOFT CORPORATIONInventors: Eric Chang, Kong-Kat Wong, Difei Tang
-
Publication number: 20080120448Abstract: A remote pointing device and keyboard system and method for remotely mimicking the pointing device and keyboard of a personal computing device (such as a laptop or desktop computer) using a handheld computing device (such as Pocket PC or smartphone). Remote control is achieved using Bluetooth wireless technology. A user inputs commands on a touch panel of the handheld device to remotely control the pointing device on the personal computing device. Similarly, the user input data on a keypad of the handheld device to remotely enter keystrokes to the personal computing device, thereby bypassing the keyboard. This allows the user to remotely access the pointing device and keyboard of the personal computing device through the touch panel and keypad of the handheld device.Type: ApplicationFiled: November 21, 2006Publication date: May 22, 2008Applicant: Microsoft CorporationInventors: Yan Shi, Kong-Kat Wong, Difei Tang, Wei Hun Liew, Sun Hsuen Shaw