Patents by Inventor Wen Xue

Wen Xue 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: 8767555
    Abstract: What is disclosed is a method of operating a call processing system to route a voice-over-packet call between a wireless communication device and a destination device, where the destination device is located in a geographic area served by a communication network. The method includes receiving a request for the call originating from the wireless communication device, where the request comprises a destination identifier of the destination device and a location identifier of the wireless communication device. The method also includes processing the destination identifier and the location identifier to determine if the wireless communication device is located in the geographic area served by the communication network.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: July 1, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Wen Xue, Stevan A. Klesper, Arun Manroa
  • Patent number: 8718596
    Abstract: A wireless device identifier and an access point identifier are associated with location information that identifies a location associated with a network access point that is associated with the access point identifier. Call signaling information requesting a call to an emergency service is received from a wireless device connected wirelessly to the network access point via a wireless network connection. The access point identifier is received from the wireless device. Based on the access point identifier, and the wireless device identifier, the location information is retrieved. The location information is transferred to an emergency service system. The call for the emergency service is established to the emergency service system.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: May 6, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Wen Xue, Talat Jamshidi, Stevan A. Klesper, Ihab Amin Guirguis
  • Publication number: 20140098790
    Abstract: Embodiments disclosed herein provide systems and methods to provide data session continuity between wireless networks. In a particular embodiment, a method provides receiving a request to create a data session for a wireless communication device exchanging communications with a wireless local area network via a wireless access point. The method further provides determining an access point identifier for the wireless access point and selecting a control system for a cellular communication network of a plurality of cellular communication networks based on the access point identifier. The method further provides anchoring the data session to the control system.
    Type: Application
    Filed: December 11, 2013
    Publication date: April 10, 2014
    Applicant: Sprint Communications Company L.P.
    Inventors: Wen Xue, Suryanarayanan Ramamurthy, Jay Douglas Cole
  • Patent number: 8683063
    Abstract: A medium and method are provided for preventing undesired data from being communicated through a network. In one aspect, the method comprises the method comprises receiving from an anonymizing device an indication of an undesired data communication and an identification of one or more of a computing device responsible for said communication and a user responsible for said communication; on the basis of specified criteria, determining whether said indication is valid; when said indication is valid, incrementing a cumulative instance count that sums a number of instances associated with one or more of the computing device and the user; and, when said cumulative count exceeds a predetermined threshold number of instances, implementing a measure to prevent a further undesired data communication from said computing device.
    Type: Grant
    Filed: January 21, 2010
    Date of Patent: March 25, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Prabhat Karki, Wen Xue, Ryan Alan Wick
  • Patent number: 8670425
    Abstract: A method, apparatus, and system for causing a mobile wireless device to begin scanning for wireless network coverage. A determination is made, based on one or more past instances of the mobile device being in a particular area, that the mobile device tends to be in the particular area for at least a threshold duration per instance. Further, a determination is made that the mobile device is currently located in the particular area. In response to at least the determination that the mobile device tends to be in the particular area for at least the threshold duration per instance and the determination that the mobile device is currently in the particular area, the mobile device will be made to scan for wireless network coverage, such as coverage of a network that is known exist in the particular area.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: March 11, 2014
    Assignee: Sprint Spectrum L.P.
    Inventors: Wen Xue, Shoba Umamaheswaran, Philip M. Kunkel, Jay Cole
  • Patent number: 8646081
    Abstract: An ingress point receives a packet flow from a first communication device. The ingress point copies the packet flow, transmits the packet flow to an egress point over a network path, and processes the copy to determine if the packet flow represents a security event. If the packet flow represents a security event, the ingress point transmits a blocking instruction to the egress point over an alarm link and the egress point blocks the packet flow representing the security event. If the packet flow does not represent a security event, the egress point transmits the packet flow to a second communication device.
    Type: Grant
    Filed: October 15, 2007
    Date of Patent: February 4, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Wen Xue, Tong Zhou
  • Patent number: 8639233
    Abstract: Embodiments disclosed herein provide systems and methods to provide data session continuity between wireless networks. In a particular embodiment, a method provides receiving a request to create a data session for a wireless communication device exchanging communications with a wireless local area network via a wireless access point. The method further provides determining an access point identifier for the wireless access point and selecting a control system for a cellular communication network of a plurality of cellular communication networks based on the access point identifier. The method further provides anchoring the data session to the control system.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: January 28, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Wen Xue, Suryanarayanan Ramamurthy, Jay Douglas Cole
  • Patent number: 8615234
    Abstract: A wireless communication system receives a registration request transferred by a first wireless communication device associated with a user account. The wireless communication system determines if registration data in the registration request is invalid. If the registration data is invalid, then the wireless communication system determines if a user profile in the first wireless communication device is out-of-date. If the user profile in the first wireless communication device is out-of-date, then the wireless communication system determines if a second wireless communication device is associated with the user account. If a second wireless communication device is associated with the user account, then the wireless communication system transfers an updated user profile for delivery to the second wireless communication device.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 24, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Michael Aaron Silvey, Ryan Alan Wick, Wen Xue
  • Publication number: 20130252635
    Abstract: A method and apparatus for identifying mobile stations within a target area is disclosed herein. The method includes receiving a request to identify mobile stations associated with a target area from a location-based application client. In response to receiving the request, a service node associated with the target area is identified and a request for a list of mobile stations associated with the target area is sent to the service node. The list of mobile stations received from the service node is then identified to the location-based application client.
    Type: Application
    Filed: November 2, 2010
    Publication date: September 26, 2013
    Applicant: MOTOROLA MOBILITY LLC
    Inventors: Wen-Xue Zheng, Guo-Zhu Lu
  • Patent number: 8542611
    Abstract: Embodiments disclosed herein provide systems and methods for providing Voice over Internet Protocol (VoIP) emergency calls via a wireless communication network. In a particular embodiment, a method provides receiving an emergency call request from a VoIP communication network initiated by a VoIP communication client operating on the VoIP communication network. The method further provides processing the emergency call request to determine a wireless device associated with the VoIP communication client. The method further provides determining a location of the wireless device and determining a public safety answering point (PSAP) based on the location of the wireless device. The method further provides establishing an emergency call between the VoIP communication client and the PSAP via the wireless communication system and the VoIP communication network based on the location of the wireless device.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: September 24, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Eric C. English, Jay Douglas Cole, Philip Martin Kunkel, Talat Jamshidi, Wen Xue
  • Patent number: 8526426
    Abstract: A method to providing VoIP telephony to a plurality of users of a VoIP network includes authenticating and registering a primary user to a VoIP device to support call signaling associated with the primary user. A guest user subscriber of the VoIP network having a guest user directory number is authenticated in response to a password. The guest user directory number is mapped to the unique hardware identifier of the VoIP device, and a second set of VoIP parameters are downloaded from the VoIP network to the VoIP device in order to support call signaling associated with the guest user. VoIP calls are then within the VoIP network in response to the mappings of the primary user directory number and the guest user directory number to the same unique hardware identifier.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: September 3, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Farni Weaver, Wen Xue, Talat Jamshidi, Nocolas A. Nehme, Ihab Amin Guirguis, Saurindra M. Basu
  • Patent number: 8504724
    Abstract: Ways of allocating an identifier to a mobile device are disclosed. One method includes receiving a request that requests an address be assigned to the mobile device, considering factors in connection with determining a mobile IP (MIP) address to be assigned to the mobile device, determining the MIP address based on the factors, and conveying the MIP address to the mobile device.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: August 6, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Ryan Alan Wick, Wen Xue
  • Patent number: 8503981
    Abstract: A method of providing network access notification is provided. The method can include receiving an identification for a wireless device at an access gateway and determining that the wireless device is not authorized to access a communication network based on the received identification. The method can further include sending a rejection notification to a messaging node indicating that the wireless device is not authorized to access the communication network and sending an access notification from the messaging node to an authorization device when the rejection notification is received at the messaging node. The access notification can include network access information to enable the wireless device to access the communication network. The authorization device is determined based on the identification. The method can also include receiving a response from the authorization device based on the network access information, and enabling access from the wireless device to the communication network.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: August 6, 2013
    Assignee: Sprint Spectrum L.P.
    Inventors: Wen Xue, Raymond E. Reeves, Ryan A. Wick
  • Patent number: 8484182
    Abstract: A system and method of searching data stored on a wireless device is provided. Using a search request to search data stored on a wireless device which is received at a first processing node from a second processing node, the first processing node performs a search of the data stored on the wireless device. Search results are generated at the first processing node based on the search, and the search results are provided from the first processing node to the second processing node.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: July 9, 2013
    Assignee: Sprint Spectrum L.P.
    Inventors: Ryan Wick, Raymond Emilio Reeves, Wen Xue
  • Patent number: 8457038
    Abstract: Embodiments disclosed herein provide systems and methods for adjusting access node scanning based on the velocity of a wireless communication device. In a particular embodiment, a method provides scanning for a first wireless access node to determine a received power level and comparing the received power level to a threshold power level. If the received power level exceeds the threshold, the method provides exchanging communications with the first wireless access node. The method further provides determining a velocity of the wireless device and adjusting the threshold power level based on the velocity. The method further provides scanning for a second wireless access node to determine a second received power level and comparing the second received power level to the adjusted threshold power level. If the second received power level exceeds the adjusted threshold, the method provides exchanging communications with the second wireless access node.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: June 4, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Wen Xue, Talat Jamshidi, Jay Douglas Cole
  • Patent number: 8406730
    Abstract: A communication system comprises a voice over internet protocol (VoIP) service system and a location determination system. The VoIP service system is configured to receive a call request for an emergency service from a user, process the call request to determine a wireless communication device identifier associated with the user, and transfer a location request for delivery to a location determination system in a wireless network serving the wireless communication device. The location determination system is configured to receive the location request, process the location request to determine a location of the wireless communication device and a possession confidence metric that indicates a level of confidence that the user is in possession of the wireless communication device, and transfer a location response for delivery to the VoIP service system.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: March 26, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Eric C. English, Philip Martin Kunkel, Jay Douglas Cole, Wen Xue, Talat Jamshidi
  • Patent number: 8379528
    Abstract: What is disclosed is a method of operating a wireless local area network (WLAN) access point. The method includes providing the WLAN for a user device to access a packet network, where the user device receives requested content transferred over the packet network through the WLAN access point. The method also includes receiving a message for delivery to the user device from a local interface of the WLAN access point, and in response to receiving the message for delivery to the user device, inhibiting transfer of the requested content received over the packet network to the user device. The method also includes transferring the message to the user device using addressing information associated with the requested content, and in response to receiving a confirmation of the message from the user device, resuming transfer of the requested content to the user device.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: February 19, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Wen Xue, Sharon L. Woodrum
  • Patent number: 8380172
    Abstract: A method of communication is provided. The method comprises receiving a voice call and, based on receiving the voice call, accessing a plurality of stored messages transmitted by an originator of the voice call. The method further comprises presenting the identity of the originator of the voice call and at least part of one of the stored messages.
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: February 19, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond E. Reeves, Ryan A. Wick, Wen Xue
  • Publication number: 20130012167
    Abstract: A wireless communication system receives a registration request transferred by a first wireless communication device associated with a user account. The wireless communication system determines if registration data in the registration request is invalid. If the registration data is invalid, then the wireless communication system determines if a user profile in the first wireless communication device is out-of-date. If the user profile in the first wireless communication device is out-of-date, then the wireless communication system determines if a second wireless communication device is associated with the user account. If a second wireless communication device is associated with the user account, then the wireless communication system transfers an updated user profile for delivery to the second wireless communication device.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: SPRINT COMMUNICATIONS COMPANY L.P.
    Inventors: Raymond Emilio Reeves, Michael Aaron Silvey, Ryan Alan Wick, Wen Xue
  • Patent number: 8345670
    Abstract: A call control system to route a voice over internet protocol call between a wireless communication device and a destination device comprises a communication interface and a processing system, wherein the destination device is located in a geographic area served by a communication network. The communication interface is configured to receive an authorization response from an authorization system located in a home wireless network of the wireless communication device, wherein the authorization response comprises a destination identifier of the destination device and a location identifier of the wireless communication device. The processing system is configured to process the destination identifier and the location identifier to determine if the wireless communication device is located in the geographic area, and if so, the processing system is configured to direct the communication interface to transfer the call over a source port associated with the geographic area served by the communication network.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: January 1, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Wen Xue, Talat Jamshidi, Pierce Andrew Gorman, Simon Peter Vandervelde, Trey A. Hilyard