Patents by Inventor Haifang Fu

Haifang Fu 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: 9094468
    Abstract: The present invention relates to communication technologies, and discloses a device capability invocation method, a widget device, and a server. The device capability invocation method includes: receiving a device capability invocation request sent by a widget, where the device capability invocation request carries conditions of a device capability that needs to be invoked; search a device capability database for the device capability compliant with the conditions; invoking the found device capability; receiving an invocation result that is returned after the found device capability is invoked; and sending the invocation result to the widget. The technical solutions provided by the embodiments of the present invention enables a widget device to invoke device capabilities of all devices in the system.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: July 28, 2015
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hongbo Jin, Haifang Fu, Wangbin Zhu
  • Patent number: 8832250
    Abstract: A method for an agent service applied to a Widget is provided, where the method includes: receiving a service request for the Widget using an Application Programming Interface (API) initiated by a user terminal; forwarding the service request to an API service provider, and forwarding a response for the service request from the API service provider to the user terminal; collecting charging information generated by the Widget using an API service, and recording the collected charging information, where the charging information, together with a charging policy registered by the Widget, is used to perform uniform charging for the API service used by the Widget. An embodiment of the present invention further provides a server, which may reduce complicated user operation and bringing better user experience.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: September 9, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhihong Qiu, Haifang Fu, Jie Zhang
  • Publication number: 20120227032
    Abstract: A method includes: parsing a widget package that is to be run in a terminal to obtain component information in the widget package; obtaining registration information of a component in the widget package according to the component information; when the obtaining of the registration information fails, downloading a component according to component download request information sent by the terminal and updating the registration information; and invoking the downloaded component according to the updated registration information, so that a widget logic component may be updated separately, and a function of a widget terminal is implemented flexibly and easily.
    Type: Application
    Filed: May 10, 2012
    Publication date: September 6, 2012
    Inventors: Jie ZHANG, Haifang FU
  • Publication number: 20120110482
    Abstract: A method and an apparatus for generating a widget are provided. The method includes: obtaining identification information of elements to be reused in a source widget; generating a logical relation between the elements to be reused; and generating a widget including the identification information of the elements to be reused and the logical relation according to the identification information of the elements to be reused and the logical relation. A method for running a widget and a widget engine are further provided. A new widget may be generated through combination and reuse of existing widgets, so that it is unnecessary to write a code in a development procedure, which reduces the workload of widget development and is beneficial to the development of widget technologies.
    Type: Application
    Filed: December 30, 2011
    Publication date: May 3, 2012
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jie ZHANG, Haifang FU
  • Publication number: 20120102390
    Abstract: A method and an apparatus for generating a widget are provided. This technical solution belongs to the field of network application technology. The method includes the following steps: the attribute information of the data to be obtained is created according to the web page specified by a user and the page fragment marked by the user on the web page (101); the structured data is obtained according to the created attribute information of the data to be obtained (102); the obtained structured data is converted to visual content (103). The apparatus includes a creation module, an obtaining module, and a converting module. By creating the attribute information of the data to be obtained and obtaining the structured data according to the created attribute information, this technical solution has the effect of meeting diverse user demands as far as possible.
    Type: Application
    Filed: December 28, 2011
    Publication date: April 26, 2012
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Jie Zhang, Haifang Fu, Guang Ji, Guiling Wang
  • Publication number: 20120102179
    Abstract: A method for an agent service applied to a Widget is provided, where the method includes: receiving a service request for the Widget using an Application Programming Interface (API) initiated by a user terminal; forwarding the service request to an API service provider, and forwarding a response for the service request from the API service provider to the user terminal; collecting charging information generated by the Widget using an API service, and recording the collected charging information, where the charging information, together with a charging policy registered by the Widget, is used to perform uniform charging for the API service used by the Widget. An embodiment of the present invention further provides a server, which may reduce complicated user operation and bringing better user experience.
    Type: Application
    Filed: December 28, 2011
    Publication date: April 26, 2012
    Inventors: Zhihong QIU, Haifang Fu, Jie Zhang
  • Publication number: 20120059836
    Abstract: The present invention relates to communication technologies, and discloses a device capability invocation method, a widget device, and a server. The device capability invocation method includes: receiving a device capability invocation request sent by a widget, where the device capability invocation request carries conditions of a device capability that needs to be invoked; search a device capability database for the device capability compliant with the conditions; invoking the found device capability; receiving an invocation result that is returned after the found device capability is invoked; and sending the invocation result to the widget. The technical solutions provided by the embodiments of the present invention enables a widget device to invoke device capabilities of all devices in the system.
    Type: Application
    Filed: November 11, 2011
    Publication date: March 8, 2012
    Inventors: Hongbo JIN, Haifang FU, Wangbin ZHU
  • Publication number: 20110004602
    Abstract: A method for generating a widget icon is disclosed. The method includes: obtaining a widget summary information file; parsing the widget summary information file, and executing the parsed widget summary information file; and generating a widget icon according to the executed widget summary information file. A method for generating a widget summary information file and a widget engine are also provided, thus reducing the occupancy of system resources.
    Type: Application
    Filed: December 24, 2009
    Publication date: January 6, 2011
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zhihong Qiu, Haifang Fu, Hongbo Jin, Jie Zhang
  • Publication number: 20100293139
    Abstract: A method for synchronizing data is disclosed. The method includes: receiving a data synchronization request; determining data that needs to be transcoded and a transcoding rule for such data according to the data synchronization request and features of a widget terminal that requests data synchronization and sending the data that is transcoded according to the transcoding rule to the widget terminal that requests data synchronization. A widget terminal and server are also provided. The present invention can extend the use scope of widget terminals.
    Type: Application
    Filed: April 23, 2010
    Publication date: November 18, 2010
    Inventors: Peng LI, Haifang Fu
  • Publication number: 20100287267
    Abstract: A widget communication method includes: receiving a widget event message from a client, the widget event message indicates happening of the widget event; obtaining association information of widget events between clients; and triggering widget events on other clients that are associated with the widget event happening on the client according to the association information. A widget server is also provided. With the present invention, when a server receives a widget event message from a client, the server obtains association information of widget events between clients. Because the association information of widget events between clients associates widget events of different clients, the server triggers the widget events on other clients that are associated with the widget event happening on the client according to the association information so that widget applications can collaborate across multiple clients.
    Type: Application
    Filed: December 8, 2009
    Publication date: November 11, 2010
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hongbo Jin, Haifang Fu, Zhihong Qiu, Wangbin Zhu