Patents by Inventor Hai Ma

Hai Ma 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).

  • Publication number: 20200029372
    Abstract: This disclosure provides a computer-implemented process for an attachment process to a network. The method comprises, receiving a data request from a user equipment, connecting the user equipment is to a mobile communication network through a first base station, determining a router bound to the user equipment, connecting the router to the mobile communication network through a second base station, establishing a connection between the user equipment and the router through the first base station and the second base station.
    Type: Application
    Filed: July 23, 2018
    Publication date: January 23, 2020
    Inventors: Ying Ying Xu, ShengYan Sun, Jin Rong Wang, Yu Han Zhang, Ya Nan Mo, Xiao Hai Ma
  • Publication number: 20190311308
    Abstract: A resource processing method and apparatus. The method is achieved by a computer configured to execute the following steps: generating a resource allocation chart based on a resource allocation request; processing the resource allocation chart and generating an access entrance of the resource allocation chart; opening the access entrance to enable at least one third party resource supplier to respond to the resource allocation request via the access entrance. The method further comprises: when the resources are not available or not suitable for allocation, receiving a resource allocation chart, wherein the resource allocation chart is based on the resource allocation request; generating an access entrance of the resource allocation chart; opening the access entrance to at least one third party resource supplier; and receiving the allocated resources from the at least one third party resource supplier by responding to the resource allocation request through the access entrance.
    Type: Application
    Filed: June 19, 2019
    Publication date: October 10, 2019
    Inventors: Zhirong YANG, Xin DAI, Hai MA, Fangcheng MEI, Mei LIU, Qian WAN, Qiaoyong LIU, Hualiang DONG, Zhixu WANG, Weiwei DING
  • Patent number: 9665404
    Abstract: A shuffler receives information associated with partition segments of map task outputs and a pipeline policy for a job running on a computing device. The shuffler transmits to an operating system of the computing device a request to lock partition segments of the map task outputs and transmits an advisement to keep or load partition segments of map task outputs in the memory of the computing device. The shuffler creates a pipeline based on the pipeline policy, wherein the pipeline includes partition segments locked in the memory and partition segments advised to keep or load in the memory, of the computing device for the job, and the shuffler selects the partition segments locked in the memory, followed by partition segments advised to keep or load in the memory, as a preferential order of partition segments to shuffle.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Zhenhua Hu, Hao Hai Ma, Wentao Tang, Qiang Xu
  • Publication number: 20160283282
    Abstract: A shuffler receives information associated with partition segments of map task outputs and a pipeline policy for a job running on a computing device. The shuffler transmits to an operating system of the computing device a request to lock partition segments of the map task outputs and transmits an advisement to keep or load partition segments of map task outputs in the memory of the computing device. The shuffler creates a pipeline based on the pipeline policy, wherein the pipeline includes partition segments locked in the memory and partition segments advised to keep or load in the memory, of the computing device for the job, and the shuffler selects the partition segments locked in the memory, followed by partition segments advised to keep or load in the memory, as a preferential order of partition segments to shuffle.
    Type: Application
    Filed: June 6, 2016
    Publication date: September 29, 2016
    Inventors: Zhenhua Hu, Hao Hai Ma, Wentao Tang, Qiang Xu
  • Patent number: 9389994
    Abstract: A shuffler receives information associated with partition segments of map task outputs and a pipeline policy for a job running on a computing device. The shuffler transmits to an operating system of the computing device a request to lock partition segments of the map task outputs and transmits an advisement to keep or load partition segments of map task outputs in the memory of the computing device. The shuffler creates a pipeline based on the pipeline policy, wherein the pipeline includes partition segments locked in the memory and partition segments advised to keep or load in the memory, of the computing device for the job, and the shuffler selects the partition segments locked in the memory, followed by partition segments advised to keep or load in the memory, as a preferential order of partition segments to shuffle.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: July 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Zhenhua Hu, Hao Hai Ma, Wentao Tang, Qiang Xu
  • Patent number: 9389995
    Abstract: A shuffler receives information associated with partition segments of map task outputs and a pipeline policy for a job running on a computing device. The shuffler transmits to an operating system of the computing device a request to lock partition segments of the map task outputs and transmits an advisement to keep or load partition segments of map task outputs in the memory of the computing device. The shuffler creates a pipeline based on the pipeline policy, wherein the pipeline includes partition segments locked in the memory and partition segments advised to keep or load in the memory, of the computing device for the job, and the shuffler selects the partition segments locked in the memory, followed by partition segments advised to keep or load in the memory, as a preferential order of partition segments to shuffle.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: July 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Zhenhua Hu, Hao Hai Ma, Wentao Tang, Qiang Xu
  • Publication number: 20150150017
    Abstract: A shuffler receives information associated with partition segments of map task outputs and a pipeline policy for a job running on a computing device. The shuffler transmits to an operating system of the computing device a request to lock partition segments of the map task outputs and transmits an advisement to keep or load partition segments of map task outputs in the memory of the computing device. The shuffler creates a pipeline based on the pipeline policy, wherein the pipeline includes partition segments locked in the memory and partition segments advised to keep or load in the memory, of the computing device for the job, and the shuffler selects the partition segments locked in the memory, followed by partition segments advised to keep or load in the memory, as a preferential order of partition segments to shuffle.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Applicant: International Business Machines Corporation
    Inventors: Zhenhua Hu, Hao Hai Ma, Wentao Tang, Qiang Xu
  • Publication number: 20150150018
    Abstract: A shuffler receives information associated with partition segments of map task outputs and a pipeline policy for a job running on a computing device. The shuffler transmits to an operating system of the computing device a request to lock partition segments of the map task outputs and transmits an advisement to keep or load partition segments of map task outputs in the memory of the computing device. The shuffler creates a pipeline based on the pipeline policy, wherein the pipeline includes partition segments locked in the memory and partition segments advised to keep or load in the memory, of the computing device for the job, and the shuffler selects the partition segments locked in the memory, followed by partition segments advised to keep or load in the memory, as a preferential order of partition segments to shuffle.
    Type: Application
    Filed: January 23, 2014
    Publication date: May 28, 2015
    Applicant: International Business Machines Corporation
    Inventors: Zhenhua Hu, Hao Hai Ma, Wentao Tang, Qiang Xu
  • Publication number: 20060000746
    Abstract: The present invention provides a packing assembly for packing an article. The packing assembly includes at least one cushioning sleeve and a casing. Each cushioning sleeve is adapted to tightly receive one of the side ends of the article. The space of the casing is adapted to tightly accommodate the article packed by the at least one cushioning sleeve. The first supporting portion is disposed in the space, and abuts, via a side edge thereof, against one of the at least one cushioning sleeve to reduce impact once subjected to said one cushioning sleeve.
    Type: Application
    Filed: June 14, 2005
    Publication date: January 5, 2006
    Inventor: Hai Ma