Patents by Inventor Vincent Huang

Vincent Huang 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: 20150271079
    Abstract: The present invention relates to a method and device of evaluating a traffic shaper used for shaping at least two traffic flows of a mobile terminal operating according to a particular DRX setting in a mobile communications network. The method comprises the steps of acquiring an estimated lower bound of battery savings as a function of transmission rate of each traffic flow (f1, f2) of the at least two traffic flows for the mobile terminal according to the particular DRX setting. Further, the method comprises acquiring an estimated battery savings measure for said each traffic flow (f1, f2) before shaping, and acquiring an estimated battery savings measure for said each traffic flow (f1, f2) after shaping.
    Type: Application
    Filed: October 23, 2012
    Publication date: September 24, 2015
    Inventors: Vincent Huang, Rickard Cöster, Mona Matti
  • Publication number: 20150241858
    Abstract: The invention is directed towards a function activity handling arrangement for provision in a building as well as a method, computer program and computer program product for performing an activity of a function in a building. The arrangement comprises a wallpaper (10, 3, 14) with a group of embedded electrical wires. The arrangement may also comprise a user input detector (18) equipped with a wire connector for connection to the wire group, a pulse providing unit sending electric pulses to the wire group, a pulse response detecting unit detecting a group of response signals corresponding to the sent pulses and a pulse response analysing unit that compares the response signal group with a set of response patterns and provides, if the detected response signal group matches a response pattern, user input data for a corresponding function.
    Type: Application
    Filed: August 23, 2012
    Publication date: August 27, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Ioannis Fikouras, Vincent Huang, Joerg Niemoeller
  • Publication number: 20150237492
    Abstract: A stationary short-range wireless communication device acts as a node of a network where nodes are isolated from each other and comprises a communication unit detecting at least one mobile wireless device in the vicinity of the node, a data memory provided for node data (ND) and a control unit controlling the transfer of data between the stationary short-range wireless communication device and the mobile wireless device, which transfer comprises the transfer of node data (ND). The mobile wireless device comprises a data memory for node data (ND) and a control unit (60) that receives the data from the node comprising node data (ND), stores the node data (ND) in the data memory, determines if the mobile wireless device is in the vicinity of another network node and if so transfers the node data to the other network node.
    Type: Application
    Filed: October 12, 2012
    Publication date: August 20, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Vincent Huang, Marie Gedda, Hjalmar Olsson, Alok Sareen
  • Publication number: 20150163104
    Abstract: A node of a communication network determines a hash-based sketch. The sketch may for example correspond to a Count-Min (CM) sketch. The sketch summarizes a number of occurrence of an event for a group of UEs. Further, the node receives information representing the number of occurrence of the event for said group of UEs from one or more further nodes of the communication network, e.g., in a further hash-based sketch. The node updates the sketch with the information received from the further and provides the updated sketch to the further nodes.
    Type: Application
    Filed: December 10, 2014
    Publication date: June 11, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Rickard COSTER, Vincent Huang
  • Patent number: 8943079
    Abstract: Methods and systems are disclosed for anonymizing a dataset that correlates a set of entities with respective attributes. The method comprises determine clusters of similar entities. Determining the clusters comprises (1) partitioning the entities into a first group with similar attributes to one another and a complement group of entities with similar attributes to one another and (2) recursively repeating the partitioning on the groups until every group meets one or more criteria. The partitioning a group comprises choosing a reference entity from the group, determining a symmetric set of attributes based on the reference entity attributes and on an average of the group's attributes, and assigning each entity to the first or second group depending on whether its attributes are more similar to those of the reference user or to those of the symmetric set.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: January 27, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Vincent Huang, Xiaoqiang Chen
  • Publication number: 20150006548
    Abstract: A sensor data system, method and computer program configured to handle sensor data are disclosed. The system includes a reception unit adapted to receive sensor data, a storing unit adapted to store at least some of the received sensor data in an observations database, a recording unit adapted to record usage of the sensor data, and a relevance determination unit adapted to determine the relevance of the sensor data based on the recorded usage. A decision unit is adapted to remove excess sensor data with determined relevance below a limit from the observations database, and to retain relevant sensor data with determined relevance above the limit in the sensor database. Sensor data in an observations database may thereby be limited to a desired size, by removal of excess sensor data from the database.
    Type: Application
    Filed: February 8, 2012
    Publication date: January 1, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Vincent Huang, Richard Carlsson, Julien Forgeat, Qingyan Liu, Siyan Zhao
  • Patent number: 8914870
    Abstract: The present invention relates to a nodes and methods for use in a Universal Plug and Play (UPnP) system to provide support for both UPnP security and mobility of security aware UPnP nodes. A gateway is arranged to provide remote access to a UPnP network to remote UPnP nodes via the gateway. The gateway comprises means for creating a virtual UPnP node for emulating internal presence of a remote UPnP node on the UPnP network. The virtual UPnP node is arranged to obtain and store security information associated with the remote UPnP node. The security information specifies how the remote UPnP node is authorized to interact with other UPnP nodes in the UPnP network. The security information may be used to filter messages from the UPnP network to the remote UPnP node.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: December 16, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Vincent Huang
  • Publication number: 20140301276
    Abstract: Method and sensor observation system (200), for reporting observations to data users (204) based on sensor data collected (2:1) from a network of sensors (202). A first observation report that originates from a sensor in the network, is provided (2:4) to a first data user and a rating with respect to quality of the first observation report is received (2:5) from the first data user. Rating information is then created (2:8) based on the received rating, and a second observation report originating from the same sensor and comprising said rating information is provided (2:10) to a second data user. The comprised rating information thus indicates reliability of the second observation report. Thereby, the second data user is enabled to estimate and use the second observation report depending on its reliability as indicated by the rating information.
    Type: Application
    Filed: October 28, 2011
    Publication date: October 9, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (PUBL)
    Inventors: Richard Carlsson, Julien Forgeat, Vincent Huang, Qingyan Liu, Sky Zhao
  • Publication number: 20140302853
    Abstract: Method performed by a network node of a serving cell. The method is for configuring a user equipment served by the serving cell with a set of values of an offset parameter for triggering handover towards a neighbor cell. The network node and the user equipment operate in a cellular network. The network node configures the user equipment with the set of values of the offset parameter, depending on an uplink-downlink traffic ratio of the user equipment. The user equipment receives from the network node the set of values of the offset parameter for triggering handover towards the neighbor cell. The user equipment uses the received set of values of the offset parameter to expand or shrink the coverage area of the one of the serving cell and the neighbor cell that is the smaller cell, depending on the uplink-downlink traffic ratio distribution of the user equipment.
    Type: Application
    Filed: November 18, 2013
    Publication date: October 9, 2014
    Inventors: Francesco Militano, Rickard Cöster, Vincent Huang, Oumer Teyeb
  • Patent number: 8843473
    Abstract: A method and a server (300) for handling database queries directed to a semantic database (302) with stored information according to a preset ontology structure and annotated as element identifiers comprising triplets with a subject, a predicate and an object. In the server (300), a data analyser (300a) collects statistics from the database and defines semantic rules from the information in the database. When a database query is received with a first set of sub-queries, a query optimiser (300c) rewrites the query as a second set of sub-queries in the triplet format based on any of the ontology structure, the collected statistics and the defined rules. A Reduction Rate RR is also calculated for the sub-queries relating to the number of distinct subjects and objects appearing in the database with the predicates of the sub-queries. The sub-queries of the second set are finally provided as a modified query in an order according to decreasing Reduction Rates for execution in that order when searching the database.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: September 23, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Vincent Huang, Simon Moritz, Xianwei Shen
  • Patent number: 8781901
    Abstract: The invention provides an improved recommender system that includes a client device or service provider server, a trusted function handler module and a recommender module. The recommender system functions to protect the privacy of user rating information maintained by the node (i.e., client device/server) by having the node transform the user rating information using a specific function selected by the function handler and then provide the transformed user rating information to the recommender module. In this way, privacy of the user rating information is maintained because the original user rating information will be unknown to a recommender module.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: July 15, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Vincent Huang, Jonas Bjork
  • Publication number: 20140025609
    Abstract: A method and arrangement for creation of a customized recommendation of items in a user device (200) in communication with a recommendation system (202). The recommendation system obtains (2:2a) ratings of items for a public recommendation based on public user data (202a) and obtains (2:2b) attribute-related weight information for said items with item-specific weight values for a plurality of attributes pertaining to user characteristics. The ratings of items in the public recommendation and the weight information are sent (2:3) to the user device which then modifies (2:4, 2:4a) the public recommendation into a customized recommendation by selecting attributes valid for a current user based on said private user data, and applying the weight values of the selected attributes only to the received ratings of items. The non-valid attributes are thus disregarded. Thereby, new item ratings are obtained which have been adapted to the characteristics of this particular user.
    Type: Application
    Filed: April 5, 2011
    Publication date: January 23, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Rickard Coster, Vincent Huang
  • Publication number: 20140006512
    Abstract: The invention relates to a method 20 performed in a profile mediator device 5 for exchanging user profile UP1 of a user between a first service provider SP1 having a first user profile UP1 for the user, and a second service provider SP2. The method 20 comprises: receiving 21 from the second service provider SP2 a request for the user profile UP1; retrieving 22 a policy corresponding to the user profile UP1; generating 23 a request identification Q12 for the request; and sending 24 the request identification Q12 to the second service provider SP2, the request identification Q12 enabling the first service provider SP1 to exchange the user profile UP1 with the second service provider SP2 in accordance with the policy. The invention also relates to a profile mediator device, agents, computer programs and computer program products.
    Type: Application
    Filed: March 22, 2011
    Publication date: January 2, 2014
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Vincent Huang, Yi Cheng, Mona Matti
  • Patent number: 8589519
    Abstract: A user device (110) is connected to a web server (120) via a network (130). An owner (140) communicates with the web server and has a communication channel (141) to the user device. The owner initiates an URI assignment request to the user device and obtains the device credentials via the communication channel (141). The owner provides the credentials to the web server via a communication channel (121). The web server sends the credentials to the user device which compares the credentials with its memory (110a) and replies with the URI status. The web server sends the URI assignment to the user device which accepts and confirms back to the web server which sends a locking message to the user device. The owner can revoke the URI using a password that is verified by the user device, which deletes the URI. An advantage is that the owner can acquire the URI without being the owner of domain.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: November 19, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Vincent Huang
  • Patent number: 8560835
    Abstract: According to a first aspect of the present invention there is provided a method of at least partly delegating processing of data in a machine-to-machine system to reduce computational load on a broker entity 11 while maintaining security of the data to be processed, the broker entity 11 serving as a link between a node 13 of a sensor network providing the data and an application node 12 requesting the data. In the method, at the broker entity 11, following receipt of a request for processed data from the application node 12, determining the node to provide the data to be processed, generating a data key for the data-providing node 13, generating a data-processing algorithm for processing the data in dependence upon the request, sending the data key to the data-providing node 13, and sending the data key and data-processing algorithm to a remote data-processing entity 15. At the data-providing node 13, encrypting the data using the data key and sending the encrypted data to the data-processing entity 15.
    Type: Grant
    Filed: June 12, 2008
    Date of Patent: October 15, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mattias Johansson, Yi Cheng, Vincent Huang
  • Publication number: 20130246206
    Abstract: A method in a Service agent, a Service Agent and a computer-readable medium comprising a computer program are provided for providing a service to a user. The method comprises detecting connection of a Personal Profile Device, operated by the user, to the Service Agent. The method further comprises receiving a service information message from a Service Provider, comprising a service identifier, and obtaining a service profile from the Personal Profile Device using the service identifier. The method further comprises logging in to at least one Information Source identified from the service profile using personal credentials comprised in the service profile in order to allow the Service Provider to access the information needed for providing the service and requesting the Service Provider to set up a connection to the at least one Information Source and to obtain the information needed for providing the service.
    Type: Application
    Filed: November 25, 2010
    Publication date: September 19, 2013
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Vincent Huang, Simon Moritz, Joakim Söderberg
  • Publication number: 20130198188
    Abstract: Methods and systems are disclosed for anonymizing a dataset that correlates a set of entities with respective attributes. The method comprises determine clusters of similar entities. Determining the clusters comprises (1) partitioning the entities into a first group with similar attributes to one another and a complement group of entities with similar attributes to one another and (2) recursively repeating the partitioning on the groups until every group meets one or more criteria. The partitioning a group comprises choosing a reference entity from the group, determining a symmetric set of attributes based on the reference entity attributes and on an average of the group's attributes, and assigning each entity to the first or second group depending on whether it's attributes are more similar to those of the reference user or to those of the symmetric set.
    Type: Application
    Filed: February 1, 2012
    Publication date: August 1, 2013
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Vincent HUANG, Xiaoqiang Chen
  • Publication number: 20130138768
    Abstract: A user equipment (UE) includes a user interface for user input of a request for execution of a service, a transceiver for communicating with a plurality of network locations, a memory and a processor. The processor instructs the transceiver to transmit the user requested service to a network location and receive a description of the service including gateway capabilities needed for performing the service from the network location, transmit the service description to a directory and receive an identity of a gateway having the required capabilities from the directory, transmit the service request to the at least one identified gateway and receive results of the service request from the gateway. The memory stores the: description received from the network location, identity of a gateway received from the directory and results received from the gateway.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Inventor: Vincent Huang
  • Publication number: 20130091119
    Abstract: A method and a server (300) for handling database queries directed to a semantic database (302) with stored information according to a preset ontology structure and annotated as element identifiers comprising triplets with a subject, a predicate and an object. In the server (300), a data analyser (300a) collects statistics from the database and defines semantic rules from the information in the database. When a database query is received with a first set of sub-queries, a query optimiser (300c) rewrites the query as a second set of sub-queries in the triplet format based on any of the ontology structure,the collected statistics and the defined rules. A Reduction Rate RR is also calculated for the sub-queries relating to the number of distinct subjects and objects appearing in the database with the predicates of the sub-queries. The sub-queries of the second set are finally provided as a modified query in an order according to decreasing Reduction Rates for execution in that order when searching the database.
    Type: Application
    Filed: June 21, 2010
    Publication date: April 11, 2013
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Vincent Huang, Simon Moritz, Xianwei Shen
  • Publication number: 20130046751
    Abstract: A method and arrangement in a server (300) for providing information about statements of a web resource (A) published on the internet by a first internet host and a second internet host. The server may be associated with an owner of the web resource. A registering module (300a) registers said statements and corresponding identifications of the first and second internet hosts. A storing module (300b) then stores registered statements and host identifications in a web resource usage record (R). When a receiving module (300c) receives a request (Rec) for information on the web resource, a delivery module (300d) delivers a response (Res) based on the stored statements and host identifications. The response indicates that the registered first and second internet hosts are logically linked by referring to the same web resource (A).
    Type: Application
    Filed: May 7, 2010
    Publication date: February 21, 2013
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Vlasios Tsiatsis, Vincent Huang, Per-Olof Nerbrant