Nothing. City (TW) (76) Inventors: Ching-Te Pang, Yonghe City (TW); City (TW); Cheng-Yu Lee, Chung-Ho. (21) Appl. No.: 11/246,268

Size: px
Start display at page:

Download "Nothing. City (TW) (76) Inventors: Ching-Te Pang, Yonghe City (TW); City (TW); Cheng-Yu Lee, Chung-Ho. (21) Appl. No.: 11/246,268"

Transcription

1 US Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/ A1 Pang et al. (43) Pub. Date: Jun. 22, 2006 (54) REDUNDANT SAS STORAGE VIRTUALIZATION SUBSYSTEM AND SYSTEM USING THE SAME, AND METHOD THEREFOR (76) Inventors: Ching-Te Pang, Yonghe City (TW); Michael Gordon Schnapp, Banqiao City (TW); Shiann-Wen Sue, Banqiao City (TW); Cheng-Yu Lee, Chung-Ho City (TW) Correspondence Address: ROSENBERG, KLEIN & LEE 3458 ELLICOTT CENTER DRIVE-SUITE 101 ELLICOTT CITY, MD (US) (21) Appl. No.: 11/246,268 (22) Filed: Oct. 11, 2005 Related US. Application Data (60) Provisional application No. 60/ 593,212,?led on Dec. 21, Publication Classi?cation (51) Int. Cl. G06F 12/00 ( ) (52) Us. or /162; 711/112 (57) ABSTRACT A redundant external storage virtualization computer sys tem. The redundant storage virtualization computer system includes a host entity for issuing an 10 request, a redundant external SAS storage virtualization controller pair coupled to the host entity for performing an 10 operation in response to the IO request issued by the host entity, and a plurality of physical storage devices for providing storage to the com puter system. Each of the physical storage devices is coupled to the redundant storage virtualization controller pair through a SAS interconnect. The redundant storage virtual ization controller pair includes a?rst and a second SAS storage virtualization controller both coupled to the host entity. In the redundant SAS storage virtualization controller pair, When the second storage virtualization controller is not on line, the?rst storage virtualization controller Will take over the functionality originally performed by the second storage virtualization controller. I0 Request to be issued Agent SVC issues and executes IO Request YES Does SVC possess access ownership of the PSD to be accessed? Any data transferred from PSD to agent SVC as part of IO Request? NO Send IO request information to alternate SVC for it to execute as agent Transfer data from agent SVC to Request-initiating SVC 0 Nothing Snecial to do Transfer any data to be transferred to PSD from request-initiating SVC (access requester) to agent SVC (access owner) 7 Transfer IO Request Execution Completion status information to request-initiating SVC

2 Patent Application Publication Jun. 22, 2006 Sheet 1 0f 35 US 2006/ A1 HOST SVS 20 SVC 200 SVC 200 DASD ARRAY 00 DASD 420 (SAS DASD 420A) DASD 420 (SAS DASD 420A) DASD 420 (SAS DASD 420A) DASD 420 (SATA DASD 420$) DASD 420 (SATA DASD 420s) _ DASD 420 (SATA DASD 4208) FIG. 1

3 Patent Application Publication Jun. 22, 2006 Sheet 2 0f 35 US 2006/ A1 EN U>m cow wiuqaxm E26 2% 025D OH com MEEBEEHEQU UM BzobcoU omm SK AIIlV 8m owm wimmuuoi R550 ova-30m 0259 OH ?wvhozobconv HmOm 8

4 Patent Application Publication Jun. 22, 2006 Sheet 3 0f 35 US 2006/ A Qm<Q 8 0mm oww 9330D AHIV # owm?mvhozobcow 2 D0622 m<m cow ovm mzm HmOE 8 >5 E Q REED w?mmooo? :REU U>m OH 316G 65* mm

5 Patent Application Publication Jun. 22, 2006 Sheet 4 0f 35 US 2006/ A1 EN U>w 00% 8309 OH $=obco0 AHV gm m m AHV weeqeqeequ OM 8300 Q bzobcou 0mm $ mm m<w wcmmmooo? 2:26 ovn Uoow U>m HmOE 8 mm UN

6

7 Patent Application Publication Jun. 22, 2006 Sheet 6 0f 35 US 2006/ A1 CPU Chipset/Parity Engine 244A IM Parity A E I : to Host-side IO Device Interconnect = PCI-X Controller Interface < : > Memory 930 <,:> Interface = to 920 memory 280 PCI-X a Interface < I: > 932 to SAS IO Device Arbiter ; Interconnect 982 Controller 300 X-BUS Interface \':> 940 to ROM 246, NVRAM 248, DMA ' EMS 360, etc. 980 UARTl ~ 986 <I:> UART2 to COM 1, COM 2. CPU I] ; Internal Interface 2, Registers IL BUS 990 FIG. 4 to CPU 242

8 Patent Application Publication Jun. 22, 2006 Sheet 7 of 35 US 2006/ A1 to Central Processing Circuit 240 to Central Processing Circuit 240 SAS 10 Device Interconnect Controller 300 Controller 3 l 0 PCI-X to SAS Controller 3 l O to DASD ARRAY 400/ Processing SVC 800 Circuit 240 to Central to D ASD Processing ARRAY Circuit 400/ SVC SAS IO Device Interconnect Controller 300 to Central PCI-X to SAS Controller 310 PCI-X to SAS Controller 310 Circuit 340 to DASD 400/ SVC 800 SVC 200 side SVC 200 slde SAS IO Device Interconnect Controller 300 IP IDA or 0.1 CMGZ CW6»). mwm4 SUO 0 IS. CSH3 vlmaul MAUI. C P S100 Slol0 w m CSH3 0 B a C m k3 mm E a.h3 mewm g WC.mh ma S 4V Ammo D 0 D FIG. 5C SVC 200 side

9 Patent Application Publication Jun. 22, 2006 Sheet 8 0f 35 US 2006/ A1 PCI-X to SAS Controller 310 PCI-X to SAS Interface 312 to Central _ 31> SAS Port 600 > Processing Con?guratlon (a c 't cm C3 SAS Port 600 < > Bus Interface. O 318. to DASD Array 400/ ' svc 800 <, ;; SAS Port 600 > PI G. 6A PCI-X to SAS Controller 310 PCI-X to SAS Interface 312 to Central, Q: SAS Port 600 <,L_:'> Processing con?3glu6ratlon Expanding C' 't 240 ' ' ircul <- SAS Port 600 C C1rcu1t340 > Bus Interface < to DASD 0 Array 400/ SVC 800 ; SAS Port 600 <;:> - SAS PI G. 6B

10 Patent Application Publication Jun. 22, 2006 Sheet 9 0f 35 US 2006/ Al O D PCI-X to SAS Controller 310 PCI-X IO SAS Interface 312 to Central _ SAS Port 600 :1) SAS Processing con?3glu6ratlon Expanding C- 't 240 lrcul _ SAS Port > ' C1rcu1t340 < _ Bus Interface 31s 0 <::> 0 t0 DASD. Array 400/ T SAS P SVC 800 PI G. 6C SAS PO Transport Layer 690 I I TO PCI-X i.. to SAS SAS Port Layer 700. Interface I v 3 l 2 <:> I SAS Link Layer 710 I,_ I I I 0. SAS PHY Layer 720 I _. I I I ' o I SAS Physical Layer 73o ' L to DASD I i) PI G. 6D

11 Patent Application Publication Jun. 22, 2006 Sheet 10 0f 35 US 2006/ A1 SAS Expander 315 Expander Connection Phy 0 Phy 0 Phy O Management Function Expander Management SMP PI G. 6E PCI-X to SAS Controller 310 PCI-X t0 SAS Interface 312 m to Central _ t, SAS P _> Processing Con?guration.. Circuit : Bus Interface. ' 318 (52> SAS P rt 600 O <,. #6 DASD Array 400/ SVC 800. Expanding. 0 Circuit Ci) SAS Port 600 <::> PI G. 6F

12 Patent Application Publication Jun. 22, 2006 Sheet 11 0f 35 US 2006/ A1 PCl-X t0 SAS Controller 310 PCI-X to SAS Interface 312 to Central cza SAS Port 600 > Processing Con?guration o 0 Circuit o :> Bus Interface <:::i> SAS P rt 600 ~ td)dasd Array 400/ C331) SAS Port 600 (1:1) SAS SVC 800. Expanding. 0 Circuit 340 Q O O <;::;> SAS Port 600 <;::{> <):,'> PI G. 6G SVCs / A \ To SVC 200 To SVC 800 To SVC 200 To SVC 800 I _V SATA MUX 460 -? SATA Canister SAS HDD 420A 450 SATA HDD 420s \ Y / H G. 10 DASD array 400

13 Patent Application Publication Jun. 22, 2006 Sheet 12 of 35 US 2006/ A1 Central Processing To Controller To Memory Circuit 240A {} 220 {T 280 i} U CPU Chipset/Parity Engine 244A To Controller 300 LCD EMS CPU ROM NVRAM Q Q Q F1 G. 7A Central Processing To Controller To Memory Circuit 240B f} 220 f} 280 U U To Controller 300 CPU Chipset 244B 11 < > Parity LCD EMS Engine CPU ROM NVRAM PI G. 7B

14

15 Patent Application Publication Jun. 22, 2006 Sheet 14 of 35 US 2006/ A1 SAS 10 Device Interconnect Controller 300 DASD ARRAY 400 PCI-X to SAS Controller 310 SAS Port 600 Port 1 DASD 420A SAS Port 600 P0" 2 SAS Port 600 PO" 1 DASD 420A SAS P Port 2 SAS Port 600 DASD > 4208 SAS Port 600 DASD < > 4203 PI G. 8A

16 Patent Application Publication Jun. 22, 2006 Sheet 15 0f 35 US 2006/ A1 to SAS 10 Device Intercgnngct DASD ARRAY 400 Controller 300 Expanding \ Circuit 340 / P <il?/ (p X Q) Port 1 DASD 420A > Port 2 <: il> PO" 1 DASD 420A :> Port 2 < > DASD 420s MUX O Q Q (P), (Q) <[ > DASD 420s MUX O O I to svc 800 P1 G. 8B

17 Patent Application Publication Jun. 22, 2006 Sheet 16 0f 35 US 2006/ A1 mun Backplane 320 DASD ARRAY 400 Switching Circuit 340 P0" 1 DASD 420A Port 2 DASD 420S MUX to SAS IO Device Interconnect Port 2 Controlle<rf00 PO" 1 DASD 420A A VV MUX DASD 420$ VVVV to SVC 800 FIG. 8C

18 Patent Application Publication Jun. 22, 2006 Sheet 17 0f 35 US 2006/ A1 62. E2 UEEE H a 325E N EEEE m Ham "5m 28 wm 5 96 Egan 2203a $625 Egan cacao Em 95g; momu?? \ 32 Y 25 6m Em 36 "6m ESE j.uhh m

19 Patent Application Publication Jun. 22, 2006 Sheet 18 0f 35 US 2006/ A1 E 33. mm><q 22: E AOOOFOME 5v www mo/emmfe mdm MW m:.ue H U>m wcm oh 0>m 0H cow com 8:: CQE v? N3 E o; MMQQOMHZOU MW MW 8w 55 ii mqmqwom A 335v

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

(12) United States Patent

(12) United States Patent (12) United States Patent USOO7506087B2 (10) Patent No.: US 7,506,087 B2 H0 et al. (45) Date of Patent: Mar. 17, 2009 (54) METHOD FOR CONFIGURING A (56) References Cited PERPHERAL COMPONENT INTERCONNECT

More information

... (12) Patent Application Publication (10) Pub. No.: US 2003/ A1. (19) United States. icopying unit d:

... (12) Patent Application Publication (10) Pub. No.: US 2003/ A1. (19) United States. icopying unit d: (19) United States US 2003.01.01188A1 (12) Patent Application Publication (10) Pub. No.: US 2003/0101188A1 Teng et al. (43) Pub. Date: May 29, 2003 (54) APPARATUS AND METHOD FOR A NETWORK COPYING SYSTEM

More information

(54) (75) (51) Assignee: (73) (21) (22) (63)

(54) (75) (51) Assignee: (73) (21) (22) (63) US 20110179176A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2011/0179176 A1 Ravichandran et al. (43) Pub. Date: Jul. 21, 2011 (54) (75) (73) (21) (22) (63) MIGRATING A WEB

More information

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/ A1 Lee et al. (43) Pub. Date: May 18, 2006

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/ A1 Lee et al. (43) Pub. Date: May 18, 2006 US 20060106822A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 20060106822 A1 Lee et al. (43) Pub. Date: May 18, 2006 (54) WEB-BASED EDITING SYSTEM OF COMPOUND DOCUMENTS AND

More information

PARALLEL EXECUTION I 312

PARALLEL EXECUTION I 312 US 20050222931A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/0222931 A1 Mamou et al. (43) Pub. Date: Oct. 6, 2005 (54) (75) (73) (21) (22) (63) REAL TIME DATA INTEGRATION

More information

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1 (19) United States US 2010.019 1896A1 (12) Patent Application Publication (10) Pub. No.: US 2010/0191896 A1 Yang et al. (43) Pub. Date: Jul. 29, 2010 (54) SOLID STATE DRIVE CONTROLLER WITH FAST NVRAM BUFFER

More information

(12) (10) Patent No.: US 7,017,055 B1. H0 (45) Date of Patent: Mar. 21, 2006

(12) (10) Patent No.: US 7,017,055 B1. H0 (45) Date of Patent: Mar. 21, 2006 United States Patent USOO701.7055B1 (12) (10) Patent No.: H0 (45) Date of Patent: Mar. 21, 2006 (54) HUB THAT CAN SUPPLY POWER FOREIGN PATENT DOCUMENTS ACTIVELY JP 20020945.45 A * 3/2002 : (75) Inventor:

More information

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2009/ A1 Joshi et al. (43) Pub. Date: Nov.

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2009/ A1 Joshi et al. (43) Pub. Date: Nov. US 20090287845A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2009/0287845 A1 Joshi et al. (43) Pub. Date: Nov. 19, 2009 (54) (75) (73) MEDIATOR WITH INTERLEAVED STATIC AND

More information

Xying. GoD-12 ACL 1-1. (12) Patent Application Publication (10) Pub. No.: US 2009/ A1. (19) United States SUPPLIER POLICY DRIVER/-108 PLATFORM

Xying. GoD-12 ACL 1-1. (12) Patent Application Publication (10) Pub. No.: US 2009/ A1. (19) United States SUPPLIER POLICY DRIVER/-108 PLATFORM (19) United States US 20090172797A1 (12) Patent Application Publication (10) Pub. No.: US 2009/0172797 A1 Yao et al. (43) Pub. Date: Jul. 2, 2009 (54) METHOD AND SYSTEM FOR SECURING APPLICATION PROGRAMINTERFACES

More information

(12) United States Patent

(12) United States Patent US007107617B2 (12) United States Patent Hursey et al. (10) Patent No.: (45) Date of Patent: Sep. 12, 2006 (54) MALWARE SCANNING OF COMPRESSED COMPUTER S (75) Inventors: Nell John Hursey, Hertfordshire

More information

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/ A1 Mamou et al. (43) Pub. Date: Oct.

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/ A1 Mamou et al. (43) Pub. Date: Oct. US 20050232046A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/0232046 A1 Mamou et al. (43) Pub. Date: Oct. 20, 2005 (54) LOCATION-BASED REAL TIME DATA INTEGRATION SERVICES

More information

US A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2005/ A1 Brenner (43) Pub. Date: NOV.

US A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2005/ A1 Brenner (43) Pub. Date: NOV. US 20050246470A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: Brenner (43) Pub. Date: NOV. 3, 2005 (54) WIRELESS DOCKING STATION (57) ABSTRACT (76) Inventor: David G- Brenner>

More information

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1 (19) United States US 2007 O123021A1 (12) Patent Application Publication (10) Pub. No.: US 2007/0123021 A1 Su et al. (43) Pub. Date: May 31, 2007 (54) CIRCUIT UNDER PAD STRUCTURE AND (30) Foreign Application

More information

24-1 T >\Z_E _ >MODAUD \

24-1 T >\Z_E _ >MODAUD \ USOO5850436A Ulllted States Patent [19] [11] Patent Number: 5,850,436 Rosen et al. [45] Date of Patent: Dec. 15, 1998 [54] COMMUNICATION BETWEEN A Primary Examiner Krista Zele TELEPHONE AND A COMPUTER

More information

W15. Keung Wong, Hong Kong (HK) (21) Appl. No.: 09/875,350. (76) Inventors: Kam Fu Wong, Hong Kong (HK); Hoi (57) ABSTRACT

W15. Keung Wong, Hong Kong (HK) (21) Appl. No.: 09/875,350. (76) Inventors: Kam Fu Wong, Hong Kong (HK); Hoi (57) ABSTRACT US 20020184150A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2002/0184150 A1 Wong et al. (43) Pub. Date: Dec. 5, 2002 (54) MOBILE BANKING SYSTEM (76) Inventors: Kam Fu Wong,

More information

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2011/ A1 Bates et al. (43) Pub. Date: Aug.

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2011/ A1 Bates et al. (43) Pub. Date: Aug. US 20110196893A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2011/0196893 A1 Bates et al. (43) Pub. Date: Aug. 11, 2011 (54) DATA STORAGE MANAGEMENT (75) Inventors: Richard

More information

336w 330 FPGA / 330 MW} Compgnenf _/14 / 38 US 7,774,801 B1. Aug. 10, 2010 (56) (10) Patent N0.: (45) Date of Patent: (12) United States Patent Fitkin

336w 330 FPGA / 330 MW} Compgnenf _/14 / 38 US 7,774,801 B1. Aug. 10, 2010 (56) (10) Patent N0.: (45) Date of Patent: (12) United States Patent Fitkin US007774801B1 (12) United States Patent Fitkin (10) Patent N0.: (45) Date of Patent: Aug. 10, 2010 (54) (75) (73) (21) (22) (51) (52) (58) (56) CORBA FIELD PROGRAMMABLE GATE ARRAY/DIGITAL SIGNAL PROCESSOR

More information

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1 (19) United States US 2003.01.10403A1 (12) Patent Application Publication (10) Pub. No.: US 2003/0110403 A1 Crutchfield et al. (43) Pub. Date: Jun. 12, 2003 (54) SYSTEM FOR SHARED POWER SUPPLY IN COMPUTER

More information

Steven C. Oppenheimer, Esq.

Steven C. Oppenheimer, Esq. Steven C. Oppenheimer, Esq. Patent Attorney (PTO Reg. # 57,418, MD Attorney # 1706200135) 12207 Braxfield Court www.opatent.com Suite 15 Steven@OPatent.com Rockville, MD 20852 (301) 468-9233 (h/o) / (240)

More information

(12) Unlted States Patent (10) Patent N0.: US 8,965,995 B2 Kuo (45) Date of Patent: Feb. 24, 2015

(12) Unlted States Patent (10) Patent N0.: US 8,965,995 B2 Kuo (45) Date of Patent: Feb. 24, 2015 USOO8965995B2 (12) Unlted States Patent (10) Patent N0.: US 8,965,995 B2 Kuo (45) Date of Patent: Feb. 24, 2015 (54) WIRELESS STORAGE MANAGEMENT (56) References Cited SYSTEM U.S. PATENT DOCUMENTS (75)

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 US 2006O164425A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0164425A1 Parke (43) Pub. Date: Jul. 27, 2006 (54) METHODS AND APPARATUS FOR Publication Classification UPDATING

More information

(12) United States Patent (10) Patent No.: US 8,536,920 B2 Shen

(12) United States Patent (10) Patent No.: US 8,536,920 B2 Shen l 1 L L IL L. I 1 L _ I L L L L US008536920B2 (12) United States Patent (10) Patent No.: US 8,536,920 B2 Shen (45) Date of Patent: Sep. 17, 2013 (54) CLOCK CIRCUIT WITH DELAY FUNCTIONS AND RELATED METHOD

More information

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 US 20160364902A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2016/0364902 A1 Hong et al. (43) Pub. Date: (54) HIGH QUALITY EMBEDDED GRAPHICS (52) U.S. Cl. FOR REMOTE VISUALIZATION

More information

(12) United States Patent (10) Patent No.: US 7,640,289 B2

(12) United States Patent (10) Patent No.: US 7,640,289 B2 USOO7640289B2 (12) United States Patent (10) Patent No.: Chen (45) Date of Patent: *Dec. 29, 2009 (54) INTELLIGENT COMPUTER SWITCH 6,388,658 B1 5/2002 Ahern et al. 6,567,869 B2 5/2003 Shirley (75) Inventor:

More information

Fung. (43) Pub. Date: Jan. 10, 2002 (54) (75) (73) (21) (22) (63)

Fung. (43) Pub. Date: Jan. 10, 2002 (54) (75) (73) (21) (22) (63) US 20020004912A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2002/0004912 A1 Fung (43) Pub. Date: Jan. 10, 2002 (54) (75) (73) (21) (22) (63) SYSTEM, ARCHTECTURE, AND METHOD

More information

(FSN JSO (12) Patent Application Publication (10) Pub. No.: US 2005/ A1. (19) United States

(FSN JSO (12) Patent Application Publication (10) Pub. No.: US 2005/ A1. (19) United States (19) United States US 2005O146349A1 (12) Patent Application Publication (10) Pub. No.: US 2005/0146349 A1 Lai et al. (43) Pub. Date: Jul. 7, 2005 (54) TESTINGAPPARATUS FOR FLAT-PANEL DISPLAY (76) Inventors:

More information

/ client computer. \ single sign-on. application program server (AP) network. server (SS0) (12) United States Patent Hsieh et a].

/ client computer. \ single sign-on. application program server (AP) network. server (SS0) (12) United States Patent Hsieh et a]. US007278155B2 (12) United States Patent Hsieh et a]. (10) Patent N0.: (45) Date of Patent: US 7,278,155 B2 Oct. 2, 2007 (54) (75) (73) (*) (21) (22) (65) (30) Foreign Application Priority Data Oct. 22,

More information

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1 US 20070276982A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/0276982 A1 Denning (43) Pub. Date: (54) THIRD SWITCH FOR VXS/VMEBUS (57) COMPLIANT COMPUTING SYSTEM (76) Inventor:

More information

4,751,635 Jun. 14, 1988

4,751,635 Jun. 14, 1988 United States Patent [191 Kret [11] [45] Patent Number: Date of Patent: 4,751,635 Jun. 14, 1988 [54] DISTRIBUTED MANAGEMENT SUPPORT SYSTEM FOR SOFI'WARE MANAGERS [75] Inventor: Michael A. Kret, Pisacataway

More information

(12) United States Patent (10) Patent No.: US 6,657,548 B2. Dai (45) Date of Patent: Dec. 2, 2003

(12) United States Patent (10) Patent No.: US 6,657,548 B2. Dai (45) Date of Patent: Dec. 2, 2003 USOO6657548B2 (12) United States Patent (10) Patent No.: US 6,657,548 B2 Dai (45) Date of Patent: Dec. 2, 2003 (54) SYSTEMSTATUS LIGHT INDICATOR 6,501,897 B1 * 12/2002 German et al.... 385/134 DEVICE EMBEDDED

More information

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2014/ A1 YUU et al. (43) Pub. Date: Feb.

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2014/ A1 YUU et al. (43) Pub. Date: Feb. US 20140059501A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2014/0059501 A1 YUU et al. (43) Pub. Date: Feb. 27, 2014 (54) SCREEN DISPLAY CONTROL METHOD OF Publication Classi?cation

More information

(12) United States Patent (10) Patent N0.: US 6,446,174 B1 Dow (45) Date of Patent: Sep. 3, 2002

(12) United States Patent (10) Patent N0.: US 6,446,174 B1 Dow (45) Date of Patent: Sep. 3, 2002 US006446174B1 (12) United States Patent (10) Patent N0.: US 6,446,174 B1 Dow (45) Date of Patent: Sep. 3, 2002 (54) COMPUTER SYSTEM WITH DRAM BUS 5,969,728 A 10/1999 Dye et al...... 345/515 6,003,121 A

More information

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1 US 20120162831A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0162831 A1 Wang et al. (43) Pub. Date: Jun. 28, 2012 (54) ESD PROTECTION CIRCUIT FOR (22) Filed: Dec. 26,

More information

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1 (19) United States US 2004O246971A1 (12) Patent Application Publication (10) Pub. No.: US 2004/0246971 A1 Banerjee et al. (43) Pub. Date: Dec. 9, 2004 (54) APPARATUS FOR ENABLING MULTI-TUPLE TCP SOCKETS

More information

(12) United States Patent Doleh et al.

(12) United States Patent Doleh et al. . US008219802B2 (12) United States Patent Doleh et al. (10) Patent N0.: (45) Date of Patent: Jul. 10, 2012 (54) SYSTEM, METHOD AND PROGRAM PRODUCT FOR CONSOLIDATED AUTHENTICATION (75) Inventors: Yaser

More information

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1 (19) United States US 2004O260967A1 (12) Patent Application Publication (10) Pub. No.: US 2004/0260967 A1 Guha et al. (43) Pub. Date: Dec. 23, 2004 (54) METHOD AND APPARATUS FOR EFFICIENT FAULTTOLERANT

More information

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1 (19) United States US 200700 10333A1 (12) Patent Application Publication (10) Pub. No.: US 2007/0010333 A1 Chiu et al. (43) Pub. Date: Jan. 11, 2007 (54) COMPUTER GAME DEVELOPMENT SYSTEMAND METHOD (75)

More information

(12) United States Patent Marpe et al.

(12) United States Patent Marpe et al. I (12) United States Patent Marpe et al. US006581039B2 (10) Patent N0.: (45) Date of Patent: US 6,581,039 B2 Jun. 17, 2003 (54) REPORT SEARCHING IN A MERGER AND 5,381,332 A * ACQUISITION ENVIRONMENT 5,504,890

More information

5,903,882 A * 6,732,331 B1 * * cited by examiner. 11 m E WEB SERVICES FILE SERVER SYSTEM m CUSTOMER CUSTOMER CUSTOMER

5,903,882 A * 6,732,331 B1 * * cited by examiner. 11 m E WEB SERVICES FILE SERVER SYSTEM m CUSTOMER CUSTOMER CUSTOMER US007428756B2 (12) United States Patent Wookey (10) Patent N0.: (45) Date of Patent: US 7,428,756 B2 Sep. 23, 2008 (54) (75) (73) (21) (22) (65) (60) (51) (52) (58) ACCESS CONTROL OVER DYNAMIC INTELLECTUAL

More information

(12) Ulllted States Patent (10) Patent N0.: US 7,725,615 B1 Chester (45) Date of Patent: May 25, 2010

(12) Ulllted States Patent (10) Patent N0.: US 7,725,615 B1 Chester (45) Date of Patent: May 25, 2010 US007725615B1 (12) Ulllted States Patent (10) Patent N0.: US 7,725,615 B1 Chester (45) Date of Patent: May 25, 2010 (54) UNIVERSAL NETWORK DRIVER 2002/0144242 A1* 10/2002 Owhadi..... 717/137 INTERFACE

More information

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 (19) United States US 2016037 1322A1 (12) Patent Application Publication (10) Pub. No.: US 2016/0371322 A1 GUNTI et al. (43) Pub. Date: Dec. 22, 2016 (54) EFFICIENT MANAGEMENT OF LARGE (52) U.S. Cl. NUMBER

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 US 20060200516A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0200516 A1 Flaherty et al. (43) Pub. Date: Sep. 7, 2006 (54) DATA PROCESSING SYSTEMAND METHOD (30) Foreign

More information

_ Manager(s) 145A _. Distributed [ Application Director L5 Topoiogy Generator 120. Blueprint 1 6

_ Manager(s) 145A _. Distributed [ Application Director L5 Topoiogy Generator 120. Blueprint 1 6 US 20140165060A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2014/0165060 A1 Muller et al. (43) Pub. Date: Jun. 12, 2014 (54) (71) (72) (21) (22) (60) METHODS AND APPARATUS

More information

Detecting and Correcting the Multiple Errors in Video Coding System

Detecting and Correcting the Multiple Errors in Video Coding System International Journal of Research Studies in Science, Engineering and Technology Volume 2, Issue 8, August 2015, PP 99-106 ISSN 2349-4751 (Print) & ISSN 2349-476X (Online) Detecting and Correcting the

More information

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1. Hsu et al. (43) Pub. Date: Jan. 26, 2012

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1. Hsu et al. (43) Pub. Date: Jan. 26, 2012 US 20120023517A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0023517 A1 Hsu et al. (43) Pub. Date: Jan. 26, 2012 (54) METHOD AND SYSTEM FOR MEASURING AN INTERNET PROTOCOL

More information

US 20l00l22233Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2010/ A1 Rath et a]. (43) Pub. Date: May 13, 2010

US 20l00l22233Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2010/ A1 Rath et a]. (43) Pub. Date: May 13, 2010 US 20l00l22233Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2010/0122233 A1 Rath et a]. (43) Pub. Date: May 13, 2010 (54) SOFTWARE LICENSE INDEPENDENT (22) Filed: Nov. 13,

More information

Chapter 6. I/O issues

Chapter 6. I/O issues Computer Architectures Chapter 6 I/O issues Tien-Fu Chen National Chung Cheng Univ Chap6 - Input / Output Issues I/O organization issue- CPU-memory bus, I/O bus width A/D multiplex Split transaction Synchronous

More information

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1 US 2004OO63464A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2004/0063464 A1 Akram et al. (43) Pub. Date: Apr. 1, 2004 (54) HIGH-SPEED DATA AND POWER SOURCE Publication Classification

More information

(12) United States Patent (10) Patent No.: US 6,208,340 B1. Amin et al. (45) Date of Patent: Mar. 27, 2001

(12) United States Patent (10) Patent No.: US 6,208,340 B1. Amin et al. (45) Date of Patent: Mar. 27, 2001 USOO620834OB1 (12) United States Patent (10) Patent No.: US 6,208,340 B1 Amin et al. (45) Date of Patent: Mar. 27, 2001 (54) GRAPHICAL USER INTERFACE 5,317,687 5/1994 Torres... 395/159 INCLUDING A DROP-DOWN

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States US 200601 01189A1 (12) Patent Application Publication (10) Pub. No.: US 2006/0101189 A1 Chandrasekaran et al. (43) Pub. Date: (54) SYSTEM AND METHOD FOR HOT (52) U.S. Cl.... 711 f6 CLONING

More information

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1 (19) United States US 20150332058A1 (12) Patent Application Publication (10) Pub. No.: US 2015/0332058 A1 Chen et al. (43) Pub. Date: Nov. 19, 2015 (54) METHOD FORENCRYPTING A 3D MODEL FILE AND SYSTEM

More information

StrongARM** SA-110/21285 Evaluation Board

StrongARM** SA-110/21285 Evaluation Board StrongARM** SA-110/21285 Evaluation Board Brief Datasheet Product Features Intel offers a StrongARM** SA-110/21285 Evaluation Board (EBSA-285) that provides a flexible hardware environment to help manufacturers

More information

United States Patent (19)

United States Patent (19) United States Patent (19) 11 USOO5944769A Patent Number: 5,944,769 Musk et al. (45) Date of Patent: Aug. 31, 1999 54 INTERACTIVE NETWORK DIRECTORY 5,543,789 8/1996 Behr et al.... 340/995 SERVICE WITH INTEGRATED

More information

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1 (19) United States US 2005O125217A1 (12) Patent Application Publication (10) Pub. No.: US 2005/0125217 A1 MaZOr (43) Pub. Date: Jun. 9, 2005 (54) SERVER-BASED SPELL CHECK ENGINE (52) U.S. Cl.... 704/1

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States US 2006.0062400A1 (12) Patent Application Publication (10) Pub. No.: Chia-Chun (43) Pub. Date: Mar. 23, 2006 (54) BLUETOOTH HEADSET DEVICE CAPABLE OF PROCESSING BOTH AUDIO AND DIGITAL

More information

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1. (51) Int. Cl."... G06F 17/60. Incoming Call. Electronic ID of Device

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1. (51) Int. Cl.... G06F 17/60. Incoming Call. Electronic ID of Device (19) United States US 2003O182182A1 (12) Patent Application Publication (10) Pub. No.: US 2003/0182182 A1 KOcher (43) Pub. Date: Sep. 25, 2003 (54) BIOMETRICS-BASED VOTING (76) Inventor: Robert W. Kocher,

More information

(12) United States Patent

(12) United States Patent (12) United States Patent USOO7366822B2 (10) Patent No.: US 7,366,822 B2 KWalk et al. (45) Date of Patent: Apr. 29, 2008 (54) SEMICONDUCTOR MEMORY DEVICE (56) References Cited CAPABLE OF READING AND WRITING

More information

United States Patent [19] [11] Patent Number: 6,078,960. Ballard [45] Date of Patent: Jun. 20, 2000

United States Patent [19] [11] Patent Number: 6,078,960. Ballard [45] Date of Patent: Jun. 20, 2000 US006078960A United States Patent [19] [11] Patent Number: 6,078,960 Ballard [45] Date of Patent: Jun. 20, 2000 [54] CLIENT-SIDE LOAD-BALANCING IN Primary Examiner Zarni Maung CLIENT SERVER NETWORK Assistant

More information

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1 US 2012O117328A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0117328A1 McKean et al. (43) Pub. Date: May 10, 2012 (54) MANAGING ASTORAGE CACHE UTILIZING Publication Classification

More information

Detecting and Correcting the Multiple Errors in Video Coding System

Detecting and Correcting the Multiple Errors in Video Coding System International Journal of Emerging Engineering Research and Technology Volume 3, Issue 7, July 2015, PP 92-98 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Detecting and Correcting the Multiple Errors

More information

(12) United States Patent (10) Patent No.: US 6,377,725 B1

(12) United States Patent (10) Patent No.: US 6,377,725 B1 USOO6377725B1 (12) United States Patent (10) Patent No.: Stevens et al. 45) Date of Patent: Apr. 23, 2002 9 (54) OPTICAL WAVELENGTH DIVISION 5,907,551 A * 5/1999 Nishio et al. MULTIPLEXED INTERCONNECT

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States US 20080244164A1 (12) Patent Application Publication (10) Pub. No.: US 2008/0244164 A1 Chang et al. (43) Pub. Date: Oct. 2, 2008 (54) STORAGE DEVICE EQUIPPED WITH NAND FLASH MEMORY AND

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1 (19) United States US 20140282538A1 (12) Patent Application Publication (10) Pub. No.: US 2014/0282538A1 ConoVer et al. ( 43) Pub. Date: Sep. 18, 2014 (54) (71) (72) (73) (21) (22) (60) MINIMIZING SCSI

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States US 20060285691A1 (12) Patent Application Publication (10) Pub. No.: US 2006/0285691 A1 Chin et al. (43) Pub. Date: Dec. 21, 2006 (54) NATIONAL SECURITY ALERTING IN COMMUNICATION NETWORKS

More information

260k] 2801K].éGND MROUT I.12

260k] 2801K].éGND MROUT I.12 United States Patent [19] Nesheiwat et al. US00589 2777A [11] Patent Number: 5,892,777 [45] Date of Patent: Apr. 6, 1999 [54] APPARATUS AND METHOD FOR OBSERVING THE MODE OF A MEMORY DEVICE [75] Inventors:

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1 (19) United States US 201401 15240A1 (12) Patent Application Publication (10) Pub. No.: US 2014/0115240 A1 Jin et al. (43) Pub. Date: Apr. 24, 2014 (54) STORAGE DEVICES AND METHODS FOR Publication Classification

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 US 20080084218A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0084218 A1 Hailey et al. (43) Pub. Date: Apr. 10, 2008 (54) SYSTEM AND METHOD FOR Publication Classification

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0317029 A1 TASAK et al. US 20080317029A1 (43) Pub. Date: Dec. 25, 2008 (54) (75) (73) (21) (22) (60) UNICAST/MULTICAST SYSTEM

More information

Architecture to Detect and Correct Error in Motion Estimation of Video System Based on RQ Code

Architecture to Detect and Correct Error in Motion Estimation of Video System Based on RQ Code International Journal of Emerging Engineering Research and Technology Volume 3, Issue 7, July 2015, PP 152-159 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Architecture to Detect and Correct Error

More information

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1 US 20150358424A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/0358424 A1 BRAUN et al. (43) Pub. Date: Dec. 10, 2015 (54) SYSTEMAND METHOD FOR PROVIDING (52) U.S. Cl. DATABASE

More information

i Setermi me a to I e of the user

i Setermi me a to I e of the user US 20140201136A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2014/0201136 A1 Smid et a]. (43) Pub. Date: Jul. 17, 2014 (54) PROCESS-ORIENTED MODELING AND (52) US. Cl. FLOW

More information

(12) United States Patent

(12) United States Patent US007110229B2 (12) United States Patent Yang et al. (10) Patent No.: (45) Date of Patent: (54) ESD PROTECTION CIRCUIT AND DISPLAY PANELUSING THE SAME (76) Inventors: Sheng-Chieh Yang, No. 120, Jhenfu St.,

More information

(12) Patent Application Publication (10) Pub. No.: US 2001/ A1

(12) Patent Application Publication (10) Pub. No.: US 2001/ A1 US 2001 0021659A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2001/0021659 A1 Okamura (43) Pub. Date: Sep. 13, 2001 (54) METHOD AND SYSTEM FOR CONNECTING (30) Foreign Application

More information

(12) United States Patent Cunningham et al.

(12) United States Patent Cunningham et al. US007765264B2 (12) United States Patent Cunningham et al. (10) Patent N0.: (45) Date of Patent: Jul. 27, 2010 (54) SELECTION OF MODE ACCORDING TO MESSAGE CHARACTERISTICS (75) Inventors: Ivy F. Cunningham,

More information

III III-IIII. United States Patent (19) Lui. 5,325,363 Jun. 28, ) Patent Number: (45) Date of Patent: CONTROLLER A CONTROLLER B

III III-IIII. United States Patent (19) Lui. 5,325,363 Jun. 28, ) Patent Number: (45) Date of Patent: CONTROLLER A CONTROLLER B United States Patent (19) Lui (54 FAULTTOLERANT POWER SUPPLY FOR AN ARRAY OF STORAGE DEVICES 75) Inventor: Albert S. Lui, San Jose, Calif. 73) Assignee: Tandem Computers Incorporated, Cupertino, Calif.

More information

(12) United States Patent (10) Patent No.: US 8,832,425 B2 Tomasso (45) Date of Patent: Sep. 9, 2014

(12) United States Patent (10) Patent No.: US 8,832,425 B2 Tomasso (45) Date of Patent: Sep. 9, 2014 USOO8832425B2 (12) United States Patent (10) Patent No.: Tomasso (45) Date of Patent: Sep. 9, 2014 (54) WIDE AREA NETWORK ACCESS 2010/0017599 A1* 1/2010 Sellars et al...... 713/156 MANAGEMENT COMPUTER

More information

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2009/0222841 A1 Mirajkar et al. US 20090222841A1 (43) Pub. Date: Sep. 3, 2009 (54) (75) (73) (21) (22) ACCELERATION OF RECEIVE DATA

More information

ED 302C A t 302B (12) Patent Application Publication (10) Pub. No.: US 2015/ A1. (19) United States

ED 302C A t 302B (12) Patent Application Publication (10) Pub. No.: US 2015/ A1. (19) United States (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/0035764 A1 Michihata et al. US 2015 0035764A1 (43) Pub. Date: Feb. 5, 2015 (54) (71) (72) (73) (21) (22) (30) DIGITIZER PEN

More information

United States Patent 19 Norris

United States Patent 19 Norris United States Patent 19 Norris 54 75 73 21 22 63 51 52 58 56 DYNAMIC PROCESSOR PERFORMANCE AND POWER MANAGEMENT INA COMPUTER SYSTEM Inventor: David Norris, Portland, Oreg. Assignee: Intel Corporation,

More information

(12) United States Patent (10) Patent No.: US 6,237,112 B1

(12) United States Patent (10) Patent No.: US 6,237,112 B1 USOO62371.12B1 (12) United States Patent (10) Patent No.: Yo0 et al. (45) Date of Patent: May 22, 2001 (54) SCSI DEVICE AVAILABLE FOR BREAKDOWN PREDICTION AND 5,966,510 * 10/1999 Carbonneau et al.... 714/44

More information

(12) United States Patent (10) Patent No.: US 8,971,033 B2

(12) United States Patent (10) Patent No.: US 8,971,033 B2 US00897 1033B2 (12) United States Patent (10) Patent No.: US 8,971,033 B2 Lee (45) Date of Patent: Mar. 3, 2015 (54) CLAMSHELL DEVICE WITH ANTI-WOBBLE 6,727,894 B1 4/2004 Karidis et al. HOLDING MECHANISM

More information

(12) United States Patent Dennard et a].

(12) United States Patent Dennard et a]. US008754672 (12) United States Patent Dennard et a]. (10) Patent N0.: (45) Date of Patent: US 8,754,672 Jun. 17, 2014 (54) VOLTAGE CONVERSION AND INTEGRATED CIRCUITS WITH STACKED VOLTAGE DOMAINS (75) Inventors:

More information

3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P

3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P 3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P High computing and graphics performance with forward compatibility for a wide range of industrial applications. 1 Content Processor roadmap Technical data

More information

(12) United States Patent

(12) United States Patent (12) United States Patent US006625752B1 (10) Patent N0.: US 6,625,752 B1 Kader et al. (45) Date of Patent: Sep. 23, 2003 (54) METHOD FOR IMPROVING SYSTEM 5,513,354 A * 4/1996 Dwork et a1...... 709/106

More information

PCI-BCRTM MIL-STD-1553 BCRTM PCI Module

PCI-BCRTM MIL-STD-1553 BCRTM PCI Module PCI-BCRTM MIL-STD-1553 BCRTM PCI Module REFERENCE MANUAL Revision 1.1 March 2004 ALPHI TECHNOLOGY CORPORATION 6202 S. Maple Avenue #120 Tempe, AZ 85283 USA Tel : (480) 838-2428 Fax: (480) 838-4477 NOTICE

More information

(12) United States Patent

(12) United States Patent (12) United States Patent Xiao US006663420B1 (10) Patent No.: (45) Date of Patent: Dec. 16, 2003 (54) ADAPTER FOR EXCHANGING DATA AND TRANSMITTING POWER BETWEEN PC AND PORTABLE DEVICE (75) Inventor: Hui

More information

US A United States Patent (19) 11 Patent Number: 6,055,373 McElroy et al. (45) Date of Patent: Apr. 25, 2000

US A United States Patent (19) 11 Patent Number: 6,055,373 McElroy et al. (45) Date of Patent: Apr. 25, 2000 US006055373A United States Patent (19) 11 Patent Number: 6,055,373 McElroy et al. (45) Date of Patent: Apr. 25, 2000 54) COMPUTER SYSTEM INCLUDING A 5,291,614 3/1994 Baker et al.... 395/800 DIGITAL SIGNAL

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. Choi et al. (43) Pub. Date: Apr. 27, 2006

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. Choi et al. (43) Pub. Date: Apr. 27, 2006 US 20060090088A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0090088 A1 Choi et al. (43) Pub. Date: Apr. 27, 2006 (54) METHOD AND APPARATUS FOR Publication Classification

More information

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/ A1 Kikuchi et al.

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/ A1 Kikuchi et al. US 20050141013A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/0141013 A1 Kikuchi et al. (43) Pub. Date: Jun. 30, 2005 (54) (75) (73) (21) (22) REDIRECT-ON-ERROR PRINT SYSTEM,

More information

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1 (19) United States US 201001 44156A1 (12) Patent Application Publication (10) Pub. No.: US 2010/0144156A1 Shih (43) Pub. Date: Jun. 10, 2010 (54) METHOD TO INTEGRATE MICRO ELECTRO MECHANICAL SYSTEMAND

More information

PERFORM R ~/~104

PERFORM R ~/~104 US 20100088018A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2010/0088018 A1 Tsurutome et al. (43) Pub. Date: Apr. 8, 2010 (54) (76) (21) (22) (60) GLANCE AHEAD NAVIGATION

More information

(12) United States Patent Andersen

(12) United States Patent Andersen US007831580B2 (12) United States Patent Andersen (10) Patent N0.: (45) Date of Patent: US 7,831,580 B2 Nov. 9, 2010 (54) (75) (73) (*) (21) (22) (86) (87) (65) (60) (51) (52) (58) OWNER-BROKERED KNOWLEDGE

More information

(12) United States Patent

(12) United States Patent (12) United States Patent Buckland et al. USOO6467022B1 (10) Patent No.: (45) Date of Patent: Oct. 15, 2002 (54) (75) (73) (21) (22) (62) (51) (52) (58) EXTENDING ADAPTER MEMORY WITH SOLID STATE DISKS

More information

COMMUNICATING OBJECTS BETWEEN (60) Provisional application No. 60/213,318,?led on Jun. USERS OR APPLICATIONS 22, 2000.

COMMUNICATING OBJECTS BETWEEN (60) Provisional application No. 60/213,318,?led on Jun. USERS OR APPLICATIONS 22, 2000. US 20060218501A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0218501 A1 Wilson et al. (43) Pub. Date: Sep. 28, 2006 (54) (76) (21) (22) (63) COMMUNICATING OBJECTS BETWEEN

More information

$26) 6, 2. (12) Patent Application Publication (10) Pub. No.: US 2013/ A1. (19) United States Chien (43) Pub. Date: Jun.

$26) 6, 2. (12) Patent Application Publication (10) Pub. No.: US 2013/ A1. (19) United States Chien (43) Pub. Date: Jun. (19) United States US 2013 0147960A1 (12) Patent Application Publication (10) Pub. No.: US 2013/0147960 A1 Chien (43) Pub. Date: Jun. 13, 2013 (54) PLUG AND PLAYNETWORKSYSTEM, PLUG AND PLAYNETWORKVIDEO

More information

(12) United States Patent (10) Patent No.: US 6,845,158 B2

(12) United States Patent (10) Patent No.: US 6,845,158 B2 USOO684.5158B2 (12) United States Patent (10) Patent No.: US 6,845,158 B2 KOester et al. (45) Date of Patent: Jan. 18, 2005 (54) RETRACTABLE-REMOVABLE HEADPHONE 5,136,446 A 8/1992 Yamamoto et al. MODULE

More information

(12) United States Patent Rachmiel et a1.

(12) United States Patent Rachmiel et a1. US008073863B2 (12) United States Patent Rachmiel et a1. (10) Patent N0.: (45) Date of Patent: US 8,073,863 B2 Dec. 6, 2011 (54) (75) (73) (*) (21) (22) (65) (60) (51) (52) (58) (56) BATCH MANAGEMENT OF

More information

6,000,859 Dec. 14, 1999

6,000,859 Dec. 14, 1999 United States Patent [19] Mulcahy et al. US006000859A [11] Patent Number: [45] Date of Patent: 6,000,859 Dec. 14, 1999 [54] CAMERA AND FLASH UNIT POSITIONING DEVICE [76] Inventors: Timothy G. Mulcahy,

More information

(12) United States Patent (10) Patent No.: US 7,739,050 B2

(12) United States Patent (10) Patent No.: US 7,739,050 B2 USOO773905OB2 (12) United States Patent (10) Patent No.: US 7,739,050 B2 Tatro (45) Date of Patent: Jun. 15, 2010 (54) SOFTWARE-BASED QUALITY CONTROL (56) References Cited ANALYSIS OF WELL LOG DATA U.S.

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. (51) Int. Cl. combiner box. A/D Data Processing AID 2OO 3O1 203.

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. (51) Int. Cl. combiner box. A/D Data Processing AID 2OO 3O1 203. (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0237058 A1 McClintock et al. US 20060237058A1 (43) Pub. Date: Oct. 26, 2006 (54) (76) (21) (22) (60) DIRECT CURRENT COMBINER

More information