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: 10764715
    Abstract: 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: Grant
    Filed: August 21, 2018
    Date of Patent: September 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Difei Tang, Sin Lew, Wei Hun Liew, Kong-Kat Wong, Sun H. Shaw, Xu Ji
  • Publication number: 20180359616
    Abstract: 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: Application
    Filed: August 21, 2018
    Publication date: December 13, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Difei TANG, Sin LEW, Wei Hun LIEW, Kong-Kat WONG, Sun H. SHAW, Xu JI
  • Patent number: 10085129
    Abstract: 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: Grant
    Filed: April 10, 2017
    Date of Patent: September 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Difei Tang, Sin Lew, Wei Hun Liew, Kong-Kat Wong, Sun H. Shaw, Xu Ji
  • Publication number: 20170215055
    Abstract: 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: Application
    Filed: April 10, 2017
    Publication date: July 27, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Difei TANG, Sin LEW, Wei Hun LIEW, Kong-Kat WONG, Sun H. SHAW, Xu JI
  • Patent number: 9654207
    Abstract: 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: Grant
    Filed: August 26, 2014
    Date of Patent: May 16, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Difei Tang, Sin Lew, Wei Hun Liew, Kong-Kat Wong, Sun H. Shaw, Xu Ji
  • Publication number: 20140364166
    Abstract: 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: Application
    Filed: August 26, 2014
    Publication date: December 11, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Difei TANG, Sin LEW, Wei Hun LIEW, Kong-Kat WONG, Sun H. SHAW, Xu JI
  • Patent number: 8838152
    Abstract: 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: Grant
    Filed: November 30, 2007
    Date of Patent: September 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Difei Tang, Sin Lew, Wei Hun Liew, Kong-Kat Wong, Sun H. Shaw, Xu Ji
  • Patent number: 7751971
    Abstract: 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: Grant
    Filed: January 17, 2007
    Date of Patent: July 6, 2010
    Assignee: Microsoft Corporation
    Inventors: Eric Chang, Kong-Kat Wong, Difei Tang
  • Publication number: 20100088185
    Abstract: 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: Application
    Filed: October 3, 2008
    Publication date: April 8, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Yandong Wen, Liang Chen, David P. Vronay, Rebecca Jo Sundling, Kong-Kat Wong, Difei Tang
  • Publication number: 20090149218
    Abstract: 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: Application
    Filed: December 11, 2007
    Publication date: June 11, 2009
    Applicant: Microsoft Corporation
    Inventors: Liang Chen, Wei Hun Liew, Rebecca J. Sundling, Difei Tang, Sun H. Shaw, Guobin Shen
  • Publication number: 20090143056
    Abstract: 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: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Difei Tang, Sin Lew, Wei Hun Liew, Kong-Kat Wong, Sun H. Shaw, Xu Ji
  • Publication number: 20080172173
    Abstract: 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: Application
    Filed: January 17, 2007
    Publication date: July 17, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Eric Chang, Kong-Kat Wong, Difei Tang
  • Publication number: 20080120448
    Abstract: 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: Application
    Filed: November 21, 2006
    Publication date: May 22, 2008
    Applicant: Microsoft Corporation
    Inventors: Yan Shi, Kong-Kat Wong, Difei Tang, Wei Hun Liew, Sun Hsuen Shaw