5,740,422. United States Patent 119] Apr. 14, 1998 / DUOODDDDDDDD. [45] Date of Patent: [11] Patent Number: Foltz et a1. [73] Assignee: L 26

Size: px
Start display at page:

Download "5,740,422. United States Patent 119] Apr. 14, 1998 / DUOODDDDDDDD. [45] Date of Patent: [11] Patent Number: Foltz et a1. [73] Assignee: L 26"

Transcription

1 United States Patent 119] Fotz et a1. USOO A [11] Patent Number: [45] Date of Patent: 5,740,422 Apr. 14, 1998 [54] METHOD AND APPARATUS FOR RESOURCE MANAGEMENT FOR A LAN SERVER ENTERPRISE [75] Inventors: Richard Campbe Fotz. Round Rock; Wiiam Harod Genger. Austin; Joseph Christopher Lucas, J 1:. Round Rock; John Vincent Meegan. Austin; 'roy Gary Reish. Austin; James Michae Roette, Jr.. Austin. a of Tex. [73] Assignee: [21] App. No.: 534,762 [22] Fied: Sep. 27, 1995 Internationa Business Machine Corporation. Armonk. N.Y. [51] Int. C G06F 12/00 [52] US. C /609; 395/ [58] Fied Of Search / / [56] References Cited U.S. PATENT DOCUMENTS Primary Examiner-Eric Coeman Attorney, Agent, or Firm-David A. Mims. Jr. [57] ABSTRACT 5,432,934 7/1995 Levin / /1996 Shockey /3253 of work msomccs' A method and architecture for the administration of arge ces in an Open System Foundation/Distributed Computing Environment (OSF/DCE). The architecture organizes the Ce Directory Service (CDS) name space of the OSF/DCE to aow a network administrator to easiy determine net work resources under their contro. and work with a subset of the network resources. The OSF/DCE name space is organized as resource reams having a CDS component and a registry component. The CD8 component of the resource reams has a?xed portion containing at east two roots describing sub-systems and ream resources (e.g.. printer. seria devices. etc). The CD5 component aso contains individua reams de?ned directy beow the?xed portions. The registry component has a root consisting of the security. group and ream portions. Individua reams are de?ned as directories beow the root. The resuting resource manager which aows the OSF/DCE name space to be organized/ partitioned into separate. administrabe name spaces which aows easy determination as to what resources are con troed by the administrator. and easiy administrabe subsets 5,572,673 11/1996 Shurts /186 5,579,478 11/1996 Heiserman / Caims, 3 Drawing Sheets ADAPTER a_o 10 L 26 CPU,2 RAM,4 CONTROLLER,6 DODDDGDODODD nuuuuauuuuuu / DUOODDDDDDDD k 2 DISKETTE DRIVE 24

2 US. Patent Apr. 14, 1998 Sheet 1 of 3 5,740,422 ADAPTER L 26 CPU 12 RAM 14 CONTROLLER 16 =# ' nuuunuuuunuu uuuuuunuunnn 22 uuuuuuunuuun L 2 DISKETI'E DRIVE 21 FIG. 1

3 US. Patent Apr. 14, 1998 Sheet 2 of 3 5,740,422 _ r 1 _..L I /.:/(CDS root) [30? g2 (admin de?ned subsys (d) resources user_namespace_dir (d) ---L user_namespac'e_soft_ink(st) 1: i 5.0 i reams (d) reams (d) <3 E :33 5 5g 5 in E <reaimname> <other <reaimname> <otherreamnames> reamnames> (d) (d) (d) remain_sync(o) rea m_chiid_ ist(o) pubiic_apps (d) Hes 4.0 : E : : E13 : : 6_ servers (d) 1 <app6>o(0) E wires; (0) 2 z 1 _ :. <sféver> (0) printers (d) seriai_devices (d) _ Notation:, 1, i I _ : (d) - directory H335; (0) <aagz> (o) 0) - object - (SI) soft ink < > - denotes a named (by admin) entity of the type specified FIG. 2

4 US. Patent Apr. 14, 1998 Sheet 3 0f 3 5,740,422 o "P E33 <rea mn me> (d) 90 i <other reaimnames> (d) ADMiNS PRT_OP SRV_OP COM OP USERS (a group objects) 9_2 9-4; ge 120 Notation: (d) (i) < > - d.w.d."ne CrWwO 9 O iotnnom W a S n a m 9 Au (by admin) entity of the type specified F 3

5 1 METHOD AND APPARATUS FOR RESOURCE MANAGEMENT FOR A LAN SERVER ENTERPRISE FIELD OF THE INVENTION The present invention reates to data processing systems. and more particuary to the management of resources in a distributed computing environment. BACKGROUND OF THE INVENTION The increased use of computers in business and at home. due to reduced costs and increased computer iteracy. has ed to an increased demand for access between computer sys tems. Portabe computers aow users to move them freey about the word but these users continue to require constant access to their host appications.?es. databases and eec tronic mai via connections to other computer systems. New networks of computers require more access to more and more disparate networks and reated systems. These increas ing demands have produced the present focus on Distributed Computer Systems and methods to interoperate these sys tems. This focus on interoperabiity is on deveoping means for easy access from one computing system to another. regardess of whether the two systems have different naming systems. different operating systems. diferent?e systems. diferent databases. etc. with minima cost of modifying any system to interoperate with another. Major strides in system interoperabiity has been achieved using standards promugated by the Open Software Foundation/Distributed Computing Environment ( OSF is a trademark of Open Software Foundation. Inc.). In the Distributed Computing Environment (DCE). various soft ware components my be ocated on more than one physica system. such as a number of computers in a distributed data processing system. Exampes of such services incude security. directory. and time services. These various com ponents use each other s services by making interna cas to one another (in the form of messages sent from one object to another object) as a way of satisfying a request for a particuar service. For exampe. when an appication invokes a security component requesting the addition of a new user to the security registry database. the message requesting an addition of a new user resuts in other messages being made to other parts of the security component to check that the component making this request is authorized to add users to the database. which in turn uses a remote procedure ca?kpc) component to transmit these requests to the appro priate service. Whie the current Open Software Foundation (OSF)/DCE impementation aows the connection of disparate data computing systems. a probem exists in the administration of arge ces with potentiay thousands of resources. As cur renty impemented. any DCE based distributed appication requires the presence of a DCE services in order to operate (e.g.. a or nothing). This incudes the Ce Directory Server. Security Server and Distributed Time Servers. Aso required are a the DCE runtirne support (Threads. Remote Proce dure Ca (RPC). Ce Directory Services (CD8) and Dis tributed Time Services (DTS) and Security. This require. ment causes instaation. con?guration and administrative probems. In addition. the product size is increased in terms of DASD and memory usage. One particuar probem with the current. a or nothing impementation. is the inabiity of a network administrator to determine what resources are under their contro. This is due in part to the ack of a hierarchica administration method. Network S administrators. under the current impementation. are unabe to work with a subset of resources (e.g.. printers. servers. seria devices. etc.). It is desirabe to have a DCE resource administration method and architecture which aows the network admin istrators to easiy determine what network resources are under their contro. and to work with a subset of network resources. SUMMARY OF THE INVENTION This invention reates to a method and architecture for the administration of arge ces in an Open System Foundation} Distributed Computing Environment (OSFIDCE). The OSF/ DCE Ce Directory Services (CBS) is the ocation independent ookup faciity that enabes the sharing of network resources. This invention provides a data structure/ architecture for organizing the Ce Directory Service name space to aow a network administrator to easiy determine network resources under their contro. and to work with a subset of the network resources. The OSFIDCE name space is organized as resource reams having a CDS component and a registry component. Resource reams as used in this invention. is an architecture for organizing the CDS name space for LAN Server resources (e.g.. aiases. pubic appications. servers) and for controing access to these resources. The CD8 component of the resource ream has a fixed portion containing at east two roots describing sub systems and ream resources (e.g.. printer. seria devices. etc.). The CD8 component aso contains individua reams de?ned directy beow the?xed portion. The resource reams provide a hierarchica mode of administration in which administrators of a ream can administer resources in any sub-ream. The registry component has a root consisting of the security. group and ream portions. Individua reams are de?ned as directories beow the root. The invention provides a resource manager which aows the OSFIDCE name space to be organized/partitioned into separate administrabe name spaces. which aows easy detennination as to what resources are controed by the administrators. BRIEF DESCRIPTION OF THE DRAWINGS FIG. I is a bock diagram of a workstation operabe in a distributed computing environment where the invention may be practiced. FIG. 2 is a structura mode for the ce directory service component of the invention. FIG. 3 is a structura mode for the registry component of the invention. DETAILED DESCRIPTION OF THE EMBODIMENTS This invention provides a method and architecture for the administration of arge ces in a distributed computing environment (DCE). which aow the eficient sharing of various resources among different machines con?gured in a networking environment (e.g.. a ce in the OSFIDCE exicon). The invention provides for the administration of a subset of resources by providing a hierarchica administra tion method. The invention aows network administrators to determine What resources they contro by the use of the nove architecture and methods of this invention. The inven tion wi be described more competey in reference to the foowing drawings. With reference to FIG. 1. there is shown a workstation 10 in a distributed computing environment where this invention

6 3 may be practiced The workstation 10. contains a centra processing unit 12. and random access memory (RAM) 14. connected to a system bus 26. The workstation 10. has a device controer 16. attached to dispay device 18. and system bus 26 for viewing the processes executing on the workstation. Data entry is possibe using keyboard 20. mouse 22 or other computer readabe medium such as diskette drive 24. Data storage is provided by disk 28. which is attached to the system bus 26. A communication adapter 30. is provided for attachment of the computer to the distributed computing environment (not shown). Turning to FIG. 2. there is shown the structura mode for organizing the name space of an OSF/DCE Ce Directory Service. The CDS contains information about domain con troers de?ned within a ce. In addition. the CDS contains information about shared resource de?nitions (Aiases) and contros for synchronization of data from the CDS to domain controers. A ce within the OSF/DCE environment is partitioned into mutipe resource reams based on the struc ture shown in FIG. 2. A ream as used in this invention. is name space within a DCE environment dedicated to a particuar set of users/enterprise. Resource reams provide an architecture for organizing the DCE name space for speci?c resources (e.g.. aiases. pubic appications. server de?nitions) and for controing access to these resources. Resource reams have a Ce Directory Service (CDS). and a registry component. With refmence to FIG. 2. the CDS component 30 of the resource ream is shown. A?xed portion of the CDS resource ream name space contains two roots. The?rst root-.zsubsys/reams-provides for the description of any subsystem 32 and ream directories 34. The subsystem directory 32 is used to store LAN Server objects which are required to contro/maintain the ream architecture. The reams. 38. represent "N" more occur rences of instances of object 36 in directory 34. A?xed structure is de?ned beow each ream in the CDS name space. The server directory 42 contains an entry for each server de?ned in the ream. The domain_sync 40 is an optiona object which is created ony in reams which are synchronized with a different LAN Server domain. The dirsync (directory synchronization) process queries this object to determine the ist of updates which must be synchronized within the name space. The rearn_chid_ist 44 object contains the ist of reams which are directy beow this ream in the ogica ream hierarchy. A server object 46 is de?ned for every server in the ream and is ocated in the servers directory 42 of the ream name space. Each server object 46 contains the foowing attributes: +Server type +Transport protoco (i.e.. NEI BIOS. TCP/P. etc.) +Transport address +RPC binding information Aias objects and 72 are LAN Server de?ned resource de?nitions (aiases). created as CDS objects within the appropriate resource type container (e.g..?es. printers. seria_devices) of a ream. Aias resources de?nitions infor mation is stored as attributes of the object. The simpe name of the aias object is the LAN Server short name (e.g.. upper case and 8 character ength imit). Simpe names must be unique within the ream for aias de?nitions. The aias objects is not a DCE RPC. because the DCE acl_edit service wi not resove the physica resource de?ned by the aias object. Aiases are de?ned oca to a ream. thus precuding the use of short names aone to identify them. Unique identification is possibe ony by speci?cation of the ream name. One skied in the art wi appreciate that the 5,740, ream hierarchy is not directy re?ected in the directory structure in the CDS component. Instead. each individua ream directory in the subsystem portion of the name space contains an attribute that points to the ream's parent in the ream hierarchy. and the ream_chid_ist object 44 con tains the ist of the ream s immediate chidren in the ream hierarchy. Ream operations are greaty simpi?ed by not tighty couping the name space structure to the ogica ream hierarchy. Ream operations. such as move and deete. in a tighty couped arrangement require signi?cant ogic when the hierarchy is re?ected in the name space. Each individua ream directory in the subsys portion 32 of the name space has an attribute that contains the broadcast address for the ream. The address is used by LAN Servers to broadcast their presence and by cients to isten for server announcements. One skied in the art wi appreciate that an administrator can setup a separate name space 62 via CDS softinks. that are convenient for users to browse. For exampe. an administrator my want to organize the resource name space based on the physica ocation of the resources (e.g.. austin >Bdg 901-)Foor 7%Printers). The resut is a directory which is potentiay more intuitive to both the end user and the administrator. Returning to FIG. 2. the second root /.:/resource/ ream-aso contains a?xed directory structure de?ned beow the ream in the resources 48 portion of the name space. The reams. 52. represents N more occurrences of its sibing object 52 in directory 50. The?es directory 66 contains a the?e aiases de?ned in the ream. Attributes on the?es directory 66 maintain a ist of the?es aiases. Each entry in the ist contains the short name of the aias and information about the aias that is required on enumeration. This ist is used to improve the performance of enumeration and the performance of detmnining short name uniqueness. The printers directory 54 contains a the print aiases in the ream. Attributes on the printers directory 54 maintain a ist of the print aiases. Each entry in the ist contains the short name of the aias and information about the aias that is required on enumeration. This ist is used to improve the performance of enumeration and the performance of deter mining short name uniqueness. The seria_devices directory 70 contains a the seria devices in the ream. Attributes on the seria_devices directory 70 maintain a ist of the seria device aiases. Each entry in the ist contains the short name of the aias and information about the aias that is required on enumeration. The pubic_apps 58 directory contains a the pubic appications in the ream. Pubic appication de?nitions are created as CDS objects within the pubic_ apps 58 container of a ream. The simpe name of the apps object is the LAN Server short name (e.g.. Upper case and 8 character ength imit). Simpe names are unique with a ream for pubic_apps 58 de?nitions. Appication de?ni tions do not de?ne speci?c physica resources or resource paths and thus the appication is not a DCE RPC junction. Pubic appications are de?ned oca to a ream. The short name aone is insufficient to uniquey identity them and the ream name must be speci?ed. Turning now to FIG. 3. there is shown a structure for the registry component of the resource ream. The root of the ream name space in the registry is.:/sec/group/reams". The root represents a security junction 82. group directory 84 and a reams directory 86. As was the case with the Ce Directory Service (CDS). a reams in the registry compo nent are de?ned directy beow the ream s root. and are named within the constraints of vaid registry directory names. which are permitted to be up to 256 characters. A?xed structure consisting of six group objects is de?ned for each ream.

7 5 The ADMINS group 92. contains the user identi?cations (IDs) of a the LAN Server administrators in the ream. The ADMINS group 92. is used to contro access to the ream. and are the ony members of the ream who have adminis trator authority over the ream groups de?ned in the registry. The PR"_OP group 94 contains the user Ids of a the LAN Server print operators in the ream. The PRI OP group 94 is used to contro access to the print aiases in the ream. The SRV_OP group 96 contains the user IDs of a the LAN Server operators in the ream. The SRV_OP group 96 is used to contro access to the?e aias and server objects in the ream. The COMM_OP group 98 contains the user D5 of a the LAN Server communication operators in the ream. The COMM_OP group 98 is used to contro access to the seria device aiases in the ream. The USERS group 100 contains the user IDs and group IDs of a the users/groups de?ned in the ream. The USERS group 100 is used by the synchronization process to determine which user and group de?nitions to synch to the domain for cient and server access. The USERS group 100 is aso used to scope the user/group objects. Since DCE does not support groups within groups. the USERS group 100 maintains the ist of groups to synchronize. Synchronization of LAN Server resource de?nitions in the ce is tied to reams. The dirsyuc process is associated with a speci?c resource ream and synchronizes a aias and appication objects de?ned in the ream. The domain_sync object 40 (FIG. 2) in the ream name space in CDS is used by the dirsync process to determine which resource objects have been updated in the ream since the ast synch time. The dirsync process removes entries from the domain_sync ist after it synchronizes the objects. The synchronization process aso reies on the USERS group 100 in the ream structure of the registry to synchronize user and group de?nitions. Migration of existing OSF/DCE name space to the nove ce directory and registry of the invention is accompished through a migration utiity modi?ed for the structures of the invention. such as the Migration Utiity for Distributed Computing Environment Appication Enaber for 08/2. TDBS. Vo. 38. March Pages Existing LAN Server domains migrated to the nove CDS structure of this invention wi have their resource de?nitions (aiases and pubic appications) migrated to a resource ream. The administrator migrating the domain wi be prompted for a ream name (the defaut is the existing domain name). and the proper ream objects are created in both the CDS and registry. In addition to creating the aias and appication objects. the migration utiity popuates the specia ream groups with the administrators and operators de?ned in the domain. The USER group 100 (FIG. 3) is popuated with a users/groups in the domain which have been successfuy migrated to ensure that these de?nitions are synchronized for cients and servers. Whie the invention has been described with respect to a preferred embodiment thereof. it wi be understood by those shed in the art that various changes in detai may be made therein without departing form the spirit. scope. and teach ing of the invention. Accordingy. the herein discosed invention is to be imited ony as speci?ed in the foowing caims. What we caim is: 1. A method impemented in a computer for organizing distributed computing environment name space for admin istration of network resources. comprising: creating a ce directory service component in a worksta tion in said distributed computing environment name space having a?xed portion incuding a?rst root and a second root describing ream resources; 5,740, associating a subsystem and a?rst ream directory with said?rst root and resources and a second ream direc tory with said second root; and creating a registry component associated with said ce directory service component having a security and group directory for specifying user identi?cation of a administrators aowed to access said ream resources. 2. The method of caim 1 wherein said step for creating a ce directory service component incudes the step of creat ing a?xed directory structure for the ream resources. 3. The method of caim 1 wherein said step for creating a registry component incudes the step of creating a?xed structure beow said group directory?es directory contain ing a group object within said ream resources. 4. The method of caim 1 wherein said step creating a registry component incudes the step of creating a printers directory containing a printers within said ream resources. 5. The method of caim 3 wherein said step for creating a registry component incudes the step of creating a pubic appications directory containing a appications accessibe by users within said ream resources. 6. An apparatus for organizing distributed computing environment name space for administration of network resources. comprising: means for creating a ce directory service component in a workstation in said distributed computing environ ment name space having a?xed portion incuding a?rst root and a second root describing ream resources; associating a subsystem and a?rst ream directory with said?rst root and resources and a second ream direc tory with said second root; and means for creating a registry component associated with said ce directory service component having a security and group directory for specifying user identi?cation of a administrators aowed to contro said ream resources. 7. The apparatus of caim 6 wherein said means for creating a ce directory service component incudes means for creating a?xed directory structure for said ream resources. 8. The apparatus of caim 6 wherein said means for creating a registry component incudes means for creating a?xed structure beow said group directory containing a group object within said ream resource. 9. The apparatus of caim 6 wherein said means for creating a registry component incudes means for creating a printers directory containing a printers within said ream resource. 10. The apparatus of caim 6 wherein said means for creating a registry component incudes means for creating a pubic appications directory containing a appications accessibe by users within said ream resources. 11. A computer program product having a computer readabe medium having computer program ogic recorded thereon for organizing distributed computing environment name space for administration of network resources. com prising: computer readabe medium for creating a ce directory service component in a workstation in said distributed computing environment name space having a?xed portion incuding describing ream resources; associating a subsystem and a?rst ream directory with said?rst root and resources and a second ream direc tory with said second root; and computer readabe medium for creating a registry com ponent associated with said ce directory service com

8 7 ponent having a security and group directory for speci fying user identi?cation of a administrators aowed to access said ream resources. 12. The computer program product of caim 10 wherein said computer readabe medium means for creating a ce directory service component incudes the step of creating a?xed directory structure for the ream resources. 13. The computer program product of caim 10 wherein said computer readabe medium means for creating a reg istry component incudes the step of creating a?xed struc ture beow said group directory containing a group object within said ream resources The computer program product of caim 10 wherein said computer readabe medium means for creating a reg istry component incudes the step of creating a printers directory containing a printers within said ream resources. 15. The computer program product of caim 10 wherein said computer readabe medium means for creating a reg istry component incudes the step of creating a pubic appications directory containing a appications accessibe 19 by users within said ream resources. * * * * *

(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

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

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) United States Patent (10) Patent N0.: US 6,230,287 B1 Pinard et al. (45) Date of Patent: May 8, 2001

(12) United States Patent (10) Patent N0.: US 6,230,287 B1 Pinard et al. (45) Date of Patent: May 8, 2001 US006230287B1 (12) United States Patent (10) Patent N0.: US 6,230,287 B1 Pinard et a. (45) Date of Patent: May 8, 2001 (54) WEB BASED HELP DESK 6,119,247 * 9/2000 House et a...... 714/38 6,144,670 * 11/2000

More information

(12) United States Patent (10) Patent No.: US 6,199,058 B1

(12) United States Patent (10) Patent No.: US 6,199,058 B1 USOO6199058B1 (12) United States Patent (10) Patent No.: US 6,199,058 B1 Wong et al. (45) Date of Patent: Mar. 6, 2001 (54) REPORT SERVER CACHING 5,168,444 12/1992 Cukor et al.... 705/1 5,625,818 4/1997

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 20120047545A1 (12) Patent Application Publication (10) Pub. No.: US 2012/0047545 A1 SELLERS et al. (43) Pub. Date: Feb. 23, 2012 (54) TOPOGRAPHIC FRAUD DETECTION (52) U.S. Cl....

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 (16) Patent No.: US 6,412,008 B1 Fields et al. (45) Date of Patent: Jun. 25, 2002

(12) United States Patent (16) Patent No.: US 6,412,008 B1 Fields et al. (45) Date of Patent: Jun. 25, 2002 US006412008B1 (12) United States Patent (16) Patent No.: US 6,412,008 B1 Fieds et a. (45) Date of Patent: Jun. 25, 2002 (54) SYSTEM AND METHOD FOR 6,049,831 A * 4/2000 Garde et a...... 709/236 COOPERATIVE

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

BEA WebLogic Server. Release Notes for WebLogic Tuxedo Connector 1.0

BEA WebLogic Server. Release Notes for WebLogic Tuxedo Connector 1.0 BEA WebLogic Server Reease Notes for WebLogic Tuxedo Connector 1.0 BEA WebLogic Tuxedo Connector Reease 1.0 Document Date: June 29, 2001 Copyright Copyright 2001 BEA Systems, Inc. A Rights Reserved. Restricted

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

SCSI routing table (90) and a SCSI to Fibre Channel routing table (92). The system receives a cross bus transfer of data

SCSI routing table (90) and a SCSI to Fibre Channel routing table (92). The system receives a cross bus transfer of data US00604.1381A United States Patent (19) 11 Patent Number: 6,041,381 Hoese (45) Date of Patent: Mar. 21, 2000 54 FIBRE CHANNEL TO SCSI ADDRESSING OTHER PUBLICATIONS METHOD AND SYSTEM Hoese, Geoffrey B.,

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 (10) Patent No.: US 7, B2

(12) United States Patent (10) Patent No.: US 7, B2 USOO7941.543B2 (12) United States Patent (10) Patent No.: US 7,941.543 B2 Moussallam et al. (45) Date of Patent: May 10, 2011 (54) SYSTEMAND METHOD FOR MIGRATING 2002/0169781 A1* 11/2002 Poole et al....

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

(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

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

file://j:\macmillancomputerpublishing\chapters\in073.html 3/22/01

file://j:\macmillancomputerpublishing\chapters\in073.html 3/22/01 Page 1 of 15 Chapter 9 Chapter 9: Deveoping the Logica Data Mode The information requirements and business rues provide the information to produce the entities, attributes, and reationships in ogica mode.

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 20060041739A1 (12) Patent Application Publication (10) Pub. No.: US 2006/0041739 A1 Iwakura et al. (43) Pub. Date: Feb. 23, 2006 (54) MEMORY DUMP GENERATION WITH (52) U.S. Cl....

More information

(12) United States Patent (10) Patent No.: US 6,467,088 B1

(12) United States Patent (10) Patent No.: US 6,467,088 B1 USOO6467088B1 (12) United States Patent (10) Patent No.: US 6,467,088 B1 alsafadi et al. (45) Date of Patent: Oct. 15, 2002 (54) RECONFIGURATION MANAGER FOR WO WO9015394 6/1990... GO6F/15/46 CONTROLLING

More information

(12) United States Patent Miller

(12) United States Patent Miller US007191233B2 (12) United States Patent Mier (10) Patent N0.: (45) Date of Patent: Mar. 13, 2007 (54) SYSTEM FOR AUTOMATED, MD-SESSON, USER-DRECTED, DEVCE-TO-DEVCE SESSON TRANSFER SYSTEM (75) nventor:

More information

Wireless devices supports in a simple environment

Wireless devices supports in a simple environment USOO8868690B2 (12) United States Patent (10) Patent No.: US 8,868,690 B2 Tsao (45) Date of Patent: *Oct. 21, 2014 (54) SYSTEMAND METHOD FOR SUPPORT (52) U.S. Cl. (71) (72) (73) (*) (21) (22) (65) (63)

More information

I ARCHITECTURE I BENCH MARKING 118 : ATTRIBUTES EXTRACTOR : I I I l I l 1 CLOUD COMPUTING I

I ARCHITECTURE I BENCH MARKING 118 : ATTRIBUTES EXTRACTOR : I I I l I l 1 CLOUD COMPUTING I US 20110072487A (19) United States (12) Patent Appication Pubication (10) Pub. No.: US 2011/0072487 A1 Hadar et a. (43) Pub. Date: (54) SYSTEM, METHOD, AND SOFTWARE FOR Pubication Cassi?cation PROVDNG

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 20110239111A1 (12) Patent Application Publication (10) Pub. No.: US 2011/0239111A1 GROVER (43) Pub. Date: Sep. 29, 2011 (54) SPELL CHECKER INTERFACE (52) U.S. Cl.... 715/257; 715/764;

More information

(12) Unlted States Patent (10) Patent N0.2 US 7,921,089 B2 Kailash et al. 45 Date of Patent: A r

(12) Unlted States Patent (10) Patent N0.2 US 7,921,089 B2 Kailash et al. 45 Date of Patent: A r US007921089B2 (12) Unted States Patent (10) Patent N0.2 US 7,921,089 B2 Kaiash et a. 45 Date of Patent: A r. 5 2011 a (54) FEATURE BASED DATA MANAGEMENT 6,754,181 B * 6/2004 Eiott et a...... 370/252 6,823,328

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

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1 (19) United States US 2005.0005152A1 (12) Patent Application Publication (10) Pub. No.: US 2005/0005152 A1 Singh et al. (43) Pub. Date: Jan. 6, 2005 (54) SECURITY VULNERABILITY MONITOR (52) U.S. Cl....

More information

Introduction to USB Development

Introduction to USB Development Introduction to USB Deveopment Introduction Technica Overview USB in Embedded Systems Recent Deveopments Extensions to USB USB as compared to other technoogies USB: Universa Seria Bus A seria bus standard

More information

(12) (10) Patent No.: US 7,103,736 B2. Sachs (45) Date of Patent: Sep. 5, 2006

(12) (10) Patent No.: US 7,103,736 B2. Sachs (45) Date of Patent: Sep. 5, 2006 United States Patent US007103736B2 (12) (10) Patent No.: Sachs (45) Date of Patent: Sep. 5, 2006 (54) SYSTEM FOR REPAIR OF ROM 5.325,504 A * 6/1994 Tipley et al.... T11/128 PROGRAMMING ERRORS ORDEFECTS

More information

NCH Software Express Delegate

NCH Software Express Delegate NCH Software Express Deegate This user guide has been created for use with Express Deegate Version 4.xx NCH Software Technica Support If you have difficuties using Express Deegate pease read the appicabe

More information

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/ A1 HUI (43) Pub. Date: Mar.

US A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/ A1 HUI (43) Pub. Date: Mar. US 20150067353A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/0067353 A1 HUI (43) Pub. Date: Mar. 5, 2015 (54) STORAGE MANAGEMENT DEVICE AND (52) US. Cl. STORAGE MANAGEMENT

More information

(12) United States Patent

(12) United States Patent (12) United States Patent Beck et al. USOO6842611B2 (10) Patent No.: (45) Date of Patent: Jan. 11, 2005 (54) RECEIVED DATA PROCESSING METHOD IN COMMUNICATION DEVICE FOR SUPPORTING WIRELESS COMMUNICATION

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

(12) United States Patent (12) United States Patent Sanchez et al. USOO6477666B1 (10) Patent No.: US 6,477,666 B1 (45) Date of Patent: Nov. 5, 2002 (54) AUTOMATIC FAULT INJECTION INTO A JAVA VIRTUAL MACHINE (JVM) (75) Inventors:

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 2012O100868A1 (12) Patent Application Publication (10) Pub. No.: US 2012/0100868 A1 KM et al. (43) Pub. Date: Apr. 26, 2012 (54) METHOD AND APPARATUS FOR Publication Classification

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

x I / \ Content Distribution

x I / \ Content Distribution US 20110283355A1 (19) United States (12) Patent Appication Pubication (10) Pub. N0.: US 2011/0283355 A1 Livshits et a. (43) Pub. Date: NOV. 17, 2011 (54) EDGE COMPUTING PLATFORM FOR G06F 21/20 (2006.01)

More information

(12) United States Patent (16) Patent N0.: US 6,604,196 B1 Monday et al. (45) Date of Patent: Aug. 5, 2003

(12) United States Patent (16) Patent N0.: US 6,604,196 B1 Monday et al. (45) Date of Patent: Aug. 5, 2003 US006604196B1 (12) United States Patent (16) Patent N0.: Monday et a. () Date of Patent: Aug. 5, 2003 (54) APPARATUS AND METHOD FOR (56) References Cited COMPONENT ROLE FULFILLMENT BASED ON ENVIRONMENT

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

(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

The Big Picture WELCOME TO ESIGNAL

The Big Picture WELCOME TO ESIGNAL 2 The Big Picture HERE S SOME GOOD NEWS. You don t have to be a rocket scientist to harness the power of esigna. That s exciting because we re certain that most of you view your PC and esigna as toos for

More information

(12) United States Patent (10) Patent No.: US 6,526,272 B1

(12) United States Patent (10) Patent No.: US 6,526,272 B1 USOO6526272B1 (12) United States Patent (10) Patent No.: Bansal et al. (45) Date of Patent: Feb. 25, 2003 (54) REDUCING CALLING COSTS FOR 6,167,250 A * 12/2000 Rahman et al... 455/408 WIRELESS PHONES USING

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) 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 US0088.12887B2 (12) United States Patent Liu et al. (54) ELECTRONIC DISPLAY DEVICE AUTOMATICALLY TURNS ON OR OFF ACCORDING TO WHETHER AUSERN FRONT OF THE DISPLAY (75) Inventors: Xu Liu, Shanghai (CN);

More information

(12) United States Patent (10) Patent N0.: US 6,418,141 B1 Votava (45) Date of Patent: Jul. 9, 2002

(12) United States Patent (10) Patent N0.: US 6,418,141 B1 Votava (45) Date of Patent: Jul. 9, 2002 US006418141B1 (12) United States Patent (10) Patent N0.: US 6,418,141 B1 Votava (45) Date of Patent: Jul. 9, 2002 (54) MULTI-CAST ENABLED WEB SERVER 6,011,782 A * 1/2000 DeSimone et al...... 370/260 6,038,601

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

Avaya Extension to Cellular User Guide Avaya Aura TM Communication Manager Release 5.2.1

Avaya Extension to Cellular User Guide Avaya Aura TM Communication Manager Release 5.2.1 Avaya Extension to Ceuar User Guide Avaya Aura TM Communication Manager Reease 5.2.1 November 2009 2009 Avaya Inc. A Rights Reserved. Notice Whie reasonabe efforts were made to ensure that the information

More information

NCH Software Spin 3D Mesh Converter

NCH Software Spin 3D Mesh Converter NCH Software Spin 3D Mesh Converter This user guide has been created for use with Spin 3D Mesh Converter Version 1.xx NCH Software Technica Support If you have difficuties using Spin 3D Mesh Converter

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

4,796,178 Jan. 3, 1989

4,796,178 Jan. 3, 1989 United States Patent [191 Jennings et a. [11] [45] Patent Number: Date of Patent: 4,796,178 Jan. 3, 1989 [54] SPECIAL PURPOSE PROCESSOR FOR Attorney, Agent, or Firm- Mervyn L. Young; Kevin R. OFF-LOADING

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) United States Patent (10) Patent No.: US 6,649,849 B2

(12) United States Patent (10) Patent No.: US 6,649,849 B2 USOO6649849B2 (12) United States Patent (10) Patent No.: US 6,649,849 B2 Bass et al. (45) Date of Patent: Nov. 18, 2003 (54) HANDHELD MAILING SYSTEM 5,710.706 A * 1/1998 Marklet al.... 177/25.15 6,153,835

More information

(38 (38 [/30. r32 / 42 (38 TOOL PROCESSOR (21) (22) Superior, CO (US) MA (US); Grant Douglas Miller; (57) ABSTRACT. Appl. No.

(38 (38 [/30. r32 / 42 (38 TOOL PROCESSOR (21) (22) Superior, CO (US) MA (US); Grant Douglas Miller; (57) ABSTRACT. Appl. No. US 20030195994A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2003/0195994 A1 Burgess, et al. (43) Pub. Date: (54) ONLNE COLLABORATON METHOD AND SYSTEM (75) nventors: William

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. Zhou et al. (43) Pub. Date: Jun. 29, 2006

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. Zhou et al. (43) Pub. Date: Jun. 29, 2006 US 2006O1394.94A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/01394.94 A1 Zhou et al. (43) Pub. Date: Jun. 29, 2006 (54) METHOD OF TEMPORAL NOISE (52) U.S. Cl.... 348/607;

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

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) United States Patent (10) Patent N0.2 US 8,631,425 B2 Videlov (45) Date of Patent: Jan. 14, 2014

(12) United States Patent (10) Patent N0.2 US 8,631,425 B2 Videlov (45) Date of Patent: Jan. 14, 2014 US008631425B2 (12) United States Patent (10) Patent N0.2 Videov (45) Date of Patent: Jan. 14, 2014 (54) METHOD FOR PROCESSING OF 5882/88 1,323 2}: 882 Ems e a1~ ~~~~~~~~~~~~~~~~~~~ ~~;;/13 1/j APPLICATION

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

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

US A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2014/ A1 Midtun (43) Pub. Date: Apr.

US A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2014/ A1 Midtun (43) Pub. Date: Apr. US 20140108499A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2014/0108499 A1 Midtun (43) Pub. Date: Apr. 17, 2014 (54) NOTIFICATION SYSTEM AND METHOD FOR (52) US. Cl. SENDING

More information

1. INTRODUCTION 1.1 Product Introduction 1.2 Product Modes 1.3 Product Package 1.4 Network Printing Architecture 1.5 Network Printing Environment 1.6

1. INTRODUCTION 1.1 Product Introduction 1.2 Product Modes 1.3 Product Package 1.4 Network Printing Architecture 1.5 Network Printing Environment 1.6 Links for mode 504058 (1-Port UTP/BNC Parae Pocket Print Server): Downoads & inks http://www.inteinet-network.com/htm/d-pserver.htm This manua http://inteinet-network.com/mk2/manuas/502993_manua.zip Instructions

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

UnixWare 7 System Administration UnixWare 7 System Configuration

UnixWare 7 System Administration UnixWare 7 System Configuration UnixWare 7 System Administration - CH 3 - UnixWare 7 System Configuration Page 1 of 8 [Figures are not incuded in this sampe chapter] UnixWare 7 System Administration - 3 - UnixWare 7 System Configuration

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

(12) United States Patent

(12) United States Patent US007617236B2 (12) United States Patent Gaurav et al. (10) Patent No.: (45) Date of Patent: Nov. 10, 2009 (54) METHOD AND SYSTEM FOR DISPLAYING RESULTS OF A DYNAMIC SEARCH (75) Inventors: Vishal Gaurav,

More information

(54) INFORMATION PROCESSING METHOD, (22) Filed; Dec, 20, 2004 INFORMATION PROCESSING APPARATUS,

(54) INFORMATION PROCESSING METHOD, (22) Filed; Dec, 20, 2004 INFORMATION PROCESSING APPARATUS, US 20050149509A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/0149509 A1 Kobayashi et al. (43) Pub. Date: Jul. 7, 2005 (54) INFORMATION PROCESSING METHOD, (22) Filed; Dec,

More information

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

(12) United States Patent (10) Patent No.: US 7, B2 USOO7561411 B2 (12) United States Patent (10) Patent No.: US 7,561.411 B2 Johnson, Jr. (45) Date of Patent: Jul. 14, 2009 (54) UNINTERRUPTIBLE POWER DISTRIBUTION 7,400,066 B2 * 7/2008 Tassitino et al....

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

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1 (19) United States US 2003OO64711A1 (12) Patent Application Publication (10) Pub. No.: US 2003/0064711 A1 Gilbert et al. (43) Pub. Date: Apr. 3, 2003 (54) TELEPHONY CALL CONTROL USINGA PERSONAL DIGITAL

More information

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

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1 US 200701 15488A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/0115488 A1 Engelman et al. (43) Pub. Date: May 24, 2007 (54) METHODS AND SYSTEMIS FOR MULTIPLE Publication

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

OSPATCHER. United States Patent (19) Anschuetz et al. 11 Patent Number: 5,305,455 (45) Date of Patent: Apr. 19, 1994

OSPATCHER. United States Patent (19) Anschuetz et al. 11 Patent Number: 5,305,455 (45) Date of Patent: Apr. 19, 1994 United States Patent (19) Anschuetz et al. USOO5305455A 11 Patent Number: 5,305,455 (45) Date of Patent: Apr. 19, 1994 54 75 (73) 21 22 (51) (52) 58 PER THREAD EXCEPTION MANAGEMENT FOR MULTTASKING MULTITHREADED

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

Guardian 365 Pro App Guide. For more exciting new products please visit our website: Australia: OWNER S MANUAL

Guardian 365 Pro App Guide. For more exciting new products please visit our website: Australia:   OWNER S MANUAL Guardian 365 Pro App Guide For more exciting new products pease visit our website: Austraia: www.uniden.com.au OWNER S MANUAL Privacy Protection Notice As the device user or data controer, you might coect

More information

(12) United States Patent

(12) United States Patent (12) United States Patent Matsuda USOO6211649B1 (10) Patent No.: (45) Date of Patent: Apr. 3, 2001 (54) USB CABLE AND METHOD FOR CHARGING BATTERY OF EXTERNAL APPARATUS BY USING USB CABLE (75) Inventor:

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.0017439A1 (12) Patent Application Publication (10) Pub. No.: US 2010/0017439 A1 Chen et al. (43) Pub. Date: (54) MULTIMEDIA DATA STREAMING SYSTEM Publication Classification AND

More information

(12) United States Patent (10) Patent No.: US 8.131,217 B2

(12) United States Patent (10) Patent No.: US 8.131,217 B2 US008131217B2 (12) United States Patent (10) Patent No.: US 8.131,217 B2 Srinivasa et al. (45) Date of Patent: Mar. 6, 2012 (54) IDENTIFICATION OF MAKE AND MODEL 2004/0266347 A1* 12/2004 Palin et al....

More information

(12) United States Patent

(12) United States Patent (12) United States Patent USOO6941277B2 (10) Patent No.: Imag0 (45) Date of Patent: Sep. 6, 2005 (54) METHODS AND SYSTEMS FOR PROVIDING (56) References Cited ONLINE INFORMATION FOR NETWORKED DEVICES U.S.

More information

(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

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

(12) (10) Patent No.: US 7, B2. Peng (45) Date of Patent: Mar. 20, 2007

(12) (10) Patent No.: US 7, B2. Peng (45) Date of Patent: Mar. 20, 2007 United States Patent US007194291B2 (12) (10) Patent No.: US 7,194.291 B2 Peng (45) Date of Patent: Mar. 20, 2007 (54) PROTECTIVE MASK OF MOBILE PHONE 6,591,088 B1* 7/2003 Watanabe... 455/90.3 6,594,472

More information

( 12 ) United States Patent

( 12 ) United States Patent ( 12 ) United States Patent Daddis, Jr. et al. ( 54 ) ENVIRONMENTAL CONDITIONING UNIT TESTING ( 71 ) Applicant : Carrier Corporation, Farmington, CT ( US ) HAO WALA NAMAN UTAMA UNATAKA MA NA MALO MATTER

More information

Fergusson (43) Pub. Date: Apr. 6, 2006

Fergusson (43) Pub. Date: Apr. 6, 2006 US 20060074897Al (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2006/0074897 A1 Fergusson (43) Pub. Date: (54) SYSTEM AND METHOD FOR DYNAMIC (52) US. Cl...... 707/4 DATA MASKING

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

Is more than one finger placed on touchpad surface?

Is more than one finger placed on touchpad surface? USOO776O189B2 (12) United States Patent (10) Patent No.: Cheston et al. (45) Date of Patent: Jul. 20, 2010 (54) TOUCHPAD DIAGONAL SCROLLING 6,043,809 A 3/2000 Holehan 6,707.449 B2 3/2004 Hinckley et al.

More information

(12) United States Patent

(12) United States Patent (12) United States Patent Margalit et al. USOO6554621B1 (10) Patent No.: (45) Date of Patent: Apr. 29, 2003 (54) CABLE APPARATUS (75) Inventors: Yanki Margalit, Ramat Gan (IL); Dany Margalit, Ramat Gan

More information

(54) MAPPING VIRTUAL DESKTOPS TO Publication Classi?cation PHYSICAL MONITORS (51) Int- Cl

(54) MAPPING VIRTUAL DESKTOPS TO Publication Classi?cation PHYSICAL MONITORS (51) Int- Cl US 20120151403A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0151403 A1 Bhogal et al. (43) Pub. Date: Jun. 14, 2012 (54) MAPPING VIRTUAL DESKTOPS TO Publication Classi?cation

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 (10) Patent No.: US 8, B2. Cha et al. (45) Date of Patent: Oct. 8, 2013

(12) United States Patent (10) Patent No.: US 8, B2. Cha et al. (45) Date of Patent: Oct. 8, 2013 US008554.937B2 (12) United States Patent (10) Patent No.: US 8,554.937 B2 Cha et al. (45) Date of Patent: Oct. 8, 2013 (54) METHOD AND SYSTEM FOR 6,259,701 B1* 7/2001 Shur et al.... 370/401 6,836,806 B1*

More information

Bridge Talk Release Notes for Meeting Exchange 5.0

Bridge Talk Release Notes for Meeting Exchange 5.0 Bridge Tak Reease Notes for Meeting Exchange 5.0 This document ists new product features, issues resoved since the previous reease, and current operationa issues. New Features This section provides a brief

More information

(12) United States Patent (10) Patent No.: US 6,321,242 B1

(12) United States Patent (10) Patent No.: US 6,321,242 B1 USOO6321242B1 (12) United States Patent (10) Patent No.: Fogg et al. (45) Date of Patent: Nov. 20, 2001 (54) RE-LINKING TECHNOLOGY FOR A 5,995,099 11/1999 Horstmann... 345/335 MOVING WEBSITE 6,021,435

More information

IBC DOCUMENT PROG007. SA/STA SERIES User's Guide V7.0

IBC DOCUMENT PROG007. SA/STA SERIES User's Guide V7.0 IBC DOCUMENT SA/STA SERIES User's Guide V7.0 Page 2 New Features for Version 7.0 Mutipe Schedues This version of the SA/STA firmware supports mutipe schedues for empoyees. The mutipe schedues are impemented

More information