Time Stamp Patents (Class 713/178)
  • Patent number: 10812592
    Abstract: A system includes a processor configured to approve an application vehicular-system-access request based on a temporary key and device ID transmitted with the access request matching a stored temporary key and device ID pair previously stored by the processor. This can assist in ensuring that only validated devices and/or applications are requesting access to a vehicle system.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: October 20, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Omar Makke, Oleg Yurievitch Gusikhin
  • Patent number: 10805393
    Abstract: A system and method of recording data from a number of devices in a distributed network system in a manner adaptable for auditing the device output. The devices may include one or more control, sensor, edge, or peripheral computing devices physically separate in the distributed network system and in communication with a control server. Such distributed networks systems are common in SCADA or IoT applications. The content stream of data records output from the devices are recorded; a payload stripped stream of data records which are stripped of the payload are recorded and preferably retained by an escrow service. The metadata of the data records includes the hash value of one or more predecessor data records. The hash values are calculated based on the payload and a linkage function, preferably a cryptographic function. A comparison of hash values of the payload stripped stream and the content stream provides the audit ability.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: October 13, 2020
    Assignee: Olea Networks, Inc.
    Inventors: Stefan Grefen, Astrid Jaehde, David Mackie
  • Patent number: 10742844
    Abstract: Example implementations relate to hiding sensitive data. For example, a device according to the present disclosure may include a scanning portion to receive a scan of a document, and a graphical user interface to receive a command with respect to the sensitive data. The device may also include a processor to analyze the scan of the document, process the command via the graphical user interface, determine the document contains sensitive data in response to the command, and perform an action to hide the sensitive data.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: August 11, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ricardo Ribani, Gabriela Matias Navarro
  • Patent number: 10734004
    Abstract: Systems, methods, apparatus, and articles of manufacture to improve timestamp transition resolution of watermarks are disclosed. An example system includes a watermark detector to detect watermarks in media and a decoder to decode timestamps from respective ones of the watermarks.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: August 4, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Ken Joseph Frett, Vladimir Kuznetsov, David Gish, Sadhana Gupta
  • Patent number: 10652365
    Abstract: A client device is tracked over a period of time using “refresh tokens” that are exchanged in conjunction with routine client-server communications. Each communication cycle between client and server includes a refresh token that is recorded at the server. The recorded refresh tokens are mapped to both server- and client-generated device identifiers. As communications between client and server occur, a chain of tokens, one for each communication cycle, is progressively recorded at the server. If the server receives a token that is outdated with respect to that which is otherwise expected based on the progression of the recorded chain, this suggests that the received communication was transmitted from a device that is a clone of another client device. A more robust device identification framework is therefore achieved by using a combination of device identifiers and tokens exchanged between client and server.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: May 12, 2020
    Assignee: Adobe Inc.
    Inventors: Sanjeev Kumar Biswas, Mayank Goyal, Sharad Srivastava
  • Patent number: 10630463
    Abstract: A fork in a block chain data structure is identified, the block chain data structure including a first set of blocks each describing a respective transaction. The fork includes a first branch beginning with a first block and a second branch beginning with a different second block. The first branch includes a first set of blocks comprising at least the first block, and the second branch includes a second set of blocks including at least the second block. A determination is made, based on a consensus protocol, that the second branch is to be discarded. Accordingly, a meta block is generated to identify and describe the second branch. The meta block is to be included in a meta block chain data structure. The meta block chain data structure is separate from the block chain data structure and comprises meta blocks to record orphan branches of the block chain data structure.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: April 21, 2020
    Assignee: CA, Inc.
    Inventors: Serge Mankovskii, Steve Versteeg
  • Patent number: 10623441
    Abstract: A software system and service for facilitating organizational testing of employees in order to determine their potential susceptibility to phishing scams is disclosed to evaluate their susceptibility to e-mail and Internet cybercrimes such as phishing. The e-mail addresses of a client organization's employees are provided to the system, a phishing e-mail is created and customized, and a phishing e-mail campaign in which the phishing e-mail message is sent and the responses to the phishing e-mail is monitored, and the results of the e-mail campaign are provided for evaluation. The phishing e-mail may optionally contain attachments and various types of probes and “call home” mechanisms.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: April 14, 2020
    Assignee: Barracuda Networks, Inc.
    Inventor: Mark T. Chapman
  • Patent number: 10605587
    Abstract: A method and an apparatus for processing laser point cloud data includes obtaining laser point data to be used by a data receiver comprising an acquisition time; determining a timestamp for representing the acquisition time, and splitting the timestamp into a base timestamp and an offset timestamp; and storing the base timestamp and compressed laser point cloud data. Laser point cloud data output by a laser radar is compressed and comprises only offset timestamps corresponding to respective laser points. The base timestamp and the offset timestamp may be added to obtain the required synchronization precision timestamp, and the data is synchronized. The processing speed of a CPU or GPU for the laser point cloud data is improved while the timestamp precision reaches the precision required by synchronization of the laser point cloud data, and storage space is saved.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: March 31, 2020
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Chengliang Deng, Yu Ma, Kaiwen Feng, Yibing Liang, Bocong Liu, Zhuo Chen
  • Patent number: 10595401
    Abstract: Tamper-respondent assemblies are provided which include an enclosure assembly mounted to a circuit board and enclosing an electronic component(s) within a secure volume. The enclosure assembly includes an enclosure with an edge surface coupled to the circuit board, and a tamper-respondent sensor. The tamper-respondent sensor covers the edge surface and an inner surface of the enclosure. The sensor includes multiple layers, and at least one tamper-detect circuit. The tamper-detect circuit(s) includes a conductive trace(s) in a tamper-detect pattern covered, at least in part, by at least one layer of the multiple layers. The at least one layer is partially removed to provide exposed regions and unexposed regions of the conductive trace(s) at the edge surface of the enclosure. The conductive trace(s) is contacted where exposed by an adhesive securing the sensor to the circuit board. A monitor circuit monitors the tamper-detect circuit(s) for a tamper event.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: March 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James A. Busby, Arthur J. Higby, David C. Long, Michael J. Fisher, Russell A. Budd, Michel Turgeon, Sylvain Tetreault
  • Patent number: 10528257
    Abstract: A method includes in response to receiving an I/O request for the storage system, determining information associated with the I/O request; generating a timestamp associated with the I/O request; and recording the information and the timestamp to reproduce an operation associated with the I/O request. A method comprises: in response to a request for reproducing an I/O operation of the storage system, obtaining information associated with at least one I/O request for the storage system, the information being recorded in response to reception of the at least one I/O request; obtaining at least one timestamp corresponding to the at least one I/O request; and reproducing the operation of the at least one I/O request on the storage system based on the information and the at least one timestamp.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: January 7, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Hongpo Gao, Geng Han, Jamin Jianbin Kang, Jibing Dong, Jian Gao, Shaoqin Gong
  • Patent number: 10462131
    Abstract: An augmented reality user device includes a display, a physical identification verification engine, a gesture confirmation engine, and in interface. The display overlays a virtual file document onto a tangible object. The physical identification verification engine receives biometric data for a witness and confirms the witness's identity. The display displays a gesture motion from the signor. The gesture capture engine captures a gesture motion from the witness. The gesture capture engine generates a witness digital signature based on the captured gesture motion from the witness. The gesture capture engine generates a witness transfer token, the witness transfer token comprising the witness digital signature based on the captured gesture from the witness and the witness identity confirmation token. The interface communicates the witness transfer token to a server.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: October 29, 2019
    Assignee: Bank of America Corporation
    Inventors: Elizabeth S. Votaw, Michael Ogrinz, Cameron D. Wadley, Jisoo Lee, Katherine Dintenfass, Graham M. Wyllie, Victoria L. Dravneek
  • Patent number: 10462659
    Abstract: A method for communicating between devices is presented. The method includes dividing a first public key of a first device into at least two partial keys, transmitting the at least two partial keys through at least two communication channels having different physical characteristics, receiving a second public key of a second device through at least one of the at least two communication channels, authenticating the second device based on the received second public key, and performing secure communication with the second device using a public key generated based on the received second public key.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: October 29, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Soo-Yong Lee, Byung-Moo Lee, Joo-Yeol Lee, Dong He
  • Patent number: 10445605
    Abstract: At least one contemporaneous signature image is captured while a user generates an electronic signature for a document. When one or more contemporaneous signature images maps to a verification image, signature data representative of an electronic signature is associated with the document.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: October 15, 2019
    Assignee: EZEE STEVE, LLC
    Inventor: Steven R. Schwartz
  • Patent number: 10432595
    Abstract: Systems, computer products, and methods are described herein for an improved secure certificate system that utilizes multiple digital signatures, and in some cases multiple public keys within one or more certificates. The improved secure certificate systems allows for additional security by having multiple certification authorities validate the organization as the owner of the organization application (e.g., website, dedicated application, or the like), as well as allowing for the use of the multiple digital signatures and/or certificates to provide seamless verification of the organization application should one or more of the digital signatures and/or certificates become compromised. Moreover, security may be improved by utilizing multiple public keys to encrypt a session key for use in sending and receiving data.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: October 1, 2019
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Carl R. Frederick, Joel S. Kazin
  • Patent number: 10425234
    Abstract: A new approach is proposed to support monitoring Perfect Forward Secrecy (PFS) network traffic by utilizing a hardware security module (HSM) appliance. Here, the HSM appliance is a high-performance, Federal Information Processing Standards (FIPS) 140-compliant security hardware with embedded firmware, which can be used for management and sharing of ephemeral keys used in a secured PFS communication session between two parties. Specifically, the HSM allows a server to share one or more of its ephemeral keys and/or parameters used in PFS traffic during the session with a third party under specified access rights and/or authorization, wherein the third party can be but is not limited to a traffic monitoring module. The HSM allows the third party to access the ephemeral keys stored on the HSM under the specified access rights and/or authorization so that the third party may decrypt and run analytics on the PFS traffic captured during the session.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: September 24, 2019
    Assignee: Cavium, LLC
    Inventors: Phanikumar Kancharla, Ram Kumar Manapragada, Tejinder Singh, Girish Kumar Yerra
  • Patent number: 10425417
    Abstract: Systems, computer products, and methods are described herein for an improved secure certificate system for identifying potential authorized and unauthorized interactions between a web browser and a website. The certificate system utilizes stored certification requirements (e.g., pinned certification requirements, third-party certification requirement system, or the like), and compares the stored certification requirements with received certification requirements. The system may notify the user or prevent the interaction between the web browser and website when the stored certification requirements do not meet the received certification requirements (e.g., a threshold requirement of certificates to validate, validated certificates, or the like). The certificate system allows the interaction between the web browser and website when the stored certification requirements meet the received certification requirements and the website is verified based on the certification requirements.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: September 24, 2019
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Carl R. Frederick, Joel S. Kazin
  • Patent number: 10419277
    Abstract: A user identifying system includes a user terminal and a server for communicating with the terminal. The terminal includes a detecting means that detects an event of a failure in accessing a service provided by the server, a recording means that records a timestamp indicating time of a failure in accessing the service when the event is detected, and a transmitting means that transmits, to the server, the timestamp and identification information allowing the server to identify the user of the terminal. The server includes a receiving means that receives the identification information and the timestamp transmitted from the transmitting means, and a specifying means that specifies a user identified by the identification information received by the receiving means when access by the terminal related to the timestamp has been made during an inaccessibility period wherein access to a service provided by the server has been unacceptable.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: September 17, 2019
    Assignee: Rakuten, Inc.
    Inventors: Soh Masuko, Takafumi Inoue
  • Patent number: 10402594
    Abstract: There is provided an information processing apparatus. An acquisition unit acquires feature information of a latest block in a block chain when target data is generated. A registration unit registers proof information indicating that the generated target data is correlated with the feature information acquired by the acquisition unit when the target data is generated to a time proof service.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: September 3, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Motoyuki Takaai, Masatsugu Tonoike, Mihoko Wakui
  • Patent number: 10347262
    Abstract: Systems, methods, apparatus, and articles of manufacture to improve timestamp transition resolution of watermarks are disclosed. An example system includes a watermark detector to detect watermarks and a decoder to decode timestamps in respective ones of the watermarks. The example system also includes a timestamp transition resolution enhancer that estimates a first transition window indicative of a transition between a first time period to a second time period based on a first one of the timestamps and a second one of the timestamps. The timestamp transition resolution enhancer also estimates, when the first transition window does not satisfy a threshold, a second transition window indicative of a transition between the second time period and a third time period based on the second timestamp and a third one of the timestamps.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: July 9, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Ken Joseph Frett, Vladimir Kuznetsov, David Gish, Sadhana Gupta
  • Patent number: 10318719
    Abstract: Aspects of the subject disclosure may include, for example, generating a digital certificate responsive to an authentication of a user according to a dynamic biometric process, associating the digital certificate with a transaction record for the transaction, storing information associated with authentication conditions of the dynamic biometric process, receiving an access request associated with the transaction, and providing access to the transaction record, the information associated with the authentication conditions of the dynamic biometric process or a combination thereof responsive to the access request, where granting of the access is according to transmitting an access acknowledgement to equipment of the user, or obtaining another authentication to allow permission to access or a combination thereof. Other embodiments are disclosed.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: June 11, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Frank Kao
  • Patent number: 10313118
    Abstract: In one embodiment, a method comprises: receiving, by a requestor device in a data network, authentication request parameters for generating a secured request for a data object, the authentication request parameters comprising a shared encryption key and a prescribed update time interval value; generating, by the requestor device, the secured request based on generating a reduced-resolution time value by dividing a current device timestamp value of the requestor device by the prescribed update time interval value, and encrypting the reduced-resolution time value using the shared encryption key; and outputting, by the requestor device, the secured request specifying an object name identifying the data object and the encrypted reduced-resolution time value, enabling a content supplier device to authenticate the secured request based on determining whether the reduced-resolution time value, multiplied by the prescribed update time interval, substantially matches a corresponding timestamp value of the content supp
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: June 4, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sape Jurriën Mullender, Hendrikus Bosch, David Lake
  • Patent number: 10268396
    Abstract: Storage divisions of a non-volatile storage medium may have a writable state and an unwritable state. Storage divisions may be reclaimed by, inter alia, resetting the storage division from an unwritable state to a writable state. Writable storage divisions may be used to service incoming storage requests. If no writable storage divisions are available, requests may stall. One or more storage divisions may be held in a writable state to avoid stall conditions. This, however, may increase the erase dwell time of the storage divisions, which can result in increased wear and reduce the usable life of the storage device. Storage divisions may be prepared for use such that the storage divisions are transitioned to a writable state such that erase dwell time of the storage divisions is reduced, and the storage divisions are available as needed to service incoming requests.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: April 23, 2019
    Assignee: SanDisk Technologies LLC
    Inventor: Gary Janik
  • Patent number: 10248453
    Abstract: A computing device connects a first client device to a session of a virtual machine. The computing device subsequently connects a second client device to the session in response to a request from the second client device to access the virtual machine. The computing device may then disconnect the first device from the virtual machine session or disable one or more functions associated with the first client device.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: April 2, 2019
    Assignee: Red Hat Israel, Ltd.
    Inventors: Uri Lublin, Roni Luxenberg
  • Patent number: 10237074
    Abstract: In one implementation, a redactable document signature system includes an encoding engine, a reordering engine, and a signature engine. The encoding engine is to access a plurality of subdocuments of a document, to generate a plurality of commitment values from the plurality of subdocuments, and to generate a plurality of dummy values. Each dummy value is indistinguishable from a commitment value. The reordering engine is to define an order of the plurality of commitment values and the plurality of dummy values independent of an order of the subdocuments. The signature engine is to calculate a signature value for the document using the plurality of commitment values and the plurality of dummy values according to the order.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: March 19, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Stuart Haber, William G. Horne, Miaomiao Zhang
  • Patent number: 10204341
    Abstract: A method for addition of a block to a permissioned blockchain using efficient consensus includes: generating a Merkle root for received transaction messages and hashing the header of the most recent block in a blockchain; hashing a new header consisting of the Merkle root and prior block hash; sending the new header to auditing nodes; receiving approval of the new header from a majority of auditing nodes; informing the auditing nodes of the approval of the new header; and providing the new header and a digital signature to each consensus node for writing of a new block to the blockchain that includes the new header and the received transaction messages.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: February 12, 2019
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Steven Charles Davis
  • Patent number: 10182044
    Abstract: Techniques for personalizing short-term session credentials are described herein. A global session key is provided to a plurality of regions of a computing resource service provider and an account key is also provided to one or more of the plurality of regions based at least in part on those regions being trusted by a customer of the computing resource service provider. When a request for short-term session credentials is received at the trusted region by that customer, a session token is generated and encrypted with a combination of the global session key and the account key, thereby creating a session token that can be uniquely associated with the customer and that may only be used in regions that that customer has designated as trusted regions.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: January 15, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Slavka Praus, Khaled Salah Sedky, Srikanth Mandadi, Marc R. Barbour
  • Patent number: 10171994
    Abstract: A mobile device and methods for sharing content are provided. The mobile device includes a communicator configured to communicate with at least one external device; and a controller configured to control decryption of encrypted content that is shared with the at least one external device, in response to determining that the mobile device is located within a proximate spacing of the at least one external device.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: January 1, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sun-kyung Kim, Sergey Pometun, Oleksii Mokhonko, Andrii Marchenko, Vitalii Tymchyshyn
  • Patent number: 10158634
    Abstract: An augmented reality user device includes a display, a physical identification verification engine, a gesture confirmation engine, and in interface. The display overlays a virtual file document onto a tangible object. The physical identification verification engine receives biometric data for a witness and confirms the witness's identity. The display displays a gesture motion from the signor. The gesture capture engine captures a gesture motion from the witness. The gesture capture engine generates a witness digital signature based on the captured gesture motion from the witness. The gesture capture engine generates a witness transfer token, the witness transfer token comprising the witness digital signature based on the captured gesture from the witness and the witness identity confirmation token. The interface communicates the witness transfer token to a server.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: December 18, 2018
    Assignee: Bank of America Corporation
    Inventors: Elizabeth S. Votaw, Michael Ogrinz, Cameron D. Wadley, Jisoo Lee, Katherine Dintenfass, Graham M. Wyllie, Victoria L. Dravneek
  • Patent number: 10152582
    Abstract: A computer implemented method for use of encrypted identity on a QR code encoded onto a permanent medium. The system includes mechanism to generate the encrypted identity into a QR code. Also, at patient authentication, the encrypted identity in QR code is read through a custom application. The custom application decrypts the double encrypted global ID using the application encryption key. The server decrypts the application decrypted ID using the server key and date of the encryption. The decrypted global ID is then used to match with the patient information.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: December 11, 2018
    Inventors: Jose Bolanos, Yanick Gaudet
  • Patent number: 10140434
    Abstract: A computing system that provides access to electronic content includes a processor, a data store, and a user interface component. The data store is coupled to the processor and configured to store the electronic content. The user interface component is coupled to the processor and configured to generate a user interface allowing an internal user to generate a sharing request to share electronic content with an external user. The processor is configured to determine whether the internal user is a member of a group that is allowed to externally share content and to inhibit external sharing of the electronic content if the internal user is not a member of the group that is allowed to externally share the electronic content.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: November 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rafael Lopez-Uricoechea, Gaurav Doshi, Sarat C. Subramaniam
  • Patent number: 10140294
    Abstract: Disclosed are a data management system and computer-readable medium encoded with instructions to execute a method including communicating, by one or more of a document management application supporting integration protocols and a document management module in communication with the document management application, with one or more of a user relationship management system and a document management system using the one or more integration protocols; receiving a request to execute the document management application comprising a previously-created document management process; displaying an indication of a set of documents to be acquired; communicating with a signature acquisition module using the integration protocols configured to acquire a digital signature from a signature input device to create a digitally-signed electronic document; receiving the digitally-signed electronic document; creating an association in the form of a transaction file between user identification information and the digitally-signed el
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: November 27, 2018
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Marco Millefiorini, Carlo Bucciarelli, Riccardo Chittolini, Alessandra Iacovelli, Ciro Rinaldi
  • Patent number: 10116698
    Abstract: Systems and methods for configuration of network-based firewall services based on network firewall configuration information provided by one or more sources are provided. The network firewall configuration information can include one or more lists of network address ranges that will be used by the network firewall to process data communications received at a data center. The received network firewall configuration information can be prioritized and filtered to conform to a maximum threshold number of network address ranges that can be configured on a network firewall service. The filtered and processed network address range information can then be utilized to configure one or more network firewall services or application hosted within a data center.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: October 30, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Lee Atkinson, Nathan Alan Dye, Rich Vorwaller
  • Patent number: 10108870
    Abstract: One or more contemporaneous signature images are captured while a user generates an electronic signature for a document. When one or more contemporaneous signature images maps to a verification image, signature data representative of an electronic signature is associated with the document.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: October 23, 2018
    Assignee: EZEE STEVE, LLC
    Inventor: Steven R. Schwartz
  • Patent number: 10108954
    Abstract: A system and method are disclosed that methodologies concerning cryptographically verified blockchain-based contract data inputs and off-chain side-effects. The system and method provide a deterministic and cryptographically verifiable chain of transactions, recorded on a blockchain (distributed ledger) system. This system provides an irrefutable public accounting of the transactions involved in incorporating on-chain contract execution with off-chain data and side-effects (resource actions).
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: October 23, 2018
    Assignee: PokitDok, Inc.
    Inventors: Tim Dunlevy, Theodore C. Tanner, Jr.
  • Patent number: 10102138
    Abstract: Systems and methods are disclosed for sub-dividing data in non-volatile data storage modules. A data storage device includes a non-volatile memory comprising a plurality of physical addresses (PBAs) storing data for a first logical unit number (LUN) and a second LUN, as well as controller circuitry configured to receive a storage access request from a host system, the storage access request including a logical address (LBA), an address range, and LUN identification information. The controller circuitry is further configured to map the LBA to a translated LBA that is one of N contiguous comprehensive LBAs based on the LBA and the LUN identification information, the comprehensive LBAs being associated with both the first LUN and the second LUN, map the translated LBA to one of the plurality of PBAs of the non-volatile memory, and read from or write to at least the one of the plurality of PBAs.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: October 16, 2018
    Assignee: Western Digital Technologies, Inc.
    Inventor: Tino Lin
  • Patent number: 10064083
    Abstract: A universal communication system for measurement apparatuses is provided, including: a remote server having: a data storage location, a remote platform of the lightweight client type configured so as to interact with at least part of a plurality of measurement instruments; at least one gateway disposed between the remote server and the plurality of measurement instruments, the at least one gateway including: first bidirectional connector with the plurality of measurement instruments; second bidirectional connector with the remote server; and a processing unit configured to communicate with the measurement instruments according to a plurality of communication protocols, the processing unit being devised so as to store and execute at least one software application.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: August 28, 2018
    Assignee: ECOMESURE
    Inventors: Damien Pelletier, Cédric Neveu, Fabio Furlan
  • Patent number: 10044512
    Abstract: Reader (420) for determining the validity of a connection to a transponder (440), designed to measure a response time of a transponder (440) and to authenticate the transponder (440) in two separate steps. Transponder (440) for determining the validity of a connection to a reader (420), wherein the transponder (440) is designed to provide information for response time measurement to said reader (420) and to provide information for authentication to said reader (420) in two separate steps, wherein at least a part of data used for the authentication is included in a communication message transmitted between the reader (420) and the transponder (440) during the measuring of the response time.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: August 7, 2018
    Assignee: NXP B.V.
    Inventors: Peter Thueringer, Hans De Jong, Bruce Murray, Heike Neumann, Paul Hubmer, Susanne Stern
  • Patent number: 9984247
    Abstract: Accessing a password-secured computer software application by acquiring an input password, generating at a first computer an output password from the input password using password generation data, where the output password differs from the input password, and providing the output password to a second computer as part of a request to access a password-secured computer software application using the output password, where the password-secured computer software application is accessible using the output password, and where the password-secured computer software application is inaccessible using the input password.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ariel Farkash, Ayman Jarrous, Micha Moffie
  • Patent number: 9940621
    Abstract: A method and computer readable medium for conducting a transaction, comprising receiving a verification value and a portion of a dynamic data element, determining candidate dynamic data elements using the portion of the dynamic data element, calculating candidate verification values using candidate dynamic data elements, and determining if the received verification value matches any of the candidate verification values, wherein the transaction is thereafter authenticated if a candidate verification value matches a candidate verification value.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: April 10, 2018
    Assignee: Visa U.S.A. Inc.
    Inventors: Patrick Faith, Ayman Hammad
  • Patent number: 9922332
    Abstract: A integrated electronic networked notary system includes sub-systems of computers to execute biometric analysis, target object information input and analysis, marking and time stamping with an trusted third-party provider to enable an electronic notary process. The system provides for authentication of both the signatories as well as the target objects. The user has the option to either unilaterally self-notarize or to collaborate with others for the purpose of electronically notarizing the target object. For high-value target objects, a selectable display menu can be changed into the semi-automatic mode, whereby, a legal notary person may be present to interface and/or assist the user(s) in their notarization and time stamping process.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: March 20, 2018
    Inventor: Robert Sant'Anselmo
  • Patent number: 9881017
    Abstract: A method for synchronizing a file system (FS) and a remote file system (RFS) includes monitoring the FS for FS events, generating FS event records, receiving RFS event records of RFS events, generating file system operations (FSOs) based on the FS and RFS event records, and communicating the FSOs to the FS and RFS to synchronize them. A method for generating the FSOs includes accessing a plurality of FS and/or RFS event records, processing the accessed records to generate processed event records, generating the FSOs based on the processed event records, and outputting the FSOs to cause synchronization of the FS and RFS. Systems are also described. The invention facilitates event-based, steady-state synchronization of local and remote file systems.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: January 30, 2018
    Assignee: EGNYTE, INC.
    Inventors: Ravi Wijayaratne, Remus Koos, Ray White, Manish Marathe, Markku Mielityinen, Amrit Jassal, Rajesh Ram, Sriram Gopalan, Aahz, Heikki J. Toivonen
  • Patent number: 9871808
    Abstract: The present disclosure is directed towards a system and method for handling rogue data packets. The method may include receiving, using one or more processors, a first data packet having header information associated therewith. The method may further include obtaining, from the header information, sequence number, timestamp and synchronization source identifier information. The method may also include detecting one or more rogue data packets, based upon, at least in part, at least one of the sequence number, timestamp and synchronization source identifier information.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: January 16, 2018
    Assignee: Nuance Communications, Inc.
    Inventors: Qian-Yu Tang, Victor Zeyliger
  • Patent number: 9794071
    Abstract: A file is created in which digital data and a certificate are integrated and content authentication for the digital data and the certificate are performed simultaneously.
    Type: Grant
    Filed: February 2, 2011
    Date of Patent: October 17, 2017
    Assignee: GENIUS NOTE CO., LTD.
    Inventor: Hikaru Deguchi
  • Patent number: 9779129
    Abstract: Systems and methods for integrating data are described. In an example embodiment, a plurality of data attributes of comparison data and the plurality of data attributes of a master record are respectively compared to determine that there is a difference, the comparison data originating from a data source. A relative level of source priority of the data source of the comparison data is determined relative to the data source of a current state version of the master record in accordance with source evaluation criteria. The current state version of the master record is stored in reference data based on a determination that there is a difference and that the source priority of the data source of the comparison data is equal to or greater than the data source of the current state version of the master record.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: October 3, 2017
    Assignee: Express Scripts, Inc.
    Inventor: Blayne S. Lequeux
  • Patent number: 9773278
    Abstract: A system and method for the online settling of a transaction is provided. The system includes a server arrangement having a rules based engine including rules established on behalf of a party to the transaction, such as a creditor. The rules based engine is configured to process data and present a transaction settlement offer set comprising a plurality of selectable offers to the user based on at least one decision made by the rules based engine. The server arrangement is further configured to receive a lump sum payment proposal from the user and to use the rules based engine to process information comprising the lump sum payment proposal and present a second transaction settlement offer set to the user based at least in part on the lump sum payment proposal from the user.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: September 26, 2017
    Assignee: Apollo Enterprise Solutions, Ltd.
    Inventors: G. Christopher Imrey, William J. House, III
  • Patent number: 9767469
    Abstract: A method of sharing energy usage data may include requesting customer-specific energy usage data (CSEUD). The method further includes receiving a modified CSEUD record. The modified CSEUD record includes modified energy usage data with respect to original energy usage data of an original CSEUD record from which the modified CSEUD record is derived. The method also includes authenticating the modified CSEUD record to verify the integrity of the modified energy usage data.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: September 19, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Daisuke Mashima, Wei-Peng Chen
  • Patent number: 9727352
    Abstract: An administrator system can utilize a history generated by a tagging tool to determine the current configuration of computing systems. The administrator system can utilize the current configuration to verify that the computing systems have been configured properly and verify, over time, that the computing systems maintain the desired configuration. The administrator system can compare the current configuration with the desired configuration for the computing systems.
    Type: Grant
    Filed: November 2, 2009
    Date of Patent: August 8, 2017
    Assignee: Red Hat, Inc.
    Inventors: Seth Kelby Vidal, Adrian Karstan Likins, Michael Paul Dehaan, James Antill
  • Patent number: 9703986
    Abstract: A machine has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to collect synthetic identity activity information characterizing computer network activity associated with a synthetic identity. A synthetic identity reputation score is computed based upon a current synthetic identity reputation score, a synthetic identity activity value and an activity provider weighting.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: July 11, 2017
    Assignee: Anonyome Labs, Inc.
    Inventors: Paul Ashley, Steve Shillingford, Greg Clark, Dennis Wilkins, Mike Neuenschwander, Stephen Sartor
  • Patent number: 9654297
    Abstract: The systems, methods and apparatuses described herein provide a computing environment that includes secure time management. An apparatus according to the present disclosure may comprise a non-volatile storage to store a synchronization time and a processor. The processor may be configured to generate a request for a current time, transmit the request to a trusted timekeeper, receive a digitally signed response containing a current, real-world time from the trusted timekeeper, verify the digital signature of the response, verify that the response is received within a predefined time, compare a nonce in the request to a nonce in the response, determine that the current, real-world time received from the trusted timekeeper is within a range of a current time calculated at the apparatus and update the synchronization time with the current, real-world time in the response.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: May 16, 2017
    Assignee: OLogN Technologies AG
    Inventors: Sergey Ignatchenko, Dmytro Ivanchykhin
  • Patent number: 9635679
    Abstract: The present disclosure relates to a terminal signal transmission timing randomisation method and device in a wireless communication system, and the terminal signal transmission method in a wireless communication system of the present disclosure comprises the steps of: receiving, from a base station, setting information for randomising transmission timing with respect to a signal transmitted by a terminal; determining the transmission timing for the signal in accordance with the setting information; and transmitting the signal to the base station in accordance with the determined transmission timing.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: April 25, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD
    Inventors: Seung Hoon Choi, Ki Il Kim, Sang Min Ro, Hyo Jin Lee, Ju Ho Lee, Joon Young Cho, Hyoung Ju Ji