Patents Assigned to BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
  • 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: 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
  • 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
  • Patent number: 9860372
    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: Grant
    Filed: July 29, 2014
    Date of Patent: January 2, 2018
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Xiaozhou Quan
  • Publication number: 20170359185
    Abstract: A method for loading website security information, and a browser apparatus. The method comprises: receiving a website address entered by a user via an address bar of a browser; performing security authentication of a digital certificate according to an authentication type of a network server corresponding to the website address, wherein the digital certificate is issued by a certificate authority (CA); and loading a security authentication identifier corresponding to the security authentication into the address bar of the browser after the security authentication has been passed. Authentication displaying is performed in the browser on the basis of the authentication of the digital certificate, and the security of a website is directly displayed.
    Type: Application
    Filed: November 17, 2015
    Publication date: December 14, 2017
    Applicant: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Cheng HANG, Yanwei SHI, Zhengqiang JIA
  • Publication number: 20170346775
    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: Application
    Filed: November 24, 2015
    Publication date: November 30, 2017
    Applicant: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Yiping LIU
  • Publication number: 20170346843
    Abstract: The disclosure discloses a behavior processing method and device based on application program. The method comprises: when a startup operation of an application program is detected, acquiring behavior authorization information corresponding to the application program; monitoring behavior information of the application program; and processing the behavior information according to the behavior authorization information. An embodiment of the disclosure monitors an application program taking a single behavior as an authorization unit by configuring authorization information for behaviors, thus avoiding monitoring leaks caused by uniform configuration of authorization for the application program in a whitelist and a backlist, so as to realize fine-gained authorization control, enhance the strength of protection, reduce potential threats, and also make it possible to reduce a false alarm rate.
    Type: Application
    Filed: November 24, 2015
    Publication date: November 30, 2017
    Applicant: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: HAOQIU ZHANG
  • Patent number: 9832210
    Abstract: The disclosure discloses a multi-core browser and a method for intercepting a malicious network address in a multi-core browser, wherein a malicious network address determining module is arranged in the multi-core browser. The method comprises: obtaining URL information of a webpage currently requested to be loaded; after determining a core for rendering the webpage to be loaded according to the URL information, initiating a request to the malicious network address determining module arranged at the multi-core browser side for judging whether a network address is a malicious network address; and intercepting loading access to a network address which is determined as a malicious network address at the multi-core browser side.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: November 28, 2017
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Yongjian Cai, Zhigang Wang, Huan Ren
  • Patent number: 9830452
    Abstract: The invention discloses a scanning device, a cloud management device, a method and system for checking and killing a malicious program.
    Type: Grant
    Filed: November 29, 2013
    Date of Patent: November 28, 2017
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Aijun Jiang, Zhifeng Liu, Qinglong Kong, Bo Zhang, Tong Yao
  • Patent number: 9826052
    Abstract: The invention discloses a web page content loading control method and device. The method comprises: receiving a web page access request; according to the web page access request, reading corresponding pre-stored web page content locally and loading the same; according to the web page access request, obtaining web page content from a server and caching the obtained content locally; and after obtaining the web page content completely or partially, reading the cached content and updating currently loaded web page content.
    Type: Grant
    Filed: December 24, 2012
    Date of Patent: November 21, 2017
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Xiaobin Zong, Weigang Liu, Huan Ren
  • Patent number: 9826093
    Abstract: Disclosed are method, device and system for processing a calling requires message of a mobile terminal, the method comprising: triggering a pre-embedded blocking program in the calling process; upon detecting a calling request message, the blocking program acquires an incoming call number in the calling request message; the blocking program determines whether the incoming call number is a call number defined by a preset rule, if the incoming call number is a call number defined by the preset rule, then delaying the ring of the phone number defined by the preset rule. The present invention protects a user from the harassment of a malicious harassing call, thus avoiding unnecessary financial loss.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: November 21, 2017
    Assignees: Beijing Qihoo Technology Company Limited, QIZHI SOFTWARE (BEIJING) COMPANY LIMITED
    Inventors: Yi Ding, Yuan Li
  • Patent number: 9824212
    Abstract: Disclosed are a method and apparatus for recognizing advertisement plug-ins, relating to the field of computer technologies. The method comprises: searching for files related to application plug-ins; based on feature vectors of feature dimensions in a feature vector set of a predetermined advertisement, scanning the files related to the application plug-ins, and calculating feature vector similarity between data in each file and the feature vector in each feature dimension; calculating an advertisement similarity of a current application plug-in according to the feature vector similarity of each feature dimension and a feature recognition weight of the feature dimension; comparing the advertisement similarity with a threshold, and determining whether the application plug-in is an advertisement plug-in according to the comparison result.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: November 21, 2017
    Assignees: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED, QIZHI SOFTWARE (BEIJING) COMPANY LIMITED
    Inventors: Di Zhang, Chun Tang
  • Patent number: 9792433
    Abstract: The present invention discloses a method and device for detecting malicious code in an intelligent terminal. The method comprises: acquiring a virtual machine executable file of an application from an application layer of an intelligent terminal operating system; decompiling the virtual machine executable file to obtain a decompiled function information structure; parsing the decompiled function information structure to extract a function calling sequence in the decompiled function information structure; matching the function calling sequence using a preset malicious code feature library; if matching succeeds, determining that the virtual machine executable file of the application contains malicious code.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: October 17, 2017
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Kang Yang, Zhuo Chen, Hai Tang
  • Patent number: 9779606
    Abstract: The present invention discloses a method, device, and system for prompting whether a portable locator has arrived on time, one of which comprising: a server, according to position point information transmitted by the portable locator, judges that there is not a position point indicative of arrival at a destination reminder area in a current preset time period and the current time has already exceeded an estimated arrival time, and then generates and issues a non-arrival reminder. By employing the present invention, the guardian confirms at any time that the monitored person carrying the portable locator does not arrive at the destination reminder area within the preset arrival time, and thereby masters the safety information of the monitored person, whereby the user experience is improved and subsequent person search effectiveness is enhanced.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: October 3, 2017
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Yanfang Ye, Chao Gao, Nancheng Liu
  • Patent number: 9769688
    Abstract: Disclosed are a device and a method for prompting information about a Wi-Fi signal. The device includes: one or more non-transitory computer readable medium configured to store computer-executable instruction, at least one processor to execute a plurality of software modules configured to execute the computer-executable instruction to cause: receiving a notification message broadcast by an operating system of a terminal, determining whether the target Wi-Fi signal contains an unsafe factor by detecting attribute information of the target Wi-Fi signal when the notification message displays that an event relevant to a target Wi-Fi signal occurs in the current terminal, and displaying prompt information about the target Wi-Fi signal when the target Wi-Fi signal contains an unsafe factor, the prompt information being used for prompting about the unsafe factor contained in the Wi-Fi signal for overcoming the unsafe factor.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: September 19, 2017
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Tao Li, Xu Zhang