Patents by Inventor ShouJei Cheng

ShouJei Cheng 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: 9020533
    Abstract: In various embodiments, methods, systems, and software are provided to provide location services to a mobile device. In an embodiment, a method comprises receiving a call request (including a caller identification) for a call from a mobile device, and determining if the call qualifies for a status update based on the caller identification. In response to determining that the call qualifies for a status update, the method also comprises receiving a location of the mobile device, determining the identity of a mobile unit that is in progress to the location of the mobile device, and initiating a location request of the mobile unit, receiving a location of the mobile unit in response to the location request, and providing status information based on the location of the mobile unit and the location of the mobile device to a user of the mobile device.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: April 28, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Dominick Mangiardi, Abdolreza Asghari, Mark J. Bonn, ShouJei Cheng, James D. Kirby
  • Patent number: 8861705
    Abstract: A communication control system receives a call request indentifying a priority level of a calling party to establish a call from the calling party to a called party through a plurality of resources. The communication control system transfers a call setup request to setup the call the called party and receives a call rejection indicating that one of the resources is unavailable. The communication control system determines a call queue for the call based on which call queue of a plurality of call queues corresponds to the one resource and determines if the call should be placed in the call queue based on the priority level of the calling party. The plurality of call queues each correspond to a unique resource of the plurality of resources. If the call should be placed in the call queue, the communication control system places the call in the call queue.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: October 14, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Abdolreza Asghari, ShouJei Cheng, James D. Kirby, Dominick Mangiardi, Jonathan E. Schaff
  • Patent number: 8249620
    Abstract: A system and method are described. A communication interface receives a request that identifies a service and a first communication device. A location system determines a location of the first communication device and a location of a second communication device. A processing system processes the location of the first communication device and the location of the second communication device to determine if the first communication device is in the vicinity of the second communication device. In response to determining that the first communication device is in the vicinity of the second communication device, the processing system transfers a notification indicating that the first communication device is in the vicinity of the second communication device.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: August 21, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Dominick Mangiardi, Abdolreza Asghari, Mark J. Bonn, ShouJei Cheng, James D. Kirby