Patents Issued in April 24, 2018
-
Patent number: 9953117Abstract: A method for solving a two-stage non-linear stochastic formulation for the economic dispatch problem under renewable-generation uncertainty. Certain generation decisions are made only in the first stage and fixed for the subsequent (second) stage, where the actual renewable generation is realized. The uncertainty in renewable output is captured by a finite number of scenarios. Any resulting supply-demand mis-match must then be alleviated using high marginal-cost power sources that can be tapped in short time frames. The solution implements two outer approximation algorithms to solve this nonconvex optimization problem to optimality including the application of a decomposition approach derived from the Alternating Direction Method of Multipliers (ADMM) algorithm.Type: GrantFiled: June 12, 2015Date of Patent: April 24, 2018Inventors: Soumyadip Ghosh, Dung T. Phan
-
Patent number: 9953118Abstract: The present invention provides a modeling method of a SPICE model series of a Silicon On Insulator (SOI) Field Effect Transistor (FET), where auxiliary devices are designed and fabricated, electrical property data is measured, intermediate data is obtained, model parameters are extracted based on the intermediate data, a SPICE model of an SOI FET of a floating structure is established, model parameters are extracted by using the intermediate data and data of the auxiliary devices, a macro model is complied, and a SPICE model of an SOI FET of a body leading-out structure is established.Type: GrantFiled: September 25, 2011Date of Patent: April 24, 2018Assignee: SHANGHAI INSTITUTE OF MICROSYSTEM AND INFORMATION TECHNOLOGY, CHINESE ACADEMY OF SCIENCESInventors: Jing Chen, Qingqing Wu, Jiexin Luo, Zhan Chai, Xi Wang
-
Patent number: 9953119Abstract: A method for designing a multiple tuned filter (MTF) in a high voltage direct current (HVDC) system includes setting an input parameter constituting the MTF; setting a resonance frequency of the MTF; extracting at least one LC combination case constituting the MTF on the basis of the input parameter and the resonance frequency; performing optimization for harmonic reduction on the LC combination case; and extracting an LC combination case determined based on a result obtained by performing the optimization.Type: GrantFiled: May 24, 2016Date of Patent: April 24, 2018Assignee: LSIS CO., LTD.Inventor: Yi Kyung Chyun
-
Patent number: 9953120Abstract: Technology for relative timing characterization enabling use of clocked electronic design automation (EDA) tool flows is disclosed. In an example, a method can include a EDA tool identifying a relative timing constraint (RTC) of a cell in a circuit model between a point of divergence (pod) event and two point of convergence (poc) events, wherein the two poc events include a first poc event (poc0) and a second poc event (poc1). The EDA tool can generate a maximum target delay for a first poc event path between the pod event and the first poc event. The EDA tool can generate a minimum target delay for a second poc event path between the pod event and the second poc event. The EDA tool can then optimize the circuit model using the maximum target delay and the minimum target delay.Type: GrantFiled: July 18, 2013Date of Patent: April 24, 2018Assignee: University of Utah Research FoundationInventor: Kenneth S. Stevens
-
Patent number: 9953121Abstract: A computer-implemented method includes identifying an in initial register-transfer-level description for an integrated circuit design and adding one or more spare latches to the initial register-transfer-level description to yield a modified register-transfer-level description for the integrated circuit design. The computer-implemented method further includes performing placement and routing for the modified register-transfer-level description to yield a gate-level description for the integrated circuit design. The one or more spare latches exist in said gate-level description. The computer-implemented method further includes converting at least one of the one or more spare latches in the gate-level description into a reconfigurable latch filler cell to yield a modified gate-level description for the integrated circuit design and finalizing the integrated circuit design. A corresponding computer program product and computer system are also disclosed.Type: GrantFiled: May 3, 2016Date of Patent: April 24, 2018Assignee: International Business Machines CorporationInventors: Ayan Datta, Saurabh Gupta, Jayaprakash Udhayakumar, Rajesh Veerabhadraiah, Alok Verma
-
Patent number: 9953122Abstract: An integrated circuit (IC) design method is disclosed. The method includes: using a computer to perform synthesis upon a register transfer level (RTL) IC design to generate a gate level netlist; performing place and route (P&R) upon the gate level netlist to generate a layout; determining a sink current distribution information of the layout; and generating a voltage (IR) drop/electro-migration (EM) analysis result of the layout according to the sink current distribution information; wherein the layout includes a cell having a cell height that is N times higher than a single cell height, where N is an integer and greater than 1, and the cell corresponds to N power/ground (P/G) rail sets; wherein the sink current distribution information includes a proportion of a sink current flowing through each of the N power/ground (P/G) rail sets with respect to the cell when operated. Associated non-transitory computer-readable medium is also disclosed.Type: GrantFiled: July 14, 2016Date of Patent: April 24, 2018Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LTD.Inventors: Yu-Jen Chang, Kuo-Nan Yang, Jui-Jung Hsu, Chih-Hung Wu, Chung-Hsing Wang
-
Patent number: 9953123Abstract: A layout file for an integrated circuit has drawn geometries. Variable fill geometries are added to local areas based on densities of the drawn geometries in windows associated with the local areas and on the global density of all the drawn geometries in the layout file. Each window has a separate local area associated with it. The densities of the variable fill geometries in the local areas are not all equal. Densities of the fill geometries are higher in local areas associated with windows having lower densities of the drawn geometries, and for lower values of the global density. The layout file is stored in a computer-readable medium.Type: GrantFiled: November 5, 2015Date of Patent: April 24, 2018Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Sumanth Somashekar, Shaibal Barua, Padman Sooryamoorthy
-
Patent number: 9953124Abstract: In an approach for generating a file, a computer generates a modified layout for an integrated circuit. The computer receives a draft layout for an integrated circuit. The computer identifies a resonator, wherein the resonator comprises a capacitor connected to ground and an inductor connected to a clock grid. The computer creates alternative resonator wiring of the received draft layout associated with the identified resonator. The computer generates a modified draft layout based on the created alternative resonator wiring for the integrated circuit.Type: GrantFiled: March 2, 2016Date of Patent: April 24, 2018Assignee: International Business Machines CorporationInventors: Andreas H. A. Arp, Michael Koch, Matthias Ringe
-
Patent number: 9953125Abstract: Embodiments of the present invention may provide the capability to design SRAM cells may be designed that is compatible with the requirements of InGaAs integration by selective epitaxy in SiO2 cavities without sacrificing density and area scaling. In an embodiment of the present invention, a computer-implemented method for designing a hybrid integrated circuit may comprise receiving data representing a layout of a static random-access memory cell array, identifying areas between active channel regions that do not overlap with transistor gates of static random-access memory cells of the static random-access memory cell array, selecting from among the identified areas at least one area, expanding the selected areas to determine whether the expanded area intersects with a p-doped active Si semiconductor or p-channel semiconductor area, and marking as Si seed locations the identified expanded areas that do not intersect on both sides with a channel active transistor region.Type: GrantFiled: June 15, 2016Date of Patent: April 24, 2018Assignee: International Business Machines CorporationInventors: Daniele Caimi, Lukas Czornomaz, Veeresh V. Deshpande, Vladimir Djara, Jean Fompeyrine
-
Patent number: 9953126Abstract: According to one embodiment, a design method of layout formed by a sidewall method is provided. The method includes: preparing a base pattern on which a plurality of first patterns extending in a first direction and arranged at a first space in a second direction intersecting the first direction and a plurality of second patterns extending in the first direction and arranged at a center between the first patterns, respectively, are provided; and drawing a connecting portion which extends in the second direction and connects two neighboring first patterns sandwiching one of the second patterns, and separating the one of the second patterns into two patterns not contacting the connecting portion.Type: GrantFiled: October 3, 2014Date of Patent: April 24, 2018Assignee: TOSHIBA MEMORY CORPORATIONInventors: Chikaaki Kodama, Koichi Nakayama, Toshiya Kotani, Shigeki Nojima, Fumiharu Nakajima, Hirotaka Ichikawa
-
Patent number: 9953127Abstract: The present disclosure relates to lithographic apparatuses and processes, and more particularly to tools for optimizing illumination sources and masks for use in lithographic apparatuses and processes. According to certain aspects, the present disclosure significantly speeds up the convergence of the optimization by allowing direct computation of gradient of the cost function. According to other aspects, the present disclosure allows for simultaneous optimization of both source and mask, thereby significantly speeding the overall convergence. According to still further aspects, the present disclosure allows for free-form optimization, without the constraints required by conventional optimization techniques.Type: GrantFiled: August 10, 2015Date of Patent: April 24, 2018Assignee: ASML NETHERLANDS B.V.Inventors: Luoqi Chen, Jun Ye, Yu Cao
-
Patent number: 9953128Abstract: Disclosed is an identification apparatus including an acquisition unit configured to acquire power generation information from a power generation unit; and an identification unit configured to identify a behavior characteristic in accordance with the power generation information.Type: GrantFiled: November 7, 2012Date of Patent: April 24, 2018Assignee: Sony CorporationInventors: Takao Maruyama, Masakazu Yajima, Munekatsu Fukuyama, Yohei Fukuma
-
Patent number: 9953129Abstract: In a first aspect the present invention is directed to a method of generating a scheme allowing classification of a cancer of an individual patient for estimating a clinical outcome for said patient. It also refers to a method of estimating a clinical outcome of a patient suffering from epithelial ovarian cancer (EOC). The present invention also refers to a method of determining whether the epithelial mesenchymal score of a patient suffering from a cancer can be changed by administering an EMT reversal agent to increase patients susceptibility for an anti-cancer treatment.Type: GrantFiled: September 24, 2012Date of Patent: April 24, 2018Assignees: Agency for Science, Technology and Research, National University of SingaporeInventors: Jean Paul Thiery, Yun-Ju Ruby Huang, Kian Ngiap Chua, Wen Jing Sim, Seiichi Mori
-
Patent number: 9953130Abstract: Systems and method for identifying long deletions can obtain sequencing information for a plurality of amplicons in and around a potential region from a nucleic acid sample. The sequencing information can include a plurality of reads that can be mapped to a reference sequence. Using information, such as where reads map to a reference sequence and relative abundance of reads for the amplicons, structural variants can be identified and a determination can be made if the nucleic acid sample is homozygous or heterozygous for the structural variant.Type: GrantFiled: October 1, 2014Date of Patent: April 24, 2018Assignee: Life Technologies CorporationInventors: Rajesh Gottimukkala, Fiona Hyland, Sowmi Utiramerur, Jeoffrey Schageman, Susan Magdaleno
-
Patent number: 9953131Abstract: The present invention relates to novel short interfering RNA (siRNA) molecules that are multi-targeted. More specifically, the present invention relates to siRNA molecules that target two or more sequences. In one embodiment, multi-targeting siRNA molecules are designed to incorporate features of siRNA molecules and features of micro-RNA (miRNA) molecules. In another embodiment, multi-targeting siRNA molecules are designed so that each strand is directed to separate targets.Type: GrantFiled: September 22, 2016Date of Patent: April 24, 2018Assignee: City of HopeInventors: John J. Rossi, Ola Snove, Ali Ehsani, Pal Saetrom, Britta Vallazza, Jane Zhang, Lars Aagaard
-
Patent number: 9953132Abstract: A system, method and apparatus for executing a sequence analysis pipeline on genetic sequence data includes a structured ASIC formed of a set of hardwired digital logic circuits that are interconnected by physical electrical interconnects. One of the physical electrical interconnects forms an input to the structured ASIC connected with an electronic data source for receiving reads of genomic data. The hardwired digital logic circuits are arranged as a set of processing engines, each processing engine being formed of a subset of the hardwired digital logic circuits to perform one or more steps in the sequence analysis pipeline on the reads of genomic data. Each subset of the hardwired digital logic circuits is formed in a wired configuration to perform the one or more steps in the sequence analysis pipeline.Type: GrantFiled: February 17, 2017Date of Patent: April 24, 2018Assignee: EDICO GENOME, CORP.Inventors: Pieter van Rooyen, Michael Ruehle, Robert J. Mcmillen
-
Patent number: 9953133Abstract: Identification of regions-of-interest within cell maps is disclosed. In certain embodiments, identification of the regions-of interest is based on the use of a plurality of biomarkers, which may be used to generate a multiplexed image of a tissue sample. Based on the identified regions, cells may be extracted and localized sequence data may be generated specific to the regions-of-interest.Type: GrantFiled: June 3, 2015Date of Patent: April 24, 2018Assignee: GENERAL ELECTRIC COMPANYInventors: Brion Daryl Sarachan, John Frederick Graf
-
Patent number: 9953134Abstract: A system, method and apparatus for executing a sequence analysis pipeline on genetic sequence data includes a structured ASIC formed of a set of hardwired digital logic circuits that are interconnected by physical electrical interconnects. One of the physical electrical interconnects forms an input to the structured ASIC connected with an electronic data source for receiving reads of genomic data. The hardwired digital logic circuits are arranged as a set of processing engines, each processing engine being formed of a subset of the hardwired digital logic circuits to perform one or more steps in the sequence analysis pipeline on the reads of genomic data. Each subset of the hardwired digital logic circuits is formed in a wired configuration to perform the one or more steps in the sequence analysis pipeline.Type: GrantFiled: December 23, 2016Date of Patent: April 24, 2018Assignee: EDICO GENOME, CORP.Inventors: Pieter van Rooyen, Robert J. McMillen, Michael Ruehle
-
Patent number: 9953135Abstract: A system, method and apparatus for executing a sequence analysis pipeline on genetic sequence data includes a structured ASIC formed of a set of hardwired digital logic circuits that are interconnected by physical electrical interconnects. One of the physical electrical interconnects forms an input to the structured ASIC connected with an electronic data source for receiving reads of genomic data. The hardwired digital logic circuits are arranged as a set of processing engines, each processing engine being formed of a subset of the hardwired digital logic circuits to perform one or more steps in the sequence analysis pipeline on the reads of genomic data. Each subset of the hardwired digital logic circuits is formed in a wired configuration to perform the one or more steps in the sequence analysis pipeline.Type: GrantFiled: June 12, 2017Date of Patent: April 24, 2018Assignee: EDICO GENOME, CORP.Inventors: Pieter van Rooyen, Robert J. McMillen, Michael Ruehle
-
Patent number: 9953136Abstract: A system for displaying and editing data for a medical device is provided. The system includes at least one viewing application for execution on a user appliance, which application is set up to display medical image data records that are kept in cloud storage in a public cloud. In respect of its component architecture, the viewing application includes a View layer, a ViewModel layer, a Model layer, and a driver layer. In this case, the ViewModel layer defines a common set of functions for the display and editing of 2D image data and 3D image data.Type: GrantFiled: February 20, 2014Date of Patent: April 24, 2018Assignee: Siemens Healthcare GmbHInventor: Karlheinz Dorn
-
Patent number: 9953137Abstract: Apparatus, systems and methods for pre-processing, analyzing, and storing genomic data through a scalable, distributed analysis system across a network is presented.Type: GrantFiled: July 3, 2013Date of Patent: April 24, 2018Assignee: Nant Holdings IP, LLCInventor: Patrick Soon-Shiong
-
Patent number: 9953138Abstract: Minimizing improper dosage of a drug admixture (including a single primary drug component and at least one second drug component). For each drug component in the drug admixture, receiving a name of the drug component along with its dosage unit, a maximum dose warning level and a maximum concentration warning level. Receiving a concentration for each of the single primary drug component and the at least one secondary drug component; and a dose setting of only the primary drug component. Automatically calculating a dose of each of the at least one secondary drug component. Generating an alert when: (i) the received dose setting of the primary drug component or calculated dose setting of the at least one secondary drug component exceeds the dose warning level; or (ii) the received concentration of the primary drug component or the at least one secondary drug component exceeds the concentration warning level.Type: GrantFiled: June 29, 2010Date of Patent: April 24, 2018Assignee: Codman Neuro Sciences SarlInventors: Olivier Chossat, Timothy Flynn
-
Patent number: 9953139Abstract: A method is provided that includes processing biological data using a biological simulation model, including calculating a set of measurements called indexes that measure interrelationships between hormones and/or blood test data; and analyzing from the indexes, the endocrine system by axis and in sequence along an adaptation process. The method includes running a selection algorithm from the indexes to identify biological dysfunctions across the endocrine system and the autonomous nervous system, and recommending corrective actions based on the identified biological dysfunctions. The method includes validating potential organism dysfunctions of the patient through the identified biological dysfunctions, consolidating diagnostic actions including the recommended corrective actions into a single diagnostic, and receiving selection of diagnostic actions therefrom.Type: GrantFiled: June 29, 2015Date of Patent: April 24, 2018Assignee: JUMPLION, INC.Inventor: Jean-Claude Lapraz
-
Patent number: 9953140Abstract: Systems, methods, and apparatuses for securely dispensing one or more prescribed substances at a given time and/or date are disclosed herein. In certain embodiments, a pill dispensing device may include a generally tamper-proof portable housing. A replaceable cartridge may be configured to be removably disposed within the portable housing. The replaceable cartridge also may be generally tamper-proof. The portable housing and/or the replaceable cartridge may be operable to dispense a predefined amount of a prescribed substance at a given time and/or date.Type: GrantFiled: March 17, 2014Date of Patent: April 24, 2018Assignee: INTENT SOLUTIONS, INC.Inventors: Martin Lord McLean, Larry Van Thomas Crisco, Ashley Brian Hancock, Patrick William Strane, Mark Patrick McJunkin
-
Patent number: 9953141Abstract: The present disclosure provides a method for coordinating data between a plurality of sample processing systems comprising: providing, using a central control unit, data to a pre-analytical sample processing system identifying a sample undergoing pre-analytical processing, receiving data, at the central control unit, indicating the transfer of the sample to an analytical system, providing, from the central control unit (CCU), data associated with the sample to the analytical system, and receiving a result associated with the sample from the analytical system.Type: GrantFiled: November 18, 2010Date of Patent: April 24, 2018Assignee: Becton, Dickinson and CompanyInventors: John Scott, Lauren Hannon, Jason Troxell, Emmet Brown
-
Patent number: 9953142Abstract: Digital rights management and behavioral trait techniques are described. In one or more implementations, a method is described of specifying and controlling access to content to be created. Data is received, by one or more computing devices. The data describes characteristics of the content to be created along with a digital rights management policy specifying traits of a behavior to be met by a user in order to access one or more portions of the content. The content is created, based at least in part on the received characteristics, as specified by a user interacting with the one or more computing devices. The digital rights management policy is embedded as part of the created content by the one or more computing devices as a digital rights management module to control access to the one or more portions of the content based on whether the traits are met by a user that requests the access.Type: GrantFiled: July 29, 2015Date of Patent: April 24, 2018Assignee: ADOBE SYSTEMS INCORPORATEDInventor: Arun Anantharaman
-
Patent number: 9953143Abstract: Systems, methods, and other embodiments associated with software identifier based correlation are described. One example system includes an identifier data store to store a first identifier that uniquely identifies a discovered instance of a software title installed in an enterprise. The first identifier is discoverable from the discovered instance and may be provided by a discovery logic. The second identifier identifies a known instance of a software title associated with the enterprise and is provided from an enterprise resource planning (ERP) data store by an ERP logic. The example system may also include a correlation logic to identify a correlation between the discovered instance and the known instance based on a relationship between the identifiers. The example system may also include an update logic to selectively update a value in the ERP data store based on the correlation.Type: GrantFiled: May 5, 2008Date of Patent: April 24, 2018Assignee: Oracle International CorporationInventors: John Leong Yee, Jason Aron Alonzo, Umesh Madhav Apte
-
Patent number: 9953144Abstract: A method of binding a software to a device is disclosed. Accordingly, during a setup of the software in the device, a unique identifier is derived from contents stored in the device and the derived unique identifier is encrypted. The derived unique identifier is then stored in a configuration of the software. During a next invocation of the software in the device, a new unique identifier is derived from the contents stored in the device. The newly derived unique identifier is then matched with the stored unique identifier. The execution of the software is terminated if the matching fails.Type: GrantFiled: March 27, 2014Date of Patent: April 24, 2018Assignee: NXP B.V.Inventors: Peter Maria Franciscus Rombouts, Frank Michaud, Philippe Teuwen
-
Patent number: 9953145Abstract: According to an aspect of the invention a configuration method for configuring a host device in a control system is conceived, in particular a building control system, wherein an authorized configuration device exchanges confidential configuration data with a radio frequency identification tag coupled to the host device, wherein, after the confidential configuration data have been exchanged and a corresponding configuration operation has been performed, access to the confidential configuration data by an unauthorized configuration device is precluded. According to further aspects of the invention a corresponding configuration device, a corresponding computer program product and a corresponding control system are conceived.Type: GrantFiled: January 30, 2013Date of Patent: April 24, 2018Assignee: NXP B.V.Inventors: Timo van Roermund, Ewout Brandsma, Maarten Christiaan Pennings, Aly Aamer Syed
-
Patent number: 9953146Abstract: A mobile communications device includes a plurality of first input devices capable of passively collecting input data, a second input device(s) capable of collecting response data based upon a challenge, and a processor capable of determining a level of assurance (LOA) that possession of the mobile communications device has not changed based upon a statistical behavioral model and the passively received input data, and comparing the LOA with a security threshold. When the LOA is above the security threshold, the processor may be capable of performing a given mobile device operation without requiring response data from the second input device(s). When the LOA falls below the security threshold, the processor may be capable of generating the challenge, performing the given mobile device operation responsive to valid response data, and adding recent input data to the statistical behavioral model responsive to receipt of the valid response data.Type: GrantFiled: November 28, 2016Date of Patent: April 24, 2018Assignee: BlackBerry LimitedInventors: Michael Andrew Goldsmith, Aleksandar Papo, Robert Joseph Lombardi, Jasmin Mulaosmanovic, Nazih Almalki, Brian Everett McBride, Peter Mark Rabinovitch
-
Patent number: 9953147Abstract: A computer-implemented system and method for correlating activity within a user interface with special information is provided. A user interface with data entry fields is provided. One or more of the data entry fields is designated for special information. A first screen shot of the user interface is captured, and a second screen shot of the user interface is captured at a later time. The first and second screen shots are compared. A change comprising at least a portion of an entry within one of the data entry fields for special information in the second screen shot is identified between the first and second screen shots. The entry is rendered unintelligible.Type: GrantFiled: May 19, 2014Date of Patent: April 24, 2018Assignee: Intellisist, Inc.Inventor: G. Kevin Doren
-
Patent number: 9953148Abstract: A system and method for unlocking devices associated with a carrying bag are provided. In example embodiments, biometric information of a user from a biometric reader is received by an authentication system. The biometric reader is located on a pull mechanism of a sliding fastening device for a carrying bag. The user is authenticated by verifying the validity of the biometric information. The authenticated user is associated with the carrying bag. Based on a set of pre-defined permissions, one or more devices associated with the carrying bag are unlocked.Type: GrantFiled: December 23, 2014Date of Patent: April 24, 2018Assignee: eBay Inc.Inventor: Saumil Ashvin Gandhi
-
Patent number: 9953149Abstract: Systems and methods for enrolling and authenticating a user in an authentication system via a user's camera of camera equipped mobile device include capturing and storing enrollment biometric information from at least one first image of the user taken via the camera of the mobile device, capturing authentication biometric information from at least one second image of the user, capturing, during imaging of the at least one second image, path parameters via at least one movement detecting sensor indicating an authentication movement of the mobile device, comparing the authentication biometric information to the stored enrollment biometric information, and comparing the authentication movement of the mobile device to an expected movement of the mobile device to determine whether the authentication movement sufficiently corresponds to the expected movement.Type: GrantFiled: August 28, 2015Date of Patent: April 24, 2018Assignee: FaceTec, Inc.Inventor: Kevin Alan Tussy
-
Patent number: 9953150Abstract: A processing method and system for identity authentication with a mobile terminal based on iris recognition is provided. The iris characteristic data of the user is encapsulated as iris identification data, which is further established as a unique identifier of the user for identity authentication. The mobile terminal compares the scanned iris characteristic data of the current user against the prestored iris identification data. When the iris characteristic data of the current user is in match with the prestored iris identification data, the mobile terminal is unlocked. Iris recognition is employed to verify the identity of the user, so as to control unlock the mobile terminal and log into the application.Type: GrantFiled: September 5, 2014Date of Patent: April 24, 2018Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.Inventor: Zhen Shi
-
Patent number: 9953151Abstract: The present system and method enables the automatic detection and identification of authorized users within proximity of a computing apparatus and, after verifying, using biometric detection and analysis, that the user is authorized to access the target, providing the user with such access.Type: GrantFiled: February 3, 2016Date of Patent: April 24, 2018Inventor: Chon Hock Leow
-
Patent number: 9953152Abstract: This invention is directed to an electronic device with an embedded authentication system for restricting access to device resources. The authentication system may include one or more sensors operative to detect biometric information of a user. The sensors may be positioned in the device such that the sensors may detect appropriate biometric information as the user operates the device, without requiring the user to perform a step for providing the biometric information (e.g., embedding a fingerprint sensor in an input mechanism instead of providing a fingerprint sensor in a separate part of the device housing). In some embodiments, the authentication system may be operative to detect a visual or temporal pattern of inputs to authenticate a user. In response to authenticating, a user may access restricted files, applications (e.g., applications purchased by the user), or settings (e.g., application settings such as contacts or saved game profile).Type: GrantFiled: November 21, 2016Date of Patent: April 24, 2018Assignee: APPLE INC.Inventors: Anthony M. Fadell, Andrew Bert Hodge, Stephan V. Schell, Ruben Caballero, Jesse Lee Dorogusker, Stephen Paul Zadesky, Emery Sanford
-
Patent number: 9953153Abstract: A method of providing a degree of authentication for a content link presented to peer user(s) by a sharing user via the Internet. The method includes, at a server, associating the content link with authentication data provided by the sharing user, and storing the associated content link and authentication data in a storage location. A redirection link that links to the stored associated content link and authentication data is presented to a peer user via a user interface of a client computer of the peer user. Upon submission of an access request from the client computer to the redirection link, the content link and the authentication data is delivered to the client computer. The authentication data is presented to the peer user via the user interface and the peer user is able to choose, via the user interface, to submit an access request to the content link.Type: GrantFiled: January 17, 2011Date of Patent: April 24, 2018Assignee: F-Secure CorporationInventor: Juha Torkkel
-
Patent number: 9953154Abstract: A software widget running on a user device may be designed to operate in a locked or an unlocked mode. In unlocked mode, the user has full interactivity with the widget. In locked mode, however, at least some of the interactivity with the widget is restricted, despite the fact that the widget still operates normally otherwise while in the locked mode. While in locked mode, first user input and second user input may be compared against a predefined unlocking sequence to determine if the widget should be unlocked.Type: GrantFiled: December 29, 2016Date of Patent: April 24, 2018Assignee: eBay Inc.Inventors: Eric J. Farraro, John Tapley, Oliver Nicholas Cockcroft
-
Patent number: 9953155Abstract: There is presented a system and method for coordinating asset entitlements, the system comprising a server including a processor and a memory and accessible by multiple domains over a network, and an asset entitlement database searchable by the server, wherein an entry of the asset entitlement database links a domain transcendent user identification (ID) of a user and at least one asset entitlement acquired by the user from any of the domains. In one embodiment, the server is configured to receive an asset entitlement inquiry from one of the domains, search the asset entitlement database for asset entitlements acquired by the user from any of the domains, generate a search result identifying the asset entitlements acquired by the user from the domains, and send data corresponding to the search result to the domain from which the asset entitlement inquiry was received.Type: GrantFiled: December 8, 2010Date of Patent: April 24, 2018Assignee: Disney Enterprises, Inc.Inventors: Arnaud Robert, Edward C. Drake
-
Patent number: 9953156Abstract: This document describes techniques (300, 400) and apparatuses (100, 500, 600, 700) for in-band peripheral authentication. These techniques (300, 400) and apparatuses (100, 500, 600, 700) may communicate via a non-media channel allowing host device (102) to authenticate peripheral (106), enable an enhanced operational mode of the host device (102), and/or provide content configured for the peripheral (106) without the use of out-of-band signaling.Type: GrantFiled: December 23, 2016Date of Patent: April 24, 2018Assignee: Google Technology Holdings LLCInventor: Francis P. Bourque
-
Patent number: 9953157Abstract: An application creating apparatus generates first authentication information using an authentication element is provided. The apparatus includes an application module when the application module is created, inserts the first authentication information into the application module, and distributes the application module. A user digital device that executes the application module checks the authentication element and the first authentication information included in the application module, generates second authentication information for the authentication element, and determines whether to execute the application module based on a result of comparison between the first authentication information and the second authentication information.Type: GrantFiled: October 23, 2014Date of Patent: April 24, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Jae-Mok Hong, Jin-Ho Ko, Tae-Do Bae, Nam-Geol Lee
-
Patent number: 9953158Abstract: The disclosed computer-implemented method for enforcing secure software execution may include (1) providing at least one known benign input to an executable file that is susceptible to abnormal code execution, (2) observing a series of function calls made by the executable file as the executable file processes the known benign input, (3) storing the series of function calls as a control flow graph that represents known safe function call pathways for the executable file, and (4) forcing a subsequent execution of the executable file to follow the series of function calls stored in the control flow graph to protect the executable file against abnormal code execution. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: April 21, 2015Date of Patent: April 24, 2018Assignee: Symantec CorporationInventors: Azzedine Benameur, Nathan Evans
-
Patent number: 9953159Abstract: Software self-checking mechanisms are described for improving software tamper resistance and/or reliability. Redundant tests are performed to detect modifications to a program while it is running. Modifications are recorded or reported. Embodiments of the software self-checking mechanisms can be implemented such that they are relatively stealthy and robust, and so that it they are compatible with copy-specific static watermarking and other tamper-resistance techniques.Type: GrantFiled: September 2, 2015Date of Patent: April 24, 2018Assignee: Intertrust Technologies CorporationInventors: William G. Horne, Lesley R. Matheson, Casey Sheehan, Robert E. Tarjan
-
Patent number: 9953160Abstract: Methods, systems, and computer program products for applying multi-level clustering at scale to unlabeled data for anomaly detection and security are disclosed. A computer-implemented method may include receiving transactional data associated with a plurality of user accounts, analyzing the transactional data of the accounts in view of a clustering model, associating each of the accounts with one of multiple peer groups from the clustering model, detecting anomalous account behavior in a peer group in view of a scatteredness score computed for each account in the peer group where each scatteredness score is computed based on a neighborhood of accounts in the peer group determined for each respective account of the peer group, and creating a report comprising account and scatteredness score information for one or more of the accounts in the peer group associated with detected anomalous account behavior.Type: GrantFiled: October 13, 2015Date of Patent: April 24, 2018Assignee: PayPal, Inc.Inventors: Avani Goel Sharma, Fransisco Kurniadi
-
Patent number: 9953161Abstract: Disclosed are a method, device and system for processing notification bar message, the method comprising: triggering an interception program pre-injected in a notification bar message process; and the interception program, when capturing a notification bar message satisfying a preset rule, intercepting the notification bar message satisfying the preset rule, and sending a prompt message. The disclosure can timely recognize and block a notification bar advertisement.Type: GrantFiled: January 27, 2014Date of Patent: April 24, 2018Assignee: Beijing Qihoo Technology Company LimitedInventors: Yi Ding, Yuan Li
-
Patent number: 9953162Abstract: Disclosed are various embodiments for inspecting malware with little or no user interruption. A first computing device may compare a source code of an application to a fingerprint stored locally on the first computing device. The first computing device may transmit the source code to a second computing device to determine whether the source code resides in a database comprising approved applications. If the source code does not reside in the database, a thorough scan of the source code may be conducted.Type: GrantFiled: November 9, 2015Date of Patent: April 24, 2018Assignee: Amazon Technologies, Inc.Inventors: Mekka Chibuisi Okereke, Peter Phan Han
-
Patent number: 9953163Abstract: A system configured to detect malware is described. The system configured to detect malware including a data collector configured to detect at least a first hypertext transfer object in a chain of a plurality of hypertext transfer objects. The data collector further configured to analyze at least the first hypertext transfer object for one or more events. And, the data collector configured to generate a list of events based on the analysis of at least the first hypertext transfer object.Type: GrantFiled: February 20, 2015Date of Patent: April 24, 2018Assignee: Cyphort Inc.Inventors: Alexander Burt, Mikola Bilogorskiy, McEnroe Navaraj, Frank Jas, Liang Han, Yucheng Ting, Manikandan Kenyan, Fengmin Gong, Ali Golshan, Shishir Singh
-
Patent number: 9953164Abstract: A device may receive a trigger to determine whether one or more client devices, of a set of client devices, are infected by a malicious file. The device may generate file identification information associated with the malicious file based on receiving the trigger to determine whether the one or more client devices are infected by the malicious file. The device may obtain remote access to the one or more client devices using a connection tool based on receiving the trigger to determine whether the one or more client devices are infected by the malicious file. The device may obtain information, associated with the one or more client devices, using the remote access. The device may provide information indicating whether the one or more client devices are infected by the malicious file based on the file identification information and the information associated with the one or more client devices.Type: GrantFiled: March 9, 2017Date of Patent: April 24, 2018Assignee: Juniper Networks, Inc.Inventors: Jacob Asher Langton, Daniel J. Quinlan, Kyle Adams
-
Patent number: 9953165Abstract: Generally, this disclosure describes devices, methods and systems and for securely updating software on a mobile platform using trusted hardware based authentication. The device may include an image update module configured to receive a software update image from an update server, the image update module executing at an operating system (OS) level; a critical component database configured to identify critical software components associated with the secure operation of the device; a secure update application module configured to verify the inclusion of the critical software components in the software update image prior to installation of the software update image on the device; and a trusted execution environment (TEE) configured to restrict control access and data access to the secure update application module and the critical component database, the restriction enforced against the OS and against modules executing at the OS level.Type: GrantFiled: June 13, 2016Date of Patent: April 24, 2018Assignee: INTEL CORPORATIONInventors: Gyan Prakash, Jiphun C. Satapathy
-
Patent number: 9953166Abstract: A method for securely booting a target processor in a target system from a secure root of trust includes computing a message authentication code from boot code to be provided to the target processor, including an obfuscated algorithm for recreating the message authentication code in the target processor, serving the boot code to the target processor, executing the boot code to recreate the message authentication code in the target processor, serving the message authentication code back to the root of trust, comparing the returned message authentication code with the message authentication code generated in the root of trust, continuing execution of the boot code data if the returned message authentication code matches the message authentication code, and applying at least one penalty to the target system if the returned message authentication code does not match the message authentication code generated in the root of trust.Type: GrantFiled: July 3, 2014Date of Patent: April 24, 2018Assignee: Microsemi SoC CorporationInventor: G. Richard Newell