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

Size: px
Start display at page:

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

Transcription

1 US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2011/ A1 Ravichandran et al. (43) Pub. Date: Jul. 21, 2011 (54) (75) (73) (21) (22) (63) MIGRATING A WEB HOSTING SERVICE BETWEEN A ONE BOX PER CLIENT ARCHITECTURE AND A MULTIPLE BOX PER CLIENT ARCHITECTURE Inventors: Assignee: Appl. No.: 13/009,886 Filed: Jan. 20, 2011 Hari Ravichandran, Lexington, MA (US); Mark Moseley, Lexington, MA (US); Scott Lovell, Malden, MA (US) ENDURANCE INTERNATIONAL GROUP, INC., Burlington, MA (US) Related US. Application Data Continuation of application No. 13/007,157,?led on Jan. 14,2011. (60) Provisional application No. 61/295,528,?led on Jan. 15, 2010, provisional application No. 61/303,281,?led on Feb. 10, 2010, provisional application No. 61/345,568,?led on May 17, 2010, provisional appli cation No. 61/376,743,?led on Aug. 25, 2010, provi sional application No. 61/295,506,?led on Jan. 15, (51) Publication Classi?cation Int. Cl. G06F 15/173 ( ) (52) us. c /226 (57) ABSTRACT An automated tool for migrating a Website hosting service from a?rst Website hosting architecture to a second Website hosting architecture, the?rst architecture comprising a server architecture that serves the services necessary for a speci?c Website from a single machine and the second Web hosting architecture comprising a server architecture that serves a plurality of common services from a plurality of machines to a plurality of una?iliated Websites. SERVICE PACKAGE E WEBSITE A E WEBSITE B WEBSITE C m SERVICE MARKET WEBSITE A WEBSITE B WEBSITE C PAZIZQGE OFFERINGS ACCOUNT ACCOUNT ACCOUNT SERVICE U I SERVICE U I SERVICE U I AGENT-BASED ACCOUNT I SERVICE m g I SERVICE w SERVICE PACKAGE E COMMON SERVICE ARCHITECTURE m

2

3 Patent Application Publication Jul. 21, 2011 Sheet 2 0f 34 US 2011/ A1 c R M WORKFLOW g AGENTS Q HOSTING o s s m AFFILIATE NETWORK BIZ 0P5 m SKINS Q & CODE LIBRARYQ > > BRANDING COMMON DATA SERVICE POOL RD PLATFORM m LOAD BALANCING i 3 PARTY ANALYTICS M o s s Q Fig. 2

4 Patent Application Publication Jul. 21, 2011 Sheet 3 0f 34 US 2011/ A1 / \ SERVICE PACKAGE WEBS TE SERVICE a \ J (? SERVICE SERVICE PACKAGE 322 WEBSITE E I I Q ER E S VIC PACKAGE W251i ;? I COMMON SERVICE ARCHITECTURE m Fig. 3

5 Patent Application Publication Jul. 21, 2011 Sheet 4 0f 34 US 2011/ A1 SERVIJEEZPOOL WEBSITE SERVER SERVER 402A m server server 402B SERV CE POOL 404A E SERVER SERVER 4048 WEBSlTE 404C Q SERVER server ERV E P S A L server SERVER WEB5 TE SERVER SERVER COMMON SERV CE ARCH TECTURE m Fig. 4

6 Patent Application Publication Jul. 21, 2011 Sheet 5 0f 34 US 2011/ A1 WEBSITE HOSTING / COMMON SERVICE ARCHITECTURE m WEBSITE <29 SERVICE m Q (1:) SERVICE I WEBSITE % Q (:9 SERVICE E WEBSITE & SHARED STORAGE 106/ SHARED DATA STRUCTURE 33 WEBSITE WEBSITE WEBSITE DATA 310A DATA 312A DATA 314A Fig. 5

7 Patent Application Publication Jul. 21, 2011 Sheet 6 0f 34 US 2011/ A1 servlfcljzpoé J WEBSITE server server 402A m server SERVICE POOL 402B ERVER 404A 404B WEBSITE SERVER SERVER 404C Q SERVER SERVICE POOL A WEBSITE l SERVER SERVER 4088 m COMMON SERVICE Fig. 6

8 Patent Application Publication Jul. 21, 2011 Sheet 7 0f 34 US 2011/ A1 / 700 SERVE A PLURALITY OF WEBSITE HOSTING SERVICES FROM A PLURALITY OF SERVICE POOLS, WHEREIN EACH SERVICE POOL SERVES ONE WEBSITE HOSTING SERVICE 702 V PROVIDE A PLURALITY OF SERVERS CONFIGURABLE TO SERVE ONE WEBSITE HOSTING SERVICE DETERMINE A DEMAND FOR SERVER RESOURCES FOR AT LEAST ONE OF THE PLURALITY OF SERVICE POOLS V V DEPLOY A SERVER FROM THE PLURALITY OF SERVERS TO SERVE THE ONE WEBSITE HOSTING SERVICE SERVED BY THE AT LEAST ONE OF THE PLURALITY OF SERVICE POOLS BASED ON THE SERVER DEIVIAND FOR THE AT LEAST ONE OF THE PLURALITY OF SERVICE POOLS 710 Fig. 7

9 Patent Application Publication Jul. 21, 2011 Sheet 8 0f 34 US 2011/ A1 SERvICE & SERVICE WEBSITE m MARKETING WEBSITE \ J m SERvICE E SERVICE MARKETING WEBSITE PACKAGE wgblszlte w E MARKETING WEBSITE 8i SERVICE PACKAGE g WEBSITE y COMMON SERVICE MARKETING Fig.8

10 Patent Application Publication Jul. 21, 2011 Sheet 9 0f 34 US 2011/ A1 SERVICE & SERVICE PACKAGE m WEBSITE A m WEBSITE B WEBSITE c % SERVICE PACKAGE 2 MARKET OFFERINGS WEBSITE A ACCOUNT SERVICE U I 918 WEBSITE B ACCOUNT SERVICE U I 920 WEBSITE C ACCOUNT SERVICE U I 922 AGENT-BASED ACCOUNT SERVICE m g SERVICE E SERVICE COMMON SERVICE ARCHITECTURE E Fig. 9

11 Patent Application Publication Jul. 21, 2011 Sheet 10 0f 34 US 2011/ A1 common SERvIcE ARCHITECTURE 100 r \ MARKETING WEBSITE 810 SERVICE SERVICE POOL PACKAGE MARKET 102 Q OFFERING E v 1 \ SERVICE SEER A I I MARKEHNG REPRESENTATIVE 6Q / WEBSITE A SERvER _f SERvIcE \ / / MARKET / SERVICE POOL PAcKAGE offering % 104 Q 103 SERvER MARKETING 103 J Q // WEBSITE w SERvER / MARKET Q 'SERVICE \/ OFFERING? \ service POOL PAcKAGE \ ~~ SERVICE MARKETING REPRESENTATIVE 1 WEBSITE w 1004 _ Q MARKET / I f O SSE OFFERINGH SHARED SToRAGE 106 Fig. 10

12 Patent Application Publication Jul. 21, 2011 Sheet 11 0f 34 US 2011/ A1 C R M WORKFLOW m AGENTS Q HOSTING CLIENTSm :* 055m BUSINESS SKINSQ & CODE LIBRARYQ AFFILIATE OPEIZQBIONS COMMON DATA STORE m NETWORK service POOL THIRD PARTY 138 PLATFORM Q LOAD BALANCER m services Q ANALYTICS FACILITY E 055 m Fig. 11

13 Patent Application Publication Jul. 21, 2011 Sheet 12 0f 34 US 2011/ A1 C R M 0 AGENTS Q :i 055 m BUSINESS SKINS Q & CODE LIBRARY Q AFFILIATE OPERATIONS COMMON DATA w NETWORK SERvIcE POOL THIRD PARTY Q PLATFORM Q LOAD BALANCER Q SERvIcES Q ANALYTIcS OSS m Fig. 12

14 Patent Application Publication Jul. 21, 2011 Sheet 13 0f 34 US 2011/ A1 REPORTING FACILITY 1302 HOSTING C R M WORKFLOW E AGENTSQ 055 m SKINSQ & CODE LIBRARY 1 2 AFFILIATE NETWORK E BUSINESS OPERATIONS w SERVICE POOL PLATFORM m COMMON DATA STORE E LOAD BALAN CER Q 055 m THIRD PARTY SERVICES Q ANALYTICS FACILITY m Fig. 13

15 Patent Application Publication Jul. 21, 2011 Sheet 14 0f 34 US 2011/ A1 THIRD-PARTY SERVICE Q THIRD-PARTY INTERFACE SERVICE w SERVICE Q SERVICE PACKAGE m WEBSITE m SERVICE M SERVICE PACKAGE 2 WEBSITE Q SERVICE E SERVICE PACKAGE E WEBSITE m COMMON SERVICE ARCHITECTURE m Fig. 14

16 Patent Application Publication Jul. 21, 2011 Sheet 15 0f 34 US 2011/ A1 130 WEBSITE SERVICES SERVICE m _ WEBSITE 1504A SERVICE % SERVICE WEBSITE PACKAGE A SERvIcES 1518 WEBSITE L Q 1508 servlcesg _ WEBSITE m SERVICE E _ WEBSITE 1510A AUTOMATED TOOL 1530A SERVER ARCHITECTURE AUTOMATED w TOOL 1530 COMMON SERvIcE Fig. 15

17 Patent Application Publication Jul. 21, 2011 Sheet 16 0f 34 US 2011/ A1 130 \ @ SERvER SERVER WEBSITE 1504A SERVER WEBSITE SERvER 1602 WEBSITE 1510 ' server ARCHITECTURE AUTOMATED 1600 TOOL 1530A SERvER SERv SERVICE POOL Q WEBSITE SERVER SERvER- 1508A SERvER SERv SERvIcE POOL Q WEBSITE SERvER SERv R 1510A AUTOMATED TOOL 1530 COMMON SERVICE Fig. 16

18 Patent Application Publication Jul. 21, 2011 Sheet 17 0f 34 US 2011/ A1 130 \ AUTOMATED TOOL SERVICE _ WEBSITE PACKAGE SERVER SERVER 1704 PACKAGE Egg/IE SERVER 1504 SERVICE _ SERVER SERVER 1702 SERVER SERVICE WEBSITE PACKAGE SERVER l0A ARCHITECTURE AUTOMATED w TOOL 1530 SERVER CLOUD 1720 COMMON SERVICE ARCHITECTURE E w Fig. 17

19 Patent Application Publication Jul. 21, 2011 Sheet 18 0f 34 US 2011/ A1 130 _\ AUTOMATED TOOL 1530A service VZESEZIIE PACKAGE E SERVER WEBSITE w 1504 SERV'CE WEBSITE PACKAGE 1508A E server 1702 _ WEBS TE 1510 SERVICE _ WEBSWE SERVER SERVER server SERVER PACKAGE 1510A ARCHITECTURE % 1700 AUTOMATED TOOL 1530 server GRID 1820 COMMON service ARCI-IITECTURE Q Fig. 18

20 Patent Application Publication Jul. 21, 2011 Sheet 19 0f 34 US 2011/ A1 server 130 SERVICE SERVER PAZZ'ISGE WEBSITE SERVER CLOUD 1922 BACKUP SERVER WEBSITE \ 1504A service WEBSITE l PACKAGE 1508A 322 SERVER 1902 BACKUP server 1902A AUTOMATED TOOL 1530A service PACKAGE _ WEB5 TE % 1510A SERVER ARCHITECTURE 1900 AUTOMATED SERVER SERVER TOOL 1530 SERVER GRID 1920 COMMON SERVICE ARCHITECTURE E Fig. 19

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

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

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

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

(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

(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 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

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

(12) (10) Patent N0.: US 7,258,608 B2 Khal (45) Date of Patent: Aug. 21, 2007

(12) (10) Patent N0.: US 7,258,608 B2 Khal (45) Date of Patent: Aug. 21, 2007 United States Patent US00788B2 (12) (10) Patent N0.: US 7,8,8 B2 Khal () Date of Patent: Aug. 21, 2007 (54) KENO GAME WITH EXTRA CHANCES 6,368,213 B1 4/2002 McNabola 6,447,395 B1 9/2002 Stevens (75) Inventor:

More information

(12) United States Patent

(12) United States Patent USOO97296.58B2 (12) United States Patent Trahan et al. (10) Patent No.: (45) Date of Patent: Aug. 8, 2017 (54) SYSTEM FOR MANAGING WEB-BASED CONTENT DATA AND APPLICATIONS (76) Inventors: Chris Trahan,

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

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

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

Nothing. City (TW) (76) Inventors: Ching-Te Pang, Yonghe City (TW); City (TW); Cheng-Yu Lee, Chung-Ho. (21) Appl. No.: 11/246,268 US 20060136688Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0136688 A1 Pang et al. (43) Pub. Date: Jun. 22, 2006 (54) REDUNDANT SAS STORAGE VIRTUALIZATION SUBSYSTEM AND

More information

(12) United States Patent (10) Patent No.: US 8,015,541 B1 Srinivasan et a]. (45) Date of Patent: Sep. 6, 2011

(12) United States Patent (10) Patent No.: US 8,015,541 B1 Srinivasan et a]. (45) Date of Patent: Sep. 6, 2011 US008015541B1 (12) United States Patent (10) Patent No.: US 8,015,541 B1 Srinivasan et a]. (45) Date of Patent: Sep. 6, 2011 (54) BUSINESS PROCESS TECHNOLOGY FOR,, 31m? ar1s1us Qt a1~ eta. ~~~~~~~~~~~~~~...

More information

System and Method for 3D Imaging using Structured Light Illumination

System and Method for 3D Imaging using Structured Light Illumination University of Kentucky UKnowledge Electrical and Computer Engineering Faculty Patents Electrical and Computer Engineering 7-17-2012 System and Method for 3D Imaging using Structured Light Illumination

More information

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1. Williams (43) Pub. Date: Jan. 13, (54) E-CARD Publication Classification

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1. Williams (43) Pub. Date: Jan. 13, (54) E-CARD Publication Classification (19) United States US 2011 0010283A1 () Patent Application Publication (10) Pub. No.: US 2011/0010283 A1 Williams (43) Pub. Date: Jan. 13, 2011 (54) E-CARD Publication Classification (76) Inventor: Eddie

More information

Jen ns rem ( ) to the browser a list of exercises that the student can choose. from. After the student selects an exercise, the Web server

Jen ns rem ( ) to the browser a list of exercises that the student can choose. from. After the student selects an exercise, the Web server US 20030182358A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2003/0182358 A1 Rowley et al. (43) Pub. Date: Sep. 25, 2003 (54) SYSTEM AND METHOD FOR DISTANCE (52) US. Cl......

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 2002/ A1

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1 (19) United States US 2002009 1840A1 (12) Patent Application Publication (10) Pub. No.: US 2002/0091840 A1 Pulier et al. (43) Pub. Date: Jul. 11, 2002 (54) REAL-TIME OPTIMIZATION OF STREAMING MEDIA FROM

More information

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

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2004/ A1 Meyer et al. (43) Pub. Date: Feb. US 20040021975A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2004/0021975 A1 Meyer et al. (43) Pub. Date: Feb. 5, 2004 (54) METHOD AND APPARATUS FOR UTILIZING VARIABLE TRACKS

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) Patent Application Publication (10) Pub. No.: US 2016/ A1

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 US 201600.48535A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2016/0048535 A1 Shaw (43) Pub. Date: Feb. 18, 2016 (54) INFORMATION SEARCHING METHOD (57) ABSTRACT (71) Applicant:

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

58 Field of Search /341,123, NEE"E", "E.

58 Field of Search /341,123, NEEE, E. USOO597.7975A United States Patent (19) 11 Patent Number: Mugura et al. (45) Date of Patent: Nov. 2, 1999 54) ARRAY OF DISPLAYED GRAPHIC IMAGES 5,233,333 8/1993 Borsuk... 345/127 FOR ENABLING SELECTION

More information

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

(12) Patent Application Publication (10) Pub. No.: US 2013/ A1 (19) United States US 2013 O142354A1 (12) Patent Application Publication (10) Pub. No.: US 2013/0142354 A1 KRIEGEL (43) Pub. Date: Jun. 6, 2013 (54) METHOD AND APPARATUS FOR (30) Foreign Application Priority

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) 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) United States Patent

(12) United States Patent (12) United States Patent US007317687B2 (10) Patent N0.: US 7,317,687 B2 Del Prado Pavon et al. (45) Date of Patent: Jan. 8, 2008 (54) TRANSMITTING DATA FRAMES WITH (58) Field of Classi?cation Search.....

More information

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

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 US 2008.0020738A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0020738A1 H0 et al. (43) Pub. Date: Jan. 24, 2008 (54) MOBILE DEVICE SERVICE (22) Filed: Jul. 19, 2006 AUTHORIZATION

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 2017/ A1

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1 (19) United States US 20170070927A1 (12) Patent Application Publication (10) Pub. No.: US 2017/0070927 A1 Olvera-Hernandez et al. (43) Pub. Date: (54) METHOD AND SYSTEM FOR STATION LOCATION BASED NEIGHBOR

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) Patent Application Publication (10) Pub. No.: US 2013/ A1

(12) Patent Application Publication (10) Pub. No.: US 2013/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2013/0024764 A1 LOu et al. US 2013 OO24764A1 (43) Pub. Date: Jan. 24, 2013 (54) (75) (73) (21) (22) (86) (30) METHOD FORTRANSFORMINGWEB

More information

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

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1 (19) United States US 20120033670A1 (12) Patent Application Publication (10) Pub. No.: US 2012/0033670 A1 Olakangil (43) Pub. Date: Feb. 9, 2012 (54) EGRESS PROCESSING OF INGRESS VLAN (52) U.S. Cl....

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

(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) 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 2012/ A1

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1 (19) United States US 20120194446A1 (12) Patent Application Publication (10) Pub. No.: US 2012/0194446 A1 LIN et al. (43) Pub. Date: Aug. 2, 2012 (54) ELECTRONIC DEVICE AND METHOD FOR (30) Foreign Application

More information

(43) Pub. Date: Aug. 1, 2013

(43) Pub. Date: Aug. 1, 2013 I L. l I US 20130198137A1 (19) United States (12) Patent Application Publication (10) Pub. N0.2 US 2013/0198137 A1 Miller et al. (43) Pub. Date: Aug. 1, 2013 (54) (71) (72) (21) (22) (63) DATA BACKUP AND

More information

(12) (10) Patent N0.: US 6,879,518 B1. Curry (45) Date of Patent: Apr. 12, 2005

(12) (10) Patent N0.: US 6,879,518 B1. Curry (45) Date of Patent: Apr. 12, 2005 United States Patent US006879518B1 (12) (10) Patent N0.: Curry (45) Date of Patent: Apr. 12, 2005 (54) EMBEDDED MEMORY WITH SECURITY 6,076,149 A * 6/2000 Usami et a1...... 711/163 ROW LOCK PROTECTION 6,088,262

More information

Apr. 3, 2014 Sheet 1 0f2 14% PROCESS AUTOMATION. = SYSTEM l FIG. 1. MANAGE SHADOW REE/IggE ACTIVE CUSTOMER USERS SUPPORT INSTALLER CODE; XXXXXX

Apr. 3, 2014 Sheet 1 0f2 14% PROCESS AUTOMATION. = SYSTEM l FIG. 1. MANAGE SHADOW REE/IggE ACTIVE CUSTOMER USERS SUPPORT INSTALLER CODE; XXXXXX Patent Application Publication Apr. 3, 2014 Sheet 1 0f2 US 2014/0096208 A1 OPERATIONS CONSOLE CONTROL PANEL 14% L10 PROCESS AUTOMATION = SYSTEM l CONSOLE SUPPORT REQUEST FIG. 1 r 11 MANAGE SHADOW REE/IggE

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 2015O199665A1 (12) Patent Application Publication (10) Pub. No.: US 2015/0199665 A1 Chu (43) Pub. Date: Jul. 16, 2015 (54) METHOD OF PAYMENT FORWIRELESS (52) U.S. Cl. CHARGING SERVICE

More information

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

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 US 2016035.0099A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2016/035.0099 A1 Suparna et al. (43) Pub. Date: Dec. 1, 2016 (54) APPLICATION DEPLOYMENT TO VIRTUAL Publication

More information

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1. Guan et al. (43) Pub. Date: Nov. 3, 2016

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1. Guan et al. (43) Pub. Date: Nov. 3, 2016 (19) United States US 2016.0323427A1 (12) Patent Application Publication (10) Pub. No.: US 2016/0323427 A1 Guan et al. (43) Pub. Date: Nov. 3, 2016 (54) A DUAL-MACHINE HOT STANDBY G06F 9/455 (2006.01)

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 20080288748A1 (12) Patent Application Publication (10) Pub. No.: US 2008/0288748A1 Sutardja et al. (43) Pub. Date: (54) DYNAMIC CORE SWITCHING (76) Inventors: Sehat Sutardja, Los

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

(12) United States Patent (10) Patent No.: US 8,520,661 B2

(12) United States Patent (10) Patent No.: US 8,520,661 B2 US008520661B2 (12) United States Patent (10) Patent No.: US 8,520,661 B2 Strunk (45) Date of Patent: Aug. 27, 2013 (54) SYSTEMAND METHOD FORVOICE OVER 2002/0194069 A1 * 12/2002 Thakur et al.... 705/14

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.0056199A1 (12) Patent Application Publication (10) Pub. No.: Pelkowski (43) Pub. Date: Mar. 15, 2007 (54) ADDRESS DISPLAY (75) Inventor: Cynthia S. Pelkowski, Alpharetta, GA

More information

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

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1 (19) United States US 2011 0004845A1 (12) Patent Application Publication (10) Pub. No.: US 2011/0004845 A1 Ciabarra (43) Pub. Date: Jan. 6, 2011 (54) METHOD AND SYSTEM FOR NOTIFYINGA USER OF AN EVENT OR

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 2010O281 008A1 (12) Patent Application Publication (10) Pub. No.: US 2010/0281008 A1 Braun Warth (43) Pub. Date: Nov. 4, 2010 (54) UNIVERSAL TRACKINGAGENT SYSTEM Publication Classification

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 (12) Patent Application Publication (10) Pub. No.: US 2015/0331698 A1 DETZE et al. US 20150331 698A1 (43) Pub. Date: Nov. 19, 2015 (54) METHOD FOR LOADING AN APPLICATION CONSISTING OF

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

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

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1 (19) United States US 20050044179A1 (12) Patent Application Publication (10) Pub. No.: US 2005/0044179 A1 Hunter (43) Pub. Date: Feb. 24, 2005 (54) AUTOMATIC ACCESS OF INTERNET CONTENT WITH A CAMERA-ENABLED

More information

US Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2011/ A1 Lieb et al. (43) Pub. Date: May 26, 2011

US Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2011/ A1 Lieb et al. (43) Pub. Date: May 26, 2011 US 20110126130Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2011/0126130 A1 Lieb et al. (43) Pub. Date: May 26, 2011 (54) METHOD AND SYSTEM FOR Publication Classi?cation BROWSER-BASED

More information

FL (US) (57) ABSTRACT

FL (US) (57) ABSTRACT l ll l l l l l US 20060040710A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0040710 A1 Ruetschi et al. (43) Pub. Date: (54) SYSTEM AND METHOD OF PROVIDING Publication

More information

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

(12) Patent Application Publication (10) Pub. No.: US 2013/ A1 (19) United States US 2013 00277.43A1 (12) Patent Application Publication (10) Pub. No.: US 2013/0027743 A1 ENAMI (43) Pub. Date: Jan. 31, 2013 (54) APPLICATION DELIVERING SYSTEM (52) U.S. Cl.... 358/1.15

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

US 6,587,555 B1. Jul. 1, Cripe et al. (12) United States Patent (54) (75) (73) (Us) (*) (21) (22) (51) (52) (58) (56)

US 6,587,555 B1. Jul. 1, Cripe et al. (12) United States Patent (54) (75) (73) (Us) (*) (21) (22) (51) (52) (58) (56) (12) United States Patent Cripe et al. US006587555B1 (10) Patent N0.: (45) Date of Patent: US 6,587,555 B1 Jul. 1, 2003 (54) (75) (73) (*) (21) (22) (51) (52) (58) (56) VIRTUAL PBX Inventors: Daniel E.

More information

(12) United States Patent

(12) United States Patent (12) United States Patent US007 140922B2 (10) Patent No.: US 7,140,922 B2 Lulu et al. (45) Date of Patent: Nov. 28, 2006 (54) MULTI-OUTLET AC/DC ADAPTER (56) References Cited (75) Inventors: Daniel V.

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 20080180 107A1 (12) Patent Application Publication (10) Pub. No.: US 2008/0180107 A1 Lee et al. (43) Pub. Date: (54) CABLE TESTER FOR STAGE LIGHTING ENVIRONMENT (75) Inventors: Robin

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 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

(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

(12) United States Patent

(12) United States Patent USOO9660456B2 (12) United States Patent Dwelley et al. (10) Patent No.: (45) Date of Patent: May 23, 2017 (54) (71) (72) (73) (*) (21) (22) (65) (60) (51) (52) (58) SWITCHING OF CONDUCTOR PAIR IN POWER

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) Patent Application Publication (10) Pub. No.: US 2017/ A1

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1 (19) United States US 20170041819A1 (12) Patent Application Publication (10) Pub. No.: US 2017/0041819 A1 W (43) Pub. Date: Feb. 9, 2017 (54) DEVICE AND METHOD OF HANDLING (52) U.S. Cl. WIRELESS LOCAL

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 20080215829A1 (12) Patent Application Publication (10) Pub. No.: US 2008/0215829 A1 Lin et al. (43) Pub. Date: Sep. 4, 2008 (54) OPTICAL DISC RECORDER AND BUFFER Publication Classification

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

Core Wireless Licensing S.a.r.l. v. Apple, Inc. Doc. 1 Att. 3 EXHIBIT 2. Dockets.Justia.com

Core Wireless Licensing S.a.r.l. v. Apple, Inc. Doc. 1 Att. 3 EXHIBIT 2. Dockets.Justia.com Core Wireless Licensing S.a.r.l. v. Apple, Inc. Doc. 1 Att. 3 EXHIBIT 2 Dockets.Justia.com 111111 1111111111111111111111111111111111111111111111111111111111111 US007606910B2 (12) United States Patent Bajko

More information

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

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 US 2016O196041A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2016/0196041 A1 LAVOE (43) Pub. Date: Jul. 7, 2016 (54) SELECTING ACTIONABLE ITEMS INA (52) U.S. Cl. GRAPHICAL

More information

(12) United States Patent (10) Patent No.: US 6,418,453 B1

(12) United States Patent (10) Patent No.: US 6,418,453 B1 USOO6418453B1 (12) United States Patent (10) Patent No.: Kraft et al. (45) Date of Patent: Jul. 9, 2002 (54) NETWORK REPOSITORY SERVICE FOR 6.295,529 B1 * 9/2001 Corston-Oliver et al.... 707/3 EFFICIENT

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

(54) WEB BASED SEVICE REQUEST AND (52) US. Cl /9; 709/206; 709/223 APPROVAL SYSTEM

(54) WEB BASED SEVICE REQUEST AND (52) US. Cl /9; 709/206; 709/223 APPROVAL SYSTEM US 20030139962A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2003/0139962 A1 Nobrega et al. (43) Pub. Date: Jul. 24, 2003 (54) WEB BASED SEVICE REQUEST AND (52) US. Cl......

More information

201 Note: \ R. ~\_\ Remember 100. to plck up. \. Scroll Exit - / - Koskinen, Tampere (Fl)

201 Note: \ R. ~\_\ Remember 100. to plck up. \. Scroll Exit - / - Koskinen, Tampere (Fl) ' US 20060150106A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0150106 A1 J okinen et al. (43) Pub. Date: Jul. 6, 2006 (54) MOBILE COMMUNICATION TERMINAL Publication Classi?cation

More information

(12) United States Patent (10) Patent No.: US 6,446,087 B1. Lai (45) Date of Patent: Sep. 3, 2002

(12) United States Patent (10) Patent No.: US 6,446,087 B1. Lai (45) Date of Patent: Sep. 3, 2002 USOO6446087B1 (12) United States Patent (10) Patent No.: Lai (45) Date of Patent: Sep. 3, 2002 (54) SYSTEM FOR MAINTAINING THE (74) Attorney, Agent, or Firm-Patton Boggs, LLP INTEGRITY OF APPLICATION DATA

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 2014025631 7A1 (12) Patent Application Publication (10) Pub. No.: US 2014/0256317 A1 ZHAO et al. (43) Pub. Date: (54) (71) (72) (73) (21) (22) (63) (30) METHOD, APPARATUS, AND SYSTEM

More information

(12) United States Patent Ramesh et a].

(12) United States Patent Ramesh et a]. US007996350B2 (12) United States Patent Ramesh et a]. (10) Patent N0.: (45) Date of Patent: US 7,996,350 B2 Aug. 9, 2011 (54) VIRTUAL INTELLIGENT FABRIC (75) Inventors: Tirumale K. Ramesh, Centreville,

More information

(12) United States Patent (10) Patent No.: US 6,672,789 B2

(12) United States Patent (10) Patent No.: US 6,672,789 B2 USOO6672789B2 (12) United States Patent (10) Patent No.: US 6,672,789 B2 Chen (45) Date of Patent: Jan. 6, 2004 (54) SPHERICAL CONNECTOR AND 5,051,019 A 9/1991 Kohl... 403/171 SUPPORTING ROD ASSEMBLY 5,433,549

More information

US 9,531,657 B2. 1 of 8. I lllll llllllll Ill lllll lllll lllll lllll lllll

US 9,531,657 B2. 1 of 8. I lllll llllllll Ill lllll lllll lllll lllll lllll I lllll llllllll Ill lllll lllll lllll lllll lllll 111111111111111111111111111111111 US009531657B2 c12) United States Patent Ratnakar US 9,531,657 B2 (IO) Patent No.: (45) Date of Patent: *Dec. 27, 2016

More information

isits ar. (12) Patent Application Publication (10) Pub. No.: US 2010/ A1 (19) United States y(n) second sub-filter feedback equalizer

isits ar. (12) Patent Application Publication (10) Pub. No.: US 2010/ A1 (19) United States y(n) second sub-filter feedback equalizer (19) United States US 20100027610A1 (12) Patent Application Publication (10) Pub. No.: US 2010/0027610 A1 CHANG (43) Pub. Date: Feb. 4, 2010 (54) EQUALIZER AND EQUALIZATION METHOD (75) Inventor: Chiao-Chih

More information

(12) United States Patent Scheidt et al.

(12) United States Patent Scheidt et al. (12) United States Patent Scheidt et al. US006542608B2 (10) Patent N0.: (45) Date of Patent: *Apr. 1, 2003 (54) (75) (73) ( * ) (21) (22) (65) (62) (60) (51) (52) (58) CRYPTOGRAPHIC KEY SPLIT COMBINER

More information

United States Patent [191

United States Patent [191 United States Patent [191 Stilwell et al. [54] NETWORK DEVICE SIMULATOR [75] Inventors: Larry R. Stilwell. Fremont. N.H.; Vishwae V. Gokllale. Acton. Mass. [73] Assignee: Cabletron Systems, Inc.. Rochester.

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 2005/ A1

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1 US 2005O153733A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/0153733 A1 Park et al. (43) Pub. Date: Jul. 14, 2005 (54) CALL CONTROL METHOD FOR Publication Classification

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

(12) United States Patent

(12) United States Patent US00795391 OB2 (12) United States Patent Kakish (10) Patent No.: (45) Date of Patent: May 31, 2011 (54) ALL-IN-ONE PERSONAL COMPUTER WITH EXTERNAL VIDEO INPUT (75) Inventor: Musa Ibrahim Kakish, Anaheim,

More information

10-N 12. (12) Patent Application Publication (10) Pub. No.: US 2013/ A1. (19) United States. (43) Pub. Date: Jan. 3, 2013.

10-N 12. (12) Patent Application Publication (10) Pub. No.: US 2013/ A1. (19) United States. (43) Pub. Date: Jan. 3, 2013. (19) United States (12) Patent Application Publication (10) Pub. No.: US 2013/0005459 A1 Pacey US 2013 0005459A1 (43) Pub. Date: (54) (75) (73) (21) (22) (63) (60) SOURCING OF ELECTRONICWAGERING GAMES

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

wo W /1997 * cited by examiner

wo W /1997 * cited by examiner 111111 1111111111111111111111111111111111111111111111111111111111111 US006963980Bl (12) United States Patent Matts son (10) Patent No.: US 6,963,980 Bl (45) Date of Patent: Nov. 8, 2005 (54) COMBINED HARDWARE

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) Patent Application Publication (10) Pub. No.: US 2012/ A1

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1 (19) United States US 201200O8852A1 (12) Patent Application Publication (10) Pub. No.: US 2012/0008852 A1 NU et al. (43) Pub. Date: Jan. 12, 2012 (54) SYSTEMAND METHOD OF ENHANCING Publication Classification

More information

(12) (10) Patent No.: US 7,017,113 B2. Bourbakis et al. (45) Date of Patent: Mar. 21, 2006

(12) (10) Patent No.: US 7,017,113 B2. Bourbakis et al. (45) Date of Patent: Mar. 21, 2006 United States Patent USOO7017113B2 (12) (10) Patent No.: Bourbakis et al. (45) Date of Patent: Mar. 21, 2006 (54) METHOD AND APPARATUS FOR 6,275,610 B1* 8/2001 Hall et al.... 382/18O REMOVING REDUNDANT

More information

US 7.663,338 B2. Feb. 16, (45) Date of Patent: (10) Patent No.: Guthrie et al. used to receive a USB bus voltage from the USB interface and (51)

US 7.663,338 B2. Feb. 16, (45) Date of Patent: (10) Patent No.: Guthrie et al. used to receive a USB bus voltage from the USB interface and (51) USOO7663338B2 (12) United States Patent Guthrie et al. (10) Patent No.: (45) Date of Patent: US 7.663,338 B2 Feb. 16, 2010 (54) (75) (73) (*) (21) (22) (65) (60) (51) (52) (58) (56) METHOD AND APPARATUS

More information

(12) United States Patent

(12) United States Patent (12) United States Patent Ramaswamy USOO6480717B1 (10) Patent No.: (45) Date of Patent: Nov. 12, 2002 (54) (75) (73) (*) (21) (22) (51) (52) (58) (56) TUNNELING OF NON-GSM SIGNALNG MESSAGES IN A GSM BASED

More information

Yigal Edery, Pardesia (IL); Oleg G06Q 30/00 ( )

Yigal Edery, Pardesia (IL); Oleg G06Q 30/00 ( ) US 20090177514A1 (19) United States (12) Patent Application Publication (10) Pub. N0.2 US 2009/0177514 A1 Hudis et al. (43) Pub. Date: Jul. 9, 2009 (54) SERVICES USING GLOBALLY DISTRIBUTED Publication

More information

US A United States Patent (19) 11 Patent Number: 6,058,048 KWOn (45) Date of Patent: May 2, 2000

US A United States Patent (19) 11 Patent Number: 6,058,048 KWOn (45) Date of Patent: May 2, 2000 US006058048A United States Patent (19) 11 Patent Number: 6,058,048 KWOn (45) Date of Patent: May 2, 2000 54) FLASH MEMORY DEVICE USED ASA 56) References Cited BOOT-UP MEMORY IN A COMPUTER SYSTEM U.S. PATENT

More information

(12) United States Patent (10) Patent No.: US 7,181,053 B2

(12) United States Patent (10) Patent No.: US 7,181,053 B2 US007 181053B2 (12) United States Patent (10) Patent No.: US 7,181,053 B2 Wang et al. (45) Date of Patent: Feb. 20, 2007 (54) USB DRIVE MASS STORAGE DEVICE WITH 6,886,104 B1 * 4/2005 McClurg et al....

More information

(12) United States Patent

(12) United States Patent USOO9442667B2 (12) United States Patent Drosch (10) Patent No.: (45) Date of Patent: US 9.442,667 B2 Sep. 13, 2016 (54) (71) (72) (*) (21) (22) (86) (87) (65) (60) (30) (51) (52) APPARATUS AND METHOD FOR

More information

(10) Patent No.: US 8,358,981 Bl. (56) References Cited

(10) Patent No.: US 8,358,981 Bl. (56) References Cited 111111 1111111111111111111111111111111111111111111111111111111111111 US008358981Bl c12) United States Patent Gitlin et al. (10) Patent No.: US 8,358,981 Bl (45) Date of Patent: Jan.22,2013 (54) MINIMALLY

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 2008.0036860A1 (12) Patent Application Publication (10) Pub. No.: US 2008/003.6860 A1 Addy (43) Pub. Date: Feb. 14, 2008 (54) PTZ PRESETS CONTROL ANALYTIUCS CONFIGURATION (76) Inventor:

More information

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

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 US 2016O156189A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2016/0156189 A1 Ci (43) Pub. Date: Jun. 2, 2016 (54) CLOUD BASED ENERGY SYSTEM (52) U.S. Cl. CPC. H02J 3/32 (2013.01);

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.0109252A1 (12) Patent Application Publication (10) Pub. No.: US 2003/0109252 A1 Prentice et al. (43) Pub. Date: Jun. 12, 2003 (54) SYSTEM AND METHOD OF CODEC EMPLOYMENT INA CELLULAR

More information