Patents by Inventor Changrui Ren

Changrui Ren 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: 20180365688
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification and information retrieval. One example may include one or more of identifying a potential transaction during a transaction commitment procedure, retrieving committed transactions associated with an account, determining a priority associated with the potential transaction, determining a priority of data associated with the committed transactions, comparing the priority associated with the potential transaction with the priority of data associated with the committed transactions, and determining whether to commit the potential transaction in a blockchain or reject the potential transaction.
    Type: Application
    Filed: June 14, 2017
    Publication date: December 20, 2018
    Inventors: Miao He, Changrui Ren, Bing Shao, Yue Tong
  • Publication number: 20180309015
    Abstract: A method for eliminating metal composites from a polycrystalline silicon cell piece, comprising the steps of: injecting current into the polycrystalline silicon cell piece under a certain temperature by means of an electric injection method, thereby eliminating the metal composites from the interior of the polycrystalline silicon cell piece; the present invention discloses a simple process, a short processing-time, a low manufacturing cost, and can easily be scaled for manufacture.
    Type: Application
    Filed: January 11, 2018
    Publication date: October 25, 2018
    Inventors: Changrui REN, Liming FU
  • Publication number: 20180247322
    Abstract: The functions and capabilities of a computer are improved by programming the computer to provide market demand forecasts for a new product that are more accurate than forecasts generated using conventional approaches. A demand forecast for a new product is generated by pairing or associating a set of one or more existing products with the new product, receiving historical sales data for the existing product, separating the historical sales data into a plurality of discrete components, constructing a respective feature-based predictive model for each of corresponding components of the plurality of discrete components, generating a corresponding prediction from each respective feature-based predictive model for each of the plurality of discrete components, and aggregating each corresponding prediction for each of the plurality of discrete components to generate the demand forecast for the new product.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Miao He, Hongliang Li, Changrui Ren, Lin Tang, Mingchao Wan, Xunan Zhang, Xiao Bo Zheng
  • Patent number: 10051307
    Abstract: According to the technical solution of an embodiment of the present invention, since content information is transmitted synchronously with the program scene, within the broadcast stream of data, media data, for example, advertisements, which may be of interest to the user, can be analyzed by selecting scenes at a granular level from the broadcast information. In one regard, the selected scene is being played currently, enhancing the relevance of the real-time analysis. In another regard, selecting a reduced granularity avoids statistical information overshadowing individual information. In this way, the accuracy of selecting media data with respect to a current user is improved.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Feng Cao, Changrui Ren, Wei Sun, Chun hua Tian, Jing Min Xu, Jizheng Zhang
  • Publication number: 20180197286
    Abstract: A method for encoding dot-matrix product information method includes identifying, via a processor, a dot-matrix grid size. The method further includes evaluating, via the processor, one or more dot pattern variation levels. In some aspects, the method includes retrieving, via the processor, an encoding structure indicative of a plurality of product information attributes. The method also includes determining, via the processor, whether an alpha-numeric digit at a dot pattern variation level can include a plurality of product information. The method further includes outputting, via the processor, a dot pattern code map. In some aspects, the dot pattern code map is indicative of a relationship between each of the product information attributes and the plurality of values for each of the product information attributes.
    Type: Application
    Filed: January 12, 2017
    Publication date: July 12, 2018
    Inventors: Ding Ding Lin, Changrui Ren, Yong Qing Xue, Bo Zhang
  • Publication number: 20180174094
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification. One example method of operation may comprise one or more of identifying a production date associated with a product, creating a unique code to represent the production date and the product based on a hash of one or more blocks of a blockchain, and forwarding the unique code to a verification server to verify the product.
    Type: Application
    Filed: December 15, 2016
    Publication date: June 21, 2018
    Inventors: Changrui Ren, Bing Shao, Ning Sun, Bo Zhang
  • Publication number: 20180176228
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 21, 2018
    Inventors: Miao He, Changrui Ren, Bing Shao, Yue Tong
  • Publication number: 20170270170
    Abstract: Technical solutions are described for improving a data-mining process for identifying a desired population of a dataset. An example computer-implemented method includes, receiving the dataset that includes a plurality of data dimensions. The method also includes determining a set of predictors for a target variable, where a predictor is a data dimension that is relevant to the target variable. The method also includes identifying from the set of predictors, a false predictor, where the false predictor is a data dimension that results in an empty set of the desired population. The method also includes removing the false predictor from the set of predictors used for the data-mining process for identifying the desired population of the dataset.
    Type: Application
    Filed: March 15, 2016
    Publication date: September 21, 2017
    Inventors: Miao He, Changrui Ren, Bing Shao, Ming Xie, Jian Xu
  • Patent number: 9754010
    Abstract: A method for generating cube metadata based on an enhanced star schema may be provided. In some embodiments, the method may include extracting dimension references from a factless fact table in an enhanced star schema. The enhanced star schema may include a fact table, a plurality of dimension tables of the fact table and the factless fact table. In some embodiments, a hierarchy reference may be constructed based on the dimension references. In some embodiments, cube metadata may be generated by combining the hierarchy reference with measures obtained from the fact table and a hierarchy obtained from the dimension tables in the enhanced star schema.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: September 5, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Feng Chen, Miao He, Changrui Ren, Bing Shao, Qin Hua Wang, Wei Wang
  • Publication number: 20170064019
    Abstract: Embodiments of the present invention may track a user's interaction trajectory associated with a problem occurred on a website. According to one embodiment of the present invention, an interaction history of interactions between a user and a website may be obtained. An action description associated with actions performed by a user on a website is received. Then, at least one interaction matching the action description is retrieved from an interaction history of interactions between the user and the website. Further, an interaction trajectory may be generated based on the retrieved at least one interaction.
    Type: Application
    Filed: August 26, 2015
    Publication date: March 2, 2017
    Inventors: Visarut Asvaraksh, Henry Co, Changrui Ren, Kyungsoon Um, Li Zhang
  • Publication number: 20160321262
    Abstract: In one example, a computer-implemented method includes evaluating pairwise relationships between pairs of business process models stored in a repository, constructing a network that encodes the pairwise relationships, and calculating a score for each of the plurality of business process models by traversing the network, wherein the score is a function of the pairwise relationships between an associated one of the plurality of business process models and others of the plurality of business process models.
    Type: Application
    Filed: June 18, 2015
    Publication date: November 3, 2016
    Inventors: Miao He, Changrui Ren, Ajay Satsangi, Qinhua Wang, Qiang Wei
  • Publication number: 20160321575
    Abstract: In one example, a computer-implemented method includes evaluating pairwise relationships between pairs of business process models stored in a repository, constructing a network that encodes the pairwise relationships, and calculating a score for each of the plurality of business process models by traversing the network, wherein the score is a function of the pairwise relationships between an associated one of the plurality of business process models and others of the plurality of business process models.
    Type: Application
    Filed: April 30, 2015
    Publication date: November 3, 2016
    Inventors: Miao He, Changrui Ren, Ajay Satsangi, Qinhua Wang, Qiang Wei
  • Publication number: 20160148128
    Abstract: Methods for packaging a business process model are provided. A processor determines one or more differences between a first business process model and one or more templates. A processor determines one or more paths of workflow for the first business process model. A processor generates a first generated model. A processor generates a matrix based, in part, on the workflow of the first business process model. A processor determines a first component of the first business model to be an input to a second business component. A processor generates a value for an element of the matrix based, in part, on the determined input of the first component. A processor receives a second generated model. A processor determines one or more differences between the first and second generated models. A processor updates the first business process model based on, in part, the differences between the first and second generated models.
    Type: Application
    Filed: February 15, 2016
    Publication date: May 26, 2016
    Inventors: Feng Chen, Changrui Ren, Ajay Satsangi, Qinhua Wang
  • Publication number: 20160063422
    Abstract: Methods and apparatuses for packaging a business process model is provided. A processor determines one or more differences between a first business process model and one or more templates. A processor determines one or more paths of workflow for the first business process model. A processor generates a first generated model, wherein the generated model includes, at least in part, the determined one or more differences and the determined one or more paths.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 3, 2016
    Inventors: Feng Chen, Changrui Ren, Ajay Satsangi, Qinhua Wang
  • Patent number: 9129318
    Abstract: A system and method for allocating suppliers to customers locate a plurality of suppliers in a geographical information system. Relative capability associated with each of the plurality of suppliers is determined. For each supplier in the plurality of suppliers, the system and method generate lines by linking said each supplier to neighboring suppliers in the plurality of suppliers, establish relative capability points on the lines between said each supplier and the neighboring suppliers, and define boundaries of a coverage region associated with said each supplier based on the relative capability points. A customer located in the coverage region is allocated to the associated supplier of the coverage region.
    Type: Grant
    Filed: July 24, 2009
    Date of Patent: September 8, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hong W. Ding, Jin Dong, Young M. Lee, Minmin Qiu, Changrui Ren, Wei CRL Wang
  • Publication number: 20150170243
    Abstract: A method of creating a House of Quality for product design, the House of Quality including a plurality of customer requirements, each of which has corresponding requirement importance includes obtaining a plurality of customer comments on a product; determining, with a processing unit hot words from each of the customer comments, determining at least one customer requirement associated with the each of the comments and assessment rating for that customer requirement based on the hot words; and determining requirement importance of each of the customer requirements.
    Type: Application
    Filed: December 13, 2013
    Publication date: June 18, 2015
    Applicant: International Business Machines Corporation
    Inventors: Miao He, Jinfeng Li, Fei Liu, Tao Qin, Changrui Ren, Bing Shao
  • Publication number: 20150156530
    Abstract: According to the technical solution of an embodiment of the present invention, since content information is transmitted synchronously with the program scene, within the broadcast stream of data, media data, for example, advertisements, which may be of interest to the user, can be analyzed by selecting scenes at a granular level from the broadcast information. In one regard, the selected scene is being played currently, enhancing the relevance of the real-time analysis. In another regard, selecting a reduced granularity avoids statistical information overshadowing individual information. In this way, the accuracy of selecting media data with respect to a current user is improved.
    Type: Application
    Filed: November 24, 2014
    Publication date: June 4, 2015
    Inventors: Feng Cao, Changrui Ren, Wei Sun, Chun hua Tian, Jing Min Xu, Jizheng Zhang
  • Publication number: 20140122415
    Abstract: A method for generating cube metadata based on an enhanced star schema includes extracting dimension references from a factless fact table in an enhanced star schema comprising a fact table, a plurality of dimension tables of the fact table and the factless fact table; constructing a hierarchy reference based on the dimension references; and generating cube metadata by combining the hierarchy reference with measures obtained from the fact table and a hierarchy obtained from the dimension tables in the enhanced star schema.
    Type: Application
    Filed: October 10, 2013
    Publication date: May 1, 2014
    Applicant: International Business Machines Corporation
    Inventors: Feng Chen, Miao He, Changrui Ren, Bing Shao, Qin Hua Wang, Wei Wang
  • Patent number: 8494823
    Abstract: A method and system for determining supply chain service area by simulating service cycle time. A plurality of simulation parameters including stochastic factors are used with a supply chain simulation model. The supply chain simulation model is run repeatedly and generated simulated data is analyzed to determine service cycle time. The service cycle time is used to compute service area for a facility.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Hong Wei Ding, Jin Dong, Young Min Lee, Changrui Ren, Wei Wang
  • Publication number: 20130121580
    Abstract: A method of monitoring input devices to discover units of work and type of work includes recording uses of input devices of a computer, analyzing the recorded uses against pre-defined use patterns to determine sets of the recorded uses that correspond to one of a plurality of units of work, and outputting an indicator indicating which of the units of work have occurred. A method of accessing a call center includes performing speech to text transcription on audio recordings from the center, determining an identifier identifying an operator for a call from the text, estimating a phase of the call based on the text, recording ant entry including the identifier, the phase, and a time period of the phase, correlating the entry with another entry including information on an application run during the estimated phase to generate a correlated entry, and determining quality level of operator based on correlated entry.
    Type: Application
    Filed: September 14, 2012
    Publication date: May 16, 2013
    Applicant: International Business Machines Corporation
    Inventors: Wenkai Chen, Amir Geva, Miao He, Tao Qin, Changrui Ren, Lei Yuan, Sai Zeng