Patents by Inventor Xiaofeng Gao

Xiaofeng Gao 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: 8203951
    Abstract: A system and method for forwarding voice messages is presented. One embodiment of the system comprises a voice message recorder configured to record a voice message, and a call controller configured to attach the recorded voice message to an electronic message and forward the electronic message to a predetermined forwarding address. One embodiment of the method can be broadly summarized as receiving a voice message from a caller in response to a pre-recorded voice prompt, recording the received voice message, and preparing and delivering an electronic message with the voice message attached to the electronic message.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: June 19, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Xiaofeng Gao, David Scott
  • Patent number: 8204184
    Abstract: One embodiment of a representative system for web integrated interactive voice response includes an interactive voice response system adapted to provide a plurality of voice menus to a user over a telephone and a graphical user interface system adapted to provide a plurality of menus in a graphical format to the user over a network connection. Information provided in the voice menus corresponds to information provided in the menus in the graphical format and is responsive to commands received by the graphical user interface system from the user. Other systems and methods are also provided.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: June 19, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Xiaofeng Gao, David Scott, Sam Zellner
  • Patent number: 8150000
    Abstract: A system and method that notifies a voice mailbox subscriber of the receipt of a message at a voicemail server using instant messaging. A preferred embodiment of the invention includes an enhanced notification server that receives a notification of the message from the voicemail server, queries the availability of an instant messaging client via an instant messaging presence server, and forwards the notification to the instant messaging client via the instant messaging presence server if the instant messaging client is available. In preferred embodiments, provisions are made to forward the message to the subscriber via instant messaging.
    Type: Grant
    Filed: November 12, 2007
    Date of Patent: April 3, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Xiaofeng Gao, Maria Adamczyk, Karen Mullis
  • Patent number: 8107607
    Abstract: Phone systems for an integrated chat client service are provided. A representative phone system includes a call processing system operable to check a chat server for accessibility of a calling party chat client associated with a calling party and coupled to the internet, the call processing system being further operable to prompt a called party to select to talk or chat. Methods to connect telephone calls and answer telephone calls are also provided.
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: January 31, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Xiaofeng Gao, David Scott
  • Patent number: 8098802
    Abstract: One embodiment of a call handling method, among others, includes receiving a query from a switching system indicating that a called party telephone is busy; examining handling information for the called party to determine if the called party has voice over Internet Protocol (VoIP) service; and instructing the switching system to then route the analog call over a VoIP connection to the called party after the called party chooses to communicate using the VoIP service.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: January 17, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Xiaofeng Gao
  • Patent number: 8077840
    Abstract: One embodiment of a representative system for web integrated interactive voice response includes an interactive voice response system adapted to provide a plurality of voice menus to a user over a telephone and a graphical user interface system adapted to provide a plurality of menus in a graphical format to the user over a network connection. Information provided in the voice menus corresponds to information provided in the menus in the graphical format and is responsive to commands received by the graphical user interface system from the user. Other systems and methods are also provided.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: December 13, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Xiaofeng Gao, David Scott, Sam Zellner
  • Publication number: 20110227724
    Abstract: Traffic notification systems include a location determination system that is configured to determine a geographic location of a subscriber and an automated traffic notification system that is configured to automatically transmit a traffic notification message that is based on the geographic location of the subscriber to a wireless.
    Type: Application
    Filed: March 15, 2011
    Publication date: September 22, 2011
    Inventors: Wei Zhao, Lara F. Morgan, Xiaofeng Gao, Michael A. Oblon
  • Patent number: 7978841
    Abstract: In a telecommunication system having at least two communicants (i.e., a caller and a callee), a system and method are presented for collecting information associated with the geographical location of either of the communicants. In one embodiment, the approach entails receiving a geographical location corresponding to a public switched telephone network (PSTN) telephone number, and collecting geographical location information associated with the received geographical location.
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: July 12, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David Scott, Xiaofeng Gao
  • Patent number: 7912642
    Abstract: Traffic notification systems include a location determination system that is configured to determine a geographic location of a subscriber and an automated traffic notification system that is configured to automatically transmit a traffic notification message that is based on the geographic location of the subscriber to a wireless terminal that is associated with the subscriber.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: March 22, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Wei Zhao, Lara F. Morgan, Xiaofeng Gao, Michael A. Oblon
  • Patent number: 7912208
    Abstract: An on-hold interface system is disclosed. According to one embodiment, the system includes an interactive voice response system for providing a plurality of audio signals to a telecommunications device of a calling party, wherein the calling party has been placed on-hold. The system also includes a server for checking accessibility of a network connection of a network device, wherein the network device is associated with the telecommunications device of the calling party. The system also includes an enhanced on-hold interface system for providing a plurality of signals to the network device. In addition, the system includes an automatic call distributor for receiving a signal indicating the accessibility of the network connection of the network device, and for instructing the enhanced on-hold interface system and the interactive voice response system to provide the plurality of signals to the network device and the telecommunications device based the accessibility of the network connection.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: March 22, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David Scott, Xiaofeng Gao
  • Publication number: 20100303221
    Abstract: Phone systems for an integrated chat client service are provided. A representative phone system includes a call processing system operable to check a chat server for accessibility of a calling party chat client associated with a calling party and coupled to the internet, the call processing system being further operable to prompt a called party to select to talk or chat. Methods to connect telephone calls and answer telephone calls are also provided.
    Type: Application
    Filed: August 13, 2010
    Publication date: December 2, 2010
    Inventors: Xiaofeng Gao, David Scott
  • Patent number: 7836074
    Abstract: A method for utilizing the caller identification information stored in call logs to retrieve address book entries stored in a database, enabling a reply to each call in the call log using the communication medium and contact address of choice. Using this method, a customer can access the call logs for various phone numbers using a computer and can link to additional contact information associated with each entry. This additional contact information is stored in an address book database, either locally or on a network. Caller identification information in the call log can be used to search the address book and retrieve alternate addresses spanning a range of possible reply media, such as cell phones, E-mail, PDA, and telefacsimile.
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: November 16, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Darryl C. Moore, Arnold Chester McQuaide, Jr., Xiaofeng Gao
  • Publication number: 20100242091
    Abstract: Embodiments related to network video messaging are disclosed. One disclosed embodiment provides a method that comprises receiving a video message from a client application of a source client; associating a navigation link with the video message; transmitting a notification message to the recipient client including the navigation link; receiving a retrieval request from the recipient client to access the video content via the navigation link; and transmitting the video content to the recipient client responsive to receiving the retrieval request by providing a persistent download of the video content from the storage server if the download condition indicates that a persistent download of the video content is permissible; and providing a transient download of the video content to the recipient client while prohibiting a persistent download of the video content if the download condition indicates that a persistent download of the video content is not permissible.
    Type: Application
    Filed: March 23, 2009
    Publication date: September 23, 2010
    Applicant: Microsoft Corporation
    Inventors: Zhangwei Xu, Martin Hall, Mark McNulty, Guruprakash Rao, Xiaofeng Gao, Fei Chen, Ricardo Lopez-Barquilla, Martin Holladay
  • Patent number: 7801292
    Abstract: Phone systems for an integrated chat client service are provided. A representative phone system includes a call processing system operable to check a chat server for accessibility of a calling party chat client associated with a calling party and coupled to the internet, the call processing system being further operable to prompt a called party to select to talk or chat. Methods to connect telephone calls and answer telephone calls are also provided.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: September 21, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Xiaofeng Gao, David Scott
  • Patent number: 7769974
    Abstract: Applications written in modern garbage collected languages like C# tend to have large dynamic working sets and poor data locality and are therefore likely to spend excess time on managing data movements between memory hierarchies. Instead, a low overhead dynamic technology improves data locality of applications. The technology monitors objects while the program runs and places recently accessed objects on the same page(s) on the heap. Providing increased page density is an effective method for reducing DTLB and/or data cache misses.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventors: Sanjay Bhansali, Wen-Ke Chen, Xiaofeng Gao
  • Publication number: 20100173657
    Abstract: Electronic messages such as pages are exchanged between a user device and a message service using one of multiple wireless communication networks. The wireless communication networks may include mobile and/or fixed wireless networks. The user device registers with the message service through at least one of the wireless communications networks. The user device may register through multiple wireless communication devices when available. The user device sends messages through the wireless network through which registration has been established and may apply rules to choose when registration has occurred via multiple wireless networks.
    Type: Application
    Filed: March 19, 2010
    Publication date: July 8, 2010
    Inventors: Xiaofeng Gao, Wei Zhao
  • Patent number: 7715843
    Abstract: Electronic messages such as pages are exchanged between a user device and a message service using one of multiple wireless communication networks. The wireless communication networks may include mobile and/or fixed wireless networks. The user device registers with the message service through at least one of the wireless communications networks. The user device may register through multiple wireless communication devices when available. The user device sends messages through the wireless network through which registration has been established and may apply rules to choose when registration has occurred via multiple wireless networks.
    Type: Grant
    Filed: April 20, 2006
    Date of Patent: May 11, 2010
    Assignee: AT&T International Property I, L.P.
    Inventors: Xiaofeng Gao, Wei Zhao
  • Publication number: 20100086117
    Abstract: In a telecommunication system having at least two communicants (i.e., a caller and a callee), a system and method are presented for collecting information associated with the geographical location of either of the communicants. In one embodiment, the approach entails receiving a geographical location corresponding to a public switched telephone network (PSTN) telephone number, and collecting geographical location information associated with the received geographical location.
    Type: Application
    Filed: October 19, 2009
    Publication date: April 8, 2010
    Applicant: AT&T Intellectual Property I, L.P. f/k/a BellSouth Intellectual Property Corporation
    Inventors: David Scott, Xiaofeng Gao
  • Publication number: 20100054434
    Abstract: Phone systems for an integrated chat client service are provided. A representative phone system includes a call processing system operable to check a chat server for accessibility of a calling party chat client associated with a calling party and coupled to the internet, the call processing system being further operable to prompt a called party to select to talk or chat. Methods to connect telephone calls and answer telephone calls are also provided.
    Type: Application
    Filed: November 10, 2009
    Publication date: March 4, 2010
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Xiaofeng Gao, David Scott
  • Publication number: 20100023246
    Abstract: Traffic notification systems include a location determination system that is configured to determine a geographic location of a subscriber and an automated traffic notification system that is configured to automatically transmit a traffic notification message that is based on the geographic location of the subscriber to a wireless terminal that is associated with the subscriber.
    Type: Application
    Filed: September 30, 2009
    Publication date: January 28, 2010
    Inventors: Wei Zhao, Lara F. Morgan, Xiaofeng Gao, Michael A. Oblon