Methods and apparatus for providing access by a first computing system to data stored in a shared storage device managed by a second computing system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/16
G06F-012/00
G06F-013/00
출원번호
US-0479512
(2000-01-07)
발명자
/ 주소
Bober, Paul M.
출원인 / 주소
EMC Corporation
대리인 / 주소
Chapin & Huang, LLC
인용정보
피인용 횟수 :
91인용 특허 :
28
초록▼
The system of the invention is a data server that can provide access to data, such as mainframe data, by open systems platforms. The system includes a shared storage interface coupling a first computing system to a shared storage device in which the shared data is maintained by a second computing sy
The system of the invention is a data server that can provide access to data, such as mainframe data, by open systems platforms. The system includes a shared storage interface coupling a first computing system to a shared storage device in which the shared data is maintained by a second computing system in a manner that is not natively compatible to the first computing system. The computing system further includes a data access server which executes on the processor in the first computing system. When executing, the data access server receives, via the network interface, a client message to access data on the shared storage device and in response to receiving the client message, retrieves, via the network interface, data storage information provided from the second computing system coupled to the first computing system. The data storage information is stored in the memory system and allows the data access server on the first computing system to access the data in the shared storage device in a manner that is compatible with the first computing system. The data access server can also provide a virtual file system to allow networked clients that implement file or other data sharing protocols such as NFS and CIFS.
대표청구항▼
The system of the invention is a data server that can provide access to data, such as mainframe data, by open systems platforms. The system includes a shared storage interface coupling a first computing system to a shared storage device in which the shared data is maintained by a second computing sy
The system of the invention is a data server that can provide access to data, such as mainframe data, by open systems platforms. The system includes a shared storage interface coupling a first computing system to a shared storage device in which the shared data is maintained by a second computing system in a manner that is not natively compatible to the first computing system. The computing system further includes a data access server which executes on the processor in the first computing system. When executing, the data access server receives, via the network interface, a client message to access data on the shared storage device and in response to receiving the client message, retrieves, via the network interface, data storage information provided from the second computing system coupled to the first computing system. The data storage information is stored in the memory system and allows the data access server on the first computing system to access the data in the shared storage device in a manner that is compatible with the first computing system. The data access server can also provide a virtual file system to allow networked clients that implement file or other data sharing protocols such as NFS and CIFS. of claim 1, further comprising an electronic mail transmission means. 6. The system for filtering and modeling electronic text messages of claim 5 wherein said electronic mail transmission means includes a means for transmitting electronic mail using the Simple Mail Transfer Protocol. 7. The system for filtering and modeling electronic text messages of claim 5 wherein said electronic mail transmission means includes a means for transmitting electronic mail using the protocol of the International Telecommunications Union Recommendation X.400. 8. The system for filtering and modeling electronic text messages of claim 1 wherein said message reception means further comprises an interface means to an asynchronous data network. 9. The system for filtering and modeling electronic text messages of claim 8 wherein said asynchronous data network further comprises an Ethernet local area network. 10. The system for filtering and modeling electronic text messages of claim 8 wherein said asynchronous data network further comprises a protocol handler with Transfer Control Protocol/Internet Protocol Internet capabilities. 11. The system for filtering and modeling electronic text messages of claim 1, further comprising an interface to an asynchronous data network. 12. The system for filtering and modeling electronic text messages of claim 11 wherein said asynchronous data network further comprises Ethernet local area network. 13. The system for filtering and modeling electronic text messages of claim 11 wherein said asynchronous data network further comprises a protocol handler with Transfer Control Protocol/Internet Protocol Internet capabilities. 14. The system for filtering and modeling electronic text messages of claim 1 wherein said message reception means further comprises a database interface means. 15. The system for filtering and modeling electronic text messages of claim 14 wherein said database means is a database with an open database interface. 16. The system for filtering and modeling electronic text messages of claim 1, further comprising an interface to a database means. 17. The system for filtering and modeling electronic text messages of claim 16 wherein said database means comprises an open database interface. 18. The system for filtering and modeling electronic text messages of claim 1 wherein said feature extraction means further comprises a keyword frequency analysis means which outputs a multi-dimensional keyword frequency signal. 19. The system for filtering and modeling electronic text messages of claim 1 wherein said feature extraction means further comprises a morphological process means for increasing the probability of pattern recognition. 20. The system for filtering and modeling electronic text messages of claim 1 wherein said feature extraction means further comprises a natural language processing means. 21. The system for filtering and modeling electronic text messages of claim 1 wherein said feature extraction means further comprises a dimensional reduction means which employs thesauri. 22. The system for filtering and modeling electronic text messages of claim 1 wherein said feature extraction means further comprises a word co-occurrence analysis means, which outputs a word co-occurrence statistics signal. 23. The system for filtering and modeling electronic text messages of claim 1 wherein said feature extraction means further comprises a syllabic analysis means which outputs a phoneme frequency signal. 24. The system for filtering and modeling electronic text messages of claim 1 wherein said feature extraction means further comprises word-level sentence, paragraph and page structure analysis means which outputs a structural pattern signal. 25. The system for filtering and modeling electronic text messages of claim 1 wherein said feature extraction means further comprises an author profile estimation means, out pulling an author profile signal. 26. The system for filtering and modeling electronic text messag es of claim 1 wherein said feature extraction means further comprises an author education level estimation means, outputting an author education level signal. 27. The system for filtering and modeling electronic text messages of claim 1 wherein said clustering means further comprises a k-means means for producing message tags in the message tag set. 28. The system for filtering and modeling electronic text messages of claim 1 wherein said clustering means further comprises a isodata means for producing message tags in the message tag set. 29. The system for filtering and modeling electronic text messages of claim 1 wherein said clustering means further comprises a backpropagation learning analysis means for producing message tags in the message tag set. 30. The system for filtering and modeling electronic text messages of claim 1 wherein said message tag set further comprises an author's attitude tag. 31. The system for filtering and modeling electronic text messages of claim 1 wherein said message tag set further comprises an issue-problem tag. 32. The system for filtering and modeling electronic text messages of claim 1 wherein said message tag set further comprises a request tag. 33. The system for filtering and modeling electronic text messages of claim 1 wherein said message tag set further comprises an author's profile tag. 34. The system for filtering and modeling electronic text messages of claim 1 wherein said message tag set further comprises an author's education level tag. 35. The system for filtering and modeling electronic text messages of claim 1 further comprises a learning means which includes: a tagged message reception means for receiving said tagged messages from said clustering means; a network update means which is capable of modifying parameters, thresholds, and coefficients within said feature extraction means and within said clustering means; and a user interface means for presenting the received electronic text message and said message tag set, receiving operator input modifying said message tag set, and providing network updates to the system via said network update means. 36. A process for filtering and modeling electronic text messages of asynchronous communications systems comprising the steps of: receiving an electronic text-based message via a reception media, said text message having a header and a body, said body containing a natural language text message from an author; performing feature extraction by performing natural language analysis of the text message to produce one or more output signals relating to any of keyword frequencies, word co-occurrence statistics, a dimensionally-reduced representation of the keyword frequencies, phoneme frequencies, structural pattern statistics for any of sentences, paragraphs, and pages, estimated education level of the author, and customer type; performing clustering according to said feature extraction output signals to produce a set of assigned properties based upon the content of the body of the electronic message, said assigned properties including an attitude, one or more issues presented, on or more requests, an author type, and an author's education level; and performing a learning process by receiving said assigned properties, executing relevance ranking and query by example, and learning changes to said assigned properties submitted via a user interface such that rules and thresholds used in said feature extraction means and/or clustering means are updated automatically in real time without operator intervention. 37. A process for filtering and modeling electronic text messages of asynchronous communications systems of claim 36 wherein said step of feature extraction further comprises performing keyword analysis on said text message. 38. A process for filtering and modeling electronic text messages of asynchronous communications systems of claim 36 wherein said step of feature extraction further comprises performing morphology on said text message. 39. A process for filtering and modeling electronic text messages of asynchronous communications systems of claim 36 wherein said step of feature extraction further comprises performing natural language processing on said text message. 40. A process for filtering and modeling electronic text messages of asynchronous communications systems of claim 36 wherein said step of feature extraction further comprises performing dimensional reduction of said signals using thesauri. 41. A process for filtering and modeling electronic text messages of asynchronous communications systems of claim 36 wherein said step of feature extraction further comprises performing co-occurrence statistical analysis. 42. A process for filtering and modeling electronic text messages of asynchronous communications systems of claim 36 wherein said step of feature extraction further comprises performing syllabic analysis. 43. A process for filtering and modeling electronic text messages of a sychronous communications systems of claim 36 wherein said step of feature extraction further comprises performing word analysis. 44. A process for filtering and modeling electronic text messages of asynchronous communications systems of claim 36 wherein said step of clustering further comprises performing k-means techniques. 45. A process for filtering and modeling electronic text messages of asynchronous communications systems of claim 36 wherein said step of clustering further comprises performing isodata techniques. 46. A process for filtering and modeling electronic text messages of asynchronous communications systems of claim 36 wherein said step of clustering further comprises performing auto-indexing techniques. 47. A process for filtering and modeling electronic text messages of a sychronous communications systems of claim 36 wherein said step of clustering further comprises performing backpropagation learning algorithm techniques. 48. A process for filtering and modeling electronic text messages of asynchronous communications systems of claim 36 further comprising the steps: presentation of the electronic text message and the message tags to a user via a user interface; receiving corrections to said message tags via said user interface from said user; and automatically modifying logic within said determination of inherent factor within said text message. 49. A computer-readable medium containing a data structure for storing property tags for electronic text-based messages comprising. an identifier link to a received electronic text-based message, an entry for an author's apparent attitude; an entry for an issue raised by the message, an entry for a request made in the message; an entry for a demographic profile indication for the author; and an entry for an estimated education level of the author.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (28)
Raz Yoav ; Caritj Walter Michael ; Johnson Douglas V., Agent-implemented locking mechanism.
Gioquindo Paul M. ; Lee Chin ; Ratcliff Bruce H. ; Valley Stephen R., Article of manufacture for communications of multiple partitions employing host-network interface, and address resolution protocol for constructing data frame format according to client format.
Ratcliff Bruce H. ; Valley Stephen R., Communication method and apparatus for use in a computing network environment having high performance LAN connections.
Reed Drummond Shattuck ; Heyman Peter Earnshaw ; Mushero Steven Mark ; Jones Kevin Benard ; Oberlander Jeffrey Todd ; Banay Dan, Communications system for transferring information between memories according to processes transferred with the information.
Xiaoye Jiang ; Uresh K. Vahalia ; Uday Gupta ; Percy Tzelnic, File server system using connection-oriented protocol and sharing data sets among data movers.
Stakuis Chrisopher J. ; Stearns Kevin M., Method and apparatus for high-speed access to and sharing of storage devices on a networked digital data processing syst.
Vahalia Uresh K. ; Gupta Uday ; Porat Betti ; Tzelnic Percy, Network file server sharing local caches of file access information in data processors assigned to respective file systems.
Asano Shigehiro,JPX ; Kanai Tatsunori,JPX ; Kanno Shinichi,JPX ; Maeda Seiji,JPX, Network server device and file management system using cache associated with network interface processors for redirecting requested information between connection networks.
Carter John B. ; Davis Scott H. ; Frank Steven J., Remote access and geographically distributed computers in a globally addressable storage environment.
Tzelnic Percy ; Vahalia Uresh K ; Ting Dennis P. J. ; Vaitzblit Lev ; Duso Wayne W ; Alagappan Kannan M ; Forecast John, Video file server using an integrated cached disk array and stream server computers.
Araki, Ryoji, Apparatus, non-transitory computer readable information recording medium and information recording method that determine identification information for identifying a program that has issued a use request.
Cheng, Tu-An; Ju, Jialin; Lindley, John Earle; Scales, William James; Haltore, Kiron, Apparatus, system, and method for isolating a storage application from a network interface driver.
Cheng,Tu An; Ju,Jialin; Lindley,John Earle; Scales,William James; Haltore,Kiron, Apparatus, system, and method for isolating a storage application from a network interface driver.
Amegadzie, Augustine; Caccavale, Frank S.; Jiang, Xiaoye; Wei, Ka-Lai, CIFS access to NFS files and directories by translating NFS file handles into pseudo-pathnames.
Loy,Irit; Marberg,John; Shumeli,Boaz; Yehudai,Zvi; Curran,Robert; Haskin,Roger; Schmuck,Frank; Wyllie,James, Data management application programming interface handling mount on multiple nodes in a parallel file system.
Lev Ran, Etai; Glixman, Shahar; Ben Shaul, Israel Z.; Bortnikov, Vita; Kaminsky, Daniel; Ben Kiki, Danit; Zach, Idan; Cidon, Israel, Double-proxy remote data access system.
Lev Ran,Etai; Glixman,Shahar; Ben Shaul,Israel; Bortnikov,Vita; Kaminsky,Daniel; Ben Kiki,Danit; Zach,Idan; Cidon,Israel, Double-proxy remote data access system.
Enko, Yutaka; Iwasaki, Masaaki; Nakatani, Yoji, File storage service system, file management device, file management method, ID denotative NAS server and file reading method.
Enko, Yutaka; Iwasaki, Masaaki; Nakatani, Yoji, File storage service system, file management device, file management method, ID denotative NAS server and file reading method.
Enko,Yutaka; Iwasaki,Masaaki; Nakatani,Yoji, File storage service system, file management device, file management method, ID denotative NAS server and file reading method.
Loy,Irit; Marberg,John; Shmueli,Boaz; Schmuck,Frank; Wyllie,James, Implementing data management application programming interface access rights in a parallel file system.
Boyd, William Todd; Hufferd, John Lewis; Mena, III, Agustin; Recio, Renato John; Vega, Madeline, Mechanisms for creation/deletion of linear block address table entries for direct I/O.
Mandal, Chhandomay; Musante, Mark J.; Wagener, Peter J.; Pokigo, Roberta A., Method and apparatus for managing configuration information in a distributed computer system.
Mandal,Chhandomay; Musante,Mark J.; Wagener,Peter J.; Pokigo,Roberta A., Method and apparatus for managing configuration information in a distributed computer system.
Musante,Mark J.; Mandal,Chhandomay; Wagener,Peter J.; Zhang,Lanshan; Goosey,Melora L.; Pokigo,Roberta A., Method and apparatus for managing data imaging in a distributed computer system.
van Rietschote, Hans; Hobbs, Craig W; Salli, Tommi, Method and apparatus for providing access to data in unsupported file systems and storage containers.
Rosensteel, Jr.,Kenneth R.; Lawrance,William; Hagan,Howard, Method and data processing system providing file I/O across multiple heterogeneous computer systems.
Jain, Namit; Agarwal, Nipun; Kapoor, Vikram; Pannala, Syam; Murthy, Ravi, Method and mechanism for supporting virtual content in performing file operations at a RDBMS.
Boyd,William Todd; Hufferd,John Lewis; Mena, III,Agustin; Recio,Renato John; Vega,Madeline, Method for out of user space block mode I/O directly between an application instance and an I/O adapter.
Boyd,William Todd; Hufferd,John Lewis; Mena, III,Agustin; Recio,Renato John; Vega,Madeline, Method for query/modification of linear block address table entries for direct I/O.
Boyd, William Todd; Hufferd, John Lewis; Mena, III, Agustin; Recio, Renato John; Vega, Madeline, Method for user space operations for direct I/O between an application instance and an I/O adapter.
Murakami,Toshihiko, Method, computer system, and relay device for data transfer among plural memories to reduce the number of memory devices with relatively small storage capacity.
Havewala,Sarosh Cyrus; Suriyanarayanan,Guhan; Robert,Christophe Franck; Balakrishnan,Shobana, Moving data from file on storage volume to alternate location to free space.
Havewala,Sarosh Cyrus; Suriyanarayanan,Guhan; Robert,Christophe Franck; Balakrishnan,Shobana; Teodosiu,Dan; Bjorner,Nikolaj S., Moving data from file on storage volume to alternate location to free space.
Robert,Christophe Franck; Mohamed,Ahmed H.; Suriyanarayanan,Guhan; Havewala,Sarosh Cyrus, Moving data from file on storage volume to alternate location to free space.
Suriyanarayanan, Guhan; Robert, Christophe Franck; Havewala, Sarosh Cyrus; Golds, David P., Moving data from file on storage volume to alternate location to free space.
Boyd, William Todd; Hufferd, John Lewis; Mena, III, Agustin; Recio, Renato J.; Vega, Madeline, Out of user space I/O directly between a host system and a physical adapter using file based linear block address translation.
Bireley, William Robert; Blevins, Delmar Eugene; Brodsky, Stephen Andrew; Dawra, Anshul; Gounder, Swaminathan; Salo, Timo Juhani; Smith, Brandon Jacob Wright, Pluggable merge patterns for data access services.
Boyd, William Todd; Hufferd, John Lewis; Mena, III, Agustin; Recio, Renato J.; Vega, Madeline, Processing user space operations directly between an application instance and an I/O adapter.
Kaminsky, Daniel; Panman, Evgeny; Romano, Ophir; Ben-Shaul, Israel, Reducing round trips across a wide area network for resource locking by extended locking and delayed unlocking.
Nagasoe,Yasuyuki; Homma,Hisao, Storage system which controls access to logical devices by permitting attribute modes for the logical devices to be set.
Boyd,William Todd; Hufferd,John Lewis; Mena, III,Agustin; Recio,Renato John; Vega,Madeline, System and method for creation/deletion of linear block address table entries for direct I/O.
Bishop, Fred; Ganguly, Tapan; Henrichs, Michael; Howard, Curtis; Indeck, Ron; Prakash, Rajiv R.; Shah, Imran; Vetrady, Robin Thomas, Systems, methods, and apparatuses for creating a shared file system between a mainframe and distributed systems.
Bishop, Fred; Ganguly, Tapan; Henrichs, Michael; Howard, Curtis; Indeck, Ron; Prakash, Rajiv R.; Shah, Imran; Vetrady, Robin Thomas, Systems, methods, and apparatuses for creating a shared file system between a mainframe and distributed systems.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.