Patents by Inventor Nian Yang

Nian Yang 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: 10567407
    Abstract: The present application provides a method and system for detecting malicious web addresses. The method includes: receiving a uniform resource locator (URL) reported by a user; acquiring a HyperText Transfer Protocol (HTTP) request chain associated with the URL, wherein the HTTP request chain is a sequential linked list including information about multiple HTTP request-response interactions during an access to the URL; and analyzing the HTTP request chain to determine whether the URL is a malicious web address. The technical solution of the present application can provide an accurate result of malicious web address detection, can detect various newly emerging malicious web addresses, and are user-friendly. The user only needs to upload the URL and does not need to provide any other information.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: February 18, 2020
    Assignee: IYUNTIAN CO., LTD.
    Inventors: Chengguang Tang, Nian Yang, Zhifeng Geng
  • Patent number: 10367849
    Abstract: The present disclosure provides a method and system for detecting a phishing page. The method comprises: intercepting user data attempted to be submitted by a current page to a server; constructing detection data having a structure identical to a structure of the user data, content of the detection data being different from content of the user data; submitting the detection data to the server; and determining whether the current page is a phishing page based on a response from the server. By using the method and the system for detecting a phishing page provided in the present disclosure, a user can immediately and accurately determine whether the current page is a phishing page, thereby protecting privacies and assets better.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: July 30, 2019
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Nian Yang, Zhifeng Geng, Xiaodong Su
  • Patent number: 10226530
    Abstract: The present invention provides methods for identifying candidate compounds for limiting development of and/or treating diabetes, and methods for limiting development of and/or treating diabetes.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: March 12, 2019
    Assignee: BioCrine AB
    Inventors: Per Olof Berggren, Shao-Nian Yang
  • Publication number: 20190034290
    Abstract: Systems, methods, and/or devices are used to manage open blocks within non-volatile storage devices, in order to improve the reliability of non-volatile storage devices. In some embodiments, when a shut-down request is received from a host device, the storage device fetches information about open blocks and their boundary regions susceptible to data reliability issues, and for each identified boundary region, the storage device programs a region contiguous to the identified boundary region. In some embodiments, the device updates an XOR parity table used for XOR parity management with the information that the region contiguous to the identified boundary is programmed. Subsequently, in some embodiments, the storage device can use the information, stored in the contiguous region and/or the XOR parity table, for data recovery in the event of a data loss. As a result, the reliability of the non-volatile storage device is improved.
    Type: Application
    Filed: July 25, 2018
    Publication date: January 31, 2019
    Inventors: Zelei Guo, Chao-Han Cheng, Nan Lu, Tienchien Kuo, Niles Nian Yang
  • Publication number: 20180205758
    Abstract: The present disclosure provides a method and system for detecting a phishing page. The method comprises: intercepting user data attempted to be submitted by a current page to a server; constructing detection data having a structure identical to a structure of the user data, content of the detection data being different from content of the user data; submitting the detection data to the server; and determining whether the current page is a phishing page based on a response from the server. By using the method and the system for detecting a phishing page provided in the present disclosure, a user can immediately and accurately determine whether the current page is a phishing page, thereby protecting privacies and assets better.
    Type: Application
    Filed: December 30, 2015
    Publication date: July 19, 2018
    Applicant: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Nian Yang, Zhifeng Geng, Xiaodong Su
  • Publication number: 20180158078
    Abstract: Embodiments disclosed relate to a computer device and a method for predicting market demand of commodities. The method includes: creating multiple-sources data for each of a plurality of commodities, wherein each of the all multiple-sources data comes from a plurality data sources; storing the all multiple-sources data; extracting a plurality of features from a corresponding one of the all multiple-sources data for each of the commodities to build a feature matrix for each of the data sources; performing a tensor decomposition process on the feature matrices to produce at least one latent feature matrix; and performing a deep learning process on the at least one latent feature matrix to build a prediction model and predicting market demand of each of the commodities according to the prediction model.
    Type: Application
    Filed: December 7, 2016
    Publication date: June 7, 2018
    Inventors: Pei-Yu HSIEH, Hong-Han SHUAI, De-Nian YANG, Yi-Chun CHEN, Meng-Jung SHIH, Chieh-Yu LIAO, Chen-Yu WANG
  • Publication number: 20180041530
    Abstract: The present application provides a method and system for detecting malicious web addresses. The method includes: receiving a uniform resource locator (URL) reported by a user; acquiring a HyperText Transfer Protocol (HTTP) request chain associated with the URL, wherein the HTTP request chain is a sequential linked list including information about multiple HTTP request-response interactions during an access to the URL; and analyzing the HTTP request chain to determine whether the URL is a malicious web address. The technical solution of the present application can provide an accurate result of malicious web address detection, can detect various newly emerging malicious web addresses, and are user-friendly. The user only needs to upload the URL and does not need to provide any other information.
    Type: Application
    Filed: September 25, 2015
    Publication date: February 8, 2018
    Inventors: Chengguang TANG, Nian YANG, Zhifeng GENG
  • Publication number: 20170333555
    Abstract: The present invention provides methods for identifying candidate compounds for limiting development of and/or treating diabetes, and methods for limiting development of and/or treating diabetes.
    Type: Application
    Filed: July 26, 2017
    Publication date: November 23, 2017
    Inventors: Per-Olof Berggren, Shao-Nian Yang
  • Patent number: 9754328
    Abstract: A social activity planning method includes the following operation. A database storing multiple candidate invitees with their geographical locations and interest scores towards a topic, and a social graph including vertices representing the candidate invitees and edges connecting two vertices representing mutual acquaintance of the associated candidate invitees is accessed. A social activity request including an invitation number, information about a social activity, and a familiarity condition for the social activity request is received. At least one feasible solution including the invitation number of the candidate invitees and meeting the familiarity condition is generated. A group of selected invitees are found based on the feasible solution and the information about the social activity.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: September 5, 2017
    Assignee: ACADEMIA SINICA
    Inventors: De-Nian Yang, Chih-Ya Shen, Hong-Han Shuai, Ming-Syan Chen
  • Patent number: 9744232
    Abstract: The present invention provides methods for identifying candidate compounds for limiting development of and/or treating diabetes, and methods for limiting development of and/or treating diabetes.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: August 29, 2017
    Assignee: BioCrine AB
    Inventors: Per Olof Berggren, Shao-Nian Yang
  • Publication number: 20170148043
    Abstract: A location based community integration matchmaking system, method and computer readable recording media for optimizing sales is provided, including: obtaining user behavior pattern in an inquired area range based on stores information and user behavioral sequential information; calculating a location based community influence degree of each user in the inquired area range toward other location based users in a community based on the user behavior pattern, the community association and behavioral information, and calculating an interest domain influence degree of each user toward each interest domain; obtaining influence diffusing degree of each user toward each interest domain based on the location based community influence and the interest domain influence degree of each user; and finding a range with large influence degree in the inquired area range for performing advertisement setting, thereby achieving optimization analysis and visitor maximization of marketing channel of brick and mortar stores in the ar
    Type: Application
    Filed: December 10, 2015
    Publication date: May 25, 2017
    Inventors: Yi-Chun Chen, De-Nian Yang, Pei-Yu Hsieh, Grace Lin, Ya-Hui Chan
  • Patent number: 9659666
    Abstract: A non-volatile flash memory has bit lines spanning multiple blocks grouped into columns, where each block is connected along multiple regular columns and one or more redundancy columns. When there is a local column defect, so that the defect is not at the level of the whole block or global column, the portions of a column at an individual block can be remapped to a portion of the same block along a redundant column. Sections of multiple columns from different blocks can be remapped to the same redundancy column. Then a memory block includes a number of independently accessible sub-blocks, the process can also be implemented at the sub-block level. A dynamic, system level implementation is presented.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: May 23, 2017
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Niles Nian Yang, Chris Avila
  • Patent number: 9606865
    Abstract: Apparatus and methods implemented therein use an ECC procedure to verify and correct errors in data corresponding to pre-programmed configuration data. Verification and correction is performed in a memory system comprising a non-volatile memory (NVM) and a read only memory (ROM). The NVM comprises a plurality of memory pages. On detecting a power-on reset (POR) command at the memory system, a determination is made whether the memory system has previously received the POR command from a host. When it is determined that the memory system has not previously received the POR command from the host, pre-programmed configuration data is read from the ROM and the memory system is initialized using the pre-programmed configuration data. An error correction code (ECC) is generated for the pre-programmed configuration data and the pre-programmed configuration data including the ECC is store in one of the plurality of pages of the NVM memory.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: March 28, 2017
    Assignee: SanDisk Technologies LLC
    Inventors: Nian Yang, Abhijeet Manohar, Daniel Edward Tuers
  • Publication number: 20170062067
    Abstract: A non-volatile flash memory has bit lines spanning multiple blocks grouped into columns, where each block is connected along multiple regular columns and one or more redundancy columns. When there is a local column defect, so that the defect is not at the level of the whole block or global column, the portions of a column at an individual block can be remapped to a portion of the same block along a redundant column. Sections of multiple columns from different blocks can be remapped to the same redundancy column. Then a memory block includes a number of independently accessible sub-blocks, the process can also be implemented at the sub-block level. A dynamic, system level implementation is presented.
    Type: Application
    Filed: August 31, 2015
    Publication date: March 2, 2017
    Inventors: Niles Nian Yang, Chris Avila
  • Publication number: 20160246672
    Abstract: Apparatus and methods implemented therein use an ECC procedure to verify and correct errors in data corresponding to pre-programmed configuration data. Verification and correction is performed in a memory system comprising a non-volatile memory (NVM) and a read only memory (ROM). The NVM comprises a plurality of memory pages. On detecting a power-on reset (POR) command at the memory system, a determination is made whether the memory system has previously received the POR command from a host. When it is determined that the memory system has not previously received the POR command from the host, pre-programmed configuration data is read from the ROM and the memory system is initialized using the pre-programmed configuration data. An error correction code (ECC) is generated for the pre-programmed configuration data and the pre-programmed configuration data including the ECC is store in one of the plurality of pages of the NVM memory.
    Type: Application
    Filed: May 6, 2015
    Publication date: August 25, 2016
    Inventors: Nian Yang, Abhijeet Manohar, Daniel Edward Tuers
  • Publication number: 20160202331
    Abstract: The present invention provides an identification system and an identification method for a shielded magnetic unit. A shielding element is disposed at periphery of a magnet in a shield of a magnetic unit, such that the magnetic line of the magnet is directed back inside the shield. Moreover, after the identification system for a magnetic unit obtains a data curve to be identified of the shield, the data curve to be identified of the shield can be compared with a plurality of sets of characteristic data curves, so as to define an identification code of the magnetic unit. Accordingly, the present invention can solve the problem of interference and difficult identification while simultaneously detecting a plurality of magnetic units.
    Type: Application
    Filed: May 1, 2015
    Publication date: July 14, 2016
    Inventors: Bing-Yu Chen, Rong-Hao Liang, Liwei Chan, Han-Chih Kuo, De-Nian Yang
  • Publication number: 20160193331
    Abstract: The present invention provides methods for identifying candidate compounds for limiting development of and/or treating diabetes, and methods for limiting development of and/or treating diabetes.
    Type: Application
    Filed: January 14, 2016
    Publication date: July 7, 2016
    Inventors: Per Olof Berggren, Shao-Nian Yang
  • Publication number: 20160194634
    Abstract: The present invention provides methods for identifying candidate compounds for limiting development of and/or treating diabetes, and methods for limiting development of and/or treating diabetes.
    Type: Application
    Filed: January 14, 2016
    Publication date: July 7, 2016
    Inventors: Per Olof Berggren, Shao-Nian Yang
  • Patent number: 9353183
    Abstract: The present invention provides methods for identifying candidate compounds for limiting development of and/or treating diabetes, and methods for limiting development of and/or treating diabetes.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: May 31, 2016
    Assignee: BioCrine AB
    Inventors: Per Olof Berggren, Shao-Nian Yang
  • Patent number: 9342401
    Abstract: In a charge-storage memory array, memory cells that are programmed to a particular threshold voltage range and have subsequently lost charge have their threshold voltages restored by selectively adding charge to the memory cells. Adding charge only to memory cells with high threshold voltage ranges may sufficiently increase threshold voltages of other memory cells so that they do not require separate addition of charge.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: May 17, 2016
    Assignee: SanDisk Technologies Inc.
    Inventors: Nian Yang, Chris Avila, Steven T. Sprouse, Aaron Lee