Patents Assigned to BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
  • Patent number: 10701524
    Abstract: A multicast transmission method for information to be transmitted and an information extraction method for a multicast data frame are disclosed. The multicast transmission method comprises the steps of: dividing a coding sequence of information to be transmitted into a plurality of code strings, and defining each code string and a corresponding index string allocated thereto and representing an index sequence as a coding unit; constructing a reference frame based on a multicast data frame format; constructing an information frame based on the multicast data frame format, so as to enable a destination address domain thereof to contain the first part content of the coding unit, and enable the difference between the frame length thereof and the frame length of the reference frame to contain the remaining part of the content of the coding unit; and transmitting the reference frame and the information frame.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: June 30, 2020
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Jianqiang He, Min Liu
  • Patent number: 10678915
    Abstract: A method, device and program for checking and killing a backdoor file and a readable medium, wherein the method comprises: acquiring a historical deletion proportion of a target backdoor file, wherein the historical deletion proportion of the target backdoor file is a ratio of the number of deleting the target backdoor file to the number of symbolizing the target backdoor file as a suspect backdoor file in a preset time period; determining a checking and killing policy corresponding to the historical deletion proportion of the target backdoor file according to a predefined rule; and checking and killing the target backdoor file according to the checking and killing policy. Thus, more processing opinions are provided to the user for reference, so as to facilitate the user in rapidly and efficiently performing accurate processing of the file.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: June 9, 2020
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Yi Yang
  • Patent number: 10671456
    Abstract: Disclosed are a method and device for acquiring application information. The method comprises: when a mouse pointer is located on an application, monitoring an instruction for acquiring application information which is input by a user through a keyboard; matching the instruction input by the user with at least one pre-set instruction, and if the instruction input by the user is consistent with any one pre-set instruction among at least one pre-set instruction, then triggering a script program corresponding to the instruction input by the user to run in order to acquire the application information corresponding to the instruction input by the user; and converting the application information into text information, and inserting the text information into the clipboard.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: June 2, 2020
    Assignees: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED, QIZHI SOFTWARE (BEIJING) COMPANY LIMITED
    Inventor: Limin Ji
  • Patent number: 10489637
    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: Grant
    Filed: November 27, 2015
    Date of Patent: November 26, 2019
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Jinhui Hu, Jin Zhao, Maoqing Zhu, Zhe Tao, Yuqi Guo, Yugang Han
  • Patent number: 10412035
    Abstract: Disclosed are a method and a device for pushing information based on a communication group. The method includes: receiving a configuration request for a communication group transmitted by a first terminal, where the configuration request includes geographical coordinate information and a first user identifier; recognizing position information corresponding to the geographical coordinate information; acquiring a communication group matching with the position information, where the communication group has one or more associated second user identifiers; searching for a second user identifier and a communication manner matching with the first user identifier; and pushing the communication manner to the first terminal and a second terminal, where the second terminal corresponds to the second user identifier matching with the first user identifier.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: September 10, 2019
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Yiping Liu
  • Patent number: 10402464
    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: Grant
    Filed: September 24, 2014
    Date of Patent: September 3, 2019
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Tengfei Yan
  • Patent number: 10380197
    Abstract: The present invention discloses a network searching method and a network searching system. The method comprises: extracting a webpage structure and an information type of a social networking site to form a database; searching according to a submitted keyword for webpage data relevant to the keyword; analyzing the searched webpage data relevant to the keywords according to the database to acquire description information of the webpage data, wherein the description information is corresponding to the information type of the social networking site; and presenting the description information along with the corresponding webpage data as a search result. According to the method and the system of the present invention, the website is formatted, detailed information in professional dimension is extracted, the description information of the type of social networking sites such as forums and blogs is finally acquired, and the description information special to forums and blogs as the search result is displayed.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: August 13, 2019
    Assignee: Beijing Qihoo Technology Company Limited
    Inventor: Fuqiang Liu
  • Patent number: 10359688
    Abstract: The disclosure discloses a method and device for camera rapid automatic focusing. The method comprises: driving a lens to move to multiple different focus positions to acquire image data of a object, and calculating a corresponding estimated focus value in a first high frequency and a corresponding determined focus value in a second high frequency for each image data; calculating a rate of change between a current determined focus value and a previous determined focus value, and determining a direction of movement of the lens on the basis of the rate of change being either positive or negative; comparing the rate of change with a preset focus change threshold, and determining a speed of movement of the lens on the basis of a comparison result; and repeating said steps until the lens moves to a focus position corresponding to a maximum of the estimated focus values.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: July 23, 2019
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Tienan Lin
  • Patent number: 10341268
    Abstract: Disclosed are a method and device for implementing instant messaging through a browser. A plug-in interface of an instant messaging tool is preset on the browser. The method comprises: a master process of the browser creating a plug-in process corresponding to the instant messaging tool; triggering the plug-in interface to instruct the master process of the browser to reload a browser window; the master process of the browser dividing, in the browser window, page presentation ranges of a plug-in page of the instant messaging tool and a current tab of the browser window and notifying the plug-in process of the page presentation ranges; and the plug-in process generating the plug-in page according to the divided page presentation ranges and loading the plug-in page and the re-rendered current tab side by side in the browser window.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: July 2, 2019
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Tao Zou
  • Patent number: 10303748
    Abstract: The invention discloses a method and device for providing webpage browsing based on a Webkit kernel to solve the problem of poor security resulting from using the kernel control of Webbrowser. The method comprises: setting a page object exporting interface of the Webkit kernel; starting the Webkit kernel in a first independent process; invoking the page object exporting interface to create a Webkit kernel based page object in a second independent process; and invoking a Webkit kernel in the first independent process via the page object to conduct a page browsing operation and page content loading based on the Webkit kernel. The present application can well solve the problems that in a browser the version of the Webbrowser kernel lags, the security thereof is poor, and it does not support a non-Microsoft platform, as well as the problems of a high technical threshold, difficult upgrade, an oversized installation package, etc. resulting from directly using the webkit kernel.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: May 28, 2019
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Qingping Liu, Huan Ren
  • Patent number: 10289649
    Abstract: The disclosure discloses a webpage advertisement interception method, device and browser. The method includes: using a first browser kernel to receive a first load request of a current webpage at a browser side; activating a second browser kernel when determining the current webpage is suitable for loading by the second browser kernel; using the first browser kernel to generate a second load request of the current webpage when it is monitored the second browser kernel requests to load the current webpage; using a preset first determination rule to search a webpage element which needs intercepting in the current webpage; using the second browser kernel to intercept the webpage element when the webpage element is found. The disclosure avoids poor utility of a multi-kernel browser caused by disorder of advertisement interception and non-versatility of interception rules when switching kernels, increases the efficiency and success rate of advertisement interception.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: May 14, 2019
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Long Cao, Huan Ren
  • Patent number: 10284686
    Abstract: The present invention relates to the technical field of network data communication, and discloses a server, a client, a system and a method for preloading a browsed page in a browser. The server includes: a link extraction module configured to extract, from a currently browsed page on a client, links included in the page; a page downloading module configured to download pages corresponding to the links from websites; a page compression module configured to compress the downloaded pages to generate page compression packages corresponding to the links and store the page compression packages into a storage module; the storage module configured to store the page compression packages corresponding to the links; a communication transceiving module configured to receive a request transmitted by the client for loading a page of a link in the page currently browsed and transmit the page compression package corresponding to the link to be loaded to the client.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: May 7, 2019
    Assignee: Beijing Qihoo Technology Company Limited
    Inventor: Zhe Wen
  • Patent number: 10277617
    Abstract: Provided are a method and device for feature extraction. The method comprises: acquiring a batch of black sample files and white sample files from an application layer of a smart terminal operating system; parsing each file, acquiring information structure of all functions contained in each file, and computing a checksum for each function; determining whether or not the files contain the functions corresponding to the checksums, thus compiling statistics on the number of occurrences of each function in the black sample files and the white sample files; and, extracting a black sample feature on the basis of functions occurring only in the black sample files and not occurring in the white sample files, or extracting a white sample feature on a similar basis.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: April 30, 2019
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Kang Yang, Zhuo Chen, Hai Tang
  • Patent number: 10270779
    Abstract: Disclosed are a method and an apparatus for determining a phishing website. The method comprises: a server determining whether a target website accessed by a client is a gray website, the gray website being a website neither in a preset blacklist nor in a whitelist; the client acquiring the browsing information of the gray website in the local client, and determining whether the browsing information meets a preset condition; if yes, determining that the gray website is a non-phishing website; if not, the client acquiring the domain name feature information of the gray website, and when the domain name feature information conforms to a pre-configured rule, determining that the gray website is a phishing website.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: April 23, 2019
    Assignee: Beijing Qihoo Technology Company Limited
    Inventor: Ming Wen
  • Patent number: 10263999
    Abstract: Disclosed are a system for securely accessing a network address, and a device and a method therein. The system for securely accessing a network address comprises a terminal device and a security control server. The security control server stores security attributes of known network addresses. The terminal device comprises: a scanner, used for scanning a two-dimensional code; a decoder, used for decoding the two-dimensional code scanned by the scanner to obtain a network address corresponding to the two-dimensional code; a transmission interface, used for transmitting the network address to a security control server for check, and receiving a security attribute of the network address from the security control server; and a monitor, used for forbidding or allowing the connection of the network address according to the security attribute of the network address.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: April 16, 2019
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Tao Li, Xu Zhang, Yi Ding
  • Patent number: 10257222
    Abstract: A cloud checking and killing method for combating an anti-antivirus test includes receiving, by a cloud sever, a cloud checking and killing request for performing virus checking and killing on a sample. The method further includes analyzing the cloud checking and killing request, and determining whether the cloud checking and killing request is a cloud checking and killing request of an anti-antivirus test. If the cloud checking and killing request is a cloud checking and killing request of an anti-antivirus test, returning, by the cloud server, to the client a cloud checking and killing result that the sample does not carry a virus. If the cloud checking and killing request is not a cloud checking and killing request of an anti-antivirus test, comparing the sample with a virus library of the cloud server to determine whether the sample carries a virus and performing corresponding virus checking and killing.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: April 9, 2019
    Assignee: Beijing Qihoo Technology Company Limited
    Inventor: Xu Zhang
  • Publication number: 20190098045
    Abstract: The present invention discloses a browser injection prevention method, relating to the technical field of browsers. The method comprises: copying a source layered service provider chain table of a current browser to obtain a first layered service provider chain table; converting a source node to which access is not permitted, in the first layered service provider chain table, into a virtual node to obtain a converted second layered service provider chain table; wherein the virtual node implements an interface with each layered service provider and returns a null value; and controlling a network request of the current browser to be transmitted by means of the second layered service provider chain table.
    Type: Application
    Filed: November 17, 2015
    Publication date: March 28, 2019
    Applicant: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Zhuang DANG, Zhihui LIANG, Tianping WANG
  • Patent number: 10237158
    Abstract: Disclosed are broadcast interception method and apparatus of intelligent device. The broadcast interception method comprises: in a framework layer, acquiring a broadcast that a broadcast center needs to send to a broadcast receiver of an application; determining a broadcast type of the broadcast according to information contained in the broadcast; determining, according to the broadcast type and broadcast subscription information, identifier information of the application that needs to receive the broadcast; and when it is determined that the identifier information of the application matches preset identifier information of an application in a broadcast interception information set and the broadcast type of the broadcast matches a broadcast filtering type preset for the application, prohibiting sending the broadcast to the broadcast receiver of the application; otherwise, allowing sending the broadcast to the broadcast receiver of the application.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: March 19, 2019
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Zhong Hu, Xin Wang
  • Patent number: 10231124
    Abstract: The invention provides an anti-theft method and client for a mobile terminal. Wherein, the anti-theft method for a mobile terminal comprises: receiving a background anti-theft opening instruction from a server, wherein the background anti-theft opening instruction carries verification information of the mobile terminal; parsing the background anti-theft opening instruction, obtaining the verification information and performing verification; and opening the anti-theft function in the background according to the background anti-theft opening instruction if the verification is passed. The embodiment of the invention can open the anti-theft function of a mobile terminal after the mobile terminal is lost, and then perform a corresponding anti-theft operation according to an anti-theft instruction, which achieves the beneficial effects of guaranteeing the security of the mobile terminal and fighting against theft crimes more reasonably and effectively.
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: March 12, 2019
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Zheng Huang, Jiongxuan Zhang, Guofeng Fan, Xuesong Yan, Yunyu Tan
  • Patent number: 10216925
    Abstract: The present invention discloses a virus protection method and device. The virus protection method comprises: when an Android operating system needs to install an application, transmitting identification information of the application that needs to be installed from a framework layer to an application layer; at the application layer, activating a virus scanner application on the basis of the identification information of the application to allow the virus scanner application to run a virus scan on the application; acquiring a scan result of the virus scan, issuing a notification to the framework layer of whether or not to execute an installation operation for the application on the basis of the scan result; and at the framework layer, either executing the installation operation for the application or rejecting to execute the installation operation for the application on the basis of the notification.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: February 26, 2019
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Zhong Hu, Xin Wang