Patents Examined by Phy Anh Vu
  • Patent number: 10205714
    Abstract: Disclosed herein is an apparatus and method for authenticating a process. According to the method for authenticating a process, a neighboring node transmits adjacent authentication data to an execution node, the execution node authenticates a process to be executed by comparing local authentication data with the adjacent authentication data, and the execution node executes the corresponding process.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: February 12, 2019
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Beob-Kyun Kim
  • Patent number: 10177917
    Abstract: A technique is provided for extending a handshake communication between a communication device and an application server. The application server receives at least two messages from the communication device, each message comprising a handshake index and triggering a handshake session so that the application server negotiates with the communication device a set of cryptographic parameters. For each received message, the application server stores a negotiated set of cryptographic parameters in correspondence with a connection state index depending on the handshake index. The application server activates one of the stored sets of cryptographic parameters to establish a secured connection with the communication device.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: January 8, 2019
    Assignee: Alcatel Lucent
    Inventors: Sebastien Roche, Marcel Degtounda
  • Patent number: 10171421
    Abstract: The invention provides an intrusion detection and prevention system and computer program which, when operated or executed by a security element (7) situated between a receiver (3) and a media access control (MAC) element (5) of a device (1) of a wireless network, performs the steps of receiving wireless traffic from the receiver of the device, and detecting that MAC element the traffic is allowed according to one or more rules and passing the traffic to the MAC element of the device, or detecting that the traffic is not allowed according to the one or more rules and preventing the traffic from passing to the MAC element of the device.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: January 1, 2019
    Assignee: TRAFFIC OBSERVATION VIA MANAGEMENT LIMITED
    Inventors: Alan James Marshall, Bosheng Zhou, Alastair McKinley
  • Patent number: 10169592
    Abstract: A method, system and computer-usable medium are disclosed for injecting functionality into a security intelligence platform, comprising: providing the security intelligence platform with a plurality of backend endpoints; generating a modification to the security intelligence platform according to an application framework, the modification comprising metadata associated with functionality, the metadata corresponding to a predefined format; and, merging the modification with the security intelligence platform via a secure container system container.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rory F. Bray, Jason D. Keirstead, Declan J. Wilson
  • Patent number: 10169626
    Abstract: A system and method are described for Internet of Things (IoT) shelf tags.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: January 1, 2019
    Assignee: Afero, Inc.
    Inventors: Joe Britt, Shin Matsumura, Houman Forood
  • Patent number: 10171496
    Abstract: In one embodiment, a beacon signal is received from a beacon device. Either a mobile device or a server identifies a beacon authentication value from the beacon signal. Either the mobile device or the server calculates a local verification value from a security algorithm. A comparison of the authentication value to the local verification value is performed, and a location service is provided based on the comparison.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: January 1, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Sean Whitsell, Cullen Jennings, Andrew Biggs, Patrick Linskey
  • Patent number: 10169251
    Abstract: A method for limiting execution of an encrypted computer program on a secure processor includes executing a first set of instructions encoding a test for determining whether a value of a register of the secure processor belongs to a set of valid register values encoded in the encrypted computer program. Execution of the first set of instructions causes the secure processor to read a first register value from the register of the secure processor, the register of the secure processor preventing repeated reads of a same value of the register, and determine whether the first register value belongs to the set of valid register values encoded in the encrypted computer program. Execution of further instructions of the encrypted computer program is prevented if the first register value does not belong to the set of valid register values encoded in the encrypted computer program.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: January 1, 2019
    Assignee: Massachusetts Institute of Technology
    Inventor: David Whelihan
  • Patent number: 10171499
    Abstract: Systems and methods provide secure and wireless intra-vehicular communication. An intra-vehicular communication system has a secured network segment including a plurality of secure zones on a vehicle, the secure zones each having a plurality of node devices. The system also has a single point of security proximate each secure zone on the vehicle providing communication security for a corresponding secure zone, and a public network segment on the vehicle configured to wirelessly transport data traffic between the secure zones.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: January 1, 2019
    Inventors: Pradeep Kumar, Andrei Gurtov, Madhusanka Liyanage
  • Patent number: 10169593
    Abstract: A method, system and computer-usable medium are disclosed for injecting functionality into a security intelligence platform, comprising: providing the security intelligence platform with a plurality of backend endpoints; generating a modification to the security intelligence platform according to an application framework, the modification comprising metadata associated with functionality, the metadata corresponding to a predefined format; and, merging the modification with the security intelligence platform via a secure container system container.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rory F. Bray, Jason D. Keirstead, Declan J. Wilson
  • Patent number: 10171961
    Abstract: System and method for authorizing transactions, such as payments or money transfers. A source entity may initiate a transaction with a target entity via a first communications channel. In initiating the transaction, the source entity may indicate that the transaction is to be performed through a transaction authorization service. The target entity may send a transaction initiation message to the transaction authorization service. In response to receiving the transaction initiation message, the service may authorize the transaction with the source entity via a second communications channel. To authorize the transaction, the source entity may provide a PIN number or other identifier via the second communications channel. After receiving and validating the response from the source entity, the transaction authorization service may inform the target entity that the transaction is authorized. The target entity may then complete the transaction with the transaction authorization service and the source entity.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: January 1, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Philip Yuen, Chih-Jen Huang, Gerald Yuen
  • Patent number: 10169590
    Abstract: The disclosure discloses an apparatus for displaying a computer health index comprising: a memory having instructions stored thereon; a processor to execute the instructions to perform operations comprising: calculating at least one health sub-index, and calculating the computer health index based on the at least one health sub-index, wherein each health sub-index is associated with at least one computer state, and each health sub-index reflects a health degree of an associated computer state; and performing simple index display to display a small icon reflecting a value of the computer health index in a simple index display area.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: January 1, 2019
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Ming Xiang, Sheng Ou, Ruiqi Wang, Hao Chen, Shengyi Shi, Jianhua Wu, Rixin Gao
  • Patent number: 10140439
    Abstract: The present invention relates to a security card processing system and method, and more particularly, to a security card system and method wherein a security card is activated and security information stored in the security card is externally transmitted only when the card owner's fingerprint is authenticated using a fingerprint sensor built into the security card, thereby protecting against unauthorized use by other people. According to the present invention, unauthorized use of the security card by other people can be prevented and also security information of the owner of the security card can be protected from leaking since the security card is activated and the security information stored in the security card is externally transmitted only when the card owner's fingerprint is authenticated using a fingerprint sensor built into the security card.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: November 27, 2018
    Inventors: Jung Taek Kim, Young Dai Gwun, Hyun Kil Choi
  • Patent number: 10129266
    Abstract: A computer implemented method of providing candidate information comprises: obtaining a challenge code from a verification service at a first device associated with an ID candidate; capturing the challenge code from the first device at a second device associated with an ID checker; verifying the challenge code between the second device and the verification service and, if the challenge code is verified, providing the candidate information from the verification service, such that the candidate information is accessible to the ID checker.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: November 13, 2018
    Inventors: Lawrence Lok-Lun Cheng, Jeremy Goldstone
  • Patent number: 9813398
    Abstract: Disclosed is an Internet of things capability integration system, which relates to the field of Internet of things, and the field of telecommunication network and Internet.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: November 7, 2017
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
    Inventor: Chunlei Li
  • Patent number: 9785777
    Abstract: An application analysis platform enables automatic generation of abstract program representations (APRs) that are amenable to static analyzes for finding security vulnerabilities. The APR is generated automatically, preferably from an existing build system or a source repository, and then encapsulated into a binary archival format for consumption by a static analysis tool, which operates on-premises or in the cloud. The abstract program representation is a highly compact version of the actual source code it represents. The archival format obfuscates the source code that is subjected to the analysis, thus protecting it from being reverse-engineered when moved off-premises or otherwise shared with other users, teams and even organizations.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: October 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: Babita Sharma, Andrew Mak, Richard Myer Goldberg, John Thomas Peyton, Jr., Jeffrey Charles Turnham, Matthew Francis Murphy, Hua Xiao
  • Patent number: 9787685
    Abstract: A method for a device to connect to a wireless network is provided. The method includes: acquiring authority use data of a user; processing the authority use data to obtain an authority result; and sending the authority result to a terminal device.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: October 10, 2017
    Assignee: Xiaomi Inc.
    Inventors: Yang Zhang, Bo Zhang
  • Patent number: 9754126
    Abstract: A prompt for input data in a user interface (UI) is detected. An input window to receive the input data is presented, and the input data is received via the input window. The input data is encrypted by the input window, and the encrypted data is stored to a memory. A copy of the stored encrypted data is forwarded to a server device. In one example, portions of the encrypted data may be forwarded to the server device in separate transmissions.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: September 5, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Michael Gellas
  • Patent number: 9756049
    Abstract: A learning management system and method. Controllable devices, generally intended for students of a smart classroom, are each operable in a locked configuration and in an unlocked configuration. A controller device, generally intended for a teacher of a smart classroom, is configured to send command signals over a communication network. A server system interprets and handles communications between the controllable devices and the controller device such that when a locking signal is sent from the teacher's controller device, the server system sets each of the controllable devices to the locked configuration in which the user interface of each controllable device is controlled by the controller device, and when an unlocking signal is received from the teacher's controller device, the server system sets each of the controllable devices from the locked configuration to the unlocked configuration in which the user interface is operable independently of the controller device.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: September 5, 2017
    Assignee: 8303142 CANADA INC.
    Inventors: Tan Soamboonsrup, Jeremy Tan, Andrew Lassner, Pimnapat Lapassethsiri, Teesid Korsrilabutr, Aran Chananar
  • Patent number: 9727729
    Abstract: In an example embodiment, a system determines a set of instructions from the available instructions for a computer application. The determined set of instructions provides specific functionality of the computer application. The system may determine the set of instructions by performing functional testing and negative testing on the specific functionality. The system may reorganize and randomize the set of instructions in memory and write the reorganized set of instructions to a smaller memory space. For each available instruction not in the set of instructions, the system changes the respective instruction to inoperative to prevent execution of the respective instruction. The system may change the respective instruction to inoperative by overwriting the instruction with a NOP instruction. The system then captures a memory address of the computer application being accessed at runtime.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: August 8, 2017
    Assignee: Virsec Systems, Inc.
    Inventor: Satya Vrat Gupta
  • Patent number: 9727714
    Abstract: There is provided an authentication control system including an acquisition unit configured to acquire information detected by a sensor, an evaluation unit configured to evaluate suitability for use of each of one or more sensors in environmental conditions indicated by the information, and an authentication mode selection unit configured to select an authentication mode from among a plurality of authentication modes based on an evaluation result obtained by the evaluation unit, each of the authentication modes using any one of the one or more sensors.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: August 8, 2017
    Assignee: SONY CORPORATION
    Inventor: Shuichi Konami