Patents Assigned to BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
  • Patent number: 9954886
    Abstract: The present invention discloses a method and an apparatus for detecting website security. The method includes: performing bypass interception on a network to snatch a hypertext transfer protocol request packet; acquiring a link corresponding to the hypertext transfer protocol request packet; inserting the link into a to-be-scanned queue as a priority task to be scanned if the link is determined to be new; and/or extracting a domain name corresponding to the link, inserting the domain name into the to-be-scanned queue as a priority task to be scanned if the domain name is determined to be new; and performing vulnerability scanning on the task to be scanned in the to-be-scanned queue.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: April 24, 2018
    Assignee: Beijing Qihoo Technology Company Limited
    Inventor: Zhuan Long
  • Patent number: 9953161
    Abstract: Disclosed are a method, device and system for processing notification bar message, the method comprising: triggering an interception program pre-injected in a notification bar message process; and the interception program, when capturing a notification bar message satisfying a preset rule, intercepting the notification bar message satisfying the preset rule, and sending a prompt message. The disclosure can timely recognize and block a notification bar advertisement.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: April 24, 2018
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Yi Ding, Yuan Li
  • Patent number: 9954895
    Abstract: The present invention discloses a system and method for identifying a phishing website. The system comprises: a domain name acquisition unit, a domain name statistic unit and a website identification unit; the domain name acquisition unit being configured to collect all links found in a website to be identified so as to acquire the domain names corresponding to the links; the domain name statistic unit being configured to carry out a statistic on the number of times that the domain names occur in the website to be identified, and finding the domain name which has the most number of occurrences and mark it as a target domain name; and the website identification unit being configured to judge whether the website to be identified is a phishing website on the basis of the target domain name and the domain name of the website to be identified.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: April 24, 2018
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Yingying Chen
  • Patent number: 9948670
    Abstract: The invention discloses a cloud security-based file processing method and apparatus. The method comprises: generating a signature identifier uniquely corresponding to an unknown program file downloaded locally according to signature related information of the unknown program file; sending a query request to a server end to query whether the unknown program file is a malicious program or not, wherein the query request carries the signature identifier of the unknown program file and a part or all of the file features of the unknown program file; and receiving a feedback message from the server end, and performing subsequent process on the unknown program file according to the feedback message, wherein the server end generates the feedback message according to the signature identifier and the file features.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: April 17, 2018
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Qinglong Kong, Tong Yao, Bo Zhang, Zhifeng Liu, Aijun Jiang
  • Publication number: 20180084420
    Abstract: The disclosure discloses a method and device for switching a user mode of an intelligent terminal, and an intelligent terminal, the method comprises: adding a user mode switch control to a folder display interface of the intelligent terminal; displaying a lock password input interface when a user opens any folder in the intelligent terminal and triggers the user mode switch control in the normal mode; storing an input lock password, and switching to the locked mode, after the user inputs the lock password in the lock password input interface; displaying an unlock password input interface when the user triggers a mode unlock button in the locked mode; and determining whether an input unlock password is the same as the stored lock password, and if the same, then exiting the locked mode and returning to the normal mode; otherwise, remaining in the locked mode.
    Type: Application
    Filed: April 16, 2015
    Publication date: March 22, 2018
    Applicant: Beijing Qihoo Technology Company Limited
    Inventors: Jihuang Fan, Dewei Sun, Mingchang Shi
  • Patent number: 9916486
    Abstract: The present invention discloses a method and apparatus for a mobile terminal to process a visual graphics code. The method mainly comprises: obtaining a digital image recorded by the mobile terminal; analyzing the digital image to obtain a visual graphics code in the digital image; decoding the visual graphics code and classifying decoded information obtained after decoding; and processing the decoded information according to the classification of the decoded information. The present invention can achieve an effect that the mobile terminal can adaptively recognize and process various types of visual graphics codes, and greatly enhance the ability for the mobile terminal to intelligently process a visual graphics code, thereby improving the function of the mobile terminal, and causing the mobile terminal to meet the need of a user better.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: March 13, 2018
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Liqiang Huang, Haiyin Shen, Zhaochun Song, Jiankai Zhao
  • Patent number: 9916218
    Abstract: The present invention discloses a method and apparatus for intercepting implanted information in an application. The method comprises: determining an Application Programming interface API invoked by an implanted information code as a key API in accordance with information collected in advance, wherein the key API is the API provided by an implanted information provider; after starting a target application, monitoring an act of the target application invoking the key API by hooking the key API; and if the target application initiates a request to invoke the key API, determining that the implanted information code is contained in the target application and intercepting the request to invoke the key API so as to stop the implanted information code from running and to realize the interception of the implanted information in the target application.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: March 13, 2018
    Assignee: Beijing Qihoo Technology Company Limited
    Inventor: Jie Chen
  • Patent number: 9916447
    Abstract: The present invention relates to an active defense method based on cloud security comprising: a client collecting and sending a program behavior launched by a program thereon and/or a program feature of the program launching the program behavior to a server; with respect to the program feature and/or the program behavior sent by the client, the server performing an analysis and comparison in its database, making a determination on the program based on the comparison result, and feeding back to the client; based on the feedback determination result, the client deciding whether to intercept the program behavior, terminate execution of the program and/or clean up the program, and restore the system environment. The invention introduces a cloud security architecture, and employs a behavior feature based on active defense to search and kill a malicious program, thereby ensuring network security.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: March 13, 2018
    Assignees: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED, QIZHI SOFTWARE (BEIJING) COMPANY LIMITED
    Inventors: Hongyi Zhou, Wenbin Zheng, He Yu, Paul Fan
  • Patent number: 9912747
    Abstract: The invention discloses a browser and system for download and a download method, and relates to the field of internet technologies. The browser for download comprises: a download starting unit configured to start data download of a browser login user at the browser side; a prompt unit configured to prompt to save downloaded data into a network storage server bound to the browser login user at the browser side; a transmission unit configured to receive a download instruction from the user, and upload the data downloaded at the browser side to the network storage server bound to the browser login user; and a reception unit configured to receive address information of the uploaded downloaded data at the network side fed back by the network storage server. The browser, system and method may effectively avoid the occurrence of a situation of repeated download, and improve the efficiency of a user obtaining and using network data.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: March 6, 2018
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Peng Xiong, Huan Ren
  • Patent number: 9912796
    Abstract: The present disclosure provides a system and method for correcting an input number, the system comprising a memory having instructions stored thereon and at least one processor to execute the instructions to cause: obtaining and displaying an input number; detecting a user's error correction operation and expanding display areas of digits of the input number after the error correction operation is detected; receiving correction on the input number; wherein the receiving correction on the input number comprises: receiving a user's correction on the input number by a digit correction control, wherein the digit correction control is disposed at a position corresponding to the expanded display area of the respective digit; and the digit correction control is a digit-rolling control or a digit-increasing/decreasing control.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: March 6, 2018
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Lianyu Li
  • Patent number: 9886512
    Abstract: Disclosed are a software recommending method and a software recommending system. The method comprises: detecting software already installed and/or web application already run on a client (101); analyzing software already installed and/or web application already run on the client, and obtaining personalization data of the client user, wherein the personalization data include age data, and/or personality data, and/or gender data (102); providing a corresponding software recommending mechanism according to the personalization data of the client user (103). This solution makes software recommendations for different personalities of different users, so that the recommendations are more targeted; and a user also does not need to search a variety of software for desired software through complicated operations.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: February 6, 2018
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Xin Pu, Ye Tian, Yiping Liu
  • Patent number: 9882940
    Abstract: The present provides a method for logging in a website hosted by a serve by multi-account and the client. The method comprises: when logging into the server using the second account, a browser: receiving, from the user, login information of the user's second account generating authority request information of the second account based on the login information of the user's second account; saving the authority request information of said second account in a local system directory of the browser separately from authority request information of a first account that has logged into said server; transmitting the authority request information of the second account, via the Internet, to the server; and after receiving, via the Internet, identification information returned from said server for identifying said second account, the browser saving said identification information in the local system directory of the browser separately from corresponding identification information of the first account.
    Type: Grant
    Filed: February 20, 2012
    Date of Patent: January 30, 2018
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Cheng Hang, Kuan Jiang, Yong Wan
  • Patent number: 9883002
    Abstract: The present invention relates to the technical field of network and discloses a method and a device for accessing a website. The method comprises: constructing a first domain name query request according to a domain name in a webpage request of a client, and sending the request to a first domain name server; obtaining an identification IP address returned by the first domain name server, wherein the identification IP address is used to identify whether an target IP address corresponding to the domain name in the webpage request belongs to a predetermined IP address library or not; according to the identification IP address, judging to replace the target IP address corresponding to the domain name in the webpage request with an IP address of a proxy server, and according to the IP address corresponding to the proxy server, sending the webpage access request to the proxy server.
    Type: Grant
    Filed: March 19, 2013
    Date of Patent: January 30, 2018
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Binyan Dong, Peng Sun, Huan Ren
  • Patent number: 9876817
    Abstract: A cloud checking and killing method includes, but is not limited to, a cloud server receiving a cloud checking and killing request for performing virus checking and killing on a sample; the cloud server analyzes the cloud checking and killing request, and determines whether it is a cloud checking and killing request of an anti-antivirus test; if so, the cloud server returns a cloud checking and killing result that the sample does not carry a virus; and if not, comparing the sample with a virus library to determine whether the sample carries a virus and perform corresponding virus checking and killing. The cloud checking and killing does not return any virus information in an “anti-antivirus test”, allowing the anti-antivirus test to pass. When a Trojan horse is spread online, the cloud checking and killing returns the correct result, thereby allowing antivirus software to kill the Trojan horse.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: January 23, 2018
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Xu Zhang
  • Patent number: 9876777
    Abstract: The present disclosure discloses method and browser for online banking login, solving the problems of complex and trivial steps and insecurity of online banking login via web navigation websites. The method comprises: pre-storing and managing online banking website addresses on a browser side and managing the certificates and/or online banking plugins corresponding to the online banking in the form of NPAPI; judging whether the current website address accessed by a user in the browser is an online banking website address, based on the stored online banking website addresses; when it is one of the stored online banking website addresses, using the NPAPI to call the corresponding online banking certificate and/or online banking plugin to perform online banking login. The embodiments of the present disclosure decrease steps and enhance security to log in to online banking.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: January 23, 2018
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Yinhua Wang, Huan Ren
  • Patent number: 9876696
    Abstract: The disclosure discloses a method and a system for processing browser crash information. The method comprises: receiving browser crash status information uploaded when a browser crashes; according to the browser crash status information, generating crash identification information to indicate whether allowing the browser to upload a crash data packet or not; feeding the crash identification information back to the browser; if the crash identification information indicates allowing the browser to upload the crash data packet, receiving crash information including the crash data packet uploaded by the browser; starting up an automatic crash data packet analyzing program to analyze the crash data packet; and sending the analyzing result of the crash data packet back to the browser uploading the crash data packet. The disclosure provides a solution at cloud system level to specifically collect, process, analyze and identify the browser crash information.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: January 23, 2018
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Jiapeng Fan, Pengyi Zhang, Huan Ren
  • Publication number: 20180011549
    Abstract: Cursor operation methods and devices for input method are disclosed. According to the method, in an interface of a common candidate word selection mode of an input method, switching to an edit string cursor slide mode or a candidate column cursor slide mode is allowed, and, after entering the edit string cursor slide mode or the candidate column cursor slide mode, switching between the two modes is allowed. In the edit string cursor slide mode, sliding of the position of the cursor in an edit string is allowed by slide operation in an input area, and operations such as editing can be performed on the edit string. In the candidate item cursor slide mode, sliding of the position of the cursor in a candidate item string is allowed by slide operation in the input area.
    Type: Application
    Filed: November 17, 2015
    Publication date: January 11, 2018
    Applicant: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: JUN FU
  • Patent number: 9864811
    Abstract: The present disclosure discloses a terminal device, a system for providing picture and a method for transmitting picture and pertains to the field of network communications technologies.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: January 9, 2018
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Guofeng Fan, Jiongxuan Zhang
  • Publication number: 20180007189
    Abstract: The present invention discloses a method, a device and a mobile browser client for realizing centralized management of intelligent hardware devices by an APP, wherein the method comprising: identifying identification information of an intelligent hardware device via an identification interface provided by an APP on a mobile terminal; based on the information identifying, establishing a bluetooth connection between the mobile terminal and the intelligent hardware device; acquiring, by the APP, hardware controlling information of the intelligent hardware device through the bluetooth connection; and providing, in the APP, a display interaction interface which is based on the hardware controlling information.
    Type: Application
    Filed: November 19, 2015
    Publication date: January 4, 2018
    Applicant: Beijing Qihoo Technology Company Limited
    Inventors: Baojiang Du, Wei Chen, Qianqiani Zhang, Kai Wu, Xiangzhen Zheng
  • Publication number: 20180005022
    Abstract: The present invention provides a method and device for acquiring a similar human face picture and acquiring information about a human face picture. It mainly relates to the field of Internet technology, and mainly aims to provide the user a similar human face picture including a similar person when a similar picture is provided. The method comprising: acquiring a human face picture specified by a user; conducting human face identification to the human face picture to identify a similar human face picture of the human face picture from human face pictures that have already been collected; and displaying the similar human face picture to the user.
    Type: Application
    Filed: November 27, 2015
    Publication date: January 4, 2018
    Applicant: Beijing Qihoo Technology Company Limited
    Inventors: Jinhui Hu, Jin Zhao, Maoqing Zhu, Zhe Tao, Yuqi Guo, Yugang Han