Patents Examined by Sarah Su
  • Patent number: 9680816
    Abstract: A user device is provided that includes an authentication application that runs on the user device. A calibration device is also provided that includes authentication algorithm configuration information and an authentication token. The user device is connected to the calibration device to receive the authentication algorithm configuration information and the authentication token. The user device then supplies to a target device to be authenticated an authentication request that includes the authentication token. The user device receives an authentication response from the target device. The user device then analyzes the authentication response with the authentication application based on the authentication algorithm configuration information to determine whether the target device is authenticated.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: June 13, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Lisa L. Bobbitt, Keith Siracuse, Sam Gupta, John Toebes
  • Patent number: 9672337
    Abstract: A method, a device, and a non-transitory storage medium having instructions to randomly select a file that provides a mnemonic for a user input; present the file; receive a user input that is responsive to a presentment of the file; determine whether the user input is correct; and grant further access and use of a device based on a determination that the user input is correct, wherein when the user input is correct, the user is authenticated.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: June 6, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Shiva Rama Krishna Nyshadham, Viraj C. Mantri
  • Patent number: 9635020
    Abstract: A method for password-protected physical transfer of password-protected devices including at a receiving location, generating at least one security file including an encrypted element generated using a one-way encryption function utilizing at least one secure code, transmitting the at least one security file to a shipping location at which the password-protected devices are located, at the shipping location, using at least one shipping location password, loading the at least one security file into at least one password-protected device, shipping the at least one password-protected device to the receiving location and at the receiving location, employing the at least one secure code to supply an input to the at least one password-protected device and employing the at least one security file to enable establishment of at least one receiving location password for the at least one password-protected device which replaces the at least one shipping location password.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: April 25, 2017
    Assignee: VeriFone, Inc.
    Inventors: Paul Andrew Serotta, Jeffery Allen Reich, Chris Anthony Madden
  • Patent number: 9633193
    Abstract: A server, a user apparatus and a terminal device are provided. The server includes a transmission interface, a database and a processor. The transmission interface receives an identification verification request from the user apparatus. The processor captures a plurality of selected patterns from a plurality of database patterns stored in the database according to the identification verification request, selects at least one target pattern from the plurality of selected patterns, and enables the user apparatus to display the plurality of selected patterns and the at least one target pattern in a match object area and a target object area of a user interface displayed by the user apparatus, respectively. An identification verification procedure is finished while the processor determines that one of the plurality of selected patterns that corresponds to the at least one target pattern is selected to conform to the at least one target pattern.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: April 25, 2017
    Inventor: Otto Wang
  • Patent number: 9604406
    Abstract: Embodiments relate to printing a three-dimensional (3D) article from a 3D design file describing a 3D design. A computer processor receives the design file in an encrypted format. The design file includes a design file identifier and a 3D printer identifier identifying a 3D printer capable of printing a 3D article in accordance with the design file. The processor constructs an authentication request for authenticating use of the design file with the printer and transmits the authentication request to an authentication server. The processor receives a response from the authentication server enabling printing of the article from the design file on the printer. The processor uses a decryption key included in the response to decrypt the design file including 2D contour data. The processor sends the decrypted design file to the printer associated with the printer identifier. The printer prints the article in accordance with the decrypted contour data.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: March 28, 2017
    Assignee: Grow Software Limited
    Inventors: Siavash Haroun Mahdavi, Anthony Ruto, Hooman Shayani
  • Patent number: 9608818
    Abstract: Provided is a cryptographic communication system including a first semiconductor device and a second semiconductor device. The first semiconductor device includes a common key generation unit that generates a common key CK(a) by using a unique code UC(a) and correction data CD(a), and an encryption unit that encrypts the common key CK(a) generated in the common key generation unit by using a public key PK(b) of the second semiconductor device. The second semiconductor device includes a secret key generation unit that generates a secret key SK(b) by using a unique code UC(b) and correction data CD(b), and a decryption unit that decrypts the common key CK(a) encrypted in the encryption unit by using the secret key SK(b).
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: March 28, 2017
    Inventors: Shigemasa Shiota, Shigeru Furuta, Masayuki Hirokawa, Akira Yamazaki, Daisuke Oshida
  • Patent number: 9600810
    Abstract: The present disclosure involves systems, software, and computer-implemented methods for managing access of device management systems in license management operations associated with purchase accounts of a bulk licensing system. An example method includes identifying a request for a license management operation associated with a purchase account of a bulk licensing system, wherein the request includes a licensing identity associated with the purchase account; in response to the identifying, determining that the license management operation is to be performed based on the licensing identity; and in response to the determining, performing the license management operation.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: March 21, 2017
    Assignee: BlackBerry Limited
    Inventors: Andrew Christopher Smith, Micheal Tyler
  • Patent number: 9594928
    Abstract: Encryption/authentication circuitry includes an encryption portion having a first number of encryption lanes, each encryption lane including a plurality of encryption stages, and keyspace circuitry including a plurality of key lanes corresponding to a predetermined maximum number of channels. Each key lane has key storage stages corresponding to the encryption stages, and includes key memories for the predetermined maximum number of channels. Key channel selection circuitry for each stage selects a key from among the key memories at that stage. An authentication portion includes a second number of authentication lanes, hash key storage for the predetermined maximum number of channels, partial hash state storage for the predetermined number of channels, and hash channel selection circuitry.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: March 14, 2017
    Assignee: Altera Corporation
    Inventor: Martin Langhammer
  • Patent number: 9577821
    Abstract: Disclosed is a function masking apparatus in a symmetric cryptographic algorithm for preventing side channel attacks, including: a controller creating lookup tables for one or more internal functions included in a high security and light weight (HIGHT) algorithm, respectively based on a plurality of non-linear functions, a plurality of linear functions, and a plurality of constants which are randomly generated; and a storage unit storing the lookup tables for one or more internal functions included in the generated HIGHT algorithm.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: February 21, 2017
    Inventors: Tae Sung Kim, Doo Ho Choi
  • Patent number: 9578003
    Abstract: The present disclosure discloses a method and a system for determining whether to use a local authentication server. Specifically, a first network device executing a first authentication server receives a request for authentication from a client device. The first network device determines whether the client device was previously successfully authenticated by a second authentication server executing on a second network device within a particular period of time. If so, the first network device attempts to authenticate the client device using the first authentication server. Otherwise, the first network device declines the request for authentication from the client device.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: February 21, 2017
    Assignee: Aruba Networks, Inc.
    Inventors: Tilak Adhya, Sandeep Unnimadhavan, Shanta Patil, Santashil PalChaudhuri
  • Patent number: 9571497
    Abstract: The disclosed computer-implemented method for blocking push authentication spam may include (1) detecting an attempt by an unauthenticated source to gain access to a web resource protected by an MFA service, (2) issuing, to a mobile device of an authenticated user of the MFA service, a push authentication request to query the authenticated user about whether to allow the unauthenticated source's attempt, (3) determining, based at least in part on the push authentication request issued to the mobile device, that the authenticated user has not allowed the unauthenticated source's attempt, and (4) in response to determining that the authenticated user has not allowed the unauthenticated source's attempt, blacklisting the unauthenticated source such that the MFA service refuses to issue any subsequent push authentication requests in connection with the unauthenticated source. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: February 14, 2017
    Assignee: Symantec Corporation
    Inventors: Srinath Venkataramani, Rosarin Jolly Antonyraj
  • Patent number: 9571476
    Abstract: Systems and methods of performing single sign-on authentication from multiple platforms when establishing a connection to a database are described. An application can securely access a database based on user credentials provided during a prior authentication. In an embodiment, single sign-on is accomplished by relying on existing and emerging authentication, security service, security mechanism, and wire protocols, enabling the creation of drivers to accommodate various platforms and databases. In another embodiment, a pure type 4 Java Driver is used, eliminating dependencies on native operating functionality.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: February 14, 2017
    Assignee: Progress Software Corporation
    Inventors: James Walter Silhavy, Dirk Voet
  • Patent number: 9558345
    Abstract: An electronic device includes an authentication section that authenticates a user of the electronic device, an operation section that includes a display section and operates the electronic device, a storage section that stores programs that each cause the electronic device to perform a job in accordance with a preliminarily set content, and a program processing section that generates a program associated with the user authenticated in the authentication section. Using the operation section, a first user specifies a program to be shared and a second user permitted to use the shared program. As such, the first user who permits to share the program shares the program with the second user.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: January 31, 2017
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Manuel Baricuatro, Jr., Joseph Cyril Peral, Gestoni Bacalso, May Giltendez, Lianney Deleverio, Anthony Olores, Fernando Dagoc, Jr., El Parac, Neil Patrick Managaytay, Alvin Ray Yu, Criselle Zion Ampo
  • Patent number: 9560019
    Abstract: A method and system for managing data security in a computing environment. A processor at the gateway server receives, from a user device, at least one message. Each message requests that an encryption key be downloaded to the user device. The gateway server interfaces between the user device and a cloud that includes interconnected computing systems external to the user device. In response to the received at least one message, the processor generates at least one unique encryption key for each message and sends the at least one generated encryption key to the user device, but does not store any of the generated encryption keys in the cloud. For each encryption key having been sent to the user device, the processor receives each encryption key returned from the user device. For each encryption key received from the user device, the processor stores each received encryption key in the cloud.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: January 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jonathan M. Barney, Cataldo Mega, Edmond Plattier, Daniel Suski
  • Patent number: 9544300
    Abstract: Method and system for providing device-specific operator data for an automation device in an automation installation, which automation device authenticates itself to an authentication server in the automation installation via at least one authentication credential, wherein if up-to-date device-specific operator data from the installation operator of the automation installation are available for the automation device, then the up-to-date device-specific operator data are tied to the authentication credential of the authentication device.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: January 10, 2017
    Assignee: Siemens Aktiengesellschaft
    Inventors: Kai Fischer, Steffen Fries, Juergen Gessner, Amine Mohamed Houyou, Hans-Peter Huth, Angela Schattleitner
  • Patent number: 9537868
    Abstract: A network environment includes a wireless access point providing access to a corresponding network. One or more mobile communication devices communicate with the wireless access point to access the network. In response to receiving a request from a mobile communication device to establish the wireless communication link, the wireless access point conveys communications between the mobile communication device and a remote server to authenticate the mobile communication device. During authentication, the wireless access point receives a policy assigned to the mobile communication device. The policy specifies how to route subsequent received data traffic from the mobile communication device. Subsequent to authentication, the wireless access point routes the subsequent data traffic received from the mobile communication device in accordance with the received policy.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: January 3, 2017
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Arun Manroa, Qiang Zhang
  • Patent number: 9537655
    Abstract: A random number generating device includes an uncertain circuit which outputs uncertain data, and a cipher processing device. The cipher processing device encrypts input data using a cipher function of the cipher processing device, and generates a random number including higher uniformity than data outputted from said uncertain circuit using the cipher function of the cipher processing device and the data outputted from the uncertain circuit.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: January 3, 2017
    Assignee: MegaChips Corporation
    Inventor: Takahiko Sugahara
  • Patent number: 9531719
    Abstract: A computing resource service provider may receive, from a user client connected to an on-premises network, a security document specifying one or more user roles defining a level of access to customer resources within the on-premises network. In response, the service provider may generate and provide the user client with a cookie specifying the user roles and including an address for an interface within the service provider network. The service provider may receive a request from the user client to access one or more customer resources hosted by the service provider. The request may include the cookie previously provided to the user client. Accordingly, the service provider may extract the user roles from the cookie and determine, based at least in part on these user roles, whether to fulfill the user client request.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: December 27, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Wesley Marlin Sutton, Apolak Borthakur, Derek Avery Lyon, Raviprasad Venkatesha Murthy Mummidi, Karthikeyan Natarajan
  • Patent number: 9531678
    Abstract: A system and method for tunneling through a network separation device such as a firewall or a Network Address Translator including a first server receiving an access request from a client device to communicate with a host device, where the host device is behind the network separation device. The first server sending a message to a second server in response to receiving the access request, the message including host data for the host device. The second server is configured to send a notification to the host device, and the notification includes instructions for the host device to initialize a pass-through channel with the first server. The first server receiving a pass-through initialization request from the host device and establishing the pass-through channel for communication between the client device and the host device in response to receiving the pass-through initialization request.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: December 27, 2016
    Assignee: Progress Software Corporation
    Inventors: John Alan Hensley, Robert Fischer
  • Patent number: 9516034
    Abstract: Systems and methods for normalization of physical interfaces having different physical attributes are provided. According to one embodiment, information regarding multiple network devices is presented to a network manager. The network devices have substantially identical function. Two physical interfaces of two network devices that are to be normalized are identified. The physical interfaces are normalized by creating a virtual interface (VI) to which both correspond. A policy applicable to the VI is received. Configuration files, in which policies or rules contained therein are expressed in terms of the VI, are created for the network devices while they are offline. Physical interface configurations for the physical interfaces are resolved during installation of the network devices by resolving references to the VI in the configuration files into the respective physical interfaces.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: December 6, 2016
    Assignee: Fortinet, Inc.
    Inventors: Michael Xie, Langtain Du, Jun Li