US20040109031A1 - Method and system for automatically creating and displaying a customizable three-dimensional graphical user interface (3D GUI) for a computer system - Google Patents
Method and system for automatically creating and displaying a customizable three-dimensional graphical user interface (3D GUI) for a computer system Download PDFInfo
- Publication number
- US20040109031A1 US20040109031A1 US10/145,567 US14556702A US2004109031A1 US 20040109031 A1 US20040109031 A1 US 20040109031A1 US 14556702 A US14556702 A US 14556702A US 2004109031 A1 US2004109031 A1 US 2004109031A1
- Authority
- US
- United States
- Prior art keywords
- customizable
- icons
- gui
- scene
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title description 11
- 230000005540 biological transmission Effects 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 abstract description 9
- 238000012545 processing Methods 0.000 abstract description 6
- 238000013079 data visualisation Methods 0.000 abstract description 3
- 230000008859 change Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 239000004579 marble Substances 0.000 description 3
- 230000008520 organization Effects 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 238000011960 computer-aided design Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 241000173697 Euchloe naina Species 0.000 description 1
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000001343 mnemonic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 235000019640 taste Nutrition 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/954—Navigation, e.g. using categorised browsing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/024—Multi-user, collaborative environment
Definitions
- CD-ROM This application is filed with a computer program listing on CD-ROM, which is hereby incorporated by reference.
- the contents of the CD-ROM include: File Name File Size Date Description 3DNA_Desktop — 21 MB 3/5/02 3DNA ATI Branded ATI_050012.exe 3DNA Desktop 3DNA_Hub — 45 MB 4/15/02 3DNA ATI Branded ATI_010005.exe Hub World 3DNA — 145 MB 5/7/02 3DNA Desktop_Demo.avi Demonstration Movie
- the present invention relates generally to the application of 3D to Graphical User Interfaces (3D GUI). It takes advantage of a number of technologies to improve the GUI including:
- GUI virtual reality
- PCs personal computers
- game consoles such as the Nintendo, Gamecube and Xbox
- PC and video games represent the most common application of 3D technology.
- computer aided design CAD
- medical imaging CAD
- animation CAD
- video production using commercial software applications such as Discreet's 3ds and Alias/Wavefront's Maya
- 3D scenes are complex and difficult to create, thus the average person cannot create or modify one without lots of training and an expensive software package. Since the average user will want their 3D desktop to be personalized to their tastes, this represents a large barrier to the pervasive use of a 3D desktop.
- Three-dimensional virtual reality space sharing method and system for providing a Honda, virtual reality space formed of three Takeuchi dimensional pictures from a server to a user via a service provider 6,111,581 August 2000 Berry, IBM Corp.
- the present invention allows computer users to create and use a customizable 3D GUI for complete access to their computer's operating system, applications, and files as well as the Internet and on-line web portal functions.
- the software application automatically creates a 3D environment customized to the users preferences, automatically creates the interface to the user's computer with content representative icons, allows simple customization by the end user, and provides tools for the user to interact with the computer.
- the invention enhances the user experience with a 3D GUI that seamlessly integrates personal desktop, web portal, and data visualization functions in an interactive and compelling 3D environment.
- FIG. 1 illustrates a prior art 2D GUI using a “desktop” metaphor, as exemplified by the Macintosh operating system from Apple Computer, Inc. and the Windows operating system from Microsoft Corp.
- FIG. 2 illustrates how the use of a 3D GUI can increase the effective display area on a computer monitor.
- FIG. 3 illustrates how the 3D Desktop can be made to look like an office where software applications and operating system functions are represented as realistic 3D icons. Web pages, documents, and other 2D windows and icons can be deployed in the 3D space to improve access to large quantities of information.
- FIG. 4 illustrates how the user can view dozens of browser windows in a single glance, dynamically reconfigure content according to specifications, and seamlessly re-enter the 2D Windows metaphor as desired by simply clicking on any icon.
- FIG. 5 illustrates the concept of “procedural generation” of textures, scenes, and GUI interfaces.
- a typical configuration for a personal computer system includes a processing unit, a display, a keyboard, and a mouse.
- the processing unit executes a computer program called the “operating system” (O/S) which allows the operation of the computer system to be controlled either directly by the user or by other computer programs called “applications.”
- O/S operating system
- a user operates the computer system by entering commands using the keyboard and mouse; in response, the processing unit executes the commands and presents feedback to the user via the display.
- the portion of the operating system that accepts the user commands and presents feedback to the user is called the “user interface”.
- Various schemes for implementing the user interface are generally categorized by the manner in which the user interacts with the system. For example, in a typical “command line user interface” such as DOS (by Microsoft), the user inputs text from a keyboard; in response, the computer system returns text messages to the display. However, in a Graphical User Interface (GUI) such as Windows (by Microsoft) the user can interact with the computer system by manipulating graphical objects on the display screen using the keyboard and/or the mouse and/or other peripheral devices.
- GUI Graphical User Interface
- the typical 2D GUI is normally described as a “desktop” metaphor.
- the “desktop” is the background (also called “wallpaper” if an image of some sort is used as the background) and superimposed onto the desktop are a number of “icons” and/or rectangular graphical objects called “windows”.
- Users can interact with the computer either by working within the window application (e.g. using a word processing application or drawing application inside the window) or by launching new applications by clicking or double-clicking on icons.
- Another interface to the computer is achieved through the “task bar” typically located to the bottom of the screen in Microsoft Windows or the top of the screen in a Macintosh operating system.
- the “3D Desktop” or 3D GUI invention significantly increases the “real estate” of the monitor and allows improved productivity, access to information, user customization, and a superior look and feel.
- a simple illustration of how 3D can increase the effective display area on a computer monitor is shown in FIG. 2.
- Multiple 2D Desktops are viewable in a 3D scene, illustrating the ability for a 3D Desktop to increase screen “real estate”.
- the user can simply “take a virtual step back” from their normal 2D desktop and see a number of additional 2D desktops that reside in the 3D space. They can “step forward” to limit their actions to the standard desktop, or “step back” to increase the amount of real estate.
- one of the goals of the present 3D Desktop invention is to achieve the intuitive organization and ease of access that we enjoy in the real world by simulating a complete work environment in a 3D virtual space.
- the 3D Desktop can actually look like an office where software applications and operating system functions are represented as realistic 3D icons (instead of the normal icons used in the standard 2D GUI). Web pages, documents, and other 2D windows and icons can be deployed in the 3D space to improve access to large quantities of information.
- This example of a 3D Desktop shows representational access to Operating System features such as files accessed via the filing cabinet icons, the calculator program accessed via the calculator on the desk, shortcuts accessed via traditional shortcut icons shown in the 3D space, and Outlook email management software accessed via the icon of a letter and pen.
- the user can still click on the traditional 2D Desktop shortcut icons on the left or can click on the Task Bar at the bottom of the screen.
- An example of seamless integration of live Internet content can be seen by the message “Adding a New Dimension to Digital Life” streamed off of the Internet in a stock ticker style display.
- the 3D Desktop application replaces the static “wallpaper” with a custom 3D environment that includes customized 2D and 3D icons throughout the 3D environment to create a 3D GUI.
- the user can continue to click on the standard shortcuts or the standard task bar, but now has the alternative to interact with their computer by navigating in the 3D GUI and clicking on icons in the 3D GUI.
- the 3DNA 3D GUI solves the three major technical problems articulated in the Background section of this patent: the 3D space is composed of procedurally generated graphic textures to reduce file size and increase resolution (note the shadows and reflections as an indication of the quality of the graphics); the user can customize every image, every shortcut, and website as well as the colors of the walls (additional authoring tool upgrades allow the ability to change the geometry or create Art Deco, Gothic and other looks and feel), the entire 3D scene can be procedurally generated, and the icons deployed about the space can be automatically arranged.
- the 3DNA program will scan the computer's hard drive, determine what applications and documents are available, and then procedurally generate a personalized 3D desktop with appropriate icons.
- the user can view dozens of browser windows in a single glance, dynamically reconfigure content according to specifications, and seamlessly re-enter the 2D Windows metaphor as desired by simply clicking on any icon.
- Many websites can be seen at a single glance in the 3D Desktop's “browser bay”.
- Each What You See Is What You Get or WYSIWYG Icon is a screen capture of the actual website. Clicking on any of the WYSIWYG Icons launches the corresponding web site. (In this example, the traditional 2D Desktop shortcut icons on the left have been turned off in the program.)
- Seamless integration of desktop and online functions means that the weather website information can be represented by the scene outside, today's news can be streamed onto the desktop in a stock ticker, and surfing the Web is as easy as stepping from one room on your 3D desktop into another room accessed over the Internet.
- the user can access 3D stores, 3D chat rooms with avatars, and explore immersive 3D worlds accessed over the Internet.
- the textures can be “painted” onto any surface such as a cube, sphere, or walls, floors . . .
- the present invention can procedurally generate, not only textures (e.g. marble, wood, sky, carpets, roads . . . ), but also the underlying geometry (rooms, columns, walls, beaches, terrain, trees . . . ), as well as the entire 3D GUI (the scene, icons, content, and links to the users applications).
- the 3DNA invention includes the following features:
- a customizable 3D virtual scene e.g. a room, building, beach, or world.
- the ability to dynamically alter the scene e.g. the user can alter the color of the walls, the style of the architecture, or move objects.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
- This application claims the benefit of U.S. Provisional Patent Application, serial No. 60/290,291, filed May 11, 2001.
- This application is filed with a computer program listing on CD-ROM, which is hereby incorporated by reference. The contents of the CD-ROM include:
File Name File Size Date Description 3DNA_Desktop— 21 MB 3/5/02 3DNA ATI Branded ATI_050012.exe 3DNA Desktop 3DNA_Hub— 45 MB 4/15/02 3DNA ATI Branded ATI_010005.exe Hub World 3DNA— 145 MB 5/7/02 3DNA Desktop_Demo.avi Demonstration Movie - 1. Field of the Invention
- The present invention relates generally to the application of 3D to Graphical User Interfaces (3D GUI). It takes advantage of a number of technologies to improve the GUI including:
- automatically scanning the user's computer system and using the information to create a customized 3D representation of all the information; procedural generation of 3D geometry, textures, and 3D scenes; dynamic reconfiguration of 3D content; improved organization and viewing of information; a 3D net architecture; and enhanced data visualizations. The technology makes it simpler for the average computer user to create and use 3D environments with which they can interface to their computers and their information, as well as other people and information over the Internet.
- The immediate application of this GUI invention is for personal computers (PCs), but there is additional application to game consoles, set-top computing platforms, mobile devices, virtual reality (VR) devices, and other computing platforms.
- 2. Background of the Invention
- Over 80% of personal computers (PCs) are already capable of supporting 3D computer graphics and nearly all of the over 120 million new desktop computers shipped in 2000 were equipped with 3D graphics chipsets. In addition, there are over 100 million game consoles (such as the Nintendo, Gamecube and Xbox) capable of generating and displaying 3D scenes on a standard television set.
- PC and video games represent the most common application of 3D technology. However, computer aided design (CAD), medical imaging, animation, and video production (using commercial software applications such as Discreet's 3ds and Alias/Wavefront's Maya) represent alternative common applications of 3D technology.
- Perhaps the best illustrations of a 3D GUI for controlling a computer come from fictional examples in Hollywood movies such as Jurassic Park, Disclosure, Lawnmower Man, and Johnny Mnemonic. However, to date, there have been no successful commercial examples of using 3D for the graphical user interface (3D GUI) that the user uses to interact with their computer. Since the introduction of the Macintosh 2D desktop in 1984, there have been few attempts or patents that improve upon this paradigm or take advantage of the pervasive 3D hardware technology now primarily used to play games. The major companies such as Microsoft, Sony, Xerox, IBM, and SGI have contributed to the patent literature with niche applications, but none of these solve the basic technical problems that limit the ability to use 3D for the GUI. There have also been a number of small startup firms claiming to have created a 3D desktop (including: Clockwise Technologies, EiDoxis, and Pentad Resources) but these are simplistic examples of a non-commercially-viable 3D GUI and suffer from the following technical problems that are overcome by the present invention:
- 1) 3D scenes are huge, thus 3D files cannot easily be transferred over the Internet. The only solution is to use low-resolution images that look poor.
- 2) 3D scenes are static, thus a 3D desktop created for one user cannot be used for another since each user will have different applications, files, folders, shortcuts, images and song lists.
- 3) 3D scenes are complex and difficult to create, thus the average person cannot create or modify one without lots of training and an expensive software package. Since the average user will want their 3D desktop to be personalized to their tastes, this represents a large barrier to the pervasive use of a 3D desktop.
- Even though 3D hardware is relatively pervasive, these technical limitations have prevented the pervasive use of a 3D GUI that runs on these hardware systems. Examples of previous attempts to create a 3D graphical user interface and related technologies are described in the following U.S. patents, the specifications of which are hereby incorporated by reference.
Patent Issued Inventor(s) Applicant(s) Title 5,528,735 June 1996 Strasnick, Silicon Method and apparatus for displaying Tesler Graphics Inc. data within a three-dimensional information landscape 5,786,820 July 1998 Robertson Xerox Corp. Method and apparatus for increasing the displayed detail of a tree structure 5,880,733 March 1999 Horvitz, Microsoft Display system and method for Sonntag, Corp. displaying windows of an operating Markley system to provide a three-dimensional workspace for a computer system 5,956,038 September 1999 Rekimoto Sony Corp. Three-dimensional virtual reality space sharing method and system, an information recording medium and method, an information transmission medium and method, an information processing method, a client terminal, and a shared server terminal 6,085,256 July 2000 Kitano, Sony Corp. Cyber space system for providing a Honda, virtual reality space formed of three Takeuchi dimensional pictures from a server to a user via a service provider 6,111,581 August 2000 Berry, IBM Corp. Method and system for classifying Isensee, user objects in a three-dimensional Roberts (3D) environment on a display in a computer system 6,121,971 September 2000 Berry, IBM Corp. Method and system for providing Isensee, visual hierarchy of task groups and Roberts, related viewpoints of a tree Bardon dimensional environment in a display of a computer system 6,175,842 January 2001 Kirk, AT&T Corp System and method for providing Selfridge dynamic three-dimensional multi-user virtual spaces in synchrony with hypertext browsing 6,230,116 May 2001 Ronen, Clockwise Apparatus and method for interacting Amihai Technologies with a simulated 3D interface to an operating system operative to control computer resources - The present invention allows computer users to create and use a customizable 3D GUI for complete access to their computer's operating system, applications, and files as well as the Internet and on-line web portal functions.
- The software application automatically creates a 3D environment customized to the users preferences, automatically creates the interface to the user's computer with content representative icons, allows simple customization by the end user, and provides tools for the user to interact with the computer. The invention enhances the user experience with a 3D GUI that seamlessly integrates personal desktop, web portal, and data visualization functions in an interactive and compelling 3D environment.
- FIG. 1 illustrates a
prior art 2D GUI using a “desktop” metaphor, as exemplified by the Macintosh operating system from Apple Computer, Inc. and the Windows operating system from Microsoft Corp. - FIG. 2 illustrates how the use of a 3D GUI can increase the effective display area on a computer monitor.
- FIG. 3 illustrates how the 3D Desktop can be made to look like an office where software applications and operating system functions are represented as realistic 3D icons. Web pages, documents, and other 2D windows and icons can be deployed in the 3D space to improve access to large quantities of information.
- FIG. 4 illustrates how the user can view dozens of browser windows in a single glance, dynamically reconfigure content according to specifications, and seamlessly re-enter the 2D Windows metaphor as desired by simply clicking on any icon.
- FIG. 5 illustrates the concept of “procedural generation” of textures, scenes, and GUI interfaces.
- A typical configuration for a personal computer system includes a processing unit, a display, a keyboard, and a mouse. The processing unit executes a computer program called the “operating system” (O/S) which allows the operation of the computer system to be controlled either directly by the user or by other computer programs called “applications.” A user operates the computer system by entering commands using the keyboard and mouse; in response, the processing unit executes the commands and presents feedback to the user via the display. The portion of the operating system that accepts the user commands and presents feedback to the user is called the “user interface”.
- Various schemes for implementing the user interface are generally categorized by the manner in which the user interacts with the system. For example, in a typical “command line user interface” such as DOS (by Microsoft), the user inputs text from a keyboard; in response, the computer system returns text messages to the display. However, in a Graphical User Interface (GUI) such as Windows (by Microsoft) the user can interact with the computer system by manipulating graphical objects on the display screen using the keyboard and/or the mouse and/or other peripheral devices.
- The typical 2D GUI is normally described as a “desktop” metaphor. The “desktop” is the background (also called “wallpaper” if an image of some sort is used as the background) and superimposed onto the desktop are a number of “icons” and/or rectangular graphical objects called “windows”. Users can interact with the computer either by working within the window application (e.g. using a word processing application or drawing application inside the window) or by launching new applications by clicking or double-clicking on icons. Another interface to the computer is achieved through the “task bar” typically located to the bottom of the screen in Microsoft Windows or the top of the screen in a Macintosh operating system.
- The 2D GUI that computer users have become accustomed to since the introduction of the Macintosh in 1984 and later, Microsoft's Windows, is known as the “desktop” metaphor and is depicted in FIG. 1. This example of a 2D Desktop shows shortcut icons on the left, a couple of application “windows”, and a Task Bar at the bottom. This metaphor has an inherent limitation. The typical monitor simply does not have the screen area to adequately display, access, and organize the many different applications, files, and sources of data in our wired lives. This is why users often require many overlapping windows, and important functions may be buried under layers of menus and multiple mouse clicks.
- The “3D Desktop” or 3D GUI invention significantly increases the “real estate” of the monitor and allows improved productivity, access to information, user customization, and a superior look and feel. A simple illustration of how 3D can increase the effective display area on a computer monitor is shown in FIG. 2. Multiple 2D Desktops are viewable in a 3D scene, illustrating the ability for a 3D Desktop to increase screen “real estate”. As can be seen, the user can simply “take a virtual step back” from their normal 2D desktop and see a number of additional 2D desktops that reside in the 3D space. They can “step forward” to limit their actions to the standard desktop, or “step back” to increase the amount of real estate.
- In its simplest form, one of the goals of the present 3D Desktop invention is to achieve the intuitive organization and ease of access that we enjoy in the real world by simulating a complete work environment in a 3D virtual space. For example, as shown in FIG. 3, the 3D Desktop can actually look like an office where software applications and operating system functions are represented as realistic 3D icons (instead of the normal icons used in the standard 2D GUI). Web pages, documents, and other 2D windows and icons can be deployed in the 3D space to improve access to large quantities of information. This example of a 3D Desktop shows representational access to Operating System features such as files accessed via the filing cabinet icons, the calculator program accessed via the calculator on the desk, shortcuts accessed via traditional shortcut icons shown in the 3D space, and Outlook email management software accessed via the icon of a letter and pen. As can also be seen, the user can still click on the traditional 2D Desktop shortcut icons on the left or can click on the Task Bar at the bottom of the screen. An example of seamless integration of live Internet content can be seen by the message “Adding a New Dimension to Digital Life” streamed off of the Internet in a stock ticker style display.
- Users continue to interact with the computer by clicking on icons or windows, but these icons and windows are no longer constrained to the static “real estate” of the 2D desktop and can be deployed in a 3D space instead. Navigation throughout the 3D space takes place with the mouse and keyboard in much the same way that most PC games are played (e.g. the arrow key moves you forward and back, left and right . . . ).
- The 3D Desktop application replaces the static “wallpaper” with a custom 3D environment that includes customized 2D and 3D icons throughout the 3D environment to create a 3D GUI. The user can continue to click on the standard shortcuts or the standard task bar, but now has the alternative to interact with their computer by navigating in the 3D GUI and clicking on icons in the 3D GUI.
- As can be seen, the 3DNA 3D GUI solves the three major technical problems articulated in the Background section of this patent: the 3D space is composed of procedurally generated graphic textures to reduce file size and increase resolution (note the shadows and reflections as an indication of the quality of the graphics); the user can customize every image, every shortcut, and website as well as the colors of the walls (additional authoring tool upgrades allow the ability to change the geometry or create Art Deco, Gothic and other looks and feel), the entire 3D scene can be procedurally generated, and the icons deployed about the space can be automatically arranged. The 3DNA program will scan the computer's hard drive, determine what applications and documents are available, and then procedurally generate a personalized 3D desktop with appropriate icons. In one of the preferred embodiments, there are a variety of different rooms and/or bays, specially designed to group related applications and data together as well as provide sophisticated improvements in productivity and content organization. As can be seen in FIG. 4, the user can view dozens of browser windows in a single glance, dynamically reconfigure content according to specifications, and seamlessly re-enter the 2D Windows metaphor as desired by simply clicking on any icon. Many websites can be seen at a single glance in the 3D Desktop's “browser bay”. Each What You See Is What You Get or WYSIWYG Icon is a screen capture of the actual website. Clicking on any of the WYSIWYG Icons launches the corresponding web site. (In this example, the traditional 2D Desktop shortcut icons on the left have been turned off in the program.)
- Seamless integration of desktop and online functions means that the weather website information can be represented by the scene outside, today's news can be streamed onto the desktop in a stock ticker, and surfing the Web is as easy as stepping from one room on your 3D desktop into another room accessed over the Internet. The user can access 3D stores, 3D chat rooms with avatars, and explore immersive 3D worlds accessed over the Internet.
- The concept of “procedural generation” of textures, scenes, and GUI interfaces can be understood with reference to FIG. 5. As can be seen, a traditional image of a 3D block of marble is composed of the 6 polygons that create the block and bit-mapped textures that are “painted” on the surface. Each bit-mapped texture can be 100 to 500k in size and will become aliased (blocky) when viewed up close. However, by using “procedural generation” of the textures, the user can simply change 2 values using the slider control and generate all forms of marble without ever being aliased. Thus, rather than sending several hundred bytes of data, the user can transmit simply 2 numbers (plus the cube command) to send the image of a 3D block of marble. The textures can be “painted” onto any surface such as a cube, sphere, or walls, floors . . . Using this same analogy, the present invention can procedurally generate, not only textures (e.g. marble, wood, sky, carpets, roads . . . ), but also the underlying geometry (rooms, columns, walls, beaches, terrain, trees . . . ), as well as the entire 3D GUI (the scene, icons, content, and links to the users applications).
- As can be seen, the 3DNA invention includes the following features:
- A customizable 3D virtual scene (e.g. a room, building, beach, or world).
- The ability to automatically create the scene (e.g. if there are more files on the user's hard drive, the room will be larger)
- The ability to dynamically alter the scene (e.g. the user can alter the color of the walls, the style of the architecture, or move objects).
- The ability to seamlessly integrate content from the Internet (e.g. the weather outside can be generated based on the actual weather, a stock ticker can be integrated into the scene based on actual stock info . . . )
- The ability to create high quality images due to the use of procedural generation of graphics and scenes.
- The ability to navigate in the scene and interact with the objects in it.
- The ability to dynamically alter the navigation characteristics (e.g. to change your walking speed, fly, teleportation locations . . . )
- The ability for multiple users to interact with the scene and objects at once.
- The ability to interface with the computer, operating system, Internet, files, or underlying data through the icons in 3D space.
- The ability to automatically scan the user's hard drive and create an icon for each program, shortcut, file, favorite website . . .
- The ability for the user to change the icon (e.g. to use a different 3D model of a calculator, change the image used to depict the underlying application or file . . . )
- The ability to automatically create a content-representative icon (a What You See Is What You Get or WYSIWYG Icon) of the underlying file (e.g. the word processing document actually looks like the document, the website icon looks like the actual website, the image icon looks like the actual image . . . )
- The ability for multiple users to interact with the scene and objects at once.
Claims (29)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/145,567 US20040109031A1 (en) | 2001-05-11 | 2002-05-13 | Method and system for automatically creating and displaying a customizable three-dimensional graphical user interface (3D GUI) for a computer system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US29029101P | 2001-05-11 | 2001-05-11 | |
US10/145,567 US20040109031A1 (en) | 2001-05-11 | 2002-05-13 | Method and system for automatically creating and displaying a customizable three-dimensional graphical user interface (3D GUI) for a computer system |
Publications (1)
Publication Number | Publication Date |
---|---|
US20040109031A1 true US20040109031A1 (en) | 2004-06-10 |
Family
ID=23115332
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/145,576 Expired - Lifetime US7107549B2 (en) | 2001-05-11 | 2002-05-13 | Method and system for creating and distributing collaborative multi-user three-dimensional websites for a computer system (3D Net Architecture) |
US10/145,567 Abandoned US20040109031A1 (en) | 2001-05-11 | 2002-05-13 | Method and system for automatically creating and displaying a customizable three-dimensional graphical user interface (3D GUI) for a computer system |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/145,576 Expired - Lifetime US7107549B2 (en) | 2001-05-11 | 2002-05-13 | Method and system for creating and distributing collaborative multi-user three-dimensional websites for a computer system (3D Net Architecture) |
Country Status (2)
Country | Link |
---|---|
US (2) | US7107549B2 (en) |
WO (1) | WO2002093352A1 (en) |
Cited By (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030142136A1 (en) * | 2001-11-26 | 2003-07-31 | Carter Braxton Page | Three dimensional graphical user interface |
DE102004036533A1 (en) * | 2004-07-28 | 2006-03-23 | Päutz, Ekkehard | Human brain`s conditioned structure detecting and evaluating device, has data processing device with memory unit storing program that represents geometric body with side surfaces and stores queries in subunits for answering on part of user |
US20060156228A1 (en) * | 2004-11-16 | 2006-07-13 | Vizible Corporation | Spatially driven content presentation in a cellular environment |
US20060161863A1 (en) * | 2004-11-16 | 2006-07-20 | Gallo Anthony C | Cellular user interface |
US20070028187A1 (en) * | 2005-08-01 | 2007-02-01 | Goro Katsuyama | Apparatus and method for performing display processing, and computer program product |
US20070097113A1 (en) * | 2005-10-21 | 2007-05-03 | Samsung Electronics Co., Ltd. | Three-dimensional graphic user interface, and apparatus and method of providing the same |
US20080045338A1 (en) * | 2006-06-29 | 2008-02-21 | Vircion Inc. | System for remote game access |
US20080307362A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Desktop Filter |
US20080307364A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Visualization object receptacle |
US20080307330A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Visualization object divet |
US20080307334A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Visualization and interaction models |
US20080307366A1 (en) * | 2007-06-08 | 2008-12-11 | Apple, Inc. | Reflections in a multidimensional user interface environment |
US20080307303A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Overflow stack user interface |
US20080307335A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Object stack |
US20080307360A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Multi-Dimensional Desktop |
US20090024543A1 (en) * | 2004-12-21 | 2009-01-22 | Horowitz Kenneth A | Financial activity based on natural peril events |
US7584133B2 (en) | 2004-12-21 | 2009-09-01 | Weather Risk Solutions Llc | Financial activity based on tropical weather events |
US7584134B2 (en) | 2004-12-21 | 2009-09-01 | Weather Risk Solutions, Llc | Graphical user interface for financial activity concerning tropical weather events |
US20090300473A1 (en) * | 2008-05-31 | 2009-12-03 | Randy Adams | Systems and Methods for Displaying Albums Having Links to Documents |
US20090300051A1 (en) * | 2008-05-31 | 2009-12-03 | Randy Adams | Systems and Methods for Building Albums Having Links to Documents |
US20090307086A1 (en) * | 2008-05-31 | 2009-12-10 | Randy Adams | Systems and methods for visually grouping links to documents |
US7693766B2 (en) | 2004-12-21 | 2010-04-06 | Weather Risk Solutions Llc | Financial activity based on natural events |
US20100146450A1 (en) * | 2008-12-09 | 2010-06-10 | Takaaki Harada | File management apparatus, file management method, and computer program product |
US20100185965A1 (en) * | 2009-01-21 | 2010-07-22 | Frederick Collin Davidson | Artistic file manager |
US7783544B2 (en) | 2004-12-21 | 2010-08-24 | Weather Risk Solutions, Llc | Financial activity concerning tropical weather events |
US7783543B2 (en) | 2004-12-21 | 2010-08-24 | Weather Risk Solutions, Llc | Financial activity based on natural peril events |
US7783542B2 (en) | 2004-12-21 | 2010-08-24 | Weather Risk Solutions, Llc | Financial activity with graphical user interface based on natural peril events |
US20100229113A1 (en) * | 2009-03-04 | 2010-09-09 | Brian Conner | Virtual office management system |
US20100245344A1 (en) * | 2009-03-31 | 2010-09-30 | Microsoft Corporation | Annotating or editing three dimensional space |
US20110074918A1 (en) * | 2009-09-30 | 2011-03-31 | Rovi Technologies Corporation | Systems and methods for generating a three-dimensional media guidance application |
US20110225576A1 (en) * | 2010-03-09 | 2011-09-15 | Jacob Guedalia | Data streaming for interactive decision-oriented software applications |
US20110281619A1 (en) * | 2010-05-12 | 2011-11-17 | Seonhwi Cho | Mobile terminal and method of displaying 3d images thereon |
US20120030074A1 (en) * | 2010-07-27 | 2012-02-02 | Edward Rotenberg | Method and system for three-dimensional presentation of financial data |
US20120131495A1 (en) * | 2010-11-23 | 2012-05-24 | Apple Inc. | Browsing and Interacting with Open Windows |
US20130054319A1 (en) * | 2011-08-29 | 2013-02-28 | United Video Properties, Inc. | Methods and systems for presenting a three-dimensional media guidance application |
US20130160055A1 (en) * | 2009-01-18 | 2013-06-20 | Happy Cloud Inc. | Distributed processing for interactive video |
US20130205275A1 (en) * | 2012-02-03 | 2013-08-08 | Microgen Aptitude Limited | Integrated development environment and method |
US8543929B1 (en) * | 2008-05-14 | 2013-09-24 | Adobe Systems Incorporated | User ratings allowing access to features for modifying content |
US20130346875A1 (en) * | 2012-06-20 | 2013-12-26 | Microsoft Corporation | Personalized Interactive Entertainment Profile |
WO2014176660A1 (en) * | 2013-05-01 | 2014-11-06 | Fei Ju | Graphical user interface in 3d visual space for electronic devices |
US8998719B1 (en) | 2012-12-14 | 2015-04-07 | Elbo, Inc. | Network-enabled game controller |
US9053196B2 (en) | 2008-05-09 | 2015-06-09 | Commerce Studios Llc, Inc. | Methods for interacting with and manipulating information and systems thereof |
US20150227285A1 (en) * | 2014-02-10 | 2015-08-13 | Samsung Electronics Co., Ltd. | Electronic device configured to display three dimensional (3d) virtual space and method of controlling the electronic device |
USD754158S1 (en) * | 2014-01-07 | 2016-04-19 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD755857S1 (en) * | 2013-06-19 | 2016-05-10 | Advanced Digital Broadcast S.A. | Display screen with graphical user interface |
USD768660S1 (en) * | 2013-06-19 | 2016-10-11 | Advanced Digital Broadcast S.A. | Display screen with graphical user interface |
USD770483S1 (en) * | 2013-06-19 | 2016-11-01 | Advanced Digital Broadcast S.A. | Display screen with graphical user interface |
CN110968232A (en) * | 2020-01-01 | 2020-04-07 | 梅炯 | GUI interactive structure and operation method of computer operation system |
Families Citing this family (153)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002093352A1 (en) * | 2001-05-11 | 2002-11-21 | 3Dna Corp. | Method and system for generating a three-dimensional graphical user interface (3d gui) for computer systems and websites |
JP2004070920A (en) * | 2002-06-11 | 2004-03-04 | Sony Computer Entertainment Inc | Information processing program, computer readable recording medium recording information processing program, information processing method and information processor |
US10395173B1 (en) * | 2002-11-11 | 2019-08-27 | Zxibix, Inc. | System and methods for exemplary problem solving, thinking and learning using an exemplary archetype process and enhanced hybrid forms |
US20050010875A1 (en) * | 2003-05-28 | 2005-01-13 | Darty Mark Anthony | Multi-focal plane user interface system and method |
GB2404546B (en) * | 2003-07-25 | 2005-12-14 | Purple Interactive Ltd | A method of organising and displaying material content on a display to a viewer |
US7467356B2 (en) | 2003-07-25 | 2008-12-16 | Three-B International Limited | Graphical user interface for 3d virtual display browser using virtual display windows |
US7395500B2 (en) * | 2003-08-29 | 2008-07-01 | Yahoo! Inc. | Space-optimizing content display |
DE102004012893A1 (en) * | 2004-03-16 | 2005-10-06 | Siemens Ag | Device having a display device and method for implementing a graphical user interface |
US7580867B2 (en) | 2004-05-04 | 2009-08-25 | Paul Nykamp | Methods for interactively displaying product information and for collaborative product design |
US20060080702A1 (en) * | 2004-05-20 | 2006-04-13 | Turner Broadcasting System, Inc. | Systems and methods for delivering content over a network |
US8280948B1 (en) * | 2004-06-08 | 2012-10-02 | Persony Inc. | System and method for enabling online collaboration amongst a plurality of terminals using a web server |
EP1820159A1 (en) | 2004-11-12 | 2007-08-22 | MOK3, Inc. | Method for inter-scene transitions |
TWI280514B (en) * | 2004-12-07 | 2007-05-01 | Nvlsoft Corp | System and method for providing 3D image production service |
WO2006092647A1 (en) * | 2005-03-04 | 2006-09-08 | Nokia Corporation | Offering menu items to a user |
US20070011617A1 (en) * | 2005-07-06 | 2007-01-11 | Mitsunori Akagawa | Three-dimensional graphical user interface |
CN101300621B (en) * | 2005-09-13 | 2010-11-10 | 时空3D公司 | System and method for providing three-dimensional graphical user interface |
KR100736078B1 (en) * | 2005-10-27 | 2007-07-06 | 삼성전자주식회사 | 3D motion graphic user interface, apparatus and method for providing same |
KR100746008B1 (en) * | 2005-10-31 | 2007-08-06 | 삼성전자주식회사 | 3D motion graphic user interface, apparatus and method for providing same |
US7725839B2 (en) | 2005-11-15 | 2010-05-25 | Microsoft Corporation | Three-dimensional active file explorer |
US8117175B1 (en) * | 2005-11-30 | 2012-02-14 | At&T Intellectual Property Ii, L.P. | Methods and apparatus for querying multiple data streams |
US7509588B2 (en) | 2005-12-30 | 2009-03-24 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
US8514244B2 (en) * | 2006-01-23 | 2013-08-20 | Nokia Corporation | Mobile communication terminal and method therefore |
JP2009538461A (en) * | 2006-03-30 | 2009-11-05 | ラジャーシンガム、アージューナ・アイ | Virtual and real navigation systems |
USD545835S1 (en) * | 2006-03-31 | 2007-07-03 | Microsoft Corporation | Image for a portion of a display screen |
USD546343S1 (en) * | 2006-03-31 | 2007-07-10 | Microsoft Corporation | Image for a portion of a display screen |
USD545834S1 (en) * | 2006-03-31 | 2007-07-03 | Microsoft Corporation | Image for a portion of a display screen |
US7925723B1 (en) * | 2006-03-31 | 2011-04-12 | Qurio Holdings, Inc. | Collaborative configuration of a media environment |
US10313505B2 (en) | 2006-09-06 | 2019-06-04 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US20080082924A1 (en) * | 2006-09-14 | 2008-04-03 | Joseph Pally | System for controlling objects in a recursive browser system |
US7782866B1 (en) | 2006-09-29 | 2010-08-24 | Qurio Holdings, Inc. | Virtual peer in a peer-to-peer network |
US20080155433A1 (en) * | 2006-12-21 | 2008-06-26 | Microsoft Corporation | Zooming task management |
US7712047B2 (en) * | 2007-01-03 | 2010-05-04 | Microsoft Corporation | Motion desktop |
US8519964B2 (en) | 2007-01-07 | 2013-08-27 | Apple Inc. | Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display |
US7973786B2 (en) * | 2007-01-16 | 2011-07-05 | Motorola Solutions, Inc. | System and method for managing interaction in a virtual environment |
US7696992B2 (en) * | 2007-01-16 | 2010-04-13 | Motorola, Inc. | Method and apparatus to facilitate multi-setting virtual reality experiences |
US8504926B2 (en) * | 2007-01-17 | 2013-08-06 | Lupus Labs Ug | Model based avatars for virtual presence |
US8074227B2 (en) * | 2007-02-08 | 2011-12-06 | Microsoft Corporation | Utilizing a first managed process to host at least a second managed process |
US7840903B1 (en) | 2007-02-26 | 2010-11-23 | Qurio Holdings, Inc. | Group content representations |
US9098167B1 (en) | 2007-02-26 | 2015-08-04 | Qurio Holdings, Inc. | Layered visualization of content representations |
US7849420B1 (en) * | 2007-02-26 | 2010-12-07 | Qurio Holdings, Inc. | Interactive content representations enabling content sharing |
US8549436B1 (en) | 2007-06-04 | 2013-10-01 | RedZ, Inc. | Visual web search interface |
US20080307359A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Grouping Graphical Representations of Objects in a User Interface |
US8381122B2 (en) * | 2007-06-08 | 2013-02-19 | Apple Inc. | Multi-dimensional application environment |
US8260266B1 (en) | 2007-06-26 | 2012-09-04 | Qurio Holdings, Inc. | Method and system for third-party discovery of proximity-based services |
US20090037822A1 (en) * | 2007-07-31 | 2009-02-05 | Qurio Holdings, Inc. | Context-aware shared content representations |
US9111285B2 (en) | 2007-08-27 | 2015-08-18 | Qurio Holdings, Inc. | System and method for representing content, user presence and interaction within virtual world advertising environments |
US8619038B2 (en) | 2007-09-04 | 2013-12-31 | Apple Inc. | Editing interface |
US8756531B2 (en) | 2007-09-26 | 2014-06-17 | Aq Media, Inc. | Audio-visual navigation and communication |
US8261307B1 (en) | 2007-10-25 | 2012-09-04 | Qurio Holdings, Inc. | Wireless multimedia content brokerage service for real time selective content provisioning |
USD596643S1 (en) * | 2008-04-24 | 2009-07-21 | Htc Corporation | Graphic user interface for a display screen |
US9892028B1 (en) | 2008-05-16 | 2018-02-13 | On24, Inc. | System and method for debugging of webcasting applications during live events |
US10430491B1 (en) | 2008-05-30 | 2019-10-01 | On24, Inc. | System and method for communication between rich internet applications |
US20100042943A1 (en) * | 2008-08-12 | 2010-02-18 | Morris Robert P | Method And Systems For Layered Presentation Of A Graphic Background And A Web Accessible Resource In A Browser Widget |
CA128767S (en) | 2008-09-17 | 2009-09-09 | Toshiba Also Trading As Toshiba Corp Kk | Display screen |
CA128768S (en) | 2008-09-17 | 2009-09-09 | Toshiba Also Trading As Toshiba Corp Kk | Display screen |
US20100091015A1 (en) * | 2008-10-15 | 2010-04-15 | Robert Eric Heidel | Product, service, and market integration of three dimensional modeling/rendering software for the construction, remodeling, manufacturing, designing, buying, and/or selling of homes, businesses, structures, vehicles, and/or buildings |
US9046995B2 (en) * | 2009-04-09 | 2015-06-02 | On24, Inc. | Editing of two dimensional software consumables within a complex three dimensional spatial application and method |
US20100262931A1 (en) * | 2009-04-10 | 2010-10-14 | Rovi Technologies Corporation | Systems and methods for searching a media guidance application with multiple perspective views |
KR20110036463A (en) * | 2009-10-01 | 2011-04-07 | 엘지전자 주식회사 | Mobile terminal and its browsing method |
CN102053776B (en) * | 2009-10-29 | 2013-11-06 | 深圳富泰宏精密工业有限公司 | Desktop management system and method |
KR20110059009A (en) * | 2009-11-27 | 2011-06-02 | 삼성전자주식회사 | Apparatus and method for setting a user menu in a portable terminal |
US10007393B2 (en) * | 2010-01-19 | 2018-06-26 | Apple Inc. | 3D view of file structure |
US20110193857A1 (en) * | 2010-02-05 | 2011-08-11 | Vasily Filippov | Methods and apparatus for rendering a collection of widgets on a mobile device display |
US20110197165A1 (en) * | 2010-02-05 | 2011-08-11 | Vasily Filippov | Methods and apparatus for organizing a collection of widgets on a mobile device display |
EP2381423A1 (en) * | 2010-03-26 | 2011-10-26 | Alcatel Lucent | Method for transforming web from 2d into 3d |
US11438410B2 (en) | 2010-04-07 | 2022-09-06 | On24, Inc. | Communication console with component aggregation |
US10025458B2 (en) | 2010-04-07 | 2018-07-17 | Apple Inc. | Device, method, and graphical user interface for managing folders |
USD627778S1 (en) | 2010-04-19 | 2010-11-23 | Apple Inc. | Electronic device |
US8706812B2 (en) | 2010-04-07 | 2014-04-22 | On24, Inc. | Communication console with component aggregation |
US10788976B2 (en) | 2010-04-07 | 2020-09-29 | Apple Inc. | Device, method, and graphical user interface for managing folders with multiple pages |
KR101690232B1 (en) * | 2010-05-28 | 2016-12-27 | 엘지전자 주식회사 | Electronic Device And Method Of Controlling The Same |
KR20110139497A (en) * | 2010-06-23 | 2011-12-29 | 삼성전자주식회사 | Display device and its display method |
US20120084732A1 (en) * | 2010-10-01 | 2012-04-05 | Vasily Filippov | Methods and apparatus for organizing applications and widgets on a mobile device interface |
USD683346S1 (en) | 2011-02-04 | 2013-05-28 | Apple Inc. | Portable display device with graphical user interface |
US9703444B2 (en) | 2011-03-31 | 2017-07-11 | Microsoft Technology Licensing, Llc | Dynamic distribution of client windows on multiple monitors |
US8977964B2 (en) | 2011-05-17 | 2015-03-10 | Next Issue Media | Media content device, system and method |
US8978149B2 (en) | 2011-05-17 | 2015-03-10 | Next Issue Media | Media content device, system and method |
US9274694B2 (en) * | 2011-05-17 | 2016-03-01 | Next Issue Media | Device, system and method for image-based content delivery |
US20120297345A1 (en) * | 2011-05-19 | 2012-11-22 | Apple Inc. | Three-Dimensional Animation for Providing Access to Applications |
US20130155053A1 (en) * | 2011-09-22 | 2013-06-20 | Virual World & Suns, Llc | Multi-dimensional visual display interface |
US20130117704A1 (en) * | 2011-11-09 | 2013-05-09 | Darius Lahoutifard | Browser-Accessible 3D Immersive Virtual Events |
US9335888B2 (en) | 2011-12-27 | 2016-05-10 | Intel Corporation | Full 3D interaction on mobile devices |
USD716825S1 (en) * | 2012-03-06 | 2014-11-04 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD916713S1 (en) * | 2012-04-05 | 2021-04-20 | Welch Allyn, Inc. | Display screen with graphical user interface for patient central monitoring station |
US9971744B2 (en) | 2012-05-17 | 2018-05-15 | Next Issue Media | Content generation and restructuring with provider access |
US10164979B2 (en) | 2012-05-17 | 2018-12-25 | Apple Inc. | Multi-source content generation |
US9971738B2 (en) | 2012-05-17 | 2018-05-15 | Next Issue Media | Content generation with restructuring |
US9971743B2 (en) | 2012-05-17 | 2018-05-15 | Next Issue Media | Content generation and transmission with user-directed restructuring |
US9971739B2 (en) | 2012-05-17 | 2018-05-15 | Next Issue Media | Content generation with analytics |
USD719188S1 (en) | 2012-06-08 | 2014-12-09 | Apple Inc. | Display screen or portion thereof with graphical user interface |
CN102789359A (en) * | 2012-06-25 | 2012-11-21 | 威盛电子股份有限公司 | Dynamic tablecloth display method, new video information display method and handheld mobile system |
US9098516B2 (en) * | 2012-07-18 | 2015-08-04 | DS Zodiac, Inc. | Multi-dimensional file system |
US9106939B2 (en) * | 2012-08-07 | 2015-08-11 | Google Technology Holdings LLC | Location-based program listing |
US9164653B2 (en) | 2013-03-15 | 2015-10-20 | Inspace Technologies Limited | Three-dimensional space for navigating objects connected in hierarchy |
KR20140133362A (en) * | 2013-05-10 | 2014-11-19 | 삼성전자주식회사 | display apparatus and user interface screen providing method thereof |
USD756384S1 (en) * | 2013-06-05 | 2016-05-17 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD741353S1 (en) | 2013-06-10 | 2015-10-20 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD741875S1 (en) | 2013-06-10 | 2015-10-27 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD750658S1 (en) | 2013-09-10 | 2016-03-01 | Apple Inc. | Display screen or portion thereof with graphical user interface |
GB2518298A (en) | 2013-09-13 | 2015-03-18 | Box Inc | High-availability architecture for a cloud-based concurrent-access collaboration platform |
US8892679B1 (en) | 2013-09-13 | 2014-11-18 | Box, Inc. | Mobile device, methods and user interfaces thereof in a mobile device platform featuring multifunctional access and engagement in a collaborative environment provided by a cloud-based platform |
US9704137B2 (en) * | 2013-09-13 | 2017-07-11 | Box, Inc. | Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform |
US10592064B2 (en) * | 2013-09-17 | 2020-03-17 | Amazon Technologies, Inc. | Approaches for three-dimensional object display used in content navigation |
US10067634B2 (en) | 2013-09-17 | 2018-09-04 | Amazon Technologies, Inc. | Approaches for three-dimensional object display |
US10866931B2 (en) | 2013-10-22 | 2020-12-15 | Box, Inc. | Desktop application for accessing a cloud collaboration platform |
US11429781B1 (en) | 2013-10-22 | 2022-08-30 | On24, Inc. | System and method of annotating presentation timeline with questions, comments and notes using simple user inputs in mobile devices |
USD711427S1 (en) | 2013-10-22 | 2014-08-19 | Apple Inc. | Display screen or portion thereof with icon |
KR101952928B1 (en) | 2013-10-30 | 2019-02-27 | 애플 인크. | Displaying relevant user interface objects |
USD761285S1 (en) * | 2014-09-02 | 2016-07-12 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
US10785325B1 (en) | 2014-09-03 | 2020-09-22 | On24, Inc. | Audience binning system and method for webcasting and on-line presentations |
USD786907S1 (en) | 2015-09-08 | 2017-05-16 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD786289S1 (en) * | 2015-11-06 | 2017-05-09 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
US10691880B2 (en) | 2016-03-29 | 2020-06-23 | Microsoft Technology Licensing, Llc | Ink in an electronic document |
USD791159S1 (en) | 2016-04-18 | 2017-07-04 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US12175065B2 (en) | 2016-06-10 | 2024-12-24 | Apple Inc. | Context-specific user interfaces for relocating one or more complications in a watch or clock interface |
USD799518S1 (en) | 2016-06-11 | 2017-10-10 | Apple Inc. | Display screen or portion thereof with graphical user interface |
DK201670595A1 (en) | 2016-06-11 | 2018-01-22 | Apple Inc | Configuring context-specific user interfaces |
USD822040S1 (en) | 2016-06-12 | 2018-07-03 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US11816325B2 (en) | 2016-06-12 | 2023-11-14 | Apple Inc. | Application shortcuts for carplay |
USD816117S1 (en) | 2016-06-13 | 2018-04-24 | Apple Inc. | Display screen or portion thereof with icon |
USD830378S1 (en) * | 2016-09-14 | 2018-10-09 | Shenzhen Royole Technologies Co., Ltd. | Display screen with transitional graphical user interface |
USD830379S1 (en) * | 2016-09-14 | 2018-10-09 | Shenzhen Royole Technologies Co., Ltd. | Display screen with transitional graphical user interface |
US10824294B2 (en) * | 2016-10-25 | 2020-11-03 | Microsoft Technology Licensing, Llc | Three-dimensional resource integration system |
USD837230S1 (en) | 2016-10-27 | 2019-01-01 | Apple Inc. | Display screen or portion thereof with graphical user interface |
CN106924970B (en) * | 2017-03-08 | 2020-07-07 | 网易(杭州)网络有限公司 | Virtual reality system, information display method and device based on virtual reality |
US10311091B2 (en) | 2017-03-24 | 2019-06-04 | Apple Inc. | Generation and presentation of an overview of an electronic magazine issue |
US10453273B2 (en) | 2017-04-25 | 2019-10-22 | Microsoft Technology Licensing, Llc | Method and system for providing an object in virtual or semi-virtual space based on a user characteristic |
USD829223S1 (en) | 2017-06-04 | 2018-09-25 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD857739S1 (en) | 2017-06-05 | 2019-08-27 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD881909S1 (en) | 2017-06-12 | 2020-04-21 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD842882S1 (en) | 2017-09-11 | 2019-03-12 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD896235S1 (en) | 2017-09-26 | 2020-09-15 | Amazon Technologies, Inc. | Display system with a virtual reality graphical user interface |
US10614616B1 (en) | 2017-09-26 | 2020-04-07 | Amazon Technologies, Inc. | Virtual reality user interface generation |
USD916860S1 (en) | 2017-09-26 | 2021-04-20 | Amazon Technologies, Inc. | Display system with a virtual reality graphical user interface |
US11188822B2 (en) | 2017-10-05 | 2021-11-30 | On24, Inc. | Attendee engagement determining system and method |
US11281723B2 (en) | 2017-10-05 | 2022-03-22 | On24, Inc. | Widget recommendation for an online event using co-occurrence matrix |
US11170563B2 (en) | 2018-01-04 | 2021-11-09 | 8259402 Canada Inc. | Immersive environment with digital environment to enhance depth sensation |
US10902684B2 (en) | 2018-05-18 | 2021-01-26 | Microsoft Technology Licensing, Llc | Multiple users dynamically editing a scene in a three-dimensional immersive environment |
USD861033S1 (en) | 2018-06-03 | 2019-09-24 | Apple Inc. | Electronic device with icon |
EP3598284A1 (en) * | 2018-07-18 | 2020-01-22 | Hololab Sp. z o.o. | A method and a system for generating a multidimensional graphical user interface |
US11644940B1 (en) | 2019-01-31 | 2023-05-09 | Splunk Inc. | Data visualization in an extended reality environment |
US11853533B1 (en) * | 2019-01-31 | 2023-12-26 | Splunk Inc. | Data visualization workspace in an extended reality environment |
US11675476B2 (en) | 2019-05-05 | 2023-06-13 | Apple Inc. | User interfaces for widgets |
USD931298S1 (en) | 2019-05-30 | 2021-09-21 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD937858S1 (en) | 2019-05-31 | 2021-12-07 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US11010984B2 (en) * | 2019-06-05 | 2021-05-18 | Sagan Works, Inc. | Three-dimensional conversion of a digital file spatially positioned in a three-dimensional virtual environment |
USD937295S1 (en) | 2020-02-03 | 2021-11-30 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD949182S1 (en) | 2020-05-27 | 2022-04-19 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US10956868B1 (en) * | 2020-06-29 | 2021-03-23 | 5th Kind LLC | Virtual reality collaborative workspace that is dynamically generated from a digital asset management workflow |
US12056041B2 (en) * | 2021-08-30 | 2024-08-06 | International Business Machines Corporation | Testing virtual reality integration with a development environment |
USD1024105S1 (en) | 2022-06-05 | 2024-04-23 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US12200394B2 (en) | 2022-06-22 | 2025-01-14 | Capital One Services, Llc | Smart video conference environment |
US20240281107A1 (en) * | 2023-02-22 | 2024-08-22 | Woofy, Inc. | Augmented reality media timeline management and interaction system and method |
Citations (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5621906A (en) * | 1995-02-13 | 1997-04-15 | The Trustees Of Columbia University In The City Of New York | Perspective-based interface using an extended masthead |
US5678015A (en) * | 1995-09-01 | 1997-10-14 | Silicon Graphics, Inc. | Four-dimensional graphical user interface |
US5754809A (en) * | 1995-12-12 | 1998-05-19 | Dell U.S.A., L.P. | Perspective windowing technique for computer graphical user interface |
US5786820A (en) * | 1994-07-28 | 1998-07-28 | Xerox Corporation | Method and apparatus for increasing the displayed detail of a tree structure |
US5835094A (en) * | 1996-12-31 | 1998-11-10 | Compaq Computer Corporation | Three-dimensional computer environment |
US5880733A (en) * | 1996-04-30 | 1999-03-09 | Microsoft Corporation | Display system and method for displaying windows of an operating system to provide a three-dimensional workspace for a computer system |
US5956038A (en) * | 1995-07-12 | 1999-09-21 | Sony Corporation | Three-dimensional virtual reality space sharing method and system, an information recording medium and method, an information transmission medium and method, an information processing method, a client terminal, and a shared server terminal |
US6002403A (en) * | 1996-04-30 | 1999-12-14 | Sony Corporation | Graphical navigation control for selecting applications on visual walls |
US6043818A (en) * | 1996-04-30 | 2000-03-28 | Sony Corporation | Background image with a continuously rotating and functional 3D icon |
US6085256A (en) * | 1994-08-19 | 2000-07-04 | Sony Corporation | Cyber space system for providing a virtual reality space formed of three dimensional pictures from a server to a user via a service provider |
US6088032A (en) * | 1996-10-04 | 2000-07-11 | Xerox Corporation | Computer controlled display system for displaying a three-dimensional document workspace having a means for prefetching linked documents |
US6091410A (en) * | 1997-11-26 | 2000-07-18 | International Business Machines Corporation | Avatar pointing mode |
US6111581A (en) * | 1997-01-27 | 2000-08-29 | International Business Machines Corporation | Method and system for classifying user objects in a three-dimensional (3D) environment on a display in a computer system |
US6121971A (en) * | 1997-01-27 | 2000-09-19 | International Business Machines Corporation | Method and system for providing visual hierarchy of task groups and related viewpoints of a three dimensional environment in a display of a computer system |
US6166738A (en) * | 1998-09-14 | 2000-12-26 | Microsoft Corporation | Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects |
US6175842B1 (en) * | 1997-07-03 | 2001-01-16 | At&T Corp. | System and method for providing dynamic three-dimensional multi-user virtual spaces in synchrony with hypertext browsing |
US6230116B1 (en) * | 1997-10-02 | 2001-05-08 | Clockwise Technologies Ltd. | Apparatus and method for interacting with a simulated 3D interface to an operating system operative to control computer resources |
US6229542B1 (en) * | 1998-07-10 | 2001-05-08 | Intel Corporation | Method and apparatus for managing windows in three dimensions in a two dimensional windowing system |
US6232976B1 (en) * | 1998-10-16 | 2001-05-15 | Microsoft Corporation | Optimizing dynamic/animating textures for use in three-dimensional models |
US6313855B1 (en) * | 2000-02-04 | 2001-11-06 | Browse3D Corporation | System and method for web browsing |
US20020135538A1 (en) * | 2000-11-21 | 2002-09-26 | Mike Rosen | Display method and apparatus for facilitating interaction with Web sites |
US6577330B1 (en) * | 1997-08-12 | 2003-06-10 | Matsushita Electric Industrial Co., Ltd. | Window display device with a three-dimensional orientation of windows |
US6597358B2 (en) * | 1998-08-26 | 2003-07-22 | Intel Corporation | Method and apparatus for presenting two and three-dimensional computer applications within a 3D meta-visualization |
US6628313B1 (en) * | 1998-08-31 | 2003-09-30 | Sharp Kabushiki Kaisha | Information retrieval method and apparatus displaying together main information and predetermined number of sub-information related to main information |
US6710788B1 (en) * | 1996-12-03 | 2004-03-23 | Texas Instruments Incorporated | Graphical user interface |
US6774914B1 (en) * | 1999-01-15 | 2004-08-10 | Z.A. Production | Navigation method in 3D computer-generated pictures by hyper 3D navigator 3D image manipulation |
US6938218B1 (en) * | 2000-04-28 | 2005-08-30 | James Nolen | Method and apparatus for three dimensional internet and computer file interface |
US7013435B2 (en) * | 2000-03-17 | 2006-03-14 | Vizible.Com Inc. | Three dimensional spatial user interface |
US7107549B2 (en) * | 2001-05-11 | 2006-09-12 | 3Dna Corp. | Method and system for creating and distributing collaborative multi-user three-dimensional websites for a computer system (3D Net Architecture) |
US7117453B2 (en) * | 2003-01-21 | 2006-10-03 | Microsoft Corporation | Media frame object visualization system |
US7119819B1 (en) * | 1999-04-06 | 2006-10-10 | Microsoft Corporation | Method and apparatus for supporting two-dimensional windows in a three-dimensional environment |
US7130836B2 (en) * | 1999-02-05 | 2006-10-31 | Xfi Corporation | Apparatus and methods for a computer-aided decision-making system |
US7134092B2 (en) * | 2000-11-13 | 2006-11-07 | James Nolen | Graphical user interface method and apparatus |
US7134095B1 (en) * | 1999-10-20 | 2006-11-07 | Gateway, Inc. | Simulated three-dimensional navigational menu system |
US7168051B2 (en) * | 2000-10-10 | 2007-01-23 | Addnclick, Inc. | System and method to configure and provide a network-enabled three-dimensional computing environment |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6219045B1 (en) * | 1995-11-13 | 2001-04-17 | Worlds, Inc. | Scalable virtual world chat client-server system |
US6738065B1 (en) * | 1999-08-10 | 2004-05-18 | Oshri Even-Zohar | Customizable animation system |
US6636210B1 (en) * | 2000-03-03 | 2003-10-21 | Muse Corporation | Method and system for auto-navigation in a three dimensional viewing environment |
-
2002
- 2002-05-13 WO PCT/IB2002/002749 patent/WO2002093352A1/en not_active Application Discontinuation
- 2002-05-13 US US10/145,576 patent/US7107549B2/en not_active Expired - Lifetime
- 2002-05-13 US US10/145,567 patent/US20040109031A1/en not_active Abandoned
Patent Citations (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5786820A (en) * | 1994-07-28 | 1998-07-28 | Xerox Corporation | Method and apparatus for increasing the displayed detail of a tree structure |
US6085256A (en) * | 1994-08-19 | 2000-07-04 | Sony Corporation | Cyber space system for providing a virtual reality space formed of three dimensional pictures from a server to a user via a service provider |
US5621906A (en) * | 1995-02-13 | 1997-04-15 | The Trustees Of Columbia University In The City Of New York | Perspective-based interface using an extended masthead |
US5956038A (en) * | 1995-07-12 | 1999-09-21 | Sony Corporation | Three-dimensional virtual reality space sharing method and system, an information recording medium and method, an information transmission medium and method, an information processing method, a client terminal, and a shared server terminal |
US5678015A (en) * | 1995-09-01 | 1997-10-14 | Silicon Graphics, Inc. | Four-dimensional graphical user interface |
US5754809A (en) * | 1995-12-12 | 1998-05-19 | Dell U.S.A., L.P. | Perspective windowing technique for computer graphical user interface |
US5880733A (en) * | 1996-04-30 | 1999-03-09 | Microsoft Corporation | Display system and method for displaying windows of an operating system to provide a three-dimensional workspace for a computer system |
US6002403A (en) * | 1996-04-30 | 1999-12-14 | Sony Corporation | Graphical navigation control for selecting applications on visual walls |
US6016145A (en) * | 1996-04-30 | 2000-01-18 | Microsoft Corporation | Method and system for transforming the geometrical shape of a display window for a computer system |
US6043818A (en) * | 1996-04-30 | 2000-03-28 | Sony Corporation | Background image with a continuously rotating and functional 3D icon |
US6088032A (en) * | 1996-10-04 | 2000-07-11 | Xerox Corporation | Computer controlled display system for displaying a three-dimensional document workspace having a means for prefetching linked documents |
US6710788B1 (en) * | 1996-12-03 | 2004-03-23 | Texas Instruments Incorporated | Graphical user interface |
US5835094A (en) * | 1996-12-31 | 1998-11-10 | Compaq Computer Corporation | Three-dimensional computer environment |
US6111581A (en) * | 1997-01-27 | 2000-08-29 | International Business Machines Corporation | Method and system for classifying user objects in a three-dimensional (3D) environment on a display in a computer system |
US6121971A (en) * | 1997-01-27 | 2000-09-19 | International Business Machines Corporation | Method and system for providing visual hierarchy of task groups and related viewpoints of a three dimensional environment in a display of a computer system |
US6175842B1 (en) * | 1997-07-03 | 2001-01-16 | At&T Corp. | System and method for providing dynamic three-dimensional multi-user virtual spaces in synchrony with hypertext browsing |
US6577330B1 (en) * | 1997-08-12 | 2003-06-10 | Matsushita Electric Industrial Co., Ltd. | Window display device with a three-dimensional orientation of windows |
US6230116B1 (en) * | 1997-10-02 | 2001-05-08 | Clockwise Technologies Ltd. | Apparatus and method for interacting with a simulated 3D interface to an operating system operative to control computer resources |
US6091410A (en) * | 1997-11-26 | 2000-07-18 | International Business Machines Corporation | Avatar pointing mode |
US6229542B1 (en) * | 1998-07-10 | 2001-05-08 | Intel Corporation | Method and apparatus for managing windows in three dimensions in a two dimensional windowing system |
US6597358B2 (en) * | 1998-08-26 | 2003-07-22 | Intel Corporation | Method and apparatus for presenting two and three-dimensional computer applications within a 3D meta-visualization |
US6628313B1 (en) * | 1998-08-31 | 2003-09-30 | Sharp Kabushiki Kaisha | Information retrieval method and apparatus displaying together main information and predetermined number of sub-information related to main information |
US6166738A (en) * | 1998-09-14 | 2000-12-26 | Microsoft Corporation | Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects |
US6232976B1 (en) * | 1998-10-16 | 2001-05-15 | Microsoft Corporation | Optimizing dynamic/animating textures for use in three-dimensional models |
US6774914B1 (en) * | 1999-01-15 | 2004-08-10 | Z.A. Production | Navigation method in 3D computer-generated pictures by hyper 3D navigator 3D image manipulation |
US7130836B2 (en) * | 1999-02-05 | 2006-10-31 | Xfi Corporation | Apparatus and methods for a computer-aided decision-making system |
US7119819B1 (en) * | 1999-04-06 | 2006-10-10 | Microsoft Corporation | Method and apparatus for supporting two-dimensional windows in a three-dimensional environment |
US7134095B1 (en) * | 1999-10-20 | 2006-11-07 | Gateway, Inc. | Simulated three-dimensional navigational menu system |
US6313855B1 (en) * | 2000-02-04 | 2001-11-06 | Browse3D Corporation | System and method for web browsing |
US7013435B2 (en) * | 2000-03-17 | 2006-03-14 | Vizible.Com Inc. | Three dimensional spatial user interface |
US6938218B1 (en) * | 2000-04-28 | 2005-08-30 | James Nolen | Method and apparatus for three dimensional internet and computer file interface |
US7168051B2 (en) * | 2000-10-10 | 2007-01-23 | Addnclick, Inc. | System and method to configure and provide a network-enabled three-dimensional computing environment |
US7134092B2 (en) * | 2000-11-13 | 2006-11-07 | James Nolen | Graphical user interface method and apparatus |
US6922815B2 (en) * | 2000-11-21 | 2005-07-26 | James A. Nolen, III | Display method and apparatus for facilitating interaction with Web sites |
US20020135538A1 (en) * | 2000-11-21 | 2002-09-26 | Mike Rosen | Display method and apparatus for facilitating interaction with Web sites |
US7107549B2 (en) * | 2001-05-11 | 2006-09-12 | 3Dna Corp. | Method and system for creating and distributing collaborative multi-user three-dimensional websites for a computer system (3D Net Architecture) |
US7117453B2 (en) * | 2003-01-21 | 2006-10-03 | Microsoft Corporation | Media frame object visualization system |
Cited By (90)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030142136A1 (en) * | 2001-11-26 | 2003-07-31 | Carter Braxton Page | Three dimensional graphical user interface |
DE102004036533A1 (en) * | 2004-07-28 | 2006-03-23 | Päutz, Ekkehard | Human brain`s conditioned structure detecting and evaluating device, has data processing device with memory unit storing program that represents geometric body with side surfaces and stores queries in subunits for answering on part of user |
US9304837B2 (en) | 2004-11-16 | 2016-04-05 | Open Text S.A. | Cellular user interface |
US20060156228A1 (en) * | 2004-11-16 | 2006-07-13 | Vizible Corporation | Spatially driven content presentation in a cellular environment |
US20060161863A1 (en) * | 2004-11-16 | 2006-07-20 | Gallo Anthony C | Cellular user interface |
US10222943B2 (en) | 2004-11-16 | 2019-03-05 | Open Text Sa Ulc | Cellular user interface |
US8001476B2 (en) * | 2004-11-16 | 2011-08-16 | Open Text Inc. | Cellular user interface |
US8418075B2 (en) | 2004-11-16 | 2013-04-09 | Open Text Inc. | Spatially driven content presentation in a cellular environment |
US10055428B2 (en) | 2004-11-16 | 2018-08-21 | Open Text Sa Ulc | Spatially driven content presentation in a cellular environment |
US7593883B2 (en) | 2004-12-21 | 2009-09-22 | Weather Risk Solutions, Llc | Financial activity based on tropical weather events |
US7584133B2 (en) | 2004-12-21 | 2009-09-01 | Weather Risk Solutions Llc | Financial activity based on tropical weather events |
US8055563B2 (en) | 2004-12-21 | 2011-11-08 | Weather Risk Solutions, Llc | Financial activity based on natural weather events |
US7783543B2 (en) | 2004-12-21 | 2010-08-24 | Weather Risk Solutions, Llc | Financial activity based on natural peril events |
US8266042B2 (en) | 2004-12-21 | 2012-09-11 | Weather Risk Solutions, Llc | Financial activity based on natural peril events |
US7783542B2 (en) | 2004-12-21 | 2010-08-24 | Weather Risk Solutions, Llc | Financial activity with graphical user interface based on natural peril events |
US20090024543A1 (en) * | 2004-12-21 | 2009-01-22 | Horowitz Kenneth A | Financial activity based on natural peril events |
US8214274B2 (en) | 2004-12-21 | 2012-07-03 | Weather Risk Solutions, Llc | Financial activity based on natural events |
US7584134B2 (en) | 2004-12-21 | 2009-09-01 | Weather Risk Solutions, Llc | Graphical user interface for financial activity concerning tropical weather events |
US7783544B2 (en) | 2004-12-21 | 2010-08-24 | Weather Risk Solutions, Llc | Financial activity concerning tropical weather events |
US7693766B2 (en) | 2004-12-21 | 2010-04-06 | Weather Risk Solutions Llc | Financial activity based on natural events |
US7917420B2 (en) | 2004-12-21 | 2011-03-29 | Weather Risk Solutions Llc | Graphical user interface for financial activity concerning tropical weather events |
US7917421B2 (en) | 2004-12-21 | 2011-03-29 | Weather Risk Solutions Llc | Financial activity based on tropical weather events |
US20070028187A1 (en) * | 2005-08-01 | 2007-02-01 | Goro Katsuyama | Apparatus and method for performing display processing, and computer program product |
US20070097113A1 (en) * | 2005-10-21 | 2007-05-03 | Samsung Electronics Co., Ltd. | Three-dimensional graphic user interface, and apparatus and method of providing the same |
US8024671B2 (en) * | 2005-10-21 | 2011-09-20 | Samsung Electronics Co., Ltd. | Three-dimensional graphic user interface, and apparatus and method of providing the same |
US10933314B2 (en) | 2006-06-29 | 2021-03-02 | Elbo Inc. | System for remote game access |
US9675877B2 (en) | 2006-06-29 | 2017-06-13 | Elbo, Inc. | System for remote game access |
US8568238B2 (en) | 2006-06-29 | 2013-10-29 | Spawn Labs, Inc. | System for remote game access |
US8894494B2 (en) | 2006-06-29 | 2014-11-25 | Elbo, Inc. | System for remote game access |
US8974307B2 (en) | 2006-06-29 | 2015-03-10 | Elbo, Inc. | System for remote game access |
US7841946B2 (en) | 2006-06-29 | 2010-11-30 | Spawn Labs, Inc. | System for remote game access |
US20110045913A1 (en) * | 2006-06-29 | 2011-02-24 | Spawn Labs Inc. | System for remote game access |
US20080045338A1 (en) * | 2006-06-29 | 2008-02-21 | Vircion Inc. | System for remote game access |
US20080307334A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Visualization and interaction models |
US20080307330A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Visualization object divet |
US20080307360A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Multi-Dimensional Desktop |
US20080307335A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Object stack |
US20080307303A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Overflow stack user interface |
US20080307366A1 (en) * | 2007-06-08 | 2008-12-11 | Apple, Inc. | Reflections in a multidimensional user interface environment |
US8745535B2 (en) * | 2007-06-08 | 2014-06-03 | Apple Inc. | Multi-dimensional desktop |
US8892997B2 (en) | 2007-06-08 | 2014-11-18 | Apple Inc. | Overflow stack user interface |
US9086785B2 (en) | 2007-06-08 | 2015-07-21 | Apple Inc. | Visualization object receptacle |
US8473859B2 (en) | 2007-06-08 | 2013-06-25 | Apple Inc. | Visualization and interaction models |
US20080307364A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Visualization object receptacle |
US20080307362A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Desktop Filter |
US11086495B2 (en) | 2007-06-08 | 2021-08-10 | Apple Inc. | Visualization object receptacle |
US8432396B2 (en) * | 2007-06-08 | 2013-04-30 | Apple Inc. | Reflections in a multidimensional user interface environment |
US8667418B2 (en) | 2007-06-08 | 2014-03-04 | Apple Inc. | Object stack |
US9053196B2 (en) | 2008-05-09 | 2015-06-09 | Commerce Studios Llc, Inc. | Methods for interacting with and manipulating information and systems thereof |
US8543929B1 (en) * | 2008-05-14 | 2013-09-24 | Adobe Systems Incorporated | User ratings allowing access to features for modifying content |
US20090300051A1 (en) * | 2008-05-31 | 2009-12-03 | Randy Adams | Systems and Methods for Building Albums Having Links to Documents |
US20090307086A1 (en) * | 2008-05-31 | 2009-12-10 | Randy Adams | Systems and methods for visually grouping links to documents |
US20090300473A1 (en) * | 2008-05-31 | 2009-12-03 | Randy Adams | Systems and Methods for Displaying Albums Having Links to Documents |
US8527890B2 (en) * | 2008-12-09 | 2013-09-03 | Ricoh Company, Limited | File management apparatus, file management method, and computer program product |
US20100146450A1 (en) * | 2008-12-09 | 2010-06-10 | Takaaki Harada | File management apparatus, file management method, and computer program product |
US20130160055A1 (en) * | 2009-01-18 | 2013-06-20 | Happy Cloud Inc. | Distributed processing for interactive video |
US20100185965A1 (en) * | 2009-01-21 | 2010-07-22 | Frederick Collin Davidson | Artistic file manager |
US8307299B2 (en) | 2009-03-04 | 2012-11-06 | Bayerische Motoren Werke Aktiengesellschaft | Virtual office management system |
US20100229113A1 (en) * | 2009-03-04 | 2010-09-09 | Brian Conner | Virtual office management system |
US8941641B2 (en) | 2009-03-31 | 2015-01-27 | Microsoft Corporation | Annotating or editing three dimensional space |
US20100245344A1 (en) * | 2009-03-31 | 2010-09-30 | Microsoft Corporation | Annotating or editing three dimensional space |
US20110074918A1 (en) * | 2009-09-30 | 2011-03-31 | Rovi Technologies Corporation | Systems and methods for generating a three-dimensional media guidance application |
US8970669B2 (en) | 2009-09-30 | 2015-03-03 | Rovi Guides, Inc. | Systems and methods for generating a three-dimensional media guidance application |
US20110225576A1 (en) * | 2010-03-09 | 2011-09-15 | Jacob Guedalia | Data streaming for interactive decision-oriented software applications |
US20110281619A1 (en) * | 2010-05-12 | 2011-11-17 | Seonhwi Cho | Mobile terminal and method of displaying 3d images thereon |
US8565830B2 (en) * | 2010-05-12 | 2013-10-22 | Lg Electronics Inc. | Mobile terminal and method of displaying 3D images thereon |
US8423445B2 (en) * | 2010-07-27 | 2013-04-16 | Edward Rotenberg | Method and system for three-dimensional presentation of financial data |
US20120030074A1 (en) * | 2010-07-27 | 2012-02-02 | Edward Rotenberg | Method and system for three-dimensional presentation of financial data |
US8910072B2 (en) * | 2010-11-23 | 2014-12-09 | Apple Inc. | Browsing and interacting with open windows |
US20120131495A1 (en) * | 2010-11-23 | 2012-05-24 | Apple Inc. | Browsing and Interacting with Open Windows |
US20140040815A1 (en) * | 2010-11-23 | 2014-02-06 | Apple Inc. | Browsing and interacting with open windows |
US8560960B2 (en) * | 2010-11-23 | 2013-10-15 | Apple Inc. | Browsing and interacting with open windows |
US20130054319A1 (en) * | 2011-08-29 | 2013-02-28 | United Video Properties, Inc. | Methods and systems for presenting a three-dimensional media guidance application |
US20130205275A1 (en) * | 2012-02-03 | 2013-08-08 | Microgen Aptitude Limited | Integrated development environment and method |
US9569182B2 (en) * | 2012-02-03 | 2017-02-14 | Aptitude Software Limited | Integrated development environment and method |
US20130346875A1 (en) * | 2012-06-20 | 2013-12-26 | Microsoft Corporation | Personalized Interactive Entertainment Profile |
US8998719B1 (en) | 2012-12-14 | 2015-04-07 | Elbo, Inc. | Network-enabled game controller |
US9808714B2 (en) | 2012-12-14 | 2017-11-07 | Elbo Inc. | Network enabled game controller |
WO2014176660A1 (en) * | 2013-05-01 | 2014-11-06 | Fei Ju | Graphical user interface in 3d visual space for electronic devices |
USD770482S1 (en) * | 2013-06-19 | 2016-11-01 | Advanced Digital Broadcast S.A. | Display screen with animated graphical user interface |
USD771081S1 (en) * | 2013-06-19 | 2016-11-08 | Advanced Digital Broadcast S.A. | Display screen with animated graphical user interface |
USD770481S1 (en) * | 2013-06-19 | 2016-11-01 | Advanced Digital Broadcast S.A. | Display screen with animated graphical user interface |
USD770480S1 (en) * | 2013-06-19 | 2016-11-01 | Advanced Digital Broadcast S.A. | Display screen with graphical user interface |
USD770483S1 (en) * | 2013-06-19 | 2016-11-01 | Advanced Digital Broadcast S.A. | Display screen with graphical user interface |
USD768660S1 (en) * | 2013-06-19 | 2016-10-11 | Advanced Digital Broadcast S.A. | Display screen with graphical user interface |
USD755857S1 (en) * | 2013-06-19 | 2016-05-10 | Advanced Digital Broadcast S.A. | Display screen with graphical user interface |
USD754158S1 (en) * | 2014-01-07 | 2016-04-19 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
US10303324B2 (en) * | 2014-02-10 | 2019-05-28 | Samsung Electronics Co., Ltd. | Electronic device configured to display three dimensional (3D) virtual space and method of controlling the electronic device |
US20150227285A1 (en) * | 2014-02-10 | 2015-08-13 | Samsung Electronics Co., Ltd. | Electronic device configured to display three dimensional (3d) virtual space and method of controlling the electronic device |
CN110968232A (en) * | 2020-01-01 | 2020-04-07 | 梅炯 | GUI interactive structure and operation method of computer operation system |
Also Published As
Publication number | Publication date |
---|---|
US20040135820A1 (en) | 2004-07-15 |
US7107549B2 (en) | 2006-09-12 |
WO2002093352A1 (en) | 2002-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20040109031A1 (en) | Method and system for automatically creating and displaying a customizable three-dimensional graphical user interface (3D GUI) for a computer system | |
US6363404B1 (en) | Three-dimensional models with markup documents as texture | |
US7290216B1 (en) | Method and apparatus for implementing a scene-graph-aware user interface manager | |
CA2794110C (en) | System, method and apparatus for providing an application carousel | |
US5982372A (en) | Visual metaphor for shortcut navigation in a virtual world | |
US8601510B2 (en) | User interface for interactive digital television | |
CN100495294C (en) | Multi-planar three-dimensional user interface | |
JP3859018B2 (en) | 3D virtual reality space sharing method, 3D virtual reality space sharing system, address management method, and address management server terminal | |
CN101300621B (en) | System and method for providing three-dimensional graphical user interface | |
US20220254114A1 (en) | Shared mixed reality and platform-agnostic format | |
CN107667338A (en) | For the object group processing being grouped in cooperative system to object and selection gesture | |
US20030128205A1 (en) | User interface for a three-dimensional browser with simultaneous two-dimensional display | |
US20070260675A1 (en) | Method and system for adapting a single-client, single-user application to a multi-user, multi-client environment | |
White et al. | Multimodal mixed reality interfaces for visualizing digital heritage | |
WO2001080098A2 (en) | Web browser plug-in providing 3d visualization | |
Roussel | Ametista: a mini-toolkit for exploring new window management techniques | |
Shikhri et al. | Evaluation Framework for Improving 360 Virtual Tours User Experience. | |
JP4032321B2 (en) | 3D virtual reality space display processing apparatus, 3D virtual reality space display processing method, and information recording medium | |
Billinghurst | Crossing the chasm | |
JP3879154B2 (en) | Information processing apparatus and information processing method | |
Wardijono et al. | 3D virtual environment of Taman Mini Indonesia Indah in a web | |
Dempski et al. | Touchable interactive walls: Opportunities and challenges | |
Kang | A Study on the Aesthetic Experience of Exhibition Visitors by Virtual Reality Type, Focusing on Nam June Paik | |
Hong et al. | I2-NEXT: Digital Heritage Expo | |
Sanna et al. | 3D technologies and products for e‐commerce on the Web |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: ZOLTAS ENTERPRISES AG LLC, DELAWARE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:3DNA CORP.;REEL/FRAME:023070/0767 Effective date: 20090319 |
|
AS | Assignment |
Owner name: INTELLECTUAL VENTURES ASSETS 186 LLC, DELAWARE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CALLAHAN CELLULAR L.L.C.;REEL/FRAME:062708/0463 Effective date: 20221222 |
|
AS | Assignment |
Owner name: INTELLECTUAL VENTURES ASSETS 186 LLC, DELAWARE Free format text: SECURITY INTEREST;ASSIGNOR:MIND FUSION, LLC;REEL/FRAME:063295/0001 Effective date: 20230214 Owner name: INTELLECTUAL VENTURES ASSETS 191 LLC, DELAWARE Free format text: SECURITY INTEREST;ASSIGNOR:MIND FUSION, LLC;REEL/FRAME:063295/0001 Effective date: 20230214 |
|
AS | Assignment |
Owner name: GAMEHANCEMENT LLC, NEW YORK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MIND FUSION, LLC;REEL/FRAME:065460/0480 Effective date: 20230804 |