Patents by Inventor Wei-Peng Chen

Wei-Peng Chen 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: 10152683
    Abstract: A method of demand response (DR) assessment may include reading energy economics data from a third party for an interval of a DR event period. The energy economics data may include a day-ahead demand, a day-ahead locational marginal pricing (LMP), and a real-time LMP. The method may also include estimating a real-time energy demand for the interval. Based on the energy economics data and the estimated real-time energy demand, the method may also include determining a demand imbalance for the interval. The method may also include calculating a cost of a DR event that exploits the demand imbalance. The method may also include selecting an energy curtailment request amount for the interval that optimizes profitability of the DR event.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: December 11, 2018
    Assignee: FUJISTU LIMITED
    Inventors: Wei-Peng Chen, Sanam Mirzazad Barijough
  • Publication number: 20180342872
    Abstract: A system configured for curtailment event implementation based on uncertainty of energy demand flexibility of sites includes a processor and a non-transitory computer-readable medium communicatively coupled to the processor and having encoded therein programming code executable by the processor to perform operations. The operations may include receiving energy usage data from meters at sites and uncertainties of energy demand flexibility for each site. The uncertainties of energy demand flexibility of each site may be zero, may fit a single probability distribution, may fit a set of probability distributions, or may belong to a set of demand flexibilities. The operations may include clustering the sites based on the uncertainties. The operations may include solving group-specific formulations for groups. The operations may include identifying sites to include in the DR event using the solved-for group-specific parameters.
    Type: Application
    Filed: May 26, 2017
    Publication date: November 29, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Sanam MIRZAZAD BARIJOUGH, Wei-Peng CHEN
  • Publication number: 20180343194
    Abstract: The present disclosure includes a method of routing packets. The method may include receiving, at a network device, an interest packet that requests content from an ICN network, where the network device is configured to communicate in the ICN network via one or more paths in an address-routing network. In the method, the ICN network may be overlaid on one or more network devices communicating in the address-routing network. The method may additionally include determining, between a first and second alternative path, a routing path of where to route the interest packet based on network costs associated with obtaining the content along each of the first and the second alternative paths through the address-routing network. The method may also include sending the interest packet along the routing path.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Lei LIU, Wei-Peng CHEN
  • Publication number: 20180336603
    Abstract: A method of generating review data associated with a restaurant is provided. A method may include detecting a dish including at least one menu item served to one or more customers in a restaurant. The method may further include receiving visual data including at least one of an image and a video of the dish after the one or more customers have finished eating the at least one menu item at the restaurant and generating a model for the dish based on the received visual data. The method may also include determining a score for the at least one menu item based on a comparison of the generated model to one or more other stored models and generating one or more reviews for the at least one menu item based at least partially on the determined score for the at least one menu item.
    Type: Application
    Filed: May 22, 2017
    Publication date: November 22, 2018
    Applicant: FUJITSU LIMITED
    Inventors: I-Hong JHUO, Wei-Peng CHEN
  • Patent number: 10133650
    Abstract: A method for automated application programming interface (API) validation includes extracting API information from an API repository. The API information is used to generate a test case for the automated API validation. The API information may include a parameter placeholder, parameter information related to a parameter of an API endpoint, an API endpoint of the API, an endpoint description, a description of the API, a description of the parameter, response information, an authentication requirement information, and an API name. The method includes resolving the parameter of the API endpoint. The method includes communicating to a native API system a request using the sample parameter value for the parameter. The method includes comparing a response from the native API system with the response information to validate the API. The method includes verifying integrity of a software application implementing the API endpoint for use with a native software application.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: November 20, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Junhee Park, Mehdi Bahrami, Wei-Peng Chen
  • Patent number: 10133829
    Abstract: A system for deploying solar panels may include a classification module configured to receive an image of a structure with a roof and to classify portions of the image that include portions of the roof as roof image segments. The system may also include an identification module configured to identify a property of the roof based at least in part on the roof image segments and a configuration module configured to determine a configuration of one or more solar panels for placement on the roof based on the identified property of the roof.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: November 20, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Wei-Peng Chen, Chetan Ramaiah
  • Publication number: 20180316614
    Abstract: Technologies are described to control network congestion in packet-based networks. In some examples, a method may include receiving an Interest packet requesting content, and returning the content from a local data store if the content is in the local data store. The method may also include determining whether a previous request has been made for the requested content if the content is not in the local data store, and creating a record of the Interest packet and discarding the Interest packet if a previous request has been made. The method may further include determining whether a local IP routing table includes an entry that matches a destination IP address specified by the Interest packet if a previous request has not been made, and forwarding the Interest packet if the destination IP address is in the local IP routing table.
    Type: Application
    Filed: May 1, 2017
    Publication date: November 1, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Lei LIU, Akira ITO, Wei-Peng CHEN
  • Patent number: 10115120
    Abstract: A method of demand response (DR) event issue assessment is described. The method may include receiving parameters that may include one or more of contractual parameters, ambient condition data, historical data, and energy price data. The method may include predicting a customer demand and a customer energy curtailment based on one or more of the parameters. The method may further include calculating a customer participation likelihood based on one or more of the parameters. The method may include determining a price threshold based on one or more of the parameters, the customer energy curtailment, the customer demand, and the customer participation likelihood. The price threshold may represent an energy price at which issuing a DR event is more profitable than not issuing the DR event.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: October 30, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Wei-Peng Chen, Sanam Mirzazad Barijough
  • Patent number: 10103550
    Abstract: A method of aggregated virtual power plant (VPP) control includes receiving control variable values. The control variables are received for control variables related to energy production and loads of devices electrically coupled to an electrical grid and communicatively coupled to the VPP controller server. The method includes inputting the control variable values into an objective algorithm. The method may include executing the objective algorithm. Executing the objective algorithm includes adjusting energy loads and energy production of prosumers, adjusting an energy amount supplied from a supply side for multiple time intervals, and adjusting curtailment of the energy loads in the prosumers based thereon. The method includes generating a VPP DR event schedule and communicating it to VPP client servers. The VPP DR event schedule includes control signals that are configured to affect an operating condition of the devices that are controlled by the VPP client servers.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: October 16, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Kiyoshi Nakayama, Wei-Peng Chen
  • Publication number: 20180295114
    Abstract: A method of private mutually authenticated key exchange is provided. The method may include receiving, at the first device, a message transmitted from a second device and including a hierarchical inner-product encryption (HIPE) ciphertext. Further, the method may include decrypting, at the first device, the HIPE ciphertext to generate a first authenticated encryption (AE) ciphertext. The method may further include decrypting, at the first device, the first AE ciphertext. Further, the method may include encrypting, at the first device, a second AE ciphertext including a signature and one or more attributes of the first device. Moreover, the method may include transmitting, to the second device, another message including the second AE ciphertext.
    Type: Application
    Filed: April 5, 2017
    Publication date: October 11, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Michel Ferreira ABDALLA, Wei-Peng CHEN
  • Publication number: 20180261085
    Abstract: Technologies are described to adjust a learning rate of Q-learning being used to control traffic signals at an intersection. In some examples, a method may include generating control actions for traffic signals at an intersection based on Q-learning, determining a frequency of change in traffic pattern of the intersection, and adjusting a learning rate of the Q-learning based on the determined frequency of change in traffic pattern of the intersection. The Q-learning may determine the generated control actions based on at least a portion of historical traffic data of the intersection, and the change in traffic pattern may be a change from a first traffic pattern of the intersection to a second traffic pattern of the intersection.
    Type: Application
    Filed: July 5, 2017
    Publication date: September 13, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Lei LIU, Wei-Peng CHEN, Ying LIU
  • Publication number: 20180260389
    Abstract: A method may include identifying an electronic document that includes one or more elements. The method may further include generating a relationship model to provide a probability of assigning relationship between the elements of the electronic document. The method may also include identifying metadata associated with the electronic document. The method may include modifying the relationship model based on the identified metadata. The method may further include segmenting the electronic document into at least two segments based on the modified relationship model. The method may also include extracting information by using natural language processing on the electronic document in view of the at least two segments.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 13, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Mehdi BAHRAMI, Wei-Peng CHEN, Takuki KAMIYA
  • Publication number: 20180246984
    Abstract: A JavaScript Object Notation (JSON) data validation method may include generating a description schema for defining JSON data using one or more JSON constructs. The method may further include converting the description schema to an Extensible Markup Language (XML) schema. The method may also include converting the JSON data to XML data, and validating the JSON data based on the XML Schema and the XML data.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Takuki KAMIYA, Wei-Peng CHEN, Mehdi BAHRAMI
  • Patent number: 10002530
    Abstract: Technologies are described to provide control of traffic signals based at least in part on multiple Q-learning categories. In some examples, a method may include clustering historical traffic data into multiple traffic pattern clusters, and generating multiple Q-learning categories, where each Q-learning category corresponds to a traffic pattern cluster of the multiple traffic pattern clusters. The method may also include determining a first Q-learning category of the multiple Q-learning categories to use in controlling traffic signals at an intersection based at least in part on a first traffic data of the intersection, where the first Q-learning category corresponds to a first traffic pattern cluster, and the first traffic data corresponds to the first traffic pattern cluster. The method may additionally include generating a first control action for the traffic signals at the intersection based at least in part on the first Q-learning category.
    Type: Grant
    Filed: July 3, 2017
    Date of Patent: June 19, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Lei Liu, Wei-Peng Chen, Ying Liu
  • Publication number: 20180167467
    Abstract: A gateway includes a communication interface and a processor. The processor is configured to receive, via the communication interface, a graphical representation of a device to be connected to the gateway, the graphical representation being in an electronic format. The processor is further configured to identify the device using the graphical representation to locate a record for the device in an electronic data storage. The processor is configured to search, connect and interact with a variety of the Internet of Things (IoT) devices or services. The processor is also configured to record and/or monitor all connected devices. The processor is also configured to provide a recommendation for the possible connection via a graphical user interface based on monitored/recorded patterns, which are permitted. The processor is configured to learn the monitored/recorded patterns based machine learning methods and trigger some actions with users' permissions or recommend a set of services to users.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Wei-Peng CHEN, Mehdi BAHRAMI, Takuki KAMIYA
  • Publication number: 20180165135
    Abstract: A generic application program interface (API) may learn heterogeneous APIs based on their API documentations that understands functionalities, parameters, operations, accessibility and outputs of APIs. The generic API collects API documentation from different sources based on a target human language by crawling a network such as the Internet. The generic API reads the documents of an API to recognize features of an API including type of services, concepts, protocols, accessibility methods, security methods, functionalities, outputs and base operations. Each given instruction for different APIs is mapped to generic API features. A programmer or end-user have access to multiple and heterogeneous APIs based on the generic API. The generic API provides a unified interface that allows a programmer or end-user to interact with different target APIs through the generic API. By raising a request to generic API a native API code is generated, executed and returns to the programmer or end-user.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Mehdi BAHRAMI, Wei-Peng CHEN, Takuki KAMIYA
  • Patent number: 9972199
    Abstract: Technologies are described to provide control of traffic signals based at least in part on the presence of non-motorized users. In some examples, a system may include at least one sensor configured to autonomously acquire motorized user presence data at an intersection, and at least one sensor configured to autonomously acquire non-motorized user presence data at the intersection. The system may also include an agent configured to determine a motorized user queue length based on the motorized user presence data, determine a non-motorized user queue length based on the non-motorized user presence data, and control the traffic signals based at least in part on the non-motorized user queue length.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: May 15, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Ying Liu, Lei Liu, Wei-Peng Chen
  • Patent number: 9974030
    Abstract: A method, in accordance with particular embodiments, includes establishing a plurality of wireless connections with a plurality of endpoints. The connections are established via one or more of a plurality of remote transceivers. The method also includes determining a plurality of candidates for a positive power gain. The plurality of candidates includes a plurality of unique pairings, each pairing comprising a combination of one endpoint and one remote transceiver. The method additional includes identifying a subset of the plurality of candidates. The method further includes determining whether the identified subset results in an optimum power distribution. If the identified subset results in a less than optimum power distribution, the method includes identifying a different subset of candidates. If the identified subset results in an optimum power distribution, the method includes computing a non-uniform power distribution based on the identified subset.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: May 15, 2018
    Assignee: Fujitsu Limited
    Inventor: Wei-Peng Chen
  • Patent number: 9953285
    Abstract: A method of residential or small and medium business (SMB) demand response (DR) coordination may include receiving a DR event notification from a DR server. The DR event notification may include DR event information pertaining to a DR event and curtailment information. The method may also include communicating a notification acknowledgement to the DR server. The notification acknowledgement may indicate reception of the DR event notification. The method may include displaying a curtailment request pertaining to the DR event. The curtailment request may be based on the curtailment information included in the DR event notification and may include some portion of the DR event information. The method may also include receiving a user input including a DR event participation confirmation or a DR event participation refusal. The method may further include communicating a participation signal representative of at least a portion of the user input to the DR server.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: April 24, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Ulrich Herberg, Jorjeta G. Jetcheva, Daisuke Mashima, Wei-Peng Chen
  • Publication number: 20170322690
    Abstract: A method may include obtaining context data describing a context of a user of an electronic device and transmitting the context data to a back-end device. The method may also include receiving instructions from the back-end device, the instructions directing the electronic device to dynamically generate a single user interface including interactive content from a plurality of related resources, the plurality of related resources determined by the back-end device to be related to each other and to the context of the user, features of the interactive dynamic content extracted by the back-end device. The method may additionally include dynamically generating the single user interface, and displaying the single user interface to the user of the electronic device.
    Type: Application
    Filed: May 6, 2016
    Publication date: November 9, 2017
    Applicant: FUJITSU LIMITED
    Inventor: Wei-Peng Chen