Patents Examined by John Hayes
  • Patent number: 9502025
    Abstract: The system and method described herein may provide a natural language content dedication service in a voice services environment. In particular, providing the natural language content dedication service may generally include detecting multi-modal device interactions that include requests to dedicate content, identifying the content requested for dedication from natural language utterances included in the multi-modal device interactions, processing transactions for the content requested for dedication, processing natural language to customize the content for recipients of the dedications, and delivering the customized content to the recipients of the dedications.
    Type: Grant
    Filed: November 10, 2010
    Date of Patent: November 22, 2016
    Assignee: VoiceBox Technologies Corporation
    Inventors: Mike Kennewick, Lynn Elise Armstrong
  • Patent number: 9485258
    Abstract: Mediation systems and methods for restricted access item distribution are disclosed. In an embodiment, a method for facilitating payment from a user device for a restricted access item hosted by a host system is disclosed. In another embodiment, a system for facilitating payment from a user device to for a restricted access item hosted by a host system is disclosed. In another embodiment, a method for providing a mediated marketplace service is disclosed.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: November 1, 2016
    Assignee: OPENWAVE MOBILITY, INC.
    Inventor: Mark Delany
  • Patent number: 9471916
    Abstract: A method, a system, and a computer program product are provided for wireless establishment of identity via bi-directional radio-frequency identification (RFID). The method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable for sending device data including at least a username and a password to a transceiver. The method also includes receiving an identifier of an access point in a wireless network from the transceiver, the transceiver sending the device data to the access point via a security server. The device data is sent to the access point based on the identifier of the access point, the access point establishing a secure connection to the computer infrastructure based on the device data received from the transceiver and the computer infrastructure.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: John R. Dingler, Frank C. Fisk, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Patent number: 9466057
    Abstract: A presentation instrument is described which includes an input sensor, a memory unit, and an antenna configured to wirelessly transmit and receive data. The antenna is configured to receive a request for data stored on the memory unit, and may also be configured to induce a voltage from a magnetic field to power the presentation instrument. The input sensor may control whether the presentation instrument can be so powered from the magnetic field. Alternatively, input from the input sensor may otherwise control the functionality of the presentation instrument. By way of example, an input received by the input sensor may be transmitted in addition to the requested data. Additionally, a system is described to process the requested data and additional input data, in accordance with a rules data store.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: October 11, 2016
    Assignee: First Data Corporation
    Inventor: Curt Beeson
  • Patent number: 9454752
    Abstract: A transponder-reader payment system includes a fob including a transponder, and a RFID reader for interrogating the transponder. In exemplary operation, the fob identifying information may be presented to the RFID reader for completion of a transaction request. The transaction request may be provided to a fob issuer system which retrieves a value for satisfying the transaction request from a fob associated transaction data file. The issuer system may deplete the transaction data file in accordance with the transaction request and replenish the data file in accordance with fob user or fob issuer defined reload protocol.
    Type: Grant
    Filed: December 13, 2002
    Date of Patent: September 27, 2016
    Assignee: CHARTOLEAUX KG LIMITED LIABILITY COMPANY
    Inventors: Michael J. Berardi, Michal Bliman, David Bonalle, Jennifer Anne Elwood, Matthew C. Hood, Susan E. Isenberg, Alexandra Mayers, Trevor J. Perry, Peter D. Saunders, Kathryn D. Scheding, Sejal Ajit Shah, Kristin L. VonWald, John R. Williamson
  • Patent number: 9443233
    Abstract: A method for approving a commercial transaction using a customer generated fractal image. The method includes receiving, from a central authority, a seed, and receiving a request for the customer generated fractal image for payment of the commercial transaction with a merchant. In response to the request, payment device information is obtained and the customer generated fractal image is generated using the seed and the payment device information. The customer generated fractal image is displayed on the mobile device where it is scanned by the merchant to obtain a scanned fractal image. The scanned fractal image is sent, by the merchant, to the central authority. The central authority approves the commercial transaction by generating an expected fractal using a copy of the payment device information and the seed, and comparing the scanned fractal image with the expected fractal.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: September 13, 2016
    Assignee: Intuit Inc.
    Inventor: Jacob Giuseppe Brunetto
  • Patent number: 9384485
    Abstract: Systems and methods for rapidly provisioning functionality to one or more mobile communication devices are disclosed. The method may comprise generating, prior to a request for the functionality, a globally unique identifier (“GUID”) encryption key, wherein the GUID comprises a unique identifier that may be associated with a transaction account customer, generating a value associated with the GUID, deriving, based on the value, a plurality of base encryption keys associated with the value, creating, a perso-script, wherein the perso-script comprises a file associated with data associated with a customer, and/or creating a proto-script, wherein the proto-script comprises the perso-script prepended by a script to rotate the plurality of base encryption keys.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: July 5, 2016
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventor: John G. McDonald
  • Patent number: 9378499
    Abstract: A card reader configured to read a smart card can be detachably connected to a mobile computing device. When the card reader is attached to the mobile device, an application installed on the mobile computing device permits the mobile device to communicate with the card reader in order to process transactions. Security measures can be used on the mobile device to prevent theft of a PIN during software PIN entry of a payment transaction. The mobile device can prevent the keypad or other input interface from displaying feedback. The mobile device can also prevent passcodes from being stolen by displaying media encoded with digital rights management (DRM) and by managing the media and user inputs at a secure server. A mobile device can securely communicate with a card reader for a payment transaction using asymmetric or symmetric encryption.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: June 28, 2016
    Assignee: Square, Inc.
    Inventors: Oliver S. C. Quigley, Nathan McCauley, Bob Lee
  • Patent number: 9369439
    Abstract: The present invention consists of a computer security method that enables all users of a computer application to enjoy superior security levels when sensitive information is being exchanged with transaction applications. The method of the present invention consists of developing a virtual desktop or isolated execution environment that restricts the user to working in a specific zone. Said virtual desktop or isolated environment is programmed in such a way that message listening techniques such as hooking or quartz techniques are implanted for intercepting messages between the transaction application, such as the electronic bank, and the user's Operating System (OS). The method that is used in the present invention also blocks special key combinations in order to prevent malicious code execution in OS support devices, like Apple® IOS and Google™ Android, where special key combinations are not evident, but combinations such as “*#06#? exist.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: June 14, 2016
    Assignee: Azuan Technologies S.A.
    Inventors: Jaime Enrique Gomez Hernandez, Carlos A. Perry Peinado, Wilmer Linares Montañes, Ivan Dario Tovar Rueda
  • Patent number: 9354864
    Abstract: The disclosed system and method provides a software package header that includes a copy of a firmware file header for a firmware file constituent of the software package. The package header is provided to a network service device such as a gateway as an initial portion of a software package to perform a firmware installation. The package header content is used to validate firmware files expected to be received and installed by the network service device. The package header structure permits all firmware files to be validated prior to the installation of any of the firmware files, while avoiding the use of additional network service device resources.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: May 31, 2016
    Assignee: Dialogic Corporation
    Inventor: Brian Kamrowski
  • Patent number: 9336522
    Abstract: A server transmits an encryption key or encryption key information for specifying the encryption key to a mobile terminal. The mobile terminal acquires play money at the game machine, generates encrypted information by encrypting an ID token with the received encryption key or an encryption key corresponding to the received encryption key information, and transmits the ID token and the encrypted information to the server through the game machine. The server decodes the encrypted information, transacts a payment based on a user ID identifying a user of the mobile terminal and the amount of play money when the ID token received by the server matches the ID token acquired by the decoding, and authorizes the game machine to let the user play up to the amount of play money. Therefore, the game can be started by exchanging electronic data between the mobile terminal and the game machine with high security.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: May 10, 2016
    Assignee: PRISM SOLUTIONS INC.
    Inventor: Yuichiro Tsutsui
  • Patent number: 9317720
    Abstract: Provided is a method, system, and program for enabling access to data in a storage medium within one of a plurality of storage cartridges capable of being mounted into a interface device. An association is provided of at least one coding key to a plurality of storage cartridges. A determination is made of one coding key associated with one target storage cartridge, wherein the coding key is capable of being used to access data in the storage medium within the target storage cartridge. The determined coding key is encrypted. The coding key is subsequently decrypted to use to decode and code data stored in the storage medium.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: April 19, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Glen Alan Jaquette
  • Patent number: 9298735
    Abstract: A method and apparatus for filtering a peer-to-peer (P2P) search query in a P2P network (100) is provided. A P2P-enabled device (102) generates a P2P search query (404) and appends device capability information to the P2P search query to generate a device-specific P2P search query (412). The device-specific P2P search query is provided (414) to the P2P network (100) and search query results are remotely filtered in response to the device-specific P2P search query to generate filtered search query results for providing to the P2P-enabled device (416).
    Type: Grant
    Filed: October 11, 2007
    Date of Patent: March 29, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Caroline Giraudon, Francois-Xavier Ehrhart, Julien Pince
  • Patent number: 9274573
    Abstract: A method and apparatus for protecting access to sensitive information stored in vulnerable storage areas (e.g., public memory, registers, cache) of a microprocessor. A microprocessor having a reset port to receive external reset commands may have a reset diversion circuit that may be selectively enabled. The microprocessor may operate in an open mode or a secure mode, indicating the absence or the potential presence, respectively, of sensitive information in the vulnerable storage areas. In open mode, the reset diversion circuit may be disabled such that external reset requests triggers a hardware reset. In secure mode, sensitive information may be recorded on vulnerable storage areas. The reset diversion circuit may be enabled to divert external reset requests to an interrupt which may trigger execution of a software code. The software code, when executed, may perform a secured system clean-up routine to erase the vulnerable storage areas prior to reset.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: March 1, 2016
    Assignee: ANALOG DEVICES, INC.
    Inventors: Philip P. Giordano, Scott D. Biederwolf
  • Patent number: 9262882
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, determining that a voting user interface (VUI) is to be provided with search results, the VUI enabling a user to submit one or more votes in a voting-based campaign; receiving social content, the social content having been distributed using one or more social networking services; receiving search results that are responsive to a search query; and transmitting instructions to display the search results and the VUI, the VUI comprising the social content.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: February 16, 2016
    Assignee: Google Inc.
    Inventors: Tilke Mary Judd, Jyrki A. Alakuijala, Alexandru Ovidiu Dovlecel, Zaheed Sabur, Abraham Moolenaar, Peter W. Dickman, Marvin Chow, Ardan Arac
  • Patent number: 9235691
    Abstract: Apparatus, techniques and systems for preventing illegal use of software and other digital files based on operations of a data storage device controller in a computer or computer system. For example, a method for preventing illegal use of software includes: configuring a computer to use a data storage device controller to control use of each digital file stored on one or more data storage devices; before a use of each digital file, operating the data storage device controller to access a storage device on which the digital file is stored to check whether the digital file meets a condition for use; and operating the data storage device controller to block use of the digital file when the condition is not met and to allow execution of the digital file when the condition is met. The digital file can be an application software or other digital documents.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: January 12, 2016
    Assignee: Sergii Mishura
    Inventor: Sergii Mishura
  • Patent number: 9202206
    Abstract: Methods for purchasing of goods or services over the internet. A customer has a customer account set up at a bank with associated account information. The account information includes verification information for verification parameters, such as authorized computer identification, authorized delivery addresses, authorized global positioning satellite or other secure location information, authorized user identification, authorized telephone caller identification, and/or other account information. An order is placed by a user via an ordering computer which provides order information. Such order information includes verification variables used by the bank. Verification and/or authentication using one or more variables of the customer account information is used by the bank to validate the order before assuring payment to the merchant.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: December 1, 2015
    Assignee: eCardless Bancorp, Ltd.
    Inventors: Randy D. Sines, Randy A. Gregory
  • Patent number: 9203648
    Abstract: Various embodiments of the invention provide solutions (including inter alia, systems, methods and software) for dealing with online fraud. Some embodiments function to access and/or obtain information from (and/or receive data from) a data source; the data might, for example, indicate a possible instance of online fraud. Certain embodiments, therefore, can be configured to analyze the data, e.g., to determine whether the data indicate a likely instance of online fraud. Such instances may be further investigated, and/or a response may be initiated. Data sources can include, without limitation, web pages, email messages, online chat sessions, domain zone files, newsgroups (and/or postings thereto), etc. Data obtained from the data sources can include, without limitation, suspect domain registrations, uniform resource locators, references to trademarks, advertisements, etc.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: December 1, 2015
    Assignee: THOMSON REUTERS GLOBAL RESOURCES
    Inventors: Ihab Shraim, Mark Shull
  • Patent number: 9183560
    Abstract: Among other things, we describe a reality alternative to our physical reality, named the Expandaverse, that includes multiple digital realities that may be continuously created, broadcast, accessed, and used interactively.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: November 10, 2015
    Inventor: Daniel H. Abelow
  • Patent number: 9171308
    Abstract: A method and system for managing accounts that control access to resources of different providers. The account management system allows providers to use a common logon procedure through an account management server. The account management system dynamically creates accounts when users request to access resources. To access to a resource, a user provides their credentials (e.g., user identifier and password) through a certain location (e.g., client computer) and identifies the resource (e.g., application). The account management system determines whether an account has already been created for those credentials. If not, the account management system authenticates the user, creates a new account for those credentials (i.e., registration), and associates the identified resource with the account.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: October 27, 2015
    Assignee: OpenDesign, Inc.
    Inventors: Steve Bush, Edward Jung, Holly Knight