Patents Assigned to BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
  • Publication number: 20160292291
    Abstract: The invention provides methods and apparatuses for opening a webpage, invoking a client, and creating a light application. The method for opening a webpage comprises: receiving a webpage opening request containing a link; according to the link, searching a preset application list for a client application and/or a light application corresponding to the link; and when the client application and/or the light application exists in the application list, opening the client application and/or invoking the light application to open a webpage corresponding to the link. Thereby, a webpage corresponding to a link can be opened in a more friendly manner, the use of a user is facilitated, the efficiency of acquiring information by the user is improved, and the user experience is enhanced.
    Type: Application
    Filed: September 24, 2014
    Publication date: October 6, 2016
    Applicant: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Tengfei YAN
  • Patent number: 9459853
    Abstract: The present provides a method and system for intelligent installation/upgrading of software. Said method first detects, at a client, softwares that have been installed on the client, generates a list of softwares to be installed/upgraded, and provides a corresponding installation/upgrading prompt for each software to be installed/upgraded; then, upon detecting, by the client, that a user selects an installation/upgrading operation of a software according to said installation/upgrading prompt, it downloads a corresponding target software installation/upgrading package from a server according to a name and version number of said software to be installed/upgraded; next, it runs an installation/upgrading file in said target software installation/upgrading package at the client to finish installation/upgrading of said software.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: October 4, 2016
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Sheng Ou, Lixin Wan
  • Publication number: 20160286039
    Abstract: Disclosed is a device for displaying information relevant to an unknown incoming/outgoing phone number, comprising one or more non-transitory computer readable medium configured to store computer-executable instructions, and at least one processor to execute the instructions to cause: monitoring an incoming/outgoing call event in an IOS system and acquiring an unknown incoming/outgoing phone number, wherein the unknown incoming/outgoing phone number is a number not existing in an address book database of the IOS system, searching for relevant information about the incoming/outgoing phone number in a number-relevant information database and generating contact information according to the found information relevant to the number, and adding the generated contact information into the address book database, so that the information relevant to the unknown incoming/outgoing phone number is displayed on an incoming/outgoing calling interface. Related methods are also disclosed.
    Type: Application
    Filed: July 29, 2014
    Publication date: September 29, 2016
    Applicants: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED, QIZHI SOFTWARE (BEIJING) COMPANY LIMITED
    Inventor: Xiaozhou QUAN
  • Publication number: 20160269410
    Abstract: Disclosed are a method, system and device for network authorization based on no password or a random password, the method comprising: a network access device receives a connection establishment request message, and performs a consult operation according to the connection establishment request message, the consult operation comprising: the network access device generates a consult message containing the physical address information of a main control device and the information of whether a terminal device is allowed to access a network, and transmits the consult message to a server, the physical address information of the main control device being pre-stored in the network access device; the server generates a consult notification, and transmits the consult notification to the main control device; the main control device prompts a user, according to the consult notification, whether the terminal device is allowed to access the network, and generates and transmits, according to user input information, an instruc
    Type: Application
    Filed: August 26, 2014
    Publication date: September 15, 2016
    Applicant: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Zhi LIU
  • Patent number: 9444834
    Abstract: The invention discloses a method and system for detecting a behavior of remotely intruding into a computer, wherein the method comprises: monitoring a process creating event in a system; when a request for creating a process is monitored, intercepting the process creating request; by analyzing the process, an ancestor process of the process and a currently opened port, judging whether the process creating operation is normal; and if the process creating request is abnormal, determining the process creating request to be a behavior of remotely intruding into a computer. The invention can detect a remote intrusion behavior without the intervention of a user, and will not cause stored data to expand excessively.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: September 13, 2016
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Wenbin Zheng, Paul Fan, Jianhua Lu, Xiaolin Zhang
  • Publication number: 20160240063
    Abstract: The present invention discloses a position information prompting method, device, and system. A designated server receives from a portable locator multiple position point information obtained according to pre-set time and positioning time corresponding to each position point information, generates a movement track of the portable locator, and records the movement track; then, when the designated server receives the current position point information transmitted by the portable locator, according to the current position point information, an alert signal is generated if the current position point corresponding to the current position point information is not on the recorded movement track. A guardian holding a monitoring terminal can be ensured to know at any time whether the person being monitored and holding the portable locator is on a strange road, and thereby the safety information of the monitored person is mastered, and the user experience is enhanced.
    Type: Application
    Filed: October 24, 2014
    Publication date: August 18, 2016
    Applicant: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Yanfang YE, Chao GAO, Nancheng LIU
  • Patent number: 9419987
    Abstract: The present invention discloses a method and a device for prompting information about an e-mail. The method comprises: extracting information from a currently opened e-mail; according to the extracted information, determining whether an unsafe webpage link is contained in content of the currently opened e-mail; and if yes, providing security prompting information to a user. By means of the present invention, security is ensured when a person uses an e-mail box.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 16, 2016
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Rui Xiao, Peng Xiao, Ming Xiang, Gan Ning
  • Publication number: 20160232252
    Abstract: A method for loading a webpage is disclosed, comprising: receiving a first loading request of a current webpage at a browser side using a first browser kernel; the first loading request including URL of the current webpage; starting obtaining and caching a first webpage resource according to the first loading request; the first webpage resource being webpage resource needed in loading the current webpage; searching a browser kernel matching the current webpage according to the URL; starting a second browser kernel when the browser kernel matching the current webpage is the second browser kernel; loading the current webpage by the second browser kernel based on the first webpage resource and the second webpage resource transmitted by the first browser kernel; wherein the second webpage resource is remaining webpage resource needed in loading the current webpage except the first webpage resource obtained from a server side by the first browser kernel.
    Type: Application
    Filed: September 12, 2014
    Publication date: August 11, 2016
    Applicant: Beijing Qihoo Technology Company Limited
    Inventors: Long CAO, Huan REN
  • Publication number: 20160234307
    Abstract: The invention discloses a data transmission method, device and system. The data transmission method comprises: determining that a connection is established between a first terminal and a second terminal; obtaining identification information of a first client disposed in the first terminal; and transmitting the identification information to a second client disposed in the second terminal. By employing the invention, the problem can be solved in which since data transmission can not be conducted between different clients, user requirements must be re-introduced when a new client is enabled, thereby resulting in resource waste and low efficiency.
    Type: Application
    Filed: September 23, 2014
    Publication date: August 11, 2016
    Applicant: Beijing Qihoo Technology Company Limited
    Inventors: Tengfei YAN, Yang JIANG
  • Publication number: 20160232237
    Abstract: The present invention discloses a method and device for an engine to crawl, validate and provide the open-type abstract information of webpage. Wherein, the method for a search engine to crawl the open-type abstract information of webpage, comprises: detecting whether a preset identification of open-type abstract information is included in webpage information when the webpage information is crawled; and if it is detected the identification is included in the webpage information, crawling a protocol header in the webpage information which describes structure of the open-type abstract information and webpage content mapped with the structure described in the open-type abstract information. The present invention is able to adjust the content of the open-type abstract information that a search engine crawls, and greatly enrich the display forms of the abstract webpage information.
    Type: Application
    Filed: August 12, 2014
    Publication date: August 11, 2016
    Applicant: Beijing Qihoo Technology Company Limited
    Inventor: Ruifeng YUAN
  • Publication number: 20160182520
    Abstract: The invention discloses a method, an apparatus and a system for a client accessing an authenticated web address. The method comprises: automatically querying a server or a database whether there is an authenticated website matching entry corresponding to all keywords that the client already has, when it is detected that a user enters one or more characters to the client each time; obtaining a web address link corresponding to the authenticated website matching entry from the server or the database, and displaying an interface element corresponding to the web address link at a predetermined position of the client, if the corresponding authenticated website matching entry is found out; and when detected that the user triggers the interface element, accessing the authenticated website corresponding to the web address link. The invention reduces the time spent by a user in searching for an official website and provides a faster channel for the user.
    Type: Application
    Filed: July 11, 2014
    Publication date: June 23, 2016
    Applicant: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Fuqiang LIU
  • Patent number: 9355250
    Abstract: The present embodiments provide a method and system for rapidly scanning a file, wherein the method includes obtaining a data packet, the data packet comprising secure file characteristic information for determining whether a file in a system is a secure file, and scanning file characteristic information of files in the system one by one, if the currently scanned file characteristic information matches secure file characteristic information in the data packet identifying a file as a secure file, skipping an anti-virus scanning for the current file, and continuing to scan a next file. By using the data packet, when a new user performs a first scanning, a file with identical characteristic information as that in the data packet can be skipped, which can reduce the time for the first scanning.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: May 31, 2016
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Guiqiang Zou, Min Fu
  • Patent number: 9354856
    Abstract: Disclosed are a software installation method and device. The software installation method comprises: dividing all the files of a to-be-installed software into core files and non-core files, wherein the core files are files used to achieve an active trigger function, and the non-core files are files used to achieve a passive trigger function; generating an installation sub-package of the core files and an installation sub-package of the non-core files; upon installing the to-be-installed software, using the installation sub-package of the core file to install the core files and run the core files, so that the active trigger function of the to-be-installed software operates normally. By means of the present application, the time for users to wait for software installation is shortened, and the user experience is improved.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: May 31, 2016
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Chenxi Zhao, Weihua Tao, Jinwei Li, Huan Ren
  • Patent number: 9354951
    Abstract: The present invention discloses a method and device for browsing webpage, wherein the method including: creating a plugin/control process independent from a page process for a plugin/control object when a page thread creates the plugin/control object; and placing the independent plugin/control process into a sandbox to run; browsing a webpage by implementing inter-process communication between the plugin/control process and the page process; wherein the page process running outside the sandbox. According to the invention, the web browsing security is guaranteed, and meanwhile the running stability of the browser is enhanced.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: May 31, 2016
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Jinwei Li, Zhi Chen, Huan Ren
  • Patent number: 9349006
    Abstract: A method and device perform program identification based on machine learning. The method includes: analyzing an inputted unknown program, and extracting a feature of the unknown program; coarsely classifying the unknown program according to the extracted feature; judging by inputting the unknown program into a corresponding decision-making machine generated by training according to a result of the coarse classification; and outputting an identification result of the unknown program. The identification result is a malicious program or a non-malicious program. The method can save a lot of manpower and improve the identification efficiency for a malicious program by using the decision-making machine.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: May 24, 2016
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Hongyi Zhou, Yi Dong, Hui Zhou
  • Publication number: 20160132706
    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: Application
    Filed: June 4, 2014
    Publication date: May 12, 2016
    Applicant: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Liqiang HUANG, Haiyin SHEN, Zhaochun SONG, Jiankai ZHAO
  • Publication number: 20160012224
    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: Application
    Filed: September 22, 2015
    Publication date: January 14, 2016
    Applicants: QIZHI SOFTWARE (BEIJING) COMPANY LIMITED, BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Hongyi ZHOU, Wenbin ZHENG, He YU, Paul FAN
  • Patent number: 9235451
    Abstract: The present invention provides a browser kernel switching method, which enables a browser to switch between different browser kernels when browsering different web pages, and comprises the following steps: detecting, by the browser, whether a kernel switch is needed; and transferring a post data in a previous kernel of the browser to the kernel which is to be switched when loading a page that requires to switch kernel.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: January 12, 2016
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Liang Tian
  • Publication number: 20150381645
    Abstract: Disclosed are a method, device and system for intercepting a web address. The method comprises: triggering an interception program pre-injected in a browser process; the interception program obtaining web address information of a network connection upon detecting a network connection operation, and determining whether the web address information is malicious web address information; and if the web address information is malicious web address information, the interception program instructing the browser process to stop accessing the malicious web address information. The present disclosure can interrupt a connection of a malicious URL in time.
    Type: Application
    Filed: January 27, 2014
    Publication date: December 31, 2015
    Applicants: Beijing Qihoo Technology Company Limited, Qizhi Software (Beijing) Company Limited
    Inventors: Yi DING, Yuan LI
  • Publication number: 20150371040
    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: Application
    Filed: January 27, 2014
    Publication date: December 24, 2015
    Applicants: Beijing Qihoo Technology Company Limited, Qizhi Software (Beijing) Company Limited
    Inventors: Yi DING, Yuan LI