Patents Issued in June 12, 2018
  • Patent number: 9996668
    Abstract: Methods and apparatus, including computer program products, are provided for backfilling. In some example embodiments, there is provided a method that includes receiving, at a receiver, backfill data representative of sensor data stored, at a continuous blood glucose sensor and transmitter assembly, due to a loss of a wireless link between the receiver and the continuous blood glucose sensor and transmitter assembly; generating, at the receiver, at least one of a notification or a graphically distinct indicator for presentation at a display of the receiver, the at least one of the notification or the graphically distinct indicator enabling the backfill data to be graphically distinguished, when presented at the display, from non-backfill data; and generating, at the receiver, a view including the backfill data, the non-backfill data, and the generated at least one of the notification or the graphically distinct indicator. Related systems, methods, and articles of manufacture are also described.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: June 12, 2018
    Assignee: DexCom, Inc.
    Inventors: Eli Reihman, Sebastian Bohm, Leif N. Bowman, Katherine Yerre Koehler, Disha B. Sheth, Peter C. Simpson, Jim Stephen Amidei, Douglas William Burnette, Michael Robert Mensinger, Eric Cohen, Hari Hampapuram, Phil Mayou
  • Patent number: 9996669
    Abstract: Techniques for automatically identifying medical devices, e.g., implantable medical device, using wireless communications in order to communicate with the medical devices are described. For instance, a programming system securely discovers a set of medical devices which have the capacity to communicate using wireless communication links. The programming system may then apply one or more search heuristics to identify a set of discovered medical devices that are likely to be a medical device with which a user desires to interact. When the user selects the desired one of the identified medical devices, the programming system launches a device interaction application associated with the desired medical device. The user may use the device interaction application to interact with the desired medical device.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: June 12, 2018
    Assignee: Medtronic, Inc.
    Inventors: Steven M. Goetz, Touby A. Drew, Earle T. Roberts
  • Patent number: 9996670
    Abstract: Clinical content analytics engines and associated processes are described. An engine receives a clinical decision support document, accesses corresponding reference content, identifies and extracts medical intervention content from the clinical decision support document, segments extracted medical intervention content into a first plurality of segments including at least a first segment comprising a first set of text, determines if the first segment corresponds to at least a first item included in the reference content, the first item comprising a second set of text comprising terminology different than that found in the first set of text, and in response to determining that the first segment corresponds to the first item included in the reference content, causing a report to include an indication that the first segment corresponds to the first item included in the reference content.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: June 12, 2018
    Assignee: ZYNX HEALTH INCORPORATED
    Inventor: Mathaeus Dejori
  • Patent number: 9996671
    Abstract: Method for providing a reliable non-invasive diagnostic test of the presence and/or severity of a disease, and associated software and expert system includes: a. collecting a diagnostic index, called Initial Index, preferably a score, b. calculating the Dispersion Index of the collected Initial Index, c. analyzing the reliability of each data by identifying if at least one data of index collected in step a) is an abnormal, inconsistent and/or a non-homogeneous data, or is responsible for a greater decrease in the Dispersion Index than that observed with other data, d. if a data is an abnormal, inconsistent and/or non-homogeneous data, or a data lowering a Dispersion Index, generating an Event Alert, e. if an Event Alert is generated, calculating new indexes, f. replacing the Initial Index including an abnormal, inconsistent and/or non-homogeneous data or a data affecting the Dispersion Index, with an Alternative, Estimated or a Mixed Index.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: June 12, 2018
    Assignees: UNIVERSITE D'ANGERS, CENTRE HOSPITALIER UNIVERSITAIRE D'ANGERS
    Inventors: Paul Cales, Gilles Hunault, Jerome Boursier
  • Patent number: 9996672
    Abstract: Devices, systems, and methods for use in managing patient treatments utilizing pharmaceutical or therapeutic compounds. Methods include accessing one or more fields of information relating to any of a patient, physician and drug treatment and relating the one or more fields, or combination thereof, to a particular attribute or outcome. By analyzing the one or more fields of data in relation to the attribute or outcome, the system determines suitability of an intervention(s) and tasks the intervention(s) to one or more entities to facilitate the desired attribute or outcome. In certain aspects, the system facilitates identification of complex relationships and trends between seemingly unrelated fields of information and outputs information for use in an intervention or various other purposes according to the attribute or outcome desired by the user.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: June 12, 2018
    Assignee: Corcept Therapeutics, Inc.
    Inventors: Steven Lo, David Penake, John Lyons, Kate Tully, Katherine Waidner
  • Patent number: 9996673
    Abstract: A method and system for monitoring a user's intoxication including receiving a set of signals, derived from a set of samples collected from the user at a set of time points; providing a sobriety task to the user proximal to a time point of the set of time points; generating a performance dataset characterizing performance of the sobriety task by the user; receiving a supplementary dataset characterizing a demographic profile of the user and/or a physiological state of the user; determining a set of values of an intoxication metric, derived from the set of signals; generating a predicted temporal profile of the intoxication metric for the user based upon the set of values, the set of time points, and the supplementary dataset; generating an analysis of the user's sobriety based upon the performance dataset and the predicted temporal profile; and providing a notification to the user based upon the analysis.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: June 12, 2018
    Assignee: KHN Solutions, Inc.
    Inventors: Keith Harry Nothacker, Pauline Anne Basaran, Stacey Ilene Rettus, Michael Jurgen Strasser, Imraan Aziz, John Paul Walton, Zachary Michael Saul
  • Patent number: 9996674
    Abstract: A cosmetic regimen and/or a nutrition regimen is outputted almost instantly to a user who transmits a digital color image, preferably video, of the surface tissue, for example at the face of a human to a web site. The regimen is custom tailored to the surface tissue type of the subject. The surface tissue type is based on value ranges of multiple surface tissue bioparameters, such as surface tissue moisture, surface tissue collagen levels, surface tissue pH and surface tissue sun sensitivity. The system may track changes in the surface tissue parameters between one digital color image provided by a user at one time and a further digital color image provided later.
    Type: Grant
    Filed: January 10, 2012
    Date of Patent: June 12, 2018
    Assignee: CNOGA HOLDINGS LTD.
    Inventor: Yosef Segman
  • Patent number: 9996675
    Abstract: An assignment device (1) assigns word class information (WKI) to one or more words of text information (ETI). Based on word-class sequence information (WK-AI) formed from this assigned word class information (WKI), actions (A) are executed in order to notify the user of conflicts or to provide the user with background information (HI) relating to words in the text information (TT).
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: June 12, 2018
    Assignee: Nuance Communications, Inc.
    Inventors: Matthias Helletzgruber, Kresimir Rajic
  • Patent number: 9996676
    Abstract: A device agent including an information accessor for accessing association information obtained via an information reader. The association information includes medical device information for uniquely identifying the medical device, and device agent information for facilitating in an association between the medical device and the information reader. The device agent also includes an associator for associating the medical device and the information reader based on the association information.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: June 12, 2018
    Assignee: CareFusion 303, Inc.
    Inventors: Daniel Vik, Sreelal Chandrasenan, Gregory Borges
  • Patent number: 9996677
    Abstract: A computer-implemented method for assessing a level of dyspnea in a patient is provided. The method includes measuring physical activity of the patient over a period of time with an activity monitor to gather physical activity data; measuring respiration rate of the patient over the period of time with a respiration rate sensor to gather respiration rate data; administering a questionnaire to gather clinical information of the patient; and executing, on one or more computer processors, one or more computer program modules to determine a dyspnea value for the patient based on the respiration rate data, the physical activity data, and the clinical information of the patient. The dyspnea value is representative of the level of dyspnea in the patient.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: June 12, 2018
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Amy Oi Mee Cheung, Maryam Atakhorrami
  • Patent number: 9996678
    Abstract: Methods and systems for facilitating health research by utilizing one or more wearable sensor devices with a research mode are provided herein. Systems include a wearable sensor device that can pair with a first portable computing device of a user and a second computing device of a researcher in a first and second pairing, respectively. The wearable sensor device obtains one or more health parameters of a user. In one aspect, the wearable sensor device communicates research related and non-research related health information to the first computing device via the first pairing link and communicates only research related health information to the second computing device via the second pairing link. Methods for pairing one or more wearable sensor devices with one or more research computing devices and switching between operating modes to provide additional research related features are also provided.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: June 12, 2018
    Assignee: Apple, Inc.
    Inventor: Timothy M. Johnson
  • Patent number: 9996679
    Abstract: In some embodiments, a method includes sending an authentication request to a client device to obtain a utilization code in response to a request from the client device to access data. The utilization code is uniquely associated with the client device. The method includes obtaining an authentication response including the utilization code from the client device and authenticating the client device if the utilization code matches a utilization identifier stored in a database. The method includes generating an encryption key using a seed based at least in part on the utilization code and encrypting the data with the encryption key to generate encrypted data and sending, when the utilization code matches the utilization identifier stored in the database, the encrypted data to the client device without requiring a user of the client device to login.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: June 12, 2018
    Assignee: Pegasus Media Security, LLC
    Inventors: Paul Kline, David Weinstein, Allan Weinstein, Changsheng Yang
  • Patent number: 9996680
    Abstract: The apparatus disclosed herein, in various aspects, includes a digital asset, and an amulet that comprises an encrypted self-validating string. The amulet may be external to the digital asset. The apparatus may include a manager that cooperates securely with the digital asset and cooperates securely with the amulet to control access to the digital asset as specified by the amulet. In some aspects, the manager cooperates with the digital asset and with the amulet, at least in part, through shared memory in process space. In other aspects, the manager cooperates with the digital asset and with the amulet, at least in part, through a RAM drive in memory, the RAM drive at least partially hidden from an operating system of the computer. In yet other aspects, the manager cooperates with the digital asset and with the amulet, at least in part, through a virtual machine accessible only by said apparatus.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: June 12, 2018
    Inventor: F. Scott Deaver
  • Patent number: 9996681
    Abstract: Methods for controlling a medical device using a software application on a mobile device are provided. In one aspect, a method includes receiving a request from the software application on the mobile device to open a communications channel for at least one of audio communication or text-based communication, and sending from the server an instruction to the medical device based on the request. The method also includes providing to the software application on the mobile device for display a result of the instruction. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: June 12, 2018
    Assignee: CAREFUSION 303, INC.
    Inventors: David Eduardo Suarez, Waldemar Roberto Suarez
  • Patent number: 9996682
    Abstract: Illicit use of devices, and misappropriation of the data on those devices, may be prevented by detecting patterns of behavior that suggest illicit use, and by taking action when such illicit use is detected. A device may store information that describes suspicious patterns of use, and may also store information that describes normal patterns of use of known legitimate users. If current use of the device matches a suspicious pattern of use, and if the user of the device cannot be confirmed to be a known legitimate user, then action may be taken, such as locking the device's user interface, shutting down the device's communication facilities, issuing a warning message, sending a communication, or any other action.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: June 12, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vaibhav Girish Parikh, Paul Valentin Borza
  • Patent number: 9996683
    Abstract: Methods and systems are provided for facilitating the secure entry of a user's PIN for electronic transactions such as merchant checkout, payment authorization, or access authorization. A physiological response of the user can indicate which one of a random sequence of numbers is a number of the user's PIN. For example, the user can blink, wink, or make a subtle facial movement to provide the indication.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: June 12, 2018
    Assignee: PAYPAL, INC.
    Inventors: William Joseph Leddy, Bjorn Markus Jakobsson
  • Patent number: 9996684
    Abstract: Systems and methods are provided for authorizing a user to access an access-controlled environment. The system includes a system server platform that communicates with fixed PC's, servers and mobile devices (e.g., smartphones) operated by users. The systems and methods described herein enable a series of operations whereby a user attempting to access an access-controlled environment is prompted to biometrically authenticate using the user's preregistered mobile device. Biometric authentication can include capturing images of the user's biometric features, encoding the features as a biometric identifier, comparing the biometric identifier to a previously generated biometric identifier and determining liveness. In addition, the authentication system can further authorize the user and electronically grant access to the access-controlled environment.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: June 12, 2018
    Assignee: VERIDIUM IP LIMITED
    Inventors: Hector Hoyos, Jason Braverman, Scott Streit, Geoffrey Xiao, Jonathan Francis Mather
  • Patent number: 9996685
    Abstract: A method of performing user authentication including the steps of receiving a password comprising a sequence of characters, accessing one or more alternative keyboard layout definitions, generating one or more additional passwords from applying the alternative keyboard layout definitions to the sequence of characters, and using the received password and the additional passwords in the user authentication process.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Arnaud Bernard Nodet, Olivier Oudot
  • Patent number: 9996686
    Abstract: A method for managing a master password on a network device, the method stored as a set of instructions executable by a computer processor to: store the master password in a first file in a memory of the network device; store the master password in a second file in the memory of the network device; encrypt access to the first file using a first password; encrypt access to the second file using a second password; send the second password and an identifier associated with the network device over a communications network to a registration server, the registration server configured for storing the second password for subsequent retrieval by the network device; when the first password is unavailable, send a password retrieval request including the identifier; receive the second password configured as a one-time use password; decrypt access to the second file to retrieve the master password; and, initiate a reset process for subsequent storage of the master password in the memory of the network device.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: June 12, 2018
    Assignee: BlackBerry Limited
    Inventors: Alex Lau, Mihir Kapadia, Yunan Zhao
  • Patent number: 9996687
    Abstract: Disclosed aspects relate to authentication management. A first valid authentication input may be established with respect to access enablement to a computing asset. A second valid authentication input may be established with respect to access enablement to the computing asset. A triggering event may be detected. The first valid authentication input may be deactivated based on the triggering event. The second valid authentication input may be activated based on the triggering event. The graphical user interface may be presented which may appear to prompt for the first valid authentication input. The second valid authentication input may be received via the graphical user interface. Access enablement with respect to the computing asset may be authenticated in response to receiving the second valid authentication input.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Akash U. Dhoot, Nitin S. Jadhav, Shailendra Moyal
  • Patent number: 9996688
    Abstract: Solutions for controlling access to computer applications or data are disclosed. For instance, certain systems advantageously secure access to applications and data by not allowing the file to launch if conditions acceptable to opening the file are not met, even when the user or computer has the authority to access the file. In other instances, certain systems advantageously secure access to applications and data by not allowing the file to launch if the user credentials are not validated, even when the conditions acceptable to opening the file are met.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: June 12, 2018
    Assignee: Quest Software Inc.
    Inventor: Nicholas John Cavalancia, II
  • Patent number: 9996689
    Abstract: A secure element, for example an improved SIM card or the like, for a telecommunications terminal, such as a mobile telephone. The secure element may implement a trusted services management application, for example, by executing the trusted services management application on a secure processor. The trusted services management application may manage at least one trusted application to be run by the telecommunications terminal, where trusted applications are used for functions requiring a high level of security such as payment, the supply of “premium” content, which may be certified or guaranteed, or guaranteeing the integrity of the terminal.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: June 12, 2018
    Assignee: IDEMIA FRANCE
    Inventors: Marc Bertin, Nicolas Bousquet
  • Patent number: 9996690
    Abstract: In an example, a computing device includes a trusted execution environment (TEE), including an enclave. The enclave may include both a binary translation engine (BTE) and an input verification engine (IVE). In one embodiment, the IVE receives a trusted binary as an input, and analyzes the trusted binary to identify functions, classes, and variables that perform input/output operations. To ensure the security of these interfaces, those operations may be performed within the enclave. The IVE tags the trusted binary and provides the binary to the BTE. The BTE then translates the trusted binary into a second format, including designating the tagged portion for execution within the enclave. The BTE may also sign the new binary in the second format and export it out of the enclave.
    Type: Grant
    Filed: December 27, 2014
    Date of Patent: June 12, 2018
    Assignee: McAfee, LLC
    Inventors: Ned M. Smith, Dmitri Rubakha, Samir Shah, Jason Martin, Micah J. Sheller, Somnath Chakrabarti, Bin Xing
  • Patent number: 9996691
    Abstract: Systems and techniques are provided for the mining signals from developer clusters in an application ecosystem and the creation of rules to proactively ban applications when they are submitted to the application ecosystem. Applications may be received. Each application may be associated with a developer account that submitted the application to an application ecosystem. Signals may be extracted for one of the applications from one of the applications and the developer accounts. A banned prevalence percentage may be determined for the signal. A signal rule may be generated from the signal based on the banned prevalence percentage for the signal. The signal rule may be stored.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: June 12, 2018
    Assignee: Google LLC
    Inventors: Ryan James Terribilini, Alec Go
  • Patent number: 9996692
    Abstract: A system, method, and computer readable media for using principal components analysis (PCA) to graphically display cyber event information about an aircraft or fleet of aircraft. A ground-based security module collects historical cyber log data about the aircraft and performs PCA on the historical data to derive two principal components and their corresponding loading vectors. The loading vectors are transmitted to an air-based security module on the aircraft. The air-based security module collects real time cyber log data, computes numerical scores associated with the loading vectors on board the aircraft while the aircraft is in flight, and transmits the numerical scores to the ground-based module. The ground-based module graphically displays a comparison of the numerical scores to the corresponding loading vectors for the historical log data on a biplot to reveal trends in the cyber health of the aircraft.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: June 12, 2018
    Assignee: THE BOEING COMPANY
    Inventors: Jadranka Mead, James E. Vasatka
  • Patent number: 9996693
    Abstract: Automated malware signature generation is disclosed. Automated malware signature generation includes monitoring incoming unknown files for the presence of malware and analyzing the incoming unknown files based on both a plurality of classifiers of file behavior and a plurality of classifiers of file content. An incoming file is classified as having a particular malware classification based on the analyzing of incoming unknown files and a malware signature is generated for the incoming unknown file based on the particular malware classification. Access is provided to the malware signature.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: June 12, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ning Sun, Patrick Winkler, Chengyun Chu, Hong Jia, Jason Geffner, Tony Lee, Jigar Mody, Frank Swiderski
  • Patent number: 9996694
    Abstract: Disclosed are devices, systems, apparatus, methods, products, media and other implementations, including a method that includes obtaining current hardware performance data, including hardware performance counter data, for a hardware device executing a first process associated with pre-recorded hardware performance data representative of the first process' normal behavior, and determining whether a malicious process is affecting performance of the first process based on a determination of an extent of deviation of the obtained current hardware performance data corresponding to the first process from the pre-recorded hardware performance data representative of the normal behavior of the first process.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: June 12, 2018
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Lakshminarasimhan Sethumadhavan, Adrian Tang, Salvatore Stolfo
  • Patent number: 9996695
    Abstract: Various techniques for performing malware analysis of a URL (e.g., a URL sample) using a browser executed in an instrumented virtual machine environment are disclosed.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: June 12, 2018
    Assignee: Palo Alto Networks, Inc.
    Inventors: Jiangxia Liu, Xin Ouyang, Bo Qu
  • Patent number: 9996696
    Abstract: Using various embodiments, methods and systems to optimize the execution of a software program are disclosed. In one embodiment, a system is configured to identify a first vertex of an indirect control flow graph (ICFG) of a control flow graph (CFG) of the software program representing an indirect control transfer to a first function in the software program. Thereafter, a first type signature associated with the indirect control transfer is determined and a first tag value from the first type signature is computed. The system also identifies a second vertex of the ICFG representing a second function of the software program and determines a second type signature of the second function to compute a second tag value from the second type signature. When it is determined that the first tag value equals to the second tag value, the system modifies the CFG to optimize execution of the software program.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: June 12, 2018
    Assignee: Unexploitable Holdings LLC
    Inventor: János Baji-Gál
  • Patent number: 9996697
    Abstract: Methods and systems are provided for sharing information and improving the functioning of devices by blocking the installation of an application based on an assessment. In the methods and systems disclosed, a server may receive data pertaining to an application from the mobile communications device. The server may process the data from the mobile communications device to determine an assessment of the application, where the assessment is based on an analysis using information shared by sources other than the mobile communications device. The server may then provide the assessment to the mobile communications device.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: June 12, 2018
    Assignee: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, John Gunther Hering, James David Burgess, Jonathan Pantera Grubb, David Golombek, David Luke Richardson, Anthony McKay Lineberry, Timothy Micheal Wyatt
  • Patent number: 9996698
    Abstract: A shared networked storage may be separated from a key vault system. A storage request with data to be stored and the storage request with a confidentiality rating may be received. The confidentiality rating may indicate a level of confidentiality the data is associated with. The storage request with the data and the confidentiality rating may be received via a shared networked storage access interface by a security layer. The data to be stored by the key vault system and the confidentiality rating may be encrypted on request of the security layer and into a data container. The shared networked storage may be categorized into Cloud zones. Each Cloud zone may be assigned a trust level. The data container may be stored in one of the Cloud zones of the shared networked storage. The trust level of the one of the Cloud zones may correspond to the confidentiality rating.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Marcus Breuer, Itzhack Goldberg, Thorsten Muehge, Erik Rueger, Matthias Seul
  • Patent number: 9996699
    Abstract: The present disclosure provides a screen shielding method, applied to a display device of an electronic device, wherein the display device has a display region, and the electronic device is arranged to execute a plurality of applications. The screen shielding method includes determining whether a first predetermined input signal has been received when a first application of the plurality of applications has been executed in the foreground, and producing a privacy block in response to the first predetermined input signal for entering a privacy protect mode.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: June 12, 2018
    Assignee: Wistron Corp.
    Inventor: Wei Chen Chang
  • Patent number: 9996700
    Abstract: A system, method, and computer program for monitoring and corrupting a data stream, includes a data stream transmitting device having a barcode scanner that transmits a stream of data corresponding to a scanned barcode; a data stream receiver device having a barcode processing system that receives the stream; and a monitoring and corrupting device coupled therebetween having a database storing rules for detecting and corrupting patterns of data in the stream, and which monitors the stream, and based on the rules determines if the stream is unwanted, and if so corrupts the stream and transmits the corrupted stream to the barcode processing system so that the barcode data stream cannot be correctly received by the data stream receiver device. Otherwise, if the stream of data is wanted, the stream of data is allowed to be correctly received by the data stream receiver device.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: June 12, 2018
    Assignee: OUTSITE NETWORKS, INC.
    Inventors: Anton Bakker, Marc L. Allen
  • Patent number: 9996701
    Abstract: The present disclosure involves a method including: receiving a request to access an object from a user; prompting the user to go to a target location; receiving feedback from the user with respect to the user's location; determining, electronically by a processor, whether the user has reached the target location; granting access of the object to the user in response to the determining. The present disclosure involves a system including: a storage storing an electronic item; an electronic communications interface that: detects a request to access the item from an entity and prompts the entity to go to a target location in response to the request; a computer processor that: analyzes feedback from the entity with respect to the entity's location, determines whether the entity's location is sufficiently close to the target location, and grants or denies access of the item to the entity based on the determination.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: June 12, 2018
    Assignee: PayPal, Inc.
    Inventors: Frank Anthony Nuzzi, Shivkumar Krishnan
  • Patent number: 9996702
    Abstract: A computer-implemented system for processing a user device request to process a user data portion, the system comprising a server having a processor, the processor having a user space and a kernel space, the processor configured to perform receiving the request to process the user data portion from a user device, reading the user data portion from a database at the server, allocating space at the processor to define a sandbox environment defining a kernel space commands set of the processor to perform processing of the user data portion, isolating the processor within the sandbox environment in order to perform isolated execution of the request by the kernel space commands set, processing the user data portion within the sandbox environment, de-isolating the sandbox environment from the user space by returning an indication of a processed user data portion and writing the indication to the user space of the processor.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: June 12, 2018
    Assignee: YANDEX EUROPE AG
    Inventor: Grigory Victorovich Demchenko
  • Patent number: 9996703
    Abstract: A computer system 300 contains an agent 303 which modifies the ordinary behaviour of a native security system 103, such as to allow security decisions with alternate granularity or an alternate set of access rights. The agent 303 intercepts authorisation requests made by applications 109 for resources 110 identified by URIs 111 and sends amended requests to the security system 103. An alternate authorisation mechanism 307 of the agent 303 is invoked by the security system 103, whereupon the agent 303 may selectively allow or deny the request according to the originally presented URI 111.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: June 12, 2018
    Assignee: AVECTO LIMITED
    Inventors: John Goodridge, Simon Jonathan Fradkin
  • Patent number: 9996704
    Abstract: Systems and methods for protecting the privacy of users by controlling access to the users' data. In particular, some embodiments provide for a higher-level declarative language for expressing privacy policies which can be verified using a computer-aided verification tool. The verification tool uses the expressed privacy policies along with language-level assumptions and assertions in the verification process. For example, high-level models of the privacy policies can be reduced to a simpler verification representation (e.g., a Boolean representation) based on a set of assertions. This verification representation can then be submitted to a constraint solver (e.g., Satisfiability Modulo Theories solver) for verification.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: June 12, 2018
    Assignee: Facebook, Inc.
    Inventors: Stephen Charles Heise, Jean Yang, Dwayne Reeves, Yiding Jia
  • Patent number: 9996705
    Abstract: Techniques for determining potential sharing of private data are described herein. The techniques may include identifying content having computer readable access rules associated with a private domain of a social network, and identifying private data of the content. A potential share of the content outside of the private domain is detected and a search of the potential share to determine whether the potential share is associated with the private data is performed. The techniques may also include detecting a match between the potential share and the private data.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventor: Vladimir Gamaley
  • Patent number: 9996707
    Abstract: The system and method for destroying compromised objects, including electronic devices. The system and method utilizes a barrier separating two reagents that can be rapidly mixed to form a base when desired. The system and method have a barrier configured to be triggered remotely. The barrier comprises an aluminum foil layer.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: June 12, 2018
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Louise C. Sengupta, Pierre-Alain S. Auroux, Don A. Harris, Myeongseob Kim, Tadd C. Kippeny, Somnath Sengupta, Igor I. Smolyaninov, Laura A. Swafford, Chen J. Zhang
  • Patent number: 9996708
    Abstract: A processing system includes a processing core and a hardware accelerator communicatively coupled to the processing core. The hardware accelerator includes a data register having a plurality of data bits and a key register having a plurality of key bits. The hardware accelerator also includes a data mode selector module to select one of an encrypt mode or a decrypt mode for processing the plurality of data bits. The hardware accelerator further includes a key mode selector module to select one of the encrypt mode or the decrypt mode for processing the plurality of key bits.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: June 12, 2018
    Assignee: Intel Corporation
    Inventors: Sudhir K. Satpathy, Sanu K. Mathew, Kirk S. Yap, Vinodh Gopal
  • Patent number: 9996709
    Abstract: A secure computer architecture is provided. With this architecture, data is received, in a component of an integrated circuit chip implementing the secure computer architecture, for transmission across a data communication link. The data is converted, by the component, to one or more first fixed length frames. The one or more first fixed length frames are then transmitted, by the component, on the data communication link in a continuous stream of frames. The continuous stream of frames includes one or more second fixed length frames generated when no data is available for inclusion in the frames of the continuous stream.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: William E. Hall, Guerney D. H. Hunt, Paul A. Karger, Mark F. Mergen, David R. Safford, David C. Toll
  • Patent number: 9996710
    Abstract: The combination of an electronic device and a security system therefor. The electronic device has a first component with an upper surface and a second component configured to be moved relative to the first component around a first axis. The security system has a holding system with a first holding assembly and at least one track assembly configured to guide translational movement of the first holding assembly in a path relative to the electronic device in a display position relative to a support at a display location. The at least one track assembly is secured to the support. The first holding assembly is guided from a starting position into a holding position. The first holding assembly in the holding position has a portion that resides over the upper surface of the first component adjacent to the first axis with the electronic device in the display position so as to engage the upper surface to thereby limit upward movement of the first component relative to the support.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: June 12, 2018
    Assignee: Se-Kure Controls, Inc.
    Inventor: Roger J. Leyden
  • Patent number: 9996711
    Abstract: An integrated circuit (IC) provisioned for asset protection has a primary circuit portion, such as a microprocessor or system-on-chip, that can be selectively disabled and enabled via an operability control input. The IC includes a secure register to store lock state indicia and unlock criteria, where a signal at the operability control input is responsive to the lock state indicia. In operation, a firmware data store receives and stores firmware code that includes a lock/unlock command, and firmware data that includes an unlock key. An authorization module verifies authenticity of the firmware code. A lock/unlock (LUL) module is operative to write lock state indicia to the secure register based on the lock/unlock command only in response to a positive verification of the authenticity of the firmware code by the authorization module, and to write lock state indicia to the secure register.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: June 12, 2018
    Assignee: Intel Corporation
    Inventors: Ramamurthy Krithivas, Donald C. Soltis, Jr., Bradley Burres
  • Patent number: 9996712
    Abstract: Disclosed is a self-test device and method for assessing the functional performance of a reader device that is configured to interface with a wireless sensor. The self-test device may be configured to analyze the accuracy of a signal transmitted from the reader device or the accuracy of a signal received by the reader device. In one embodiment, the reader device may be configured to engage the self-test device to allow the reader to transmit a signal, such as a short pulse of energy or a short burst of radio frequency energy to cause the self-test device to output a resonant signal. The self-test device may receive the transmit signal from the reader and evaluate it against predetermined values. The evaluated signals may be used to assess the accuracy of the transmit signal of the reader device to identify potential calibration issues and initiate remedial action by an automated system or human intervention if needed.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: June 12, 2018
    Assignee: Endotronix, Inc.
    Inventors: Balamurugan Sundaram, Michael Nagy, Douglas Nielsen, Suresh Sundaram
  • Patent number: 9996713
    Abstract: A secure smartcard reader including a smartcard connector and a flexible printed circuit board wrapped around and at least partially surrounding the smartcard connector and at least partially defining a security volume enclosing the smartcard connector, the wrapped flexible printed circuit board defining on an outer-facing surface thereof a plurality of keypad contacts, the wrapped flexible printed circuit board defining electrical conductors connecting the plurality of keypad contacts to connector pads and the wrapped flexible printed circuit board defining a protective anti-tamper mesh protecting the electrical conductors.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: June 12, 2018
    Assignee: VeriFone, Inc.
    Inventors: Igal Yosef Yanko, Scott William McKibben, John Henry Barrowman
  • Patent number: 9996714
    Abstract: Devices and methods for reading multiple types of RFID tags having different frequencies and or encoding schemes are disclosed. One or more search signals covering a plurality of RFID bands are transmitted. A presence indication of an RFID tag in one of the plurality of RFID bands is detected. An interrogating signal having a carrier frequency tuned to a frequency at which the presence indication is detected is transmitted. A tag response signal comprising tag information associated with the RFID tag is received. A digital response signal based on the tag response signal is digital signal processed to obtain the tag information.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: June 12, 2018
    Assignee: CAREFUSION 303, INC.
    Inventors: Mark Raptis, Graham Ross
  • Patent number: 9996715
    Abstract: A multi-mode, preferably dual mode, radio frequency identification (RFID) tag is adapted for automatic detection of whether a RFID reader located within communication range of the RFID tag is transmitting a continuous wave (CW) or modulated wave types of RF signal, and accordingly, mandating a response from the tag in read-only (RO) mode or read/write (R/W) mode, respectively. The tag includes means for designating one of the RO and R/W operating modes as a default mode of the tag, and for switching the tag from its default mode to its other operating mode, and vice versa, according to a rule for determining the frequency of occurrence of a selected event related to signal type of the reader. A device-implemented method of this automatic detection, and a method of fabricating the tag, are also disclosed.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: June 12, 2018
    Assignee: Amtech Systems, LLC
    Inventors: Kelly Gravelle, Robert W. Tiernay, Dale L. Scott, Charles A. Johnson, Filip Weytjens, Matthew K. Burnett
  • Patent number: 9996716
    Abstract: A method of addressing one or more RFID devices within a group of RFID devices includes transmitting a command to respond to the group at a first modulation depth. The method further includes receiving a response from a first sub-group of RFID devices in the group that have a minimum modulation depth less than or equal to the first modulation depth. The method further includes transmitting the command to respond to the group at a second modulation depth higher than the first modulation depth. The method further includes receiving a response from a second sub-group of RFID devices within the group that have a minimum modulation depth less than or equal to the second modulation depth. The method is also directed to authenticating RFIDs by comparing a measured minimum modulation depth to a known minimum modulation depth.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: June 12, 2018
    Assignee: INTERMEC IP CORP.
    Inventors: Pavel Nikitin, Stephen J. Kelly
  • Patent number: 9996717
    Abstract: The present invention is directed to an interrogator, method of discerning metal and radio frequency identification (RFID) objects, and an interrogation system employing the same. In one embodiment, the interrogator includes a metal sensing subsystem configured to provide a first signal having a signature representing a presence of a metal object, and a RFID sensing subsystem configured to provide a second signal having a signature representing a presence of a RFID object. The interrogator also includes a control and processing subsystem configured to discern a presence of at least one of the metal and RFID objects from one of the first and second signals.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: June 12, 2018
    Assignee: Medical IP Holdings LP
    Inventors: John P. Volpi, Jimmy D. Laferney, William C. Montgomery
  • Patent number: 9996718
    Abstract: Carriers and carrier assemblies for use in apparatus, such as tools, are provided. A carrier assembly generally includes a carrier and an RFID tag which may be coupled to the carrier. The carrier assembly may be inserted at least partially into a bore in an apparatus and removably coupled to the apparatus at least partially within the bore. The carrier may advantageously increase the range at which RFID signals transmitted to and/or from the RFID tag may be detected, either by the RFID tag or an RFID reader.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: June 12, 2018
    Assignee: Wolff Industries, Inc.
    Inventors: David Vogel, Walker Newell