Patents by Inventor Lon-Chan Chu

Lon-Chan Chu 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: 9774727
    Abstract: A method and system for collecting and verifying the location information of a calling party and a device of the calling party is provided. More specifically, a method and system is provided for determining whether the identity of the calling party can be confirmed, via evaluating location information, with an acceptable degree of certainty. The location information may be provided by the calling party or obtained from various sources over a digital communication channel. Some of the provided location information which can be accidentally or intentionally altered is identified and evaluated to determine its accuracy as part of the verification process of the caller's identity.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: September 26, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Scott C. Forbes, Linda Criddle, David Milstein, Lon-Chan Chu, Kuansan Wang, Michael D. Malueg
  • Patent number: 9497314
    Abstract: Generally described, the present invention provides the ability to process digital voice conversations to identify data packets containing content of interest and to further process the identified data packets. More specifically, mining profiles may be developed identifying particular types of content that is to be mined and further identifying what is to be done when data packets containing such content is located. A system may search a digital voice conversation for the data packets containing the content and perform processing on the data packets once identified.
    Type: Grant
    Filed: April 10, 2006
    Date of Patent: November 15, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Milstein, Kuansan Wang, Linda Criddle, Lon-Chan Chu, Michael D. Malueg, Scott C. Forbes
  • Publication number: 20160021246
    Abstract: A method and system for collecting and verifying the location information of a calling party and a device of the calling party is provided. More specifically, a method and system is provided for determining whether the identity of the calling party can be confirmed, via evaluating location information, with an acceptable degree of certainty. The location information may be provided by the calling party or obtained from various sources over a digital communication channel. Some of the provided location information which can be accidentally or intentionally altered is identified and evaluated to determine its accuracy as part of the verification process of the caller's identity.
    Type: Application
    Filed: October 2, 2015
    Publication date: January 21, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Scott C. Forbes, Linda Criddle, David Milstein, Lon-Chan Chu, Kuansan Wang, Michael D. Malueg
  • Patent number: 9185206
    Abstract: A method and system for collecting and verifying the location information of a calling party and a device of the calling party is provided. More specifically, a method and system is provided for determining whether the identity of the calling party can be confirmed, via evaluating location information, with an acceptable degree of certainty. The location information may be provided by the calling party or obtained from various sources over a digital communication channel. Some of the provided location information which can be accidentally or intentionally altered is identified and evaluated to determine its accuracy as part of the verification process of the caller's identity.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: November 10, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Scott C. Forbes, Linda Criddle, David Milstein, Lon-Chan Chu, Kuansan Wang, Michael D. Malueg
  • Publication number: 20140328219
    Abstract: A method and system for collecting and verifying the location information of a calling party and a device of the calling party is provided. More specifically, a method and system is provided for determining whether the identity of the calling party can be confirmed, via evaluating location information, with an acceptable degree of certainty. The location information may be provided by the calling party or obtained from various sources over a digital communication channel. Some of the provided location information which can be accidentally or intentionally altered is identified and evaluated to determine its accuracy as part of the verification process of the caller's identity.
    Type: Application
    Filed: July 24, 2014
    Publication date: November 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Scott C. Forbes, Linda Criddle, David Milstein, Lon-Chan Chu, Kuansan Wang, Michael D. Malueg
  • Patent number: 8862671
    Abstract: Selecting a source account for an outgoing communication content of a user is described. A collection of source accounts is associated with the user. Each source account has an individual content storage storing communication content associated with the corresponding source account. A user's authentication is validated for using the collection of source accounts. One source account in the collection is designated as a primary source account. The source accounts in the collection are aggregated to a primary content storage. The user is authenticated to sign in to the primary source account. Instructions are received from the user for generating a communication content from the primary source account and the primary content storage. Instructions are received from the user for selecting one of the source accounts in the collection as the source account for the generated communication content, and the user is signed in to the primary source account.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: October 14, 2014
    Assignee: Microsoft Corporation
    Inventor: Lon-Chan Chu
  • Patent number: 8818344
    Abstract: A method and system for collecting and verifying the location information of a calling party and a device of the calling party is provided. More specifically, a method and system is provided for determining whether the identity of the calling party can be confirmed, via evaluating location information, with an acceptable degree of certainty. The location information may be provided by the calling party or obtained from various sources over a digital communication channel. Some of the provided location information which can be accidentally or intentionally altered is identified and evaluated to determine its accuracy as part of the verification process of the caller's identity.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: August 26, 2014
    Assignee: Microsoft Corporation
    Inventors: Scott C Forbes, Linda Criddle, David Milstein, Lon-Chan Chu, Kuansan Wang, Michael D Malueg
  • Patent number: 8767718
    Abstract: The present invention generally relates to a method and system for providing VoIP clients with the ability to confirm accuracy in conversation data over a digital communication channel. More specifically, a method and system is provided for verifying, via a visual representation whether a receiving client captures accurate information from a particular portion of the digital voice conversation. In response to a triggering event, a visual representation, including information extracted from the particular portion of the digital voice conversation, may be generated for verifying the accuracy. Based on the needs of the clients engaging in the conversation, one or more visual representations and corresponding verifications can be exchanged. In this manner, a multi-tiered oral agreement with authentication may be generated over a digital communication channel.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: July 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Scott C. Forbes, Linda Criddle, David Milstein, Lon-Chan Chu, Kuansan Wang, David A. Howell
  • Patent number: 8630191
    Abstract: The present invention is directed to a method and system for broadcasting a message to selected devices. More specifically, the method and system identifies appropriate VoIP devices of a recipient client suitable for a broadcast message and transmits the broadcast message to the identified appropriate VoIP devices over a digital communication channel. The appropriate VoIP devices are selected in accordance with various constraints of broadcasting such as recipient client's preference, functionality and capability of the recipient VoIP device, broadcaster's bandwidth, a set of broadcasting rules, or the like. In order to identify appropriate VoIP devices or a recipient client, the information relating to the recipient client and VoIP devices may be exchanged using the digital communication channel.
    Type: Grant
    Filed: November 1, 2006
    Date of Patent: January 14, 2014
    Assignee: Microsoft Corporation
    Inventors: Scott C. Forbes, Linda Criddle, David Milstein, Lon-Chan Chu, Kuansan Wang, Michael D. Malueg
  • Patent number: 8618984
    Abstract: Location inference using selected beacons. Data is received representing a set of beacons observed by a computing device. The beacons are located within a first geographic area. A subset (e.g., a clique) of the beacons is selected based on a coverage area of each of the beacons, where each of the beacons in the selected subset has a coverage area that overlaps with the coverage area of each of the other beacons in the selected subset. Using known or estimated positions of the beacons, a second geographic area is defined based on the selected subset of beacons and the beacon reference data and the coverage areas associated therewith. The second geographic area, smaller than the first geographic area, represents an approximate location of the computing device. In some embodiments, the computing device is calculated to be within the second geographic area with 95% probability.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: December 31, 2013
    Assignee: Microsoft Corporation
    Inventors: Jyh-Han Lin, Lon-Chan Chu, Aravind Krishnamachari Seshadri, Prasanta Ghosal, Christopher Russell Rice, Anup Kashinath Pachlag
  • Patent number: 8594299
    Abstract: A system and method are disclosed for intelligent formatting of VoIP telephone numbers. The intelligent VoIP formatting system includes a presentation and user interface layer, an E.164 formatting engine, a location routine, and a database of telephone number data which are used to deconstruct input telephone numbers and reconstruct them as E.164 compliant telephone numbers.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: November 26, 2013
    Assignee: Microsoft Corporation
    Inventor: Lon-Chan Chu
  • Patent number: 8467505
    Abstract: Aspects of the present invention are directed to software that allows a callee to access and filter data related to a voicemail message. In accordance with one embodiment, searchable index key(s) are identified that are associated with a selected voicemail message. Then, a search is performed to identify data that is related to the selected voicemail message using the index key(s). Once the search is performed, a user interface is presented that references data identified as being related to the voicemail message. As a result, a callee may easily access and review data related to a voicemail message without being required to use multiple software applications.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: June 18, 2013
    Inventors: David A Howell, Linda Criddle, David Milstein, Lon-Chan Chu, Michael D Malueg
  • Publication number: 20120150982
    Abstract: Conferencing data is reliably delivered to computer systems participating in a hierarchically arranged multi-cast conferencing session. When a child computer system does not receive a multi-cast packet (e.g., an IP multi-cast packet), the child computer system sends a negative acknowledgment to a parent computer system. In response, the parent computer system re-transmits conferencing data that was contained in the multi-cast packet to the child computer system. Conferencing data can be re-transmitted to the child computer system via uni-cast (e.g., TCP). Accordingly, conferencing data that is not received or that is damaged via multi-cast can be repaired via uni-cast. Computer systems can join an existing multi-cast conference session without having to communicate with the root computer system. The root computer system adjusts a multi-cast send rate to compensate for changed network conditions.
    Type: Application
    Filed: February 16, 2012
    Publication date: June 14, 2012
    Applicant: Microsoft Corporation
    Inventors: Yikang Xu, Leonard Alan Collins, Lon-Chan Chu
  • Patent number: 8144849
    Abstract: Establishing a connection from a caller to a user using a pre-authorized credit from the user is described. A processor identifies one or more source identifications (IDs) for receiving pre-authorized credit for the incoming call. One or more destinations are specified to receive the incoming call. The processor defines a rule associated with the one or more destinations and the one or more source IDs. An interface receives the incoming call directed to one of the destinations from the caller. A storage area stores the defined rule. The incoming call and the caller are determined as a function of the one of the destinations, one or more identified source IDs and the defined rule. The pre-authorized credit is issued for the incoming call from the caller if it is determined that the incoming call to the destination satisfies the defined rule. The processor routes the incoming call to the user.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventor: Lon-Chan Chu
  • Patent number: 8140700
    Abstract: Conferencing data is reliably delivered to computer systems participating in a hierarchically arranged multi-cast conferencing session. When a child computer system does not receive a multi-cast packet (e.g., an IP multi-cast packet), the child computer system sends a negative acknowledgment to a parent computer system. In response, the parent computer system re-transmits conferencing data that was contained in the multi-cast packet to the child computer system. Conferencing data can be re-transmitted to the child computer system via uni-cast (e.g., TCP). Accordingly, conferencing data that is not received or that is damaged via multi-cast can be repaired via uni-cast. Computer systems can join an existing multi-cast conference session without having to communicate with the root computer system. The root computer system adjusts a multi-cast send rate to compensate for changed network conditions.
    Type: Grant
    Filed: January 20, 2009
    Date of Patent: March 20, 2012
    Assignee: Microsoft Corporation
    Inventors: Yikang Xu, Leonard Alan Collins, Lon-Chan Chu
  • Patent number: 8130679
    Abstract: A method and system for processing received VoIP data packets based on preferences of a recipient client or capabilities of a recipient computing device is provided. Several users and/or service providers are allowed to specify rules instructing how to process contextual information upon receipt of the contextual information. More specifically, a recipient computing device may have contextual processing rules specified based on its individual need and capability. The contextual processing rules may indicate what application can be used on a certain type of contextual information. Based on the contextual processing rules, the contextual information may be stored in local storage of the recipient computing device or forwarded to another device. In this manner, each recipient computing device of the recipient client can process contextual information based on its need and capability.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: March 6, 2012
    Assignee: Microsoft Corporation
    Inventors: David Milstein, Kuansan Wang, Lon-Chan Chu, Michael D Malueg, Linda Criddle
  • Publication number: 20120027011
    Abstract: A system and method are disclosed for intelligent formatting of VoIP telephone numbers. The intelligent VoIP formatting system includes a presentation and user interface layer, an E.164 formatting engine, a location routine, and a database of telephone number data which are used to deconstruct input telephone numbers and reconstruct them as E.164 compliant telephone numbers.
    Type: Application
    Filed: October 7, 2011
    Publication date: February 2, 2012
    Applicant: MICROSOFT CORPORATION
    Inventor: Lon-Chan Chu
  • Patent number: 8036366
    Abstract: A system and method are disclosed for intelligent formatting of VoIP telephone numbers. The intelligent VoIP formatting system includes a presentation and user interface layer, an E.164 formatting engine, a location routine, and a database of telephone number data which are used to deconstruct input telephone numbers and reconstruct them as E.164 compliant telephone numbers.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: October 11, 2011
    Assignee: Microsoft Corporation
    Inventor: Lon-Chan Chu
  • Publication number: 20110227791
    Abstract: Location inference using selected beacons. Data is received representing a set of beacons observed by a computing device. The beacons are located within a first geographic area. A subset (e.g., a clique) of the beacons is selected based on a coverage area of each of the beacons, where each of the beacons in the selected subset has a coverage area that overlaps with the coverage area of each of the other beacons in the selected subset. Using known or estimated positions of the beacons, a second geographic area is defined based on the selected subset of beacons and the beacon reference data and the coverage areas associated therewith. The second geographic area, smaller than the first geographic area, represents an approximate location of the computing device. In some embodiments, the computing device is calculated to be within the second geographic area with 95% probability.
    Type: Application
    Filed: March 19, 2010
    Publication date: September 22, 2011
    Applicant: Microsoft Corporation
    Inventors: Jyh-Han Lin, Lon-Chan Chu, Aravind Krishnamachari Seshadri, Prasanta Ghosal, Christopher Russell Rice, Anup Kashinath Pachlag
  • Patent number: 7843818
    Abstract: In order to minimize the delay of the video images viewed by a network conference attendee, an intelligent buffering process (IB process) selectively discards video frames from at least one point, and in an embodiment, many network points, such as at “in” and/or “out” buffers of clients, servers, routers, etc. Packets of video frame data arrive at a buffer, which can fill to a predetermined limit if the packets cannot be forwarded due to delays or slow connections. To forward the most current video images, old frames in the buffer are discarded rather than forwarded. In a particular embodiment, when the buffer is full, the next arriving delta frame packet is discarded. To avoid distortion, each subsequent delta frame is discarded until a new key frame eventually arrives. If the buffer is still full when the key frame arrives, the buffer is purged and the new key frame is added.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: November 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Lon-Chan Chu, Ido M. Ben-Shachar, Ivan J. Leichtling, Leonard Alan Collins, Claus T. Giloi, Yikang Xu