Patents Examined by Josnel Jeudy
  • Patent number: 10318245
    Abstract: A device for determining an inverse of an initial value related to a modulus, comprising a unit configured to process an iterative algorithm in a plurality of iterations, wherein an iteration includes two modular reductions and has, as an iteration loop result, values obtained by an iteration loop of an extended Euclidean algorithm.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: June 11, 2019
    Assignee: Infineon Technologies AG
    Inventor: Wieland Fischer
  • Patent number: 10303867
    Abstract: A method for operating an external secure unit comprises at least a memory for storing data, a processor for processing the data, at least one interface for receiving data from a communication device or sending them thereto, wherein the communication device comprises at least a memory for storing at least one application program, a processor for processing and executing the application program, at least a first interface for sending data to the external secure unit or receiving them therefrom, at least a second interface for sending data to a transmission network or receiving them therefrom, wherein the method is wherein security-relevant data necessary for executing the application program in the communication device are stored in the external secure unit, and the communication device requests the security-relevant data from the external secure unit for executing the application program.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: May 28, 2019
    Assignee: GIESECKE+DEVRIENT MOBILE SECURITY GMBH
    Inventor: Sönke Schröder
  • Patent number: 10296762
    Abstract: A method of privacy enhanced notification includes receiving, by a client device, a notification associated with an application. The method includes identifying a negative situation associated with the client device in response to receiving the notification. The method further includes determining whether the notification includes sensitive data. The method also includes setting a sensitivity flag as true in response to the negative situation and a determination that the notification includes sensitive data. The method includes setting the sensitivity flag as false in response to a determination that the notification does not include sensitive data. The method includes presenting the notification on an electronic display of the client device according to the sensitivity flag.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: May 21, 2019
    Assignee: FUJITSU LIMITED
    Inventor: Sho Shimizu
  • Patent number: 10296468
    Abstract: An encryption key used with a storing apparatus and an encryption key used with a non-volatile cache memory are identical to each other. A cache control portion unit effects control in such a way that an encryption key EK used to encrypt first data stored in the storing apparatuses, and an encryption key EK used to encrypt second data which are data corresponding to the first data and are stored in the non-volatile cache memory, are identical to each other. If the cache control portion receives a write request and first data WD, the cache control portion identifies from the storing apparatuses a storing apparatus that is to be the storage destination of the first data, identifies an encryption key allocated to the identified storing apparatus, encrypts the second data corresponding to the first data using the identified encryption key, and stores the data in the non-volatile cache memory.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: May 21, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Mioko Moriguchi, Wataru Okada, Nobuhiro Maki
  • Patent number: 10277614
    Abstract: An information processing apparatus is provided with: a comparison unit that compares a communication by a terminal connected to a network with a pattern held in advance; a specification unit that specifies an evaluated value indicating a degree to which it is inferred that the terminal is used to conduct unauthorized activity, and a phase of unauthorized activity, in accordance with a comparison result; a holding unit that holds a maximum value of the evaluated value, for each phase, and for each terminal; and a determination unit that determines whether or not the terminal is used to conduct unauthorized activity, based on the maximum value of the evaluated value for each of the phases.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: April 30, 2019
    Assignee: PFU LIMITED
    Inventors: Kazuhiro Koide, Keiji Michine
  • Patent number: 10277598
    Abstract: A method for dealing with unauthorized frames that makes it possible to take appropriate measures when an unauthorized data frame is detected in a vehicle network system is provided. A plurality of ECUs in the vehicle network system are connected to a bus used for communicating frames. In the method for dealing with unauthorized frames, if a misuse detection ECU that checks a frame appearing in the bus detects an unauthorized frame that does not comply with a certain rule and a certain prevention condition is satisfied, a process for preventing the plurality of ECUs from performing a process corresponding to the unauthorized frame is performed (an error frame is transmitted) or, if the certain prevention condition is not satisfied, the process is not performed.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: April 30, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Takeshi Kishikawa, Hideki Matsushima, Tomoyuki Haga, Yoshihiro Ujiie, Yuji Unagami
  • Patent number: 10277573
    Abstract: Embodiments of systems and methods as disclosed herein may determine that an initiator of a communication on a distributed computer network is an automated script or the like. More particularly, in one embodiment, a web page including a hidden field may be generated in response to a request for the web page. This hidden field is a field included in the web page that is not visible to a human user when the web page is rendered by a browser and presented to the user. By comparing a received value for such a hidden field with an associated value for the hidden field as provided in the web page, the use of an automated script may be detected.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: April 30, 2019
    Assignee: GIVEGAB, INC.
    Inventors: James Randall Ryan, Ruhul Alam, James Edward Sylvana, Conleth S. O'Connell, Jr.
  • Patent number: 10270785
    Abstract: A method and an apparatus for identifying a malicious account are disclosed. Implementation of the method includes: using an effective reading speed of an account in a known normal account set as a training sample, and determining distribution data of the effective reading speed of the account in the normal account set; determining an upper reading speed threshold for the account in the normal account set according to the distribution data; acquiring a reading speed of a to-be-determined account; and determining, if the reading speed of the to-be-determined account exceeds the reading speed threshold, that the to-be-determined account is a malicious account. In the method, a fixed threshold set manually is no longer used, and a threshold is set on a statistics-based theoretical basis and is no longer randomly set manually; therefore, a malicious account for fake book viewing can be accurately identified.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Dan Shi
  • Patent number: 10264450
    Abstract: A user accesses an intermediary device, in communication with a restricted entity, requires a One Time Credential OTC and activates a mobile device previously registered, by the user, in an authentication entity, in order to generate a OTC, based on the information related to the user, to the restricted entity, to the mobile device and to the authentication entity, the OTC credential being then typed in the intermediary device and transmitted therefrom to the restricted entity and, from the latter, to the authentication entity, in which the OTC credential is decrypted and compared with the information related to the user, to the restricted entity, to the authentication entity and to the mobile device registered in the authentication entity, in order to generate an authentication result which is transmitted to the restricted entity, which will decide to accept or to reject the access of the user.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: April 16, 2019
    Assignee: SCOPUS SOLUCOES EM TI LTDA
    Inventors: Wilson Vicente Ruggiero, Armin Werner Mittelsdorf, Adren Sassaki Hirosi, Reginaldo Arakaki, Fabian Martins Da Silva
  • Patent number: 10257209
    Abstract: A method, system and device for allowing the secure collection of sensitive information is provided. The device includes a display, and a user interface capable of receiving at least one user-generated interrupt in response to a stimulus generated in response to content received by the device, wherein the action taken upon receiving the user-generated interrupt depends on a classification of the content, the classification identifying the content as trusted or not trusted. The method includes detecting a request for sensitive information in content, determining if an interrupt is generated, determining if the content is trusted, allowing the collection of the sensitive information if the interrupt is generated and the content is trusted, and performing an alternative action if the interrupt is generated and the content is not trusted. The method may include instructions stored on a computer readable medium.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: April 9, 2019
    Assignee: PAYPAL, INC.
    Inventors: Bjorn Markus Jakobsson, William Leddy
  • Patent number: 10250568
    Abstract: A retrieving system for retrieving information concealed within a sequence of symbols. The system includes a decoder configurable using rule information and operable when so configured to retrieve the information concealed within the sequence of symbols by applying to the sequence of symbols at least one decoder rule determined by the configuration of the encoder.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: April 2, 2019
    Inventors: Dilipsinhji Jadeja, Anita Jadeja
  • Patent number: 10243934
    Abstract: A document controller receives from an access device a web-based document storage request to store an electronic document. The document controller retrieves a storage location attribute associated with the electronic document which includes a location at which the document controller is to reside for the electronic document to be stored. The document controller processes the storage request by comparing its current location with the storage location attribute. In response to a match between the current location and the storage location attribute, the document controller stores the electronic document. In response to no match, the document controller does not store the electronic document. The document controller stores a result of the processing of the storage request in the request record datastore. The document controller receives a report request for results stored in the request record datastore, and in response, generates a report to include the stored result.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: March 26, 2019
    Assignee: TP Lab, Inc.
    Inventor: Chi Fai Ho
  • Patent number: 10235529
    Abstract: A document controller receives a document access request from an access device to access an electronic document associated with an access location attribute and a document identity. The access request includes a document identity and a current location at which the access device resides. In processing the access request, the document controller compares the document identities in the access request and associated with the electronic document and compares the current location with the access location attribute. When the document identities and locations match, the document controller sends the electronic document to the access device. Otherwise, the document controller does not send the electronic document. The document controller stores a result of the processing of the access request in a request record datastore. The document controller receives a report request for results stored in the request record datastore, and in response, generates a report that includes the stored result.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: March 19, 2019
    Assignee: TP Lab, Inc.
    Inventor: Chi Fai Ho
  • Patent number: 10225706
    Abstract: A telecommunication system that carries out telecommunication functions between multiple parties as initiated by the user interaction with a social network application, while maintaining privacy of the device identifiers (phone numbers or static IP addresses assigned to devices) of the participating parties.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: March 5, 2019
    Assignee: Telesocial, Inc.
    Inventors: William L. Waytena, Jr., Eric T. Stone
  • Patent number: 10223686
    Abstract: Systems, methods and apparatus are disclosed for remote management of payment terminals. Public keys, or other security elements can be received from a certification authority and distributed to the payment terminals. A merchant, or other entity affiliated with the payment terminals, can monitor the status of the software and security elements of the payment terminals.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: March 5, 2019
    Assignee: Worldpay, LLC
    Inventors: Erik William Baar, Patricia Lynn Walters
  • Patent number: 10218805
    Abstract: A method and apparatus for delaying responses to requests in a server are described. Upon receipt, from a client device, of a first request for a resource at a first location, a response that includes a redirection instruction to a second location is transmitted, where the response includes a first number of redirects that the client device is to complete prior to the first request being fulfilled. Upon receipt of a following request including a number of redirects, determining whether the number of redirects has been performed. When the number of redirects has not been performed the transmission of the redirection instruction is repeated with a number of redirects smaller than the first number of redirects until the receipt of a request indicating that the number of redirects has been performed. When the number of redirects has been performed the request is fulfilled.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: February 26, 2019
    Assignee: CLOUDFLARE, INC.
    Inventors: Dane Orion Knecht, John Graham-Cumming
  • Patent number: 10212135
    Abstract: A logic device and method are provided for intercepting a data flow from a network source to a network destination. A data store holds a set of compliance rules and corresponding actions wherein at least one of the set of compliance rules is a temporary compliance rule valid for a predetermined period. A packet inspector is configured to inspect the intercepted data flow and identify from the data store a temporary compliance rule associated with the inspected data flow. A packet filter is configured to when the data flow is identified as being associated with the temporary compliance rule, carry out an action with respect to the data flow corresponding to the temporary compliance rule while the temporary compliance rule is valid.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: February 19, 2019
    Assignee: Solarflare Communications, Inc.
    Inventors: Steve L. Pope, Derek Roberts, David J. Riddoch
  • Patent number: 10204216
    Abstract: According to various embodiments, a verification method may be provided. The verification method may include: determining a plurality of objects, each object having a property; displaying a representation of each object of the plurality of objects; receiving from a user an input indicating a sequence of the plurality of objects; determining a sequence of the properties of the plurality of objects; and comparing the Determine a plurality of objects, each object having a input with the sequence of the properties of the objects.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: February 12, 2019
    Assignee: SINGAPORE UNIVERSITY OF TECHNOLOGY AND DESIGN
    Inventors: Hossein Nejati, Ngai-Man Cheung, Dawn C. I. Koh, Ricardo D. Sosa Medina
  • Patent number: 10200362
    Abstract: Method and server system for user login verification are disclosed. The method includes: obtaining a verification request from a first device for an account operation requested by a user using a first account; identifying, from the server system, usage history data associated with the first account, including data regarding usage of the first account on the first device; determining, in accordance with the data regarding the usage of the first account on the first device and one or more predetermined usage history criteria, whether the account operation associated with the first account on the first device is safe; and in accordance with a determination that the account operation associated with the first account on the first device is not safe, initiating a verification process based on a second device that qualifies as being safe for the account operation.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: February 5, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiaolong Zhang, Yonglong Wei, Wen Zha, Lifang Cen, Junhong Yan, Wenhao Huang
  • Patent number: 10187419
    Abstract: A method and system for secure notification message presentation are disclosed. A device with one or more processors and memory detects a trigger to display a notification message and, in response to detecting the trigger, determines a risk level corresponding to the notification message based on content of the notification message, where the risk level is one of benign, malicious, or unknown. In accordance with a determination that the risk level corresponding to the notification message is benign, the device displays the notification message. In accordance with a determination that the risk level corresponding to the notification message is malicious, the device displays blocking display of the notification message.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: January 22, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Baike Lin