Transaction Verification Patents (Class 705/75)
  • Patent number: 10293832
    Abstract: A network computer system can associate an operator with a mobile device. Additionally, the network computer system can monitor the operator using the mobile device over a time interval that a freight vehicle is operated between a start location and a destination location. During the time interval, the network computer system can control the mobile device in transmitting interval data. Additionally, based on the interval data, the network computer system can evaluate the operator over the time interval using the interval data. The evaluation of the operator can include using the mobile device information to evaluate the operator over the one or more sub-intervals.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: May 21, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Luis Madrigal, Eyal Lasker, Xiao Guo, Padmini Pyapali, Tony Ran Zhang
  • Patent number: 10291407
    Abstract: Systems and methods are described that facilitate capturing promotional information details such as the number of promotional material items printed for a given vendor supported by a marketing agency, item size, placement details, price, and authentication information to prove that a print log or summary is genuine. The authentication information can include a timestamp, printer identity, job identity and run-length. This information is summarized in a message digest and is signed by the printing system using digital signatures, which are then verified by the marketing agency through a public key counterpart of a private key used to generate the signatures.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: May 14, 2019
    Assignee: XEROX CORPORATION
    Inventors: Daniel W. Manchala, Steven J. Harrington
  • Patent number: 10289655
    Abstract: Active content is deterministically rendered in a stable format that is independent of any particular targeted environment, which the active content may subsequently be rendered to. Environmental and dynamic dependencies are removed from a specification associated with the active content for purposes of producing a stable and consistent specification for the active content. The stable and static specification is used to subsequently render the active content into the stable format for any targeted or desired environment.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: May 14, 2019
    Assignee: ADOBE INC.
    Inventors: James D. Pravetz, Richard Cohn, William Ie
  • Patent number: 10255631
    Abstract: A payment processing system receives one or more indications of a user's location at a time that the user initiates a transaction with a merchant system at a physical location of the merchant system, processes the transaction, and receives a merchant point of sale identifier from the issuer system associated with the financial account information selected by the user. The payment processing system creates a combined list of candidate merchant identities based on the received merchant POS identifier and the user computing device location. The payment processing system calculates a probability for each of the merchant identities in the list based on similarity to the merchant POS identifier and user location data. The payment processing system associates the merchant POS identifier with the merchant identity having the highest probability and creates an annotated transaction record to display to the user.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: April 9, 2019
    Assignee: GOOGLE LLC
    Inventors: Jeffrey Lawrence Herman, Qiming Fang
  • Patent number: 10218694
    Abstract: Aspects of the disclosure relate to securely orchestrating events initiated at remote servers using a certificate server. A computing platform may receive, from a first server computer system, a first event request comprising first entity information and first event details information, and the computing platform may identify a first entity associated with the first event request. The, the computing platform may generate and send a first entity verification request to a certificate server, and the computing platform may receive, from the certificate server, first certificate information associated with the first entity. Based on validating the first certificate information associated with the first entity, the computing platform may generate and send, to a second server computer system, one or more event orchestration commands directing the second server computer system to execute one or more actions associated with the first event request.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: February 26, 2019
    Assignee: Bank of America Corporation
    Inventor: Kenneth Gregory Murray
  • Patent number: 10204215
    Abstract: Embodiments of the disclosure enable one or more transactions to be processed with secured authentication. A system server receives a request for authentication for an article associated with a first user that is associated with a user account, identifies one or more client devices associated with one or more secondary users that are associated with the user account, communicates with the one or more client devices to obtain biometric data associated with the one or more secondary users, determines whether to approve the request for authentication based on the biometric data associated with the one or more secondary users, and, on condition that the request for authentication is approved, generates an authentication token. Aspects of the disclosure leverage authentication technology to authenticate one or more identities of one or more users to allow the users to confirm that an article is associated with another user.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: February 12, 2019
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Manoneet Kohli
  • Patent number: 10193689
    Abstract: A method begins by a processing module applying a share encoding function on data to produce a plurality of encoded shares and generating a plurality of random numbers. The method continues with the processing module obtaining a set of personalized authenticating values regarding user access to the data and generating a plurality of hidden passwords based on the set of personalized authenticating values. The method continues with the processing module generating an encryption key based on a corresponding one of the plurality of hidden passwords and a corresponding one of the plurality of random numbers and encrypting the encoded share utilizing the encryption key to produce an encrypted share for each encoded share of the plurality of encoded shares. The method continues with the processing module facilitating storage of the plurality of random numbers and each of the encrypted shares.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: January 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jason K. Resch, Gary W. Grube, S. Christopher Gladwin, Thomas Franklin Shirley, Jr., Timothy W. Markison
  • Patent number: 10194263
    Abstract: A recognition system is employed in conjunction with a subscriber's cellular phone and the network serving the subscriber. According to an embodiment, a subscriber can use a cellular phone to receive and capture data signals, from, for example, an audio output. The captured data signals can be transmitted to a remote network element that receives and translates the captured data and performs a plurality of functions. A promotion can be selectively tailored to a user based in part on the user location.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: January 29, 2019
    Assignee: AT&T MOBILITY II LLC
    Inventors: Thomas Michael Meiss, Jeffrey Mikan
  • Patent number: 10169759
    Abstract: Embodiments of the present invention provide a method, computer program product, and computer system for verifying transactions over a network. The method includes initiating a proposed transaction with a transaction server. The transaction server provides encoded details of the proposed transaction, in the form of a QR code, to the user. The QR code is scanned using a computing device, and is decoded using an application on the computing device. A set of transaction details associated with the decoded QR code is compared with the details of the proposed transaction. The proposed transaction is then confirmed or aborted using a separate communication channel.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jose F. Bravo, Jeffery L. Crume
  • Patent number: 10158479
    Abstract: Embodiments disclosed herein describe systems and methods for deploying a new code block on a blockchain. In an embodiment, an application server may provide a user with a graphical user interface (GUI) with contract components and document components. The application server may generate an assembled contract text based on the user selecting the contract and document components. The application server may determine the blockchain addresses or local addresses of smart contract components corresponding to the contract components and the documents components. The application server may generate a code block including references to the addresses of the smart contracts and the document components or containing the executable code itself and may deploy the code block to the latest valid blockchain. The application server may execute the smart contract in the code block based in response to a digital event trigger.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: December 18, 2018
    Assignee: Northern Trust Corporation
    Inventors: Justin Chapman, Andrew Czupek, Andrew Monks, Anthony Stevens, Arijit Das, Christopher Price, Wayne Hannaway, Zabrina Smith
  • Patent number: 10142318
    Abstract: A self-adaptive communication method for an encryption dongle, comprising: an upper-layer software platform sets communication mode information of self, when connection of an encryption dongle to a host is detected, acquires communication mode information of the encryption dongle, determines whether or not the communication mode information of self matches the communication mode information of the encryption dongle, if yes, then communicates with the encryption dongle via an interrupt transmit pipeline, and if not, then transmits a communication instruction to the encryption dongle via a control transmit pipeline; the encryption dongle sets a communication mode identifier on the basis of the communication mode information of the upper-layer software platform in the communication instruction, and, the encryption dongle resets and resets communication mode information of self on the basis of the communication mode identifier.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: November 27, 2018
    Assignee: Feitian Technologies Co., Ltd.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: 10135870
    Abstract: A closed-loop system is operatively connected with a block chain distributed network for using the block chain distributed network for facilitating operation of a transaction record sharing system between member institutions comprising a host system and a source system. Host and source institutions function to share the transaction records from member institutions such that a host institution that is a member of the block chain may obtain the transaction records of all source institutions of the block chain. The transaction records are validated on the block chain such that the transaction records are secure represent a source of truth.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: November 20, 2018
    Assignee: Bank of America Corporation
    Inventors: Joseph Benjamin Castinado, Richard Huw Thomas, Manu Jacob Kurian, Eric Eugene Sifford
  • Patent number: 10108956
    Abstract: Methods and systems for conducting a secure online transaction with a payment card are described. In an embodiment, a user selects a secure payment option during an online transaction which is transmitted to a merchant computer. A notification is received from the merchant computer of initiation of a secure transaction process, and then the user computer enters a secure transaction mode of operation and establishes a communication session with a payment provider device. The user computer prompts the user to present a payment card to a card reader device, reads payment card data, creates a request message, transmits the request message to a payment provider computer causing the payment provider computer to provide substitute payment card details to the merchant computer to complete the online payment transaction, and then exits the secure transaction mode.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: October 23, 2018
    Assignee: Mastercard International Incorporated
    Inventor: John R. Wankmueller
  • Patent number: 10102514
    Abstract: Systems, methods and apparatus for conducting payment transactions are provided. Pursuant to some embodiments, the payment transactions may be conducted between a consumer operating a mobile device and a merchant.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: October 16, 2018
    Assignee: PAYPAL, INC.
    Inventor: Kevin Laracey
  • Patent number: 10091214
    Abstract: A malware warning system, including a client sending requests to and receiving replies from a server, and a server, including a first warning generator sending to the client a warning including a threat level of content located at a web site, in response to receiving from the client a URL for accessing content at the web site, a second warning generator sending to the client a warning including information about at least one of the nature of the threat of the content located at the web site and a location of the web site, in response to receiving from the client a request for more information about the nature of the threat, and a third warning generator, sending to the client a warning including an instruction to perform a swipe gesture to confirm a request to access the URL, in response to receiving that request from the client.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: October 2, 2018
    Assignee: Finjan Mobile, Inc.
    Inventors: Michael Godlewski, Geoffrey House, Winnie Tong, Rudolph Mutter, Bay Lee Feore, Timothy Shipman, Anthony Scherba, Lee McDole, Alexander Lin Kremer, Julie Mar-Spinola
  • Patent number: 10089623
    Abstract: A system and method for facilitating transactions utilizing phrase tokens are provided. Individual entities can be associated with unambiguous transaction phrase tokens, such as multiple word phrases. The transaction phrase tokens are associated with transaction accounts by a service provider such that the entities can complete a transaction without having to exchange transaction account information. In a transaction, a transaction phrase token is offered to an accepting party, which tenders the offered transaction phrase token to the service provider. The service provider processes the offered transaction phrase token according to configuration information specified for the transaction phrase token. The service provider can automatically process the transaction request or request additional information.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 2, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Amit D. Agarwal, Michael M. George, Ian W. Freed, Jeffrey P. Bezos, Peter S. Vosshall
  • Patent number: 10083425
    Abstract: A secure payment system between a customer and a merchant, where the sales terminal wirelessly transmits a partial payment authorization transaction record including, at least a merchant terminal identification and a payment amount, but not a customer bankcard data, for a specific sales transaction, to a wireless device of the customer. Alternatively, the sales terminal displays a partial payment authorization transaction record including, at least a merchant terminal identification and a payment amount, but not a customer bankcard data, for a specific sales transaction, for the displayed record to be captured by a wireless device of the customer.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: September 25, 2018
    Inventor: Tara Chand Singhal
  • Patent number: 10083485
    Abstract: This disclosure describes, generally, methods and systems for exchanging alternative currencies. The method includes creating, at an alternative currency platform, a plurality of user accounts and receiving, from a first user in the plurality of user accounts, an alternative currency exchange offer. The alternative currency exchange offer includes one or more offer terms and associated assets. Furthermore, the method includes extending the alternative currency exchange offer from the first user to the second user, in response to receiving acceptance of the offer from the second user, verifying the associated assets of the first user and the second user, and in response to verification of the assets of the first user and second user, providing settlement of the alternative currency exchange offer.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: September 25, 2018
    Assignee: The Western Union Company
    Inventors: Evans Mehew, Gail Galuppo
  • Patent number: 10063903
    Abstract: Systems and methods for mirroring and transcoding media content are provided. In some embodiments, media content stored on a user equipment device is mirrored on a remote server, and the mirrored copy is transcoded and provided to other user devices in a media content format that is appropriate for the user devices. By so doing, the present invention not only provides a convenient and easy way for users to backup media content and access the media content from virtually any device, but also reduces the complexity and costs associated with maintaining reliable and consistent access to media content across various user devices.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: August 28, 2018
    Assignee: Rovi Guides, Inc.
    Inventor: Jean-Francois Benjamin Grasset
  • Patent number: 10055123
    Abstract: A method for automatically changing information originating from at least either of a first user and a second user by using a mobile device includes steps of: (a) a first device searching second devices as a target to perform interaction and then selecting a specific second device among the searched second device to change the user-originating information; (b) the first device transmitting to, or receiving from, the specific second device data related to the interaction, if a touch gesture is detected in the first device; and (c) at least either of the first and the second devices allowing a server to update the information originating from at least either of the first user and the second user by referring to the transmitted data related to the specific interaction.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: August 21, 2018
    Assignee: IPNOLOGY LTD.
    Inventors: Byoung Chan Son, Byeong Ho Na
  • Patent number: 10033746
    Abstract: Methods, apparatus, systems are provided for use in detecting unauthorized changes to websites of web operators. Authorized content policy sets for each of a multiplicity of websites from web operators are collected and stored. In addition, content information obtained in respect web content downloaded from said websites by a multiplicity of client devices, client proxy devices, and/or client gateway devices is used to identify websites that do not conform to respective policy sets. Alerts are sent to the web operator of any non-conforming website. Optionally, alerts may be sent to client devices, client gateway devices, and/or client proxy devices for use in scanning or blocking the web content from non-conforming websites.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: July 24, 2018
    Assignee: F-Secure Corporation
    Inventors: Jarno Niemela, Veli-Jussi Kesti
  • Patent number: 10019676
    Abstract: A system and method to batch and collate construction notices, legal notices, and other documents by recipient, such that multiple notices can be sent in a single mailing, and to allow for these document batches to accumulate over time until the approaching of a deadline for the document's delivery.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: July 10, 2018
    Assignee: Express Lien, Inc.
    Inventor: Scott Gerard Wolfe, Jr.
  • Patent number: 10015160
    Abstract: A communication apparatus has an auto-complete function using an LDAP protocol. The apparatus inputs character information, and verifies a certificate of an LDAP server. The apparatus obtains, by the LDAP protocol, address information including the character information input by the input unit after verifying the certificate of the LDAP server.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: July 3, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yasuaki Kawashima
  • Patent number: 10007815
    Abstract: The exemplary embodiments of the invention realize an efficient prevention of massive infiltration of cloned RFID transponders into existing and new RFID systems. Furthermore, reader devices used for authentication of RFID transponders do not need to be on-line and do not need to be equipped with a Security Authentication Module (SAM). This simplifies authentication procedures and reduces costs. According to an exemplary embodiment of the invention a transponder-specific originality signature is stored by a transponder manufacturer on the transponder. The transponder-specific originality signature may, for example, be stored in the non-volatile memory (EEPROM) of the transponder during the fabrication of the transponder. This transponder-specific originality signature can be checked at any time in a convenient way, which provides an indication of originality of said transponder.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: June 26, 2018
    Assignee: NXP B.V.
    Inventors: Tvrtko Barbaric, Hans de Jong, Ad Arts, Peter Bukovjan
  • Patent number: 9965796
    Abstract: Methods and systems for facilitating the purchase of an item on a social networking website are described. Merchants can embed payments in buttons displayed on social networking websites to enable payments at the point of discovery, such as on Pinterest® or Facebook®. As the items associated with the buttons are shared further, the embedded payment capability follows the shared items. For example, a Pinterest® pin has the payment capability embedded within it so as the pin gets re-pinned in the Pinterest® platform, shared on blogs, shared on platforms like Facebook®, or surfaces on Google® Search, the payment capability is also available on those platforms. In some instances, open standards such as oEmbed or Open Graph are used to create the buttons with the payment capability and make creation of the buttons simpler for merchants.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: May 8, 2018
    Assignee: PayPal, Inc.
    Inventors: Shilpa Dhar, Teddy Vincent Toms
  • Patent number: 9955348
    Abstract: A method by which a resource management entity requests for acquisition of a specific right on a specific resource in a wireless communication system, according to one embodiment of the present invention, comprises the steps of: receiving a search request for a specific resource from a first application entity, wherein the search request includes a search word for identifying the specific resource; acquiring information on resource candidates among resources being managed, on the basis of the search word; transmitting the information on the resource candidates to the first application entity; receiving an acquisition request for a specific right on a first resource among the resource candidates from the first application entity; and determining whether the first application entity has a right on the acquisition request for the specific right, wherein whether the first application entity has a right on the acquisition request for the specific right can be determined on the basis of information indicated by a f
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: April 24, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Seongyun Kim, Seungkyu Park
  • Patent number: 9948461
    Abstract: A device displays signed application cards. The device receives a card object that includes: an application function identifier that identifies an application function of a native application, a digital signature, and a certificate that comprises a public key. The device verifies the authenticity of the digital signature with the public key in the certificate. The device determines that the certificate is signed by a developer of the native application referenced by the card object. The device renders an application card on the display based on the information included in the card object. The application card includes a text string, an image, an audio, and/or an image. The device overlays an indicator onto the application card. The indicator indicates that the authenticity of the digital signature has been verified. The indicator also indicates that the developer of the native application authorized the rendering of the application card.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: April 17, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Russel Reed, Eric Glover, Joseph Barrientos
  • Patent number: 9923926
    Abstract: Approaches for managing potentially malicious files using one or more isolated environments. In response to receiving a request to perform an action on a file, a client applies a policy to determine whether the action is deemed trustworthy. The client identifies, without human intervention, an isolated environment, executing or to be executed on the client, in which the action is to be performed based on whether the action is deemed trustworthy. In this way, embodiments allow a user to make use of data deemed untrusted in certain cases without allowing the untrusted data from having unfettered access to the resources of the client. If the requested action is performed in a different isolated environment from which the action was requested, embodiments enable the performance of the action to be performed seamlessly to the user.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: March 20, 2018
    Assignee: Bromium, Inc.
    Inventors: Gaurav Banga, Sergei Vorobiev, Deepak Khajuria, Vikram Kapoor, Ian Pratt, Simon Crosby
  • Patent number: 9911110
    Abstract: Method, systems, and apparatus for processing a payment transaction includes determining that a network connection between a first destination in a payment system and a second destination in a payment system does not satisfy a latency threshold; receiving data indicating a payment transaction between a customer and a merchant; determining whether the payment transaction should be stored, where the determining is based on a risk algorithm model that considers risk factors associated with data regarding the payment transaction, risk factors associated with data regarding the customer, and risk factors associated with data regarding the merchant; if the payment transaction should be stored: storing the payment transaction for future processing; displaying an indication that the payment transaction has been successfully processed; if the payment transaction should not be stored: attempting to send a request for authorization for the payment transaction at a payment service system included in the payment system.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: March 6, 2018
    Assignee: Square, Inc.
    Inventors: J. Bryan Scott, Jevin C. Bhorania, Raymond Knight Mason, III, Ariana Poursartip
  • Patent number: 9894216
    Abstract: Methods and systems for top-up are provided. A representative telecommunication messaging and real-time replenishment (TMRTR) system includes a user interface that receives a user input and transmits the user input that includes chat message and a recipient phone number associated with a phone user's account; and a real-time replenishment (RTR) gateway that receives and transmits chat messages and the phone number from the user interface and requests for a telephone service company associated with the phone number to a home location register (HLR) look up service. The RTR gateway tops up phone minutes and/or balance of money of the phone user's account associated with the phone number based on the phone number of the received user input, and the determined telephone service company from the HLR look up service.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: February 13, 2018
    Assignee: MILTECH PLATFORM, INC.
    Inventor: Dat The Lu
  • Patent number: 9892466
    Abstract: Embodiments are directed to systems, apparatus, and methods for account pool processing. In some embodiments, a server computer can store account information for a first pool of accounts and a second pool of accounts. The server computer can receive a payment request message from a buyer that identifies a payment amount and a supplier, and can determine that the payment amount corresponds to the first or second pool of accounts. If the payment amount corresponds to the first pool of accounts, the server computer can select an account from the first pool of accounts, and can transmit account information for the selected account to the supplier. If the payment amount corresponds to the second pool of accounts, the server computer can select an account from the second pool of accounts, and can transmit account information for the selected account to the supplier.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: February 13, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Josie Brinkman, Dave Meaney
  • Patent number: 9886684
    Abstract: In one embodiment, a trusted cloud service such as an “electronic vault” may store records of a consumer's electronic data file history. These documents may come from disparate providers and include financial statements and the like. The trusted vault cloud may act as an online notary to certify documents are legitimate and may be trusted. For example, a retailer may dispute whether the consumer paid a debt. To resolve the issue the retailer may access the cloud vault to retrieve a bank statement for the consumer, whereby the bank statement is electronically notarized by the vault cloud and is thus credible to the retailer. The retailer may then see proof the consumer had indeed paid a past debt to the retailer. Other embodiments are described herein.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: February 6, 2018
    Assignee: Intel Corporation
    Inventor: Casey L. Baron
  • Patent number: 9846866
    Abstract: Methods and systems are disclosed for executing financial transactions between customers and merchants. An identifier of a financial account is received from the customer at a merchant system. A one-time password is also received from the customer at the merchant system, with the customer having been provided with the one-time password by a mobile electronic device or contactless presentation instrument. A cryptogram is generated to include the identifier of the financial account encrypted using the one-time password. An authorization request is formulated at the merchant system. The authorization request includes the cryptogram and transaction information describing at least a portion of the financial transaction. The authorization request is transmitted from the merchant system to an authorization processor for authorization of the financial transaction.
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: December 19, 2017
    Assignee: First Data Corporation
    Inventor: Vijay Royyuru
  • Patent number: 9811633
    Abstract: A method for monitoring medical data is disclosed, the method being applicable to a system comprising a portable medical device, a mobile communications device, and, optionally, a medical care server. The portable medical device and the mobile communications device each comprise at least one interface for data transfer. The method comprises a step of establishing a download link between the mobile communications device and a download server. The method comprises a step of selecting an appropriate communication software package from a plurality of communication software packages for controlling data transfer between the mobile communications device and the portable medical device from the download server. Further, the method comprises a download step for downloading communication software packages from the download server to the mobile communications device and a step of installation of the communication software package on the mobile communications device.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: November 7, 2017
    Assignee: Roche Diabetes Care, Inc.
    Inventors: Christoph Cronrath, Fernando Andreu, Alberto Val Vicente
  • Patent number: 9794233
    Abstract: Systems and methods for application identification in accordance with embodiments of the invention are disclosed. In one embodiment, a user device includes a processor and memory configured to store an application, a session manager, an application identifier, and at least one shared library, and the processor is configured by the session manager to communicate the application identifier and the application identifier data to an authentication server and permit the execution of the application in response to authentication of the application by the authentication server.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: October 17, 2017
    Assignee: Sonic IP, Inc.
    Inventors: Eric William Grab, Kourosh Soroushian, Tung Lin, Francis Yee-Dug Chan, Evan Wallin, William David Amidei
  • Patent number: 9780952
    Abstract: A client establishes an cryptographically protected communications session and determines information usable to distinguish the session from other sessions. The client digitally signs the information using a cryptographic key that is independent of the session to enable a server to check whether the information matches the session that it established and whether the digital signature is correct. The server may perform mitigating operations if either or both of the information or the digital signature is/are invalid.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: October 3, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Bradley Jeffery Behm, Gregory Branchek Roth, Gregory Alan Rubin
  • Patent number: 9721282
    Abstract: Validation data, such as an image selected by a merchant, is rendered on a mobile device of a customer to provide the merchant confirmation that payment for an item submitted through the mobile device of the customer was in fact received by the merchant. The merchant may establish an account on a network-accessible computing device (e.g., in the “cloud”) that includes the validation data. The customer authorizes payment to the merchant from the mobile device using the network connectivity of the mobile device. When the payment is received by the merchant, the network-accessible computing device sends the validation data to the customer's mobile device. The merchant may be confident that he or she has in fact received an electronic payment from the customer when the validation data is presented on the mobile device. Techniques to prevent reuse and copying of the validation data are also discussed.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: August 1, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel W. Hitchcock, Darren E. Canavor, Harsha Ramalingam, Robert Hanson, Brad Lee Campbell
  • Patent number: 9723432
    Abstract: An information providing system provides delivery information using identification information of an object equipped with a wireless communication function. The information providing system includes a registering unit that registers in advance first link information linking the identification information of the object to the delivery information; a generating unit that generates second link information linking the identification information of the object to delivery information different from the delivery information of the first link information, based on the identification information of the object and identification information of a plurality of information terminals, acquired by communication with the information terminals, which can communicate with the object; and an information providing unit that delivers the delivery information linked by the second link information.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: August 1, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventors: Tatsuya Fujii, Tsutomu Kawase, Yoshiaki Nishizaki, Yuichiro Ueda
  • Patent number: 9667651
    Abstract: According to one embodiment, a method for setting a trap to detect that an intruder has compromised a client end station (CES) in an attempt to gain unauthorized access to enterprise data provided by a server is described. The method includes causing a honey token to be placed on the CES secluded within a configuration repository, wherein the honey token is metadata and/or instructions indicating how applications can seemingly access the enterprise data but that is actually invalid, and the honey token is placed on the CES and not on the server. The method also includes causing attribute values to be installed on a security gateway for a security rule causing the security gateway to monitor network traffic for attempted use of the honey token, and to generate an alert when a set of one or more packets that include the honey token are received.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: May 30, 2017
    Assignee: Imperva, Inc.
    Inventors: Amichai Shulman, Michael Cherny, Sagie Dulce
  • Patent number: 9654452
    Abstract: The invention relates to information processing field, and discloses a method for protecting sensitive information, comprising: receiving first information transmitted by an untrusted device, where the first information enables the sensitive information to be transmitted from a trusted device to a server; receiving the sensitive information input by a user; generating second information based on the first information and the sensitive information; encrypting at least the sensitive information in the second information with a first secret key, wherein the first secret key meets one of the following: the untrusted device does not know the first secret key; and the untrusted device knows the first secret key but is unable use the first secret key to decrypt the encrypted sensitive information; and transmitting the second information containing the encrypted sensitive information to the untrusted device for forwarding to the server indicated by the first information.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: May 16, 2017
    Assignee: International Business Machines Corporation
    Inventors: Qining Li, Xi Qing Wang, Yan Yan, Zhen Xiang Yang, Shiwan Zhao
  • Patent number: 9652796
    Abstract: A system, computer-readable storage medium storing at least one program, and computer-implemented method for automatically providing item feedback information during the checkout process is provided. Feedback information related to one or more items added to an electronic shopping cart of a user is obtained. A message including the feedback information is provided automatically to the user during the checkout process.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: May 16, 2017
    Assignee: eBay Inc.
    Inventor: Michael Bryan Goldman
  • Patent number: 9639837
    Abstract: Systems, methods, apparatus, processes, computer program code and means for conducting transactions are described which allow a first party to a transaction to identify a second party to a transaction.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: May 2, 2017
    Assignee: PAYPAL, INC.
    Inventor: Kevin Laracey
  • Patent number: 9641528
    Abstract: Certain implementations of the disclosed technology may include systems and methods for multi-stage identity authentication. A method is provided that includes receiving a set of identity information associated with a subject and querying one or more public or private databases with at least a portion of the set of identity information. The method includes receiving independent information responsive to the querying. The method includes determining zero or more first indicators of fraud risk and producing one or more identity proofing queries derived from the independent information. Based at least in part on a comparison of the one or more proofing queries and a query response, the method includes determining zero or more second indicators of fraud risk and evaluating a fraud score. Responsive to evaluating the fraud score, the method includes initiating one or more of authentication enrollment and multi-factor authentication of the subject.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: May 2, 2017
    Assignee: LEXISNEXIS RISK SOLUTIONS INC.
    Inventors: Kimberly Little, Minoti Amin
  • Patent number: 9634842
    Abstract: Provided is a method for transmitting signed data and an electronic signature token, the method comprising: an electronic signature token obtaining a signing request data packet comprising data to be signed; signing the data to be signed to obtain signed data; obtaining a preset first transmitting strategy, and obtaining first data to be transmitted according to a part of the signed data and the first transmitting strategy, and transmitting the first data to be transmitted; after obtaining the signing request data packet, extracting and outputting the key information of the data to be signed; obtaining a confirmation instruction for the outputted critical information of the data to be signed; after obtaining the confirmation instruction, obtaining a preset second transmission strategy, and obtaining second data to be transmitted, according to a remaining part of the signed data and the second transmission strategy, and transmitting the second data to be transmitted.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: April 25, 2017
    Assignee: Tendyron Corporation
    Inventor: Dongsheng Li
  • Patent number: 9614827
    Abstract: This disclosure relates generally to a system and method for authenticating an electronic device may comprise a server configured to transmit an encrypted object, the encrypted object having an image file format, to the electronic device, the encrypted object being encrypted based on a certificate, the electronic device operatively coupled to the server and comprising a processor registered with the server to create a secured communication link between the processor and the server, wherein the certificate corresponds to the processor, the processor having a cryptographic engine configured to decrypt the encrypted object to result in a decrypted graphic, and a user interface operatively coupled to the processor. The user interface may be configured to display the decrypted graphic and receive a user input responsive to the decrypted graphic. The server may authenticate the electronic device based, at least in part, on the user input.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: April 4, 2017
    Assignee: Intel Corporation
    Inventors: Mojtaba Mojy Mirashrafi, Mousumi Hazra, Gyan Prakash
  • Patent number: 9609279
    Abstract: A system and method is arranged to provide compression and decompression of digital content in a secure manner. The system is configured to authenticate a source of the digital content, and to further determine a consumer's entitlements and rights for access to the digital content. Based upon the determined entitlements and rights for access, the system is directed to decrypt, and decompress the digital content. In one embodiment, a component of the system is enabled to establish a trust relationship with at least one other component of the system, to minimize an opportunity for piracy of the digital content. In another embodiment, a secure clock is directed to provide protection against hackers that may employ an in-circuit emulator, or the like.
    Type: Grant
    Filed: September 19, 2005
    Date of Patent: March 28, 2017
    Assignee: Google Inc.
    Inventors: Glenn A. Morten, Tomás E. Palmer, Charles D. MacLean
  • Patent number: 9607164
    Abstract: A communication apparatus has an auto-complete function using an LDAP protocol. The apparatus inputs character information, and verifies a certificate of an LDAP server. The apparatus obtains, by the LDAP protocol, address information including the character information input by the input unit after verifying the certificate of the LDAP server.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: March 28, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yasuaki Kawashima
  • Patent number: 9559831
    Abstract: Network coding and multiple packet reception (MPR) are used together to improve message dissemination speed in a wireless network using half duplex communication. In at least one embodiment, MPR is used to initially distribute data packets from a number of source nodes in the network to the other nodes of the network. Network coding techniques may then be used to perform backfilling within the network to supply data packets to the source nodes that were originally missed due to the half duplex constraint.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: January 31, 2017
    Assignee: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: Linda M. Zeger, Muriel Medard, Arman Rezaee
  • Patent number: 9537831
    Abstract: Methods, apparatuses, systems, and computer-readable media for an anonymization service level improvement system (“ALI”) are described. One or more transactions may be generated by a system to be transmitted outside of a secure area. The ALI may anonymize these transactions and anonymization may be measured by reference to one or more anonymization metrics, including, but not limited to, k-anonymity, l-diversity, and t-closeness. The ALI may be configured to determine current values for the metrics and whether current anonymization is sufficient to provide a pre-determined service level. If the service level is not sufficient, then the ALI may generate fake anonymized transactions to be output to satisfy the pre-determined service levels of the one or more anonymization metrics. Results may be received which may include valid and invalid results. The ALI may remove the invalid results before returning the valid results to the system. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: January 3, 2017
    Assignee: Intel Corporation
    Inventor: Jeffrey C. Sedayao
  • Patent number: 9538218
    Abstract: A repository stores a contract between a service consumer and a service provider that provides a service, the contract specifying a service-level objective associated with a service to be applied for the service consumer. An enforcement device is configured according to the contract, where the configuring causes the enforcement device to perform enforcement of the service-level objective in a connection between the service consumer and the service provider, the connection allowing the service consumer to access the service in response to the enforcement device confirming that the service consumer is associated with the contract.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: January 3, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Lukas Barton, Vladimir Dubsky, Pavel Zavora