IP Library Granted Patent US 9,588,194
Granted Patent B2
US 9,588,194 · App. 13/757,426 · Granted Mar 7, 2017

Method and device for magnetoresistive sensor

Inventor: Anthony F. Flannery, Jr. (San Jose, CA)
Assignee: mCube Inc.
G01R33/18G01R33/09G01R35/005
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,588,194
App. No.
13/757,426
Granted
Mar 7, 2017
Kind
B2
Abstract

A method and structure for operating a magnetoresistive sensor system includes applying a set-reset process wherein the set-reset signal is phased through the magnetoresistive element in such a way that the set-reset field of each region is not released until the adjacent field is aligned. Starting at one end of the magnetoresistive element, the set-reset signal is activated. This aligns the domains directly underneath the first of the set-reset elements. Before this field is released, the adjacent set-reset is activated, which aligned the domains in the adjacent field. Once the adjacent field has been realigned, the set-reset field in the first region can be released, and the set-reset field in the next region can be activated. In this way, no more than two set-reset elements must be active at any one time.

Claims (45)

1. A computer implemented method for operating a magnetoresistive sensor system including a magnetoresistive sensor with multiple domains and a plurality of set-reset elements, implemented in the magnetoresistive sensor system programmed to perform the method comprising:

activating, by a processor, a set-reset signal in each of the plurality of set-reset elements in a stepwise pattern, wherein the set-reset signal is only active in a maximum of two set-reset elements at any given time;

wherein each of the plurality of set-reset elements is a current-carrying element for aligning a localized region of magnetic domains in the magnetoresistive sensor.

2. The method of claim 1 wherein the magnetoresistive sensor comprises a plurality of domain regions including domain regions 1 through N and the plurality of set-reset elements includes set-reset elements 1 through N, wherein N is an integer greater than 2.

3. The method of claim 2 wherein each of the set-reset elements 1 through N corresponds to each of the domain regions 1 through N, respectively.

4. The method of claim 2 wherein each of the domain regions 1 through N are configured within a vicinity below each the set-reset elements 1 through N, respectively.

5. The method of claim 3 further comprising

activating, by the processor, a set-reset signal in set-reset element 1 ;

performing, by the processor, the following executable codes for i=2 to i=N, wherein i is an integer:

activating, by the processor, a set-reset signal in set-reset element i while the set-reset signal in set-reset element i- 1 is still active; and

deactivating, by the processor, the set-reset signal in set-reset element i- 1 when domain region i- 1 is aligned; and

deactivating, by the processer, the set-reset signal in set-reset element N when domain region N is aligned.

6. The method of claim 1 wherein the magnetoresistive sensor comprises an ordinary magneto-resistive (OMR), an anisotropic magneto-resistive (AMR), a giant magneto-resistive (GMR), or a tunnel junction magneto-resistive (TMR) device.

7. A method for operating a magnetoresistive sensor system including a magnetoresistive sensor and a plurality of set-reset elements, the method comprising:

activating a set-reset signal in each of the plurality of set-reset elements in a stepwise pattern, wherein the set-reset signal is only active in a maximum of two set-reset elements at any given time;

wherein each of the plurality of set-reset elements is a current-carrying element for aligning a localized region of magnetic domains in the magnetoresistive sensor.

8. The method of claim 7 wherein the magnetoresistive sensor comprises a plurality of domain regions including domain regions 1 through N and the plurality of set-reset elements includes set-reset elements 1 through N, wherein N is an integer greater than 2.

9. The method of claim 8 wherein each of the set-reset elements 1 through N corresponds to each of the domain regions 1 through N, respectively.

10. The method of claim 8 wherein each of the domain regions 1 through N are configured within a vicinity below each the set-reset elements 1 through N, respectively.

11. The method of claim 9 further comprising

activating, by the processor, a set-reset signal in set-reset element 1 ;

performing, by the processor, the following executable codes for i=2 to i=N, wherein i is an integer:

activating, by the processor, a set-reset signal in set-reset element i while the set-reset signal in set-reset element i- 1 is still active; and

deactivating, by the processor, the set-reset signal in set-reset element i- 1 when domain region i- 1 is aligned; and

deactivating, by the processer, the set-reset signal in set-reset element N when domain region N is aligned.

12. The method of claim 1 wherein the magnetoresistive sensor comprises an ordinary magneto-resistive (OMR), an anisotropic magneto-resistive (AMR), a giant magneto-resistive (GMR), or a tunnel junction magneto-resistive (TMR) device.

13. A magnetoresistive sensor system, the system comprising:

a magnetoresistive sensor with multiple domains and a plurality of set-reset elements;

a tangible memory configured to store a plurality of non-transitory executable instructions; and

a processor coupled to the magnetoresistive sensor and the tangible memory, wherein the processor is programmed to perform a plurality of functions by the plurality of executable instructions;

wherein the plurality of executable instructions comprises:

executable code that programs the processor to activate a set-reset signal in each of the plurality of set-reset elements in a stepwise pattern, wherein the set-reset signal is only active in a maximum of two set-reset elements at any given time;

wherein each of the plurality of set-reset elements is a current-carrying element for aligning a localized region of magnetic domains in the magnetoresistive sensor.

14. The system of claim 13 wherein the magnetoresistive sensor comprises a plurality of domain regions including domain regions 1 through N and the plurality of set-reset elements includes set-reset elements 1 through N, wherein N is an integer greater than 2.

15. The system of claim 14 wherein each of the set-reset elements 1 through N corresponds to each of the domain regions 1 through N, respectively.

16. The system of claim 15 wherein each of the domain regions 1 through N are configured within a vicinity below each the set-reset elements 1 through N, respectively.

17. The system of claim 15 wherein the plurality of non-transitory executable instructions comprises:

executable code that programs the processor to activate a set-reset signal in set-reset element 1 ;

executable code that programs the processor to perform the following executable codes for i=2 to i=N, wherein i is an integer:

executable code that programs the processor to activate a set-reset signal in set-reset element i while the set-reset signal in set-reset element i- 1 is still active; and

executable code that programs the processor to deactivate the set-reset signal in set-reset element i- 1 when domain region i- 1 is aligned; and

executable code that programs the processer to deactivate the set-reset signal in set-reset element N when domain region N is aligned.

18. The system of claim 11 further comprising a substrate member and an IC layer disposed overlying the substrate member, wherein the IC layer is coupled to the magnetoresistive sensor, the tangible memory, and the processor.

19. The system of claim 11 wherein the magnetoresistive sensor comprises an ordinary magneto-resistive (OMR), an anisotropic magneto-resistive (AMR), a giant magneto-resistive (GMR), or a tunnel junction magneto-resistive (TMR) device.

20. The system of claim 11 further comprising a housing and a display, the display being coupled to the processor, the magnetoresistive sensor system being spatially disposed within the housing.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2026
From: MOVELLA INC.
To: PACIFIC RESEARCH GROUP PTE. LTD.
Reel/Frame 075352/0224 →
CHANGE OF NAME Recorded Jan 5, 2026
From: MCUBE, INC.
To: MOVELLA INC.
Reel/Frame 074201/0860 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Nov 15, 2022
From: MOVELLA INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS AGENT
Reel/Frame 061948/0764 →
RELEASE OF SECURITY INTEREST Recorded Nov 15, 2022
From: EASTWARD FUND MANAGEMENT, LLC
To: MOVELLA INC.
Reel/Frame 061940/0602 →
RELEASE OF SECURITY INTEREST Recorded Nov 15, 2022
From: EASTWARD FUND MANAGEMENT, LLC
To: MOVELLA INC. (FORMERLY KNOWN AS MCUBE, INC.)
Reel/Frame 061940/0635 →
RELEASE OF SECURITY INTEREST Recorded Nov 14, 2022
From: SILICON VALLEY BANK
To: MOVELLA INC. (FORMERLY KNOWN AS MCUBE, INC.)
Reel/Frame 061936/0024 →
CHANGE OF NAME Recorded Oct 31, 2022
From: MCUBE, INC.
To: MOVELLA INC.
Reel/Frame 061601/0547 →
SECURITY INTEREST Recorded Dec 16, 2021
From: MOVELLA INC.
To: EASTWARD FUND MANAGEMENT, LLC
Reel/Frame 058520/0690 →
SECURITY INTEREST Recorded Sep 2, 2020
From: MCUBE, INC.
To: EASTWARD FUND MANAGEMENT, LLC
Reel/Frame 053826/0626 →
SECURITY INTEREST Recorded Jun 11, 2020
From: MCUBE, INC.
To: SILICON VALLEY BANK
Reel/Frame 052909/0119 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2013
From: FLANNERY, ANTHONY F., JR.
To: MCUBE INC.
Reel/Frame 030478/0461 →
Continuity (2)
Provisional Application 61593844 · Feb 1, 2012
Related Publication 20130218510A1 · Aug 22, 2013