Patents by Inventor Jiping Sun
Jiping Sun 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).
-
Publication number: 20230315983Abstract: A computer implemented method and associated computer system for dialogue parsing. The method includes receiving dialogue transcript data, pre-processing dialogue transcript data to generate pre-processed dialogue transcript data, providing pre-processed dialogue transcript data as an input to a trained deep growing neural gas neural network; and receiving parsed dialogue transcript data as an output from the trained deep growing neural gas neural network.Type: ApplicationFiled: April 5, 2023Publication date: October 5, 2023Inventors: Anik Seth, Jiping Sun, Yongpeng Sun, Kiran Kadekoppa
-
Publication number: 20190370483Abstract: An embodiment of the present invention discloses a data protection method in which it is checked whether a data receiving party has a valid digital license generated by the data transmitting party, at a time when the data receiving party is to decrypt the encrypted data from a data transmitting party. If so, the data receiving party is permitted to use at least one key required in the data decryption process. Also disclosed in the embodiment of the present invention is a data protection system. The embodiments of the invention realize secure usage of shared data in cloud office era.Type: ApplicationFiled: August 15, 2019Publication date: December 5, 2019Applicant: BEIJING SENSESHIELD TECHNOLOGY CO., LTD.Inventors: Jiping Sun, Longlong Nian
-
Patent number: 9900161Abstract: The present invention provides a method for certifying an Android client application by a local service program. In the method, a client application is signed to generate a certification information file; when the client application is run in an Android system, the certification information file is certified by a local service program, and the client application can normally use services provided by the local service program as long as the certification is successful. By the method provided by the present invention, a tampered client application is unable to acquire functions of a local service program, so that legitimate software is distinguished from malicious software, and the security of both the Android system and the network is ensured.Type: GrantFiled: September 17, 2013Date of Patent: February 20, 2018Assignee: BEIJING SENSESHIELD TECHNOLOGY CO., LTDInventors: Jiping Sun, Yong Han
-
Publication number: 20160277194Abstract: The present invention provides a method for certifying an Android client application by a local service program. In the method, a client application is signed to generate a certification information file; when the client application is run in an Android system, the certification information file is certified by a local service program, and the client application can normally use services provided by the local service program as long as the certification is successful. By the method provided by the present invention, a tampered client application is unable to acquire functions of a local service program, so that legitimate software is distinguished from malicious software, and the security of both the Android system and the network is ensured.Type: ApplicationFiled: September 17, 2013Publication date: September 22, 2016Applicant: BEIJING SENSELOCK SOFTWARE TECHNOLOGY CO., LTD.Inventors: Jiping SUN, Yong HAN
-
Patent number: 9100374Abstract: The present invention discloses a method for managing remote upgrading keys in an information security apparatus. A remote source apparatus generates key disabling data according to a divulged remote upgrading key and sends the key disabling data to the information security apparatus, and the information security apparatus performs the disabling operation on the divulged remote upgrading key according to the received key disabling data. Using the method disclosed in the present invention can prevent the information security apparatus from being maliciously attacked by malicious attackers by using the divulged remote upgrading key and through the remote upgrading process.Type: GrantFiled: February 23, 2012Date of Patent: August 4, 2015Assignee: Beijing Senselock Software Technology Co., Ltd.Inventors: Jiping Sun, Yong Han
-
Patent number: 8782171Abstract: A voice-enabled web portal system includes a web portal server and a call manager software module. The web portal server is operable to download data according to parameters of a web portal. The call manager software module is operable to accept a voice query from a user via telephone, to retrieve a portion of the downloaded data in response to the voice query, and to provide the portion of downloaded data to the user via telephone. A method of providing information from a web portal includes downloading data via a web portal according to parameters of the web portal at a predetermined time interval, filtering the downloaded data to produce portal information, and selectively providing portions of the portal information in response to a voice query.Type: GrantFiled: July 21, 2008Date of Patent: July 15, 2014Assignee: Voice Enabling Systems Technology Inc.Inventors: Fakhreddine Karray, Jiping Sun
-
Publication number: 20140032908Abstract: The present invention discloses a method for managing remote upgrading keys in an information security apparatus. A remote source apparatus generates key disabling data according to a divulged remote upgrading key and sends the key disabling data to the information security apparatus, and the information security apparatus performs the disabling operation on the divulged remote upgrading key according to the received key disabling data. Using the method disclosed in the present invention can prevent the information security apparatus from being maliciously attacked by malicious attackers by using the divulged remote upgrading key and through the remote upgrading process.Type: ApplicationFiled: February 23, 2012Publication date: January 30, 2014Applicant: BEIJING SENSELOCK SOFTWARE TECHNOLOGY CO., LTD.Inventors: Jiping Sun, Yong Han
-
Patent number: 8533482Abstract: A method for generating a key pair and transmitting a public key or request file of a certificate in security is provided. Usually, when a user applies for a certificate, a public-private key pair is always generated by a client side; the public key is combined with the user information to form the certificate; the CA's signature enables validity of user's certificate. However, in other cases, the client side is not a perfectly secure environment, so the private key of the user generated from the client side may be filched by a hacker, or may be replaced by a forged public key. On this occasion, the hacker can disguise the user without being detected. The method of the present invention is to use an information security device to generate a public-private key pair, the private key is saved within the information security device; the public key can be exported; and the information security device can generate authentication information for verifying the public key.Type: GrantFiled: November 28, 2008Date of Patent: September 10, 2013Assignee: Beijing Senselock Software Technology Co., Ltd.Inventors: Jiping Sun, Yong Han
-
Publication number: 20100310077Abstract: A method for generating a key pair and transmitting a public key or request file of a certificate in security is provided. Usually, when a user applies for a certificate, a public-private key pair is always generated by a client side; the public key is combined with the user information to form the certificate; the CA's signature enables validity of user's certificate. However, in other cases, the client side is not a perfectly secure environment, so the private key of the user generated from the client side may be filched by a hacker, or may be replaced by a forged public key. On this occasion, the hacker can disguise the user without being detected. The method of the present invention is to use an information security device to generate a public-private key pair, the private key is saved within the information security device; the public key can be exported; and the information security device can generate authentication information for verifying the public key.Type: ApplicationFiled: November 28, 2008Publication date: December 9, 2010Applicant: BEIJING SENSELOCK SOFTWARE TECHNOLOGY CO., LTD.Inventors: Jiping Sun, Yong Han
-
Publication number: 20090024720Abstract: A voice-enabled web portal system includes a web portal server and a call manager software module. The web portal server is operable to download data according to parameters of a web portal. The call manager software module is operable to accept a voice query from a user via telephone, to retrieve a portion of the downloaded data in response to the voice query, and to provide the portion of downloaded data to the user via telephone. A method of providing information from a web portal includes downloading data via a web portal according to parameters of the web portal at a predetermined time interval, filtering the downloaded data to produce portal information, and selectively providing portions of the portal information in response to a voice query.Type: ApplicationFiled: July 21, 2008Publication date: January 22, 2009Inventors: Fakhreddine Karray, Jiping Sun
-
Patent number: 7386449Abstract: A knowledge-based natural speech dialogue system includes: (i) a knowledge support system, (ii) a flexible dialogue control system, and (iii) a context information system. Flexibilities of the conversation structure, inherent in mixed-initiative mode for dealing with complex user request, are managed because the knowledge structures involved are represented by additional, powerful knowledge representation tools, and because the context information is retained by more specific data structures, which covers larger temporal scopes by the logic of the conversation, rather than by a fixed locality of the grammar flow. This system provides a simple yet reliable method to compensate for these factors to enable more powerful conversation engines with mixed-initiative capabilities.Type: GrantFiled: December 11, 2003Date of Patent: June 10, 2008Assignee: Voice Enabling Systems Technology Inc.Inventors: Jiping Sun, Fakhreddine Karray, Otman A. Basir
-
Publication number: 20040186704Abstract: A fuzzy natural speech concept system includes: (i) a concept classification, (ii) a fuzzy conceptual grammar learning, and (iii) a natural language concept derivation system. In the system, errors due to user input complexity and recognizer problem are compensated for because the broad context is measured as a fuzzy set to which a correct concept belongs. If used in an automatic telephone conversation system, the fuzzy natural speech concept system will provide enough information about the intentions of the user as to take the most appropriate action to provide useful information and service to the user.Type: ApplicationFiled: December 11, 2003Publication date: September 23, 2004Inventors: Jiping Sun, Otman A. Basir, Fakhreddine Karray
-
Publication number: 20040186730Abstract: A knowledge-based natural speech dialogue system includes: (i) a knowledge support system, (ii) a flexible dialogue control system, and (iii) a context information system. Flexibilities of the conversation structure, inherent in mixed-initiative mode for dealing with complex user request, are managed because the knowledge structures involved are represented by additional, powerful knowledge representation tools, and because the context information is retained by more specific data structures, which covers larger temporal scopes by the logic of the conversation, rather than by a fixed locality of the grammar flow. This system provides a simple yet reliable method to compensate for these factors to enable more powerful conversation engines with mixed-initiative capabilities.Type: ApplicationFiled: December 11, 2003Publication date: September 23, 2004Inventors: Jiping Sun, Fakhreddine Karray, Otman A. Basir
-
Publication number: 20020087317Abstract: A computer-implemented dynamic pronunciation system and method that includes a dictionary storage unit for containing word pronunciation rules. A dictionary generation unit determines a first set of possible pronunciation rules for a pre-selected word. A neural network accepts word spelling as an input and generates at least one pronunciation rule as an output. The pronunciation rule from the neural network is used within the first set of possible pronunciation rules for the pre-selected word to form a pronunciation dictionary.Type: ApplicationFiled: May 23, 2001Publication date: July 4, 2002Inventors: Victor Wai Leung Lee, Otman A. Basir, Fakhreddine O. Karray, Jiping Sun, Xing Jing
-
Publication number: 20020087313Abstract: A computer-implemented method and system for generating speech models for use in speech recognition of a user speech input. Word conceptual networks are formed by grouping words with pre-selected pivot words. The groupings of words form phrases directed to pre-selected concepts. Phoneme networks are associated with the words in the word conceptual networks. The phoneme networks contain probabilities for recognizing the words in the word conceptual networks. A language model is partitioned into sub-language models based upon the pivot words. The sub-language models include the phoneme networks that are associated with the words grouped with the sub-language models' respective pivot words.Type: ApplicationFiled: May 23, 2001Publication date: July 4, 2002Inventors: Victor Wai Leung Lee, Otman A. Basir, Fakhreddine O. Karray, Jiping Sun, Xing Jing
-
Publication number: 20020087326Abstract: A computer-implemented method and system for speech recognition of a user speech input. A web page is retrieved from the Internet so that words from the web page may be analyzed to determine word usage data. Concepts that are associated with the words from the web page are also determined. The word usage data and concepts are used to recognize words of the user speech input. The method and system also include using the identified word usage data and concepts to create a summary of the web page. The summary is then voiced to the user.Type: ApplicationFiled: May 23, 2001Publication date: July 4, 2002Inventors: Victor Wai Leung Lee, Otman A. Basir, Fakhreddine O. Karray, Jiping Sun, Xing Jing
-
Publication number: 20020087325Abstract: A computer-implemented system and method for processing speech input from a user. A call management unit receives a call from the user and through which the speech input is provided by the user. A speech management unit recognizes the user speech input through language recognition models. The language recognition models contains word recognition probability data derived from word usage on Internet web pages. A service management unit handles e-commerce requests contained in the user speech input. A web data management unit connected to an Internet network processes Internet web pages in order to generate the language recognition models for the speech management unit and to generate a summary of the Internet web pages. The generated summary is voiced to the user in order to service the user request.Type: ApplicationFiled: May 23, 2001Publication date: July 4, 2002Inventors: Victor Wai Leung Lee, Otman A. Basir, Fakhreddine O. Karray, Jiping Sun, Xing Jing
-
Publication number: 20020087309Abstract: A computer-implemented system and method for speech recognition of a user speech input. A language model is used to contain probabilities used to recognize speech, and an application domain description data store contains a mapping between pre-selected words and domains. A probability adjustment unit selects at least one domain based upon the user speech input. The probability adjustment unit adjusts the probabilities of the language model to recognize the user speech input based upon the words that are mapped to the selected domain.Type: ApplicationFiled: May 23, 2001Publication date: July 4, 2002Inventors: Victor Wai Leung Lee, Otman A. Basir, Fakhreddine O. Karray, Jiping Sun, Xing Jing
-
Publication number: 20020087315Abstract: A computer-implemented method and system for speech recognition of a user speech input. The user speech input which contains utterances from a user is received. A first language model recognizes at least a portion of the utterances from the user speech input. The first language model has utterance terms that form a general category. A second language model is selected based upon the identified utterances from use of the first language model. The second language model contains utterance terms that are a subset category of the general category of utterance terms in the first language model. Subset utterances are recognized with the selected second language model from the user speech input.Type: ApplicationFiled: May 23, 2001Publication date: July 4, 2002Inventors: Victor Wai Leung Lee, Otman A. Basir, Fakhreddine O. Karray, Jiping Sun, Xing Jing
-
Publication number: 20020087311Abstract: A computer-implemented system and method for speech recognition of a user speech input. A plurality of language models contains words belonging to domains at different levels of specificity. A recognition unit recognizes words of the user speech input through use of the different language models. A dynamic language model generation unit generates a dynamic language model from the recognized words by examining both semantic and phonetic information of the recognized words. The dynamic language model is used to recognize the words in the user speech input.Type: ApplicationFiled: May 23, 2001Publication date: July 4, 2002Inventors: Victor Wai Leung Lee, Otman A. Basir, Fakhreddine O. Karray, Jiping Sun, Xing Jing