Interfacing with a spatial virtual communication environment
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/0481
H04L-012/18
G06T-013/80
H04L-029/06
출원번호
US-0666717
(2012-11-01)
등록번호
US-9483157
(2016-11-01)
발명자
/ 주소
Leacock, Matthew
Van Wie, David
Brody, Paul J.
출원인 / 주소
Sococo, Inc.
대리인 / 주소
Garcia, Edouard
인용정보
피인용 횟수 :
1인용 특허 :
183
초록▼
A spatial layout of zones of a virtual area in a network communication environment is displayed. A user can have a respective presence in each of one or more of the zones. Navigation controls and interaction controls are presented. The navigation controls enable the user to specify where to establis
A spatial layout of zones of a virtual area in a network communication environment is displayed. A user can have a respective presence in each of one or more of the zones. Navigation controls and interaction controls are presented. The navigation controls enable the user to specify where to establish a presence in the virtual area. The interaction controls enable the user to manage interactions with one or more other communicants in the network communication environment. A respective presence of the user is established in each of one or more of the zones on response to input received via the navigation controls. Respective graphical representations of the communicants are depicted in each of the zones where the communicants respectively have presence.
대표청구항▼
1. A method in a network communication environment comprising a network service implemented by at least one server network node and supporting realtime communications between a user and one or more other communicants who are operating respective network nodes and are present in a virtual area compri
1. A method in a network communication environment comprising a network service implemented by at least one server network node and supporting realtime communications between a user and one or more other communicants who are operating respective network nodes and are present in a virtual area comprising a zone, the method comprising: in a graphical user interface, displaying graphical representations of the virtual area, a first viewscreen object in the zone of the virtual area, a second viewscreen object in the zone of the virtual area, and avatars representing the user and one or more other communicants who are co-present with the user in the virtual area;based on first input in connection with the first viewscreen object provided by a communicant who is present in the zone, simultaneously sharing renderings of contents of a first data file from the network node of the communicant who provided the first input with one or more other ones of the communicants who are present in the zone of the virtual area; andconcurrently with the sharing of the renderings of the contents of the first data file, based on second input in connection with the second viewscreen object provided by a communicant who is present in the zone of the virtual area, simultaneously sharing renderings of contents of a second data file from the network node of the communicant who provided the second input with one or more other ones of the communicants who are present in the zone of the virtual area. 2. The method of claim 1, wherein the sharing of the renderings of contents of the first data file is initiated by input of the user in connection with the first viewscreen object, and the sharing of the renderings of contents of the second data file is initiated by input of the user in connection with the second viewscreen object. 3. The method of claim 2, wherein the renderings of contents of the first data file in connection with the first viewscreen object are viewable by ones of the communicants who are co-present with the user in the zone of the virtual area, and the renderings of contents of the second data file in connection with the second viewscreen object are viewable by ones of the other communicants who are co-present with the user in the zone of the virtual area. 4. The method of claim 1, wherein the sharing of the renderings of contents of the first data file is initiated by input of the user in connection with the first viewscreen object, and the sharing of the renderings of contents of the second data file is initiated by input of one of the other communicants who is co-present with the user in the zone of the virtual area in connection with the second viewscreen object. 5. The method of claim 4, wherein the renderings of contents of the first data file in connection with the first viewscreen object are viewable by ones of the communicants who are co-present with the user in the zone of the virtual area, and the renderings of contents of the second data file in connection with the second viewscreen object are viewable by the user and ones of the other communicants who are co-present with the user in the zone of the virtual area. 6. The method of claim 1, further comprising: based on the first input in connection with the first viewscreen object, depicting a visual indication that the communicant who provided the first input is sharing renderings of contents of the first data file. 7. The method of claim 6, further comprising: based on the second input in connection with the second viewscreen object, showing a visual indication that the communicant who provided the second input is sharing renderings of contents of the second data file. 8. The method of claim 7, wherein the depicting comprises showing an avatar of the communicant who provided the first input adjacent the graphical representation of the first viewscreen object in the graphical representation of the virtual area, and the showing comprises showing an avatar of the communicant who provided the second input adjacent the graphical representation of the second viewscreen object in the graphical representation of the virtual area. 9. The method of claim 1, wherein the virtual area comprises multiple zones, and each of the zones supports establishment of communication sessions between network nodes of communicants who are co-present in the zone. 10. The method of claim 9, wherein the displaying comprises displaying a spatial layout of respective ones of the zones in the graphical representation of the virtual area with the zones being demarcated by respective visual boundaries in the spatial layout. 11. The method of claim 10, wherein each of ones of the zones is associated with at least one respective viewscreen object, and each viewscreen object is represented by a graphical representation of a viewscreen and is associated with functionality for sharing renderings of contents of data files between the network nodes of communicants who are co-present present in the associated zone. 12. The method of claim 1, wherein: the first input comprises user selection of the graphical representation of the first viewscreen object in the zone of the virtual area;based on the user selection of the graphical representation of the first viewscreen object, displaying a sharing interface for selecting data to be shared with other communicants in the zone in connection with the first viewscreen object; andbased on user selection of the data to be shared in connection with the sharing interface, sharing the renderings of the contents of the first data file from the network node of the user with the network node of another one of the communicants who are present in the zone of the virtual area. 13. The method of claim 1, wherein the sharing of the renderings of contents of the first data file comprises sharing the renderings of contents of the first data file from the network node of the user with the network node of another one of the communicants who subscribed to the sharing based on respective input provided in connection with the first viewscreen object. 14. The method of claim 13, wherein the sharing of the renderings of contents of the second data file comprises: based on user input provided in connection with the first viewscreen object, receiving by the network node of the user the sharing of the renderings of contents of the second data file from the network node of the communicant who provided the second input. 15. The method of claim 14, wherein the sharing of the renderings of contents of the second data file comprises: by the network node of the user, displaying the shared renderings of the contents of the second data file received from the network node of the communicant who provided the second input. 16. The method of claim 1, wherein the sharing of the renderings of contents of the first data file comprises: based on user input provided in connection with the first viewscreen object, receiving by the network node of the user the sharing of the renderings of contents of the first data file from the network node of the communicant who provided the first input. 17. The method of claim 1, further comprising: by the network node of the user, displaying the shared renderings of the contents of the first data file in the graphical user interface, and displaying the shared renderings of the contents of the second data file in the graphical user interface. 18. The method of claim 17, further comprising: by the network node of the user, switching between the displaying of the shared renderings of the contents of the first data file and the displaying of the shared renderings of the contents of the second data file based on user input in connection with the first and second viewscreen objects. 19. A method in a network communication environment in which a user and one or more other communicants operating respective network nodes establish respective presences in virtual locations in which the communicants are represented by respective avatars, the method comprising: displaying graphical representations of a virtual area, a first viewscreen object in the virtual area, a second viewscreen object in the virtual area, and the avatars of the user and one or more of the other communicants who are co-present with the user in the virtual area;based on communicant input in connection with the first viewscreen object, simultaneously sharing renderings of contents of a first data file among ones of the communicants who are co-present in the virtual area;based on communicant input in connection with the second viewscreen object, simultaneously sharing renderings of contents of a second data file among ones of the communicants who are co-present in the virtual area; andbased on the communicant input in connection with the first viewscreen object, depicting a visual indication that the respective communicant is sharing renderings of contents of the first data file, wherein the depicting comprises moving an avatar of the respective communicant to a position adjacent the graphical representation of the first viewscreen object in the graphical representation of the virtual area. 20. At least one non-transitory computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed by a computer to perform operations in a network communication environment comprising a network service implemented by at least one server network node and supporting realtime communications between a user and one or more other communicants who are operating respective network nodes and are present in a virtual area comprising a zone, the operations comprising: in a graphical user interface, displaying graphical representations of the virtual area, a first viewscreen object in the zone of the virtual area, a second viewscreen object in the zone of the virtual area, and avatars representing the user and one or more other communicants who are co-present with the user in the virtual area;based on first input in connection with the first viewscreen object provided by a communicant who is present in the zone of the virtual area, simultaneously sharing renderings of contents of a first data file from the network node of the communicant who provided the first input with one or more other ones of the communicants who are present in the zone of the virtual area; andconcurrently with the sharing of the renderings of the contents of the first data file, based on second input in connection with the second viewscreen object provided by a communicant who is present in the zone of the virtual area, simultaneously sharing renderings of contents of a second data file from the network node of the communicant who provided the second input with one or more other ones of the communicants who are present in the zone of the virtual area.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (183)
Miyashita Ken,JPX ; Nashida Tatsushi,JPX, 3D virtual reality multi-user interaction with superimposed positional information display for each user.
Coiera Enrico Guglielmo,GBX ; Gupta Ajay,INX, Communications system for establishing a communication channel on the basis of a functional role or task.
Wheeler, Jr., Roland E.; Wheeler, Shad; Nugen, Richard, Computer-implemented system and method for facilitating conversation within a group through heterogeneous message delivery.
Danzig,Matt; Gosling,Marcus; Guymon, III,Vernon Melvin; Harvey,William David; Ries,Eric Nathan, Computer-implemented system and method for home page customization and e-commerce support.
Smith David A. (Cary NC) Easter David W. (Raleigh NC), Computerized method and apparatus using containment relationships to represent objects in a three-dimensional space, and.
Kitahara Chiho,JPX ; Ishizaki Takeshi,JPX ; Kinoshita Shigeaki,JPX ; Hayashi Toshimitsu,JPX ; Kameda Masami,JPX ; Suzuki Tomomi,JPX ; Nakayama Yoshiyuki,JPX ; Mori Kenjiro,JPX, Conference display control method and apparatus for an electronic conference for displaying either shared or local data.
Beaton, Brian F.; Grossner, Clifford P.; Liversidge, Douglas E.; Romaniuk, Roman; Thompson, Christopher; Smith, Colin D. R.; Zdralek, James F.; Bouchard, Jean J.; Fortier, Stéphane F.; Williams, L. Lloyd, Graphical user interface for a virtual team environment.
Altom Mark W. (Plainfield NJ) Pastore Richard L. (Brick NJ) Quarles Diane L. (Wall NJ) Ruiz Dirk (Highland Park NJ), Graphical user interface for multimedia call set-up and call handling in a virtual conference on a desktop computer conf.
Imamura,Kayo, Housing space-related commodity sale assisting system, housing space-related commodity sale assisting method, program for assisting housing space-related commodity sale, and computer-readable recorde.
Matsuda, Koichi; Naito, Taketo; Ueno, Hiroshi, Information processing apparatus and method, information processing system and program providing medium.
Takemura, Kenichi; Tokashiki, Mamoru; Wakita, Yoshihiro, Information processing system, service providing apparatus and method, information processing apparatus and method, recording medium, and program.
Boone, H. Keith; Dearborne, Cecil R.; Kaplan, Brian S.; Maiser, Laurie H.; Montgomery, David D.; Popp, Gayle Y.; Stolar, Glenn A.; Worrell, Deborah L.; Emery, Jim D.; Friedman, Stuart R.; Nuttall, Melissa H; Thadani, Praveen G.; Hakimi, Nada M.; Hatting, Katherine B.; Whitely, William P.; Rey, David A.; Frisch, Robert S.; Johnson, Brian A., Interactive health insurance system.
Weinreich Andrew P. ; Salamon Mark R. ; Zilberberg Shoshana ; Berlyn Nicole D. ; Mitchell Leeann ; Rosen Cliff ; Seifer Adam ; Green Justin ; Haber David ; Samuels David ; Chibnik Ron ; Clifford Scot, Method and apparatus for constructing a networking database and system.
Mattaway Shane D. ; Hutton Glenn W. ; Noe Bradley D. ; Hancock Steven M. ; Pietras Mark A., Method and apparatus for establishing communications from browser application.
Robertson, George G.; Czerwinski, Mary P.; Hinckley, Kenneth P.; Risden, Kirsten C.; Robbins, Daniel C.; van Dantzich, Maarten R., Method and apparatus for providing a three-dimensional task gallery computer interface.
Borman Gilbert ; Bhatnagar Rajat ; Sebastian Arul ; Mathur Anup ; Wadhwa Vinay,INX ; Kumar Mukesh,INX ; Kumar Singh C. Vinay,INX, Method and apparatus for retrieving data from a network using linked location identifiers.
Mielekamp Pieter M.,NLX ; Kettler Robert,NLX, Method and system enabling users to interact, via mutually coupled terminals, by reference to a virtual space.
Ekholm, Anne; Leinonen, Katja H.; Tuomainen, Kimmo T.; Kalliokulju, Satu; Kuusinen, Jarmo; Koort, Tiiu, Method, apparatus and computer program product providing graphical user interface that facilitates management of multiple simultaneous communication sessions.
Tatsuya Takagi JP; Masayuki Ishikawa JP; Koichi Matsuda JP, Method, apparatus and medium for describing a virtual shared space using virtual reality modeling language.
Harvey, William D.; McHugh, Jason G.; Paiz, Fernando J.; Ventrella, Jeffrey J., Method, system and computer program product for the delivery of a chat message in a 3D multi-user environment.
Schauser, Klaus E.; Christiansen, Bernd Oliver; Von Eicken, Thorsten; Alexandrov, Albert; Saavedra, Rafael H., Methods and apparatus for synchronization of data set representations in a bandwidth-adaptive manner.
Singer Andrew Jay ; White Sean Michael ; Edens Glenn T. ; Meike Roger C. ; Charnley Don ; Hindus Debby ; Burdick Wayne ; Stifelman Lisa, Methods and systems for creating a spatial auditory environment in an audio conference system.
Leichtling,Ivan J.; Ben Shachar,Ido M.; Schmieder,Robert W.; Young,Kenneth L.; Gill,Sukvinder S., Methods of annotating a collaborative application display.
Horvitz, Eric J.; Kadie, Carl M.; Blagsvedt, Sean, Methods, tools, and interfaces for the dynamic assignment of people to groups to enable enhanced communication and collaboration.
Bardon Didier Daniel Claude ; Berry Richard Edmond ; Isensee Scott Harlan ; Martin Shirley Lynn, Navagation with optimum viewpoints in three-dimensional workspace interactive displays having three-dimensional objects with collision barriers.
Gish Sheri L., Object-oriented system, method and article of manufacture for a client-server event driven message framework in an interprise computing framework system.
Wohlgemuth, Sean Christian; VanAntwerp, Mark D.; Multerer, Boyd C.; Morin, Brian R., Presence and notification system for maintaining and communicating information.
Pommier Theresa M. ; Schwartz Krista S. ; Carleton Allison A. ; Fitzpatrick Catherine M., Remote collaboration system that stores annotations to the image at a separate location from the image.
Pommier Theresa M. ; Schwartz Krista S. ; Carleton Allison A. ; Fitzpatrick Catherine M., Remote collaboration system with multiple host computers using multiple applications.
Isaacs, Ellen; Nardi, Bonnie A.; Whittaker, Stephen, System and method for analyzing communications of user messages to rank users and contacts based on message content.
Lu, Torence; Knotts, Monica Shen; Desai, Ashok T.; Wales, Richard T.; Berkhout, Jacobus M.; Makay, Michael C., System and method for managing optics in a video environment.
Gillo, Tomas; Goodwin, Mitchell; Waugaman, Scott; Zalewski, Gary; Vass, Attila, System and method for routing communications among real and virtual communication devices.
Tang John ; Isaacs Ellen ; Morris Trevor ; Rodriguez Thomas ; Ruberg Alan ; Levenson Rick, System and method providing a computer user interface enabling access to distributed workgroup members.
Robinson,Jack D.; James,Linda R.; Cardaci, II,Thomas Alonzo; Blandford,Kristin, System and method to configure and provide a network-enabled three-dimensional computing environment.
Abrams,Jonathan H., System, method and apparatus for connecting users in an online computer system based on their relationships within social networks.
Falcon, Stephen Russell; Miller, David Michael; Banay, Dan; Yip, Clement Chun Pong, Systems and methods for managing multiple grammars in a speech recognition system.
Falcon,Stephen Russell; Yip,Clement Chun Pong; Banay,Dan; Miller,David Michael, Systems and methods for managing multiple grammars in a speech recognition system.
Murphy John F. ; Evensen Karen L. ; Zaveri Kunjan ; Weidenkopf David J. ; Moore Joni C., User friendly passenger interface including audio menuing for the visually impaired and closed captioning for the heari.
Ohno Takashi,JPX ; Matsui Kazuki,JPX ; Iwakawa Akinori,JPX ; Kawaguchi Naohisa,JPX, Virtual reality space sharing system having self modifying avatars (symbols) in accordance to a category that the symbol belongs.
Brush ; II Abbott Purdy ; Cuomo Gennaro A. ; Redpath Sarah D. ; Lection David Bruce ; Wood Donald Robert, Visual metaphor for shortcut navigation in a virtual world.
Moriuchi,Machio; Kiyosue,Yasuyuki; Konagai,Syunsuke; Masaki,Shigeki, Voice communications method, voice communications system and recording medium therefor.
Belimpasakis, Petros; Kärkkäinen, Asta M.; Uusitalo, Mikko Aleksi; Rantalainen, Timo, Method and apparatus for ad-hoc peer-to-peer augmented reality environment.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.