Patent application number | Description | Published |
20150181549 | MOBILE DEVICE LOCATING USING LONG TERM EVOLUTION SIGNALS - The described examples provide a system and methods for identifying a location of a mobile device within an indoor venue using cellular communication signals obtained while the mobile device is within the indoor venue. An array of antennas arranged within the indoor venue detects cellular communication signals transmitted by the mobile device. The detected cellular communication signals have detectable and measurable signal parameters that allow the location of the mobile device within the indoor venue and an identifier of the mobile device to be determined. The determined identifier of the mobile device may also be used to identify the mobile device subscriber. The mobile device indoor location information may be used to update an anonymized subscriber profile associated with the mobile device subscriber. | 06-25-2015 |
20150294313 | SYSTEMS, APPARATUS AND METHODS FOR IMPROVED AUTHENTICATION - Multi-factor authentication techniques are described that use secure push authentication technology for transactions. An embodiment includes receiving, by an assurance platform operating as an authentication service platform, a user authentication request and transaction data from an access control server (ACS), determining an authentication rule, generating a user validation request message, transmitting the user validation request message to a user mobile device, and receiving user authentication data. The assurance platform then validates the user authentication data, transmits a device authentication request, receives a device authentication response signed with a private key of the user, and authenticates the user based on the device authentication response and private key. | 10-15-2015 |
20160005038 | ENHANCED USER AUTHENTICATION PLATFORM - Systems and methods for multi-factor user authentication techniques usable in transactions. In some embodiments, an authentication platform receives a request to authenticate a user in conjunction with an online transaction and determines an authentication rule. The authentication platform then transmits an authentication request to the user's mobile device, receives authentication response data from the user mobile device, and authenticates the user in conjunction with the transaction when the authentication response data matches stored user authentication data. An authentication message is then transmitted to the user's mobile device. In some embodiments, the authentication response data is biometric data of the user obtained from at least one authenticator of the user's mobile device. | 01-07-2016 |
20160026418 | Big Data Algorithm and Platform Solution For 3D Visualization Services - A method for generating a 3D object for visualizing multivariate data includes gathering subscriber information about subscribers of a network, receiving a user request to generate the 3D object, and generating object-data specifying a three-dimensional contour that models a relationship between at least two variables of the subscriber information and a measure. The three-dimensional contour is based on the received request and on the subscriber information, and the object data is generated in a format that is printable by a 3D printer. The object data is transmitted to the user. | 01-28-2016 |
20160086172 | TRUSTED EXECUTION ENVIRONMENT FOR TRANSPORT LAYER SECURITY KEY PAIR ASSOCIATED WITH ELECTRONIC COMMERCE AND CARD NOT PRESENT TRANSACTIONS - According to some embodiments, a requesting application executing on a mobile device may request a transport layer security key pair in connection with a payment transaction. Responsive to the request, a trusted execution environment client of the mobile device may route a request to a payment application executing in a secure trusted execution environment of the mobile device. It may then be arranged, within the secure trusted execution environment, to create the transport layer security key pair and provide key pair to the requesting application. Moreover, in some embodiments, the mobile device may transmit payment transaction information to an access control server and receive a request for biometric authentication. It may then be arranged for hardware within the mobile device to biometrically authenticate a user of the mobile device. | 03-24-2016 |
20160092876 | ON-DEVICE SHARED CARDHOLDER VERIFICATION - A payment device includes an application storage device for storing a plurality of payment applications and a capture module for capturing user verification information. The payment device also includes a verification module. The verification module is interfaced to the capture module. The verification module is for receiving and verifying the captured user verification information and for outputting a user verification result. The payment device further includes a shared cardholder verification method (CVM) module, which is interfaced to the verification module. The shared CVM module receives the user verification result and also receives a reference to one of the payment applications. The shared CVM module responds to the verification result by outputting an application credential to the payment application to which it was referred. | 03-31-2016 |
Patent application number | Description | Published |
20140310387 | DYNAMIC RECLASSIFICATION OF CLIENT DEVICES IN A NETWORK - One or more devices may store attribute information identifying multiple attributes associated with a client device that is associated with a particular classification; reclassify the client device based on the attribute information; and provide, based on reclassifying the client device, classification information to a network device to cause the network device to associate a particular policy set, of multiple policy sets, with the client device. The classification information may identify an updated classification of the client device. The updated classification may be different from the particular classification. The particular policy set may be based on the updated classification of the client device. The particular policy set may include an instruction used to process a data flow provided to or provided from the client device. | 10-16-2014 |
20140310398 | CLASSIFYING CLIENT DEVICES IN A NETWORK - One or more devices may receive attribute information identifying multiple attributes associated with a client device; classify the client device based on the attribute information; and provide, based on classifying the client device, classification information to a network device to cause the network device to associate a particular policy set, of multiple policy sets, with the client device. The classification information may identify a classification of the client device. The particular policy set may be based on the classification of the client device and may include an instruction used to process a data flow provided to or provided from the client device. | 10-16-2014 |
20150033289 | ADAPTIVE AND CONTEXT BASED NFC ACCESS CONTROL FILTERING - A mobile device includes a transceiver for performing wireless communication; one or more secure elements which execute applications in a secure environment; a near field communication system for performing wireless communication independent of the transceiver and at a lower amount of power than said transceiver; and a contactless front end included in the near field communications system for receiving a data message from a near field communication device. The contactless front end includes a filter list for evaluating the data message and for controlling whether each data message is transmitted further into the mobile device. | 01-29-2015 |
20150113262 | ADAPTIVE APPLICATION OF ACCESSORY DEVICE SETTINGS - A system for adaptive application of device settings is disclosed. In the system, a first device may receive information identifying settings that are applied to one or more second devices. The settings may correspond to interactions, by a user, with the one or more second devices over a period of time. The one or more second devices be may non-mobile devices associated with one or more facilities. The first device may determine information identifying one or more conditions, associated with environmental conditions or conditions associated with the user's mood or physical state, under which the settings are applied to the one or more second devices; store information that correlates the settings of the one or more second devices with the one or more conditions; determine that at least one of the one or more conditions is met; and apply the settings to the one or more second devices. | 04-23-2015 |
Patent application number | Description | Published |
20090044378 | Safety Device for Vehicle Door Latch Systems - A motion restriction device is provided for selectively preventing movement of a structural member. The motion restriction device includes a container abutting against the structural member. The container is at least partially filled with a velocity-dependent material that transitions between a fluid-like state when the structural member moves at a velocity below a predetermined threshold to permit movement thereof and a solid-like state when the structural member moves at a velocity above a predetermined threshold to block movement thereof. | 02-19-2009 |
20100320777 | VEHICLE DOOR LATCH WITH MOTION RESTRICTION DEVICE PROHIBITING RAPID MOVEMENT OF OPENING LEVER - In a vehicle door latch, a motion restriction device is coupled to an auxiliary pawl that is connected to the pawl of a ratchet and pawl combination. The auxiliary pawl must be actuated by one or more release levers in order to actuate the pawl and release the ratchet from a striker-containing position and open the latch. Because the only criterion for selectively prohibiting movement of the auxiliary pawl is its speed, it is possible to prevent the latch from unintentionally opening in a crash situation regardless of the direction the inertial forces of the crash are applied to the latch or the release levers therein or the outside or inside handles. | 12-23-2010 |
20110233943 | SAFETY DEVICE FOR VEHICLE DOOR LATCH SYSTEMS - A motion restriction device is provided for selectively preventing movement of a structural member. The motion restriction device includes a container abutting against the structural member. The container is at least partially filled with a velocity-dependent material that transitions between a fluid-like state when the structural member moves at a velocity below a predetermined threshold to permit movement thereof and a solid-like state when the structural member moves at a velocity above a predetermined threshold to block movement thereof. | 09-29-2011 |
20120181800 | SAFETY DEVICE FOR VEHICLE DOOR LATCH SYSTEMS - A motion restriction device is provided for selectively preventing movement of a structural member. The motion restriction device includes a container abutting against the structural member. The container is at least partially filled with a velocity-dependent material that transitions between a fluid-like state when the structural member moves at a velocity below a predetermined threshold to permit movement thereof and a solid-like state when the structural member moves at a velocity above a predetermined threshold to block movement thereof. | 07-19-2012 |
20140015262 | Vehicular Door Handle Assembly With Deployable Latch Connection - When activated, a handle assembly selectively allows the door latch of a door of a motor vehicle to be released. The handle assembly includes a base fixedly secured to the door and a handle assembly which in its passive state has minimal to no presence in the opening chain of the door latch. The handle assembly includes a handle strap with a handle grip or activation lever which allows completion of the force chain to the latch, thus selectively allowing desired door opening. | 01-16-2014 |
20140015263 | Vehicular Door Handle Assembly With Electrically Deployable Latch Connection - A handle assembly for preventing inadvertent opening of a motor vehicle door during a crash event. The handle assembly includes an activation mechanism coupled to an electrically-activated leg. When the activation mechanism is activated, then the electrically-activated leg is moved to an engaged position to engage an actuation pawl to prevent rotation of the actuation pawl so that, upon actuation of a handle strap, the actuation pawl engages and actuates the door latch release. However, if the activation mechanism is not activated, then the leg does not engage the pawl, and a movement of the handle strap does not actuate the door latch release as the pawl is permitted to rotate. | 01-16-2014 |
20140145454 | Vehicular Door Handle Assembly With Inertial Secondary Catch Position - A vehicle outer door handle assembly includes a base, a latch release mechanism, and an inertial catch. The latch release mechanism includes a countermass assembly with a primary catch point and a secondary catch point, and the latch release mechanism and the counterassembly rotate between a rest position and an active position in response to movement of a door handle. The inertial catch includes a blocking shoulder and rotates from an unblocking position to a blocking position in response to inertia forces acting upon the inertial catch. When the inertial catch is in its blocking position, it prevents the countermass assembly from rotating into its active position by the blocking shoulder engaging the primary catch point or the secondary catch point. | 05-29-2014 |
20140320654 | DEVICE WITH A CAMERA UNIT - The invention relates to a device with a camera unit, serving to take pictures of the outside of a motor vehicle, and a lid element movable via a drive between a closed position, in which the lid element covers an opening of the device and an open position, in which the lid element exposes the opening, wherein in the closed position of the lid element the camera unit is inaccessible from the outside behind the lid element and in the open position of the lid element pictures can be taken. According to the invention provision is made for the lid element to be an actuating element for the camera unit in order to move the camera unit between an idle position and an operating position. | 10-30-2014 |
20140354755 | Method For Color Marking Metallic Surfaces - A method of color marking a metal or metal-plated part is described involving setting at least one laser parameter of a laser, such as the power, scan speed, Q-switch, spot size, line separation, and scan repetition, and then energizing a metal containing surface layer of the part using the laser to change the color reflected by the surface layer. | 12-04-2014 |
20150183302 | HIDDEN DEVICE WITH TRANSLATING COVER - An assembly for deploying a device from a cavity. The assembly includes a translatable cover and a mounting surface defining an opening sized to receive the translatable cover thereover. The device is received in the cavity beneath the mounting surface and is actuatable between a first device position and a second device position. A plurality of linkages are positioned within the cavity. At least one of the plurality of linkages is coupled to a power source for actuating the plurality of linkages and at least one of the plurality of linkages is coupled to the translatable cover and to the device. Thus, when the power source actuates the plurality of linkages, the translatable cover is translated relative to the mounting surface from a first cover position to a second cover position and the device is actuated from the first device position to the second device position. | 07-02-2015 |
20150183366 | Vehicle Closure Release With Attached Deployable Camera - A closure release for a closure of a vehicle has a camera attached thereto. The closure release is moveable between a primary position and a secondary position. In the primary position, the camera is in a stowed position within the closure and the closure release is in accessible for user operation. In the secondary position, the closure release is moved relative to the closure such that the camera is moved into a deployed position to provide a desired field of view. | 07-02-2015 |
20150183380 | Multi-Positioning of a Camera or Other Sensing Device - A mechanism whereby a camera or other sensing type device is deployed into multiple positions as a result of inputs such as relative housing position, field of view assessment, and so forth to locate the device to allow an optimized position of the camera or sensor for the desired functionality. | 07-02-2015 |
20150184431 | Vehicular Door Handle With Electrically Deployable Latch Connection and Overload Compensating Device - Handle assemblies are disclosed in which the path of transmission of a force for releasing the latch through the handle assembly can be broken under extreme loading conditions. | 07-02-2015 |
20150368937 | Retention Mechanism for Insertion Member in Vehicular Door Handle Assembly - A door handle assembly includes a bracket mountable to the door and an insertion member received in and retained in the bracket via a retaining mechanism. The retaining mechanism includes a biasing member and a movable locking member that retains the insertion member in the bracket. The movable locking member is biased into a securing position by the biasing member when the insertion member is fully received in the bracket to retain the insertion member in the bracket. The movable locking member is selectively displaceable from the securing position against a force of the biasing member either to permit insertion of the insertion member in the bracket during assembly or to accommodate disassembly by permitting the insertion member to be removed from the bracket. | 12-24-2015 |
Patent application number | Description | Published |
20110171935 | COMPUTERIZED SYSTEM AND METHOD OF RECORDING COMMUNICATIONS BETWEEN PARTIES USING TELECOMMUNICATIONS DEVICES - A computerized system of recording communications between a first party and a second party automatically notifies the second party to the recording of the communication. A request is received at a first telecommunications device, utilized by the first party, to initiate the communications between the parties, either by receiving or placing a call or text message. A unique identifier identifying a second communications device, utilized by the second party, is received by the first telecommunications device. A warning message is then automatically sent to the second communications device that the communications are being recorded. The communications between the devices is then recorded. | 07-14-2011 |
20130189957 | COMPUTERIZED SYSTEM ARCHITECTURE FOR MONITORING USAGE OF TELECOMMUNICATION DEVICES AND METHOD OF USE - A computerized system for controlling the behavior of a telecommunications device includes a server computer in communication with the telecommunications device, the server computer configured to download a software application to the telecommunications device, the software application configured to capture messages and transactional data, and transmit the messages and transactional data to the server computer, the software application including a plurality of controller modules in communication with a plurality of subsystems on the telecommunications device, wherein each of the plurality of subsystems manage and execute at least one function of the telecommunications device; a configuration script in communication with the controller modules, the configuration script being configured to control the functionality of the software application and the telecommunication device; and a communications block configured to enable communication between the telecommunications device and the server computer. | 07-25-2013 |
20130252588 | Computerized System and Method of Recording Communications Between Parties Using Telecommunications Devices - A computerized system of recording communications between a first party and a second party automatically notifies the second party to the recording of the communication. A request is received at a first telecommunications device, utilized by the first party, to initiate the communications between the parties, either by receiving or placing a call or text message. A unique identifier identifying a second communications device, utilized by the second party, is received by the first telecommunications device. A warning message is then automatically sent to the second communications device that the communications are being recorded. The communications between the devices is then recorded. | 09-26-2013 |
20130309998 | Method and System For Tracking Communications Between Telecommunication Devices - A method of tracking communications between telecommunication devices is disclosed. The method is implemented on a processor of a first telecommunication device, where the processor has a non-transitory computer-readable storage medium with an executable application stored thereon. The method includes executing the application stored on the computer-readable storage medium. The application instructs the processor to record data when the first telecommunication device initiates an outbound call or receives an inbound call, create a call record from the recorded data, and prompt a user to designate the call record as being associated with a billable communication, a non-billable communication, or an uncategorized communication. | 11-21-2013 |
Patent application number | Description | Published |
20160068275 | LOCKING MEMBER WITH SEALING INSERT AND CHANNEL - A locking member includes a body having a first end, a second end opposite the first end, a bore extending through the body from the first end to the second end, a bearing surface at the first end, fastening means for securing the locking member to a pin member, and a channel formed within the bearing surface and surrounding the bore. The locking member also includes a first insert located within the channel. The first insert is adapted such that, when the locking member is secured against a surface of a workpiece, the first insert prevents passage of a sparking material from within the bore of the locking member. | 03-10-2016 |
20160069380 | LOCKING MEMBER WITH DISPERSIVE ENERGY ABSORBENT LAYER - A locking member includes a base portion having a first end, a second end opposite the first end, a bore extending from the first end to the second, the bore including a threaded portion having a plurality of internal threads, and an insert having a first end, a second end opposite the first end of the insert, a bore extending from the first end of the insert to the second end of the insert, the bore of the insert including a threaded portion having a plurality of internal threads. The insert is positioned within the bore of the nut. The insert is made from an electrically dispersive and electrically absorbent material, such as polymers, elastomers, flame retardant fabrics, metal foam, carbon foam, polymer foam or aerogel. | 03-10-2016 |
20160076575 | FASTENERS WITH COATED AND TEXTURED PIN MEMBERS - A pin member for a fastener includes an elongated shank having a first end, a second end opposite the first end, a cylindrical shank portion having an outer surface, a head located at the first end of the elongated shank, the head including a bearing surface located on the bearing surface of the head, and a threaded portion located at the second end of the elongated shank. Either or both of the bearing surface of the head or the outer surface of the cylindrical shank portion is coated with a coating and/or is textured. The coating may be tungsten, molybdenum, copper, or a refractory ceramic. The textured surfaces may include a surface roughness greater than 0.5 micron. | 03-17-2016 |
20160076581 | FASTENERS WITH DUAL SKIN DEPTH WASHERS - A fastener including a pin member with an elongated shank having a first end, a second end opposite the first end, a cylindrical shank portion having an outer surface, a head located at the first end of the elongated shank, the head including a bearing surface located on the underside of the head, and a threaded portion located at the second end of the elongated shank. The fastener includes a washer installed on the pin member against the bearing surface of the head of the pin member. The washer includes an outer surface and at least one dielectric gasket layer located on the outer surface of the washer. | 03-17-2016 |
Patent application number | Description | Published |
20130267199 | METHOD FOR TRANSMITTING INFORMATION STORED IN A TAMPER-RESISTANT MODULE - A system and method are described in which direct communication between a removable tamper-resistant module in a mobile terminal and a third party server is permitted only after security information is transmitted indirectly through a secure server in a mobile network operator that provides mobile communication services to the mobile terminal. The third party server is logically located outside of the mobile network operator. The secure server is configured to be able to communicate with the removable tamper-resistant module via the secure communication link. The information is transmitted from the removable tamper-resistant module to the third party server or from the third party server to the removable tamper-resistant module and includes a key for encryption or decryption or a certificate for verifying data or program transmissions therebetween. | 10-10-2013 |
20130310003 | SYSTEMS AND METHODS FOR AUTHENTICATING APPLICATIONS FOR ACCESS TO SECURE DATA USING IDENTITY MODULES - A mobile station is configured to authenticate applications running thereon in order to control access by the authenticated applications to secure data stored in a subscriber identity module of the mobile station. Sensitive data securely stored in the subscriber identity module is associated with one of multiple personas implemented on the mobile station. When an application running on the mobile station requests access to the secure data, a secure domain controller processes the request and authenticates the application, for example based on an application authentication key. The secure domain controller further determines whether the application is associated with the same persona as the secure data identified in the request. If the application is authenticated, the secure domain controller then allows the application to access secure data associated with the same persona, but prevents the application from accessing secure data associated with other personas. | 11-21-2013 |
20130324169 | GROUP SHARING USING NEAR FIELD COMMUNICATION (NFC) - The sharing of content from one mobile station with a group of mobile stations using near-field communication (NFC) may be initiated, for example, by the one mobile station establishing a NFC link with another mobile station. The one mobile station verifies that the linked mobile station is part of the group, and transmits information regarding the content to be shared to the linked mobile station using NFC. The one mobile station uploads the content to a server using the mobile communication network, such that the content can be retrieved from the server via the mobile communication network by all other mobile stations in the group. The one mobile station or the server can send a notification to the other mobile stations in the group including information for retrieving the uploaded content. | 12-05-2013 |
20140256251 | SECURE NFC DATA AUTHENTICATION - A mobile device includes a wireless transceiver, a host processor, a secure element (SE), and a near field communication (NFC) system having an NFC transceiver and an NFC controller implementing a contactless front end. The contactless front end routes a near field communication related to a payment transaction between the NFC system and the SE without going to or from the host processor. The contactless front end routes a near field communication not related to a payment transaction, but requiring a security function, between the NFC system and the SE without going to or from the host processor. The contactless front end routes a near field communication not related to a payment transaction, and not requiring a security function, between the NFC system and host processor without going to or from the SE. | 09-11-2014 |
20140279024 | SYSTEM FOR AND METHOD FOR A CONSUMER EXPERIENCE PLATFORM - Exemplary embodiments provide a campaign tool that enables content providers to bid for the opportunity to transmit their content mobile devices associated with consumers though a cloud based computing environment. The campaign tool is hosted by another entity. The content may be any of a variety of different contents types and may be tailored to be relevant to the consumer. The campaign tool may have a bidding system that implements one or more algorithms to manage the bidding process. The content is pushed to the mobile device following an affirmative action, such as an NFC tap, by the consumer. | 09-18-2014 |
Patent application number | Description | Published |
20120180016 | Standard Cell Architecture Using Double Poly Patterning for Multi VT Devices - An apparatus fabricated using a standard cell architecture including devices having different voltage thresholds may include a first set of polylines associated with a first channel length, where each polyline within the first set of polylines is separated by a substantially constant pitch. The apparatus may further include a second set of polylines associated with a second channel length and aligned with the first set of polylines, where each polyline within the second set of polylines is laterally separated by the substantially constant pitch. The apparatus may further include a first active region below the first set of polylines, and a second active region below the second set of polylines, where the first active region and the second active region are separated by a distance of less than 170 nm. | 07-12-2012 |
20120210284 | Method and Apparatus for Characterizing and Reducing Proximity Effect on Cell Electrical Characteristics - Circuit elements are characterized for effects of proximity context on electrical characteristic. Based on the characterization, proximity context cell models, and corresponding modeled electrical characteristic values are obtained. Logic cells are characterized and modeled according to the proximity context cell models. Optionally the electrical characteristic can be time delay, leakage, dynamic power, or coupling noise among other parameters. | 08-16-2012 |
20130032885 | AREA EFFICIENT GRIDDED POLYSILICON LAYOUTS - Gridded polysilicon semiconductor layouts implement double poly patterning to cut polylines of the layout into polyline segments. Devices are arranged on the polyline segments of a common polyline to reduce the area used to implement a circuit structure relative to conventional gridded polysilicon layout. Stacking of PMOS and NMOS devices is enabled by using double poly patterning to implement additional cuts which form additional polyline segments. Metal layer routing may connect nodes of separate polyline segments. | 02-07-2013 |
20140124868 | SHARED-DIFFUSION STANDARD CELL ARCHITECTURE - A semiconductor standard cell includes an N-type diffusion area and a P-type diffusion area, both extending across the cell and also outside of the cell. The cell also includes a conductive gate above each diffusion area to create a semiconductive device. A pair of dummy gates are also above the N-type diffusion area and the P-type diffusion area creating a pair of dummy devices. The pair of dummy gates are disposed at opposite edges of the cell. The cell further includes a first conductive line configured to couple the dummy devices to power for disabling the dummy devices. | 05-08-2014 |
20140246715 | DECOUPLING CAPACITOR FOR INTEGRATED CIRCUIT - An integrated circuit includes a capacitor having first, second and third nodes. The first and second nodes of the first transistor are connected together and the first and second nodes of the second transistor are connected together. The third node of the first transistor is connected to the third node of the second transistor. Each of the third nodes is constructed so that each node comprises a width and a length that is at least ten percent of the width. | 09-04-2014 |
20140354338 | LENGTH-OF-DIFFUSION PROTECTED CIRCUIT AND METHOD OF DESIGN - A circuit includes a pulsed-latch circuit. The pulsed-latch circuit includes a first plurality of transistors. One or more of the first plurality of transistors is length-of-diffusion (LOD) protected. | 12-04-2014 |
20150019802 | MONOLITHIC THREE DIMENSIONAL (3D) RANDOM ACCESS MEMORY (RAM) ARRAY ARCHITECTURE WITH BITCELL AND LOGIC PARTITIONING - A monolithic three dimensional (3D) memory cell array architecture with bitcell and logic partitioning is disclosed. A 3D integrated circuit (IC) (3DIC) is proposed which folds or otherwise stacks elements of the memory cells into different tiers within the 3DIC. Each tier of the 3DIC has memory cells as well as access logic including global block control logic therein. By positioning the access logic and global block control logic in each tier with the memory cells, the length of the bit and word lines for each memory call are shortened, allowing for reduced supply voltages as well as generally reducing the overall footprint of the memory device. | 01-15-2015 |
20150022250 | MONOLITHIC THREE DIMENSIONAL (3D) FLIP-FLOPS WITH MINIMAL CLOCK SKEW AND RELATED SYSTEMS AND METHODS - Monolithic three dimensional (3D) flip-flops with minimal clock skew and related systems and methods are disclosed. The present disclosure provides a 3D integrated circuit (IC) (3DIC) that has a flop spread across at least two tiers of the 3DIC. The flop is split across tiers with transistor partitioning in such a way that keeps all the clock related devices at the same tier, thus potentially giving better setup, hold and clock-to-q margin. In particular, a first tier of the 3DIC has the master latch, slave latch, and clock circuit. A second tier has the input circuit and the output circuit. | 01-22-2015 |
20150109843 | MONOLITHIC THREE DIMENSIONAL (3D) INTEGRATED CIRCUITS (ICs) (3DICs) WITH VERTICAL MEMORY COMPONENTS, RELATED SYSTEMS AND METHODS - Monolithic three dimensional (3D) integrated circuits (ICs) (3DICs) with vertical memory components are disclosed. A 3D memory crossbar architecture with tight-pitched vertical monolithic intertier vias (MIVs) for inter-block routing and multiplexers at each tier for block access is used to shorten overall conductor length and reduce resistive-capacitive (RC) delay. Elimination of such long crossbars reduces the RC delay of the crossbar and generally improves performance and speed. Further, elimination of the long horizontal crossbars makes conductor routing easier. The MIVs, with their small run-length, can work without the need for repeaters (unlike the long crossbars), and control logic may be used to configure the memory banks based on use. | 04-23-2015 |
20150112646 | METHODS OF DESIGNING THREE DIMENSIONAL (3D) INTEGRATED CIRCUITS (ICs) (3DICs) AND RELATED SYSTEMS AND COMPONENTS - Methods of designing three dimensional integrated circuits (3DIC) and related systems and components are disclosed. An exemplary embodiment provides an improved cell library for use with existing place and route software in such a manner that the modified software allows building 3DICs. The improved cell library includes 3D cells that have the footprint of the cell projected onto a two dimensional (2D) image. The projected view may then be discounted to the portion of the cell that is within an upper tier so that the cell appears to the place and route software to be a 2D cell. The discounted 2D image is then used by the place and route software. Such cells allow a circuit designer to leverage the existing 2D place and route tools as well as static timing analysis tools. | 04-23-2015 |
20150121327 | MONOLITHIC THREE DIMENSIONAL (3D) INTEGRATED CIRCUIT (IC) (3DIC) CROSS-TIER CLOCK SKEW MANAGEMENT SYSTEMS, METHODS AND RELATED COMPONENTS - Monolithic three dimensional (3D) integrated circuit (IC) (3DIC) cross-tier clock skew management systems are disclosed. Methods and related components are also disclosed. In an exemplary embodiment, to offset the skew that may result across the tiers in the clock tree, a cross-tier clock balancing scheme makes use of automatic delay adjustment. In particular, a delay sensing circuit detects a difference in delay at comparable points in the clock tree between different tiers and instructs a programmable delay element to delay the clock signals on the faster of the two tiers. In a second exemplary embodiment, a metal mesh is provided to all elements within the clock tree and acts as a signal aggregator that provides clock signals to the clocked elements substantially simultaneously. | 04-30-2015 |
20150145143 | PLACEMENT OF MONOLITHIC INTER-TIER VIAS (MIVs) WITHIN MONOLITHIC THREE DIMENSIONAL (3D) INTEGRATED CIRCUITS (ICs) (3DICs) USING CLUSTERING TO INCREASE USABLE WHITESPACE - Placement of Monolithic Inter-tier Vias (MIVs) within monolithic three dimensional (3D) integrated circuits (ICs) (3DICs) using clustering to increase usable whitespace is disclosed. In one embodiment, a method of placing MIVs in a monolithic 3DIC using clustering is provided. The method comprises determining if any MIV placement clusters are included within a plurality of initial MIV placements of a plurality of MIVs within an initial 3DIC layout plan. The method further comprises aligning each MIV of the plurality of MIVs within each MIV placement cluster in the initial 3DIC layout plan at a final MIV placement for each MIV placement cluster to provide a clustered 3DIC layout plan. | 05-28-2015 |
20150325563 | SILICON-ON-INSULATOR (SOI) COMPLEMENTARY METAL OXIDE SEMICONDUCTOR (CMOS) STANDARD LIBRARY CELL CIRCUITS HAVING A GATE BACK-BIAS RAIL(S), AND RELATED SYSTEMS AND METHODS - Silicon-on-insulator (SOI) complementary metal oxide semiconductor (CMOS) standard library cell circuits having gate back-bias rail(s) are disclosed. Related systems and methods are also disclosed. In one aspect, a SOI CMOS standard library cell circuit is provided that is comprised of one or more standard library cells. Each standard library cell includes one or more PMOS channel regions and one or more NMOS channel regions. Each standard library cell has one or more gate back-bias rails disposed adjacent to PMOS and NMOS channel regions. The gate back-bias rails are configured to apply bias voltages to corresponding PMOS and NMOS channel regions to adjust threshold voltages of PMOS and NMOS transistors associated with the PMOS and NMOS channel regions, respectively. Voltage biasing can be controlled to adjust timing of an IC using SOI CMOS standard library cell circuits to achieve design timing targets without including timing closure elements that consume additional area. | 11-12-2015 |
20150333005 | PLACEMENT OF MONOLITHIC INTER-TIER VIAS (MIVs) WITHIN MONOLITHIC THREE DIMENSIONAL (3D) INTEGRATED CIRCUITS (ICs) (3DICs) USING CLUSTERING TO INCREASE USABLE WHITESPAC - Placement of Monolithic Inter-tier Vias (MIVs) within monolithic three dimensional (3D) integrated circuits (ICs) (3DICs) using clustering to increase usable whitespace is disclosed. In one embodiment, a method of placing MIVs in a monolithic 3DIC using clustering is provided. The method comprises determining if any MIV placement clusters are included within a plurality of initial MIV placements of a plurality of MIVs within an initial 3DIC layout plan. The method further comprises aligning each MIV of the plurality of MIVs within each MIV placement cluster in the initial 3DIC layout plan at a final MIV placement for each MIV placement cluster to provide a clustered 3DIC layout plan. | 11-19-2015 |
20160042110 | HIGH QUALITY PHYSICAL DESIGN FOR MONOLITHIC THREE-DIMENSIONAL INTEGRATED CIRCUITS (3D IC) USING TWO-DIMENSIONAL INTEGRATED CIRCUIT (2D IC) DESIGN TOOLS - A method of designing a multi-tier three-dimensional integrated circuit (3D IC) is provided that allows the use of two-dimensional integrated circuit (2D IC) design tools. When a 2D IC design tool is used, a macro for each of the tiers indicating areas available and unavailable for placement of circuit elements in each tier is created, and the macros are superimposed on one another. Circuit elements to be implemented in the 3D IC, such as logic cells and interconnects, are shrunk and then placed and repopulated on the superimposed macro. The repopulated circuit elements on the superimposed macro are then partitioned into tiers. Monolithic inter-tier via (MIV) placement and tier-to-tier routing are designed to provide electrical connections between circuit elements in different tiers. Power, performance and area (PPA) optimization may also be performed to optimize the 3D IC layout. | 02-11-2016 |