Method and apparatus for electronic delivery of electronic model images
First Claim
1. A method for providing electronic delivery of electronic model images, the method comprising:
- generating one or more electronic model images, a portion of the electronic model images being generated from scanned electronic data of a physical object;
storing the electronic model images within computer readable memory of a server-based computing system;
delivering the electronic model images to a remote client computer over a distributed communications network;
manipulating the electronic model images upon the remote client computer; and
performing analysis and a course of action using the manipulated electronic model images;
wherein the electronic model images comprise in part a polygonal mesh representation of the physical object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture provide a distributed computing system delivering and manipulating electronic model images to end users. One aspect of the present invention includes a method for providing electronic delivery of electronic model images. The method generates one or more electronic model images, a portion of the electronic model images being generated from scanned electronic data of a physical object, stores the electronic model images within computer readable memory of a server-based computing system, delivers the electronic model images to a remote client computer over a distributed communications network, manipulates the electronic model images upon the remote client computer, and performs analysis and a course of action using the manipulated electronic model images. The electronic model images comprise in part a polygonal mesh representation of the physical object.
51 Citations
45 Claims
-
1. A method for providing electronic delivery of electronic model images, the method comprising:
-
generating one or more electronic model images, a portion of the electronic model images being generated from scanned electronic data of a physical object;
storing the electronic model images within computer readable memory of a server-based computing system;
delivering the electronic model images to a remote client computer over a distributed communications network;
manipulating the electronic model images upon the remote client computer; and
performing analysis and a course of action using the manipulated electronic model images;
wherein the electronic model images comprise in part a polygonal mesh representation of the physical object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing electronic delivery of electronic model images, the method comprising:
-
generating one or more electronic model images, a portion of the electronic model images being generated from scanned electronic data of a physical object;
storing the electronic model images within computer readable memory of a server-based computing system;
delivering the electronic model images to a remote client computer over a distributed communications network;
manipulating the electronic model images upon the remote client computer;
performing analysis and a course of action using the manipulated electronic model images;
generating a new electronic model image using the manipulated electronic model image; and
storing the electronic model images within computer readable memory of the remote client computer;
wherein the electronic model images comprise in part a polygonal mesh representation of the physical object; and
manipulating the electronic model images comprises;
displaying the electronic model images on a visual display device;
altering the scale and orientation of the electronic model images in response to user generated commands;
determining numeric values associated with physical characteristics of the physical object using the electronic model images; and
moving one or more portions of the electronic model image relative to other portions of the electronic model image on the visual display device to determine the interaction of the corresponding portions of the physical object. - View Dependent Claims (10)
-
-
11. A method for providing electronic model image data files to a remote client computer using a server-based computing system over a distributed communications network, the method comprising:
-
receiving an electronic model image data files by the server-based computing system;
storing the electronic model image data files within non-volatile computer readable memory within the server-based computing system;
receiving a search query from the remote client computer to identify one or more electronic model image data files;
receiving a file transfer request from the remote client computer requesting one or more electronic model image data files; and
transmitting one or more electronic model image data files to the remote client computer;
wherein the electronic model image data files comprise;
a file header info data block containing data used to identify a physical object represented by the electronic model image data file; and
an electronic model image, a portion of the electronic model image containing a polygonal mesh representation of the physical object generated from scanned electronic data of a physical object. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program data product readable by a computing system and encoding instructions implementing a method for providing electronic model image data files to a remote client computer using a server-based computing system over a distributed communications network, the method comprising:
-
receiving an electronic model image data files by the server-based computing system;
storing the electronic model image data files within non-volatile computer readable memory within the server-based computing system;
receiving a search query from the remote client computer to identify one or more electronic model image data files;
receiving a file transfer request from the remote client computer requesting one or more electronic model image data files; and
transmitting one or more electronic model image data files to the remote client computer;
wherein the electronic model image data files comprise;
a file header info data block containing data used to identify a physical object represented by the electronic model image data file; and
an electronic model image, a portion of the electronic model image containing a polygonal mesh representation of the physical object generated from scanned electronic data of a physical object. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A server based computing system for providing electronic model image data files to a remote client computer over a distributed communications network, the computing system comprises:
-
a communications connection to the distributed communications network;
a communications server module for receiving remotely generated electronic model image data files, receiving search query requests from the remote client computer, and transmitting a requested electronic model image data file to the remote client computer in response to a file transfer request;
a relational database module for maintaining a electronic model image description in a relational database corresponding to each received electronic model image data file for use in processing the search queries received from the remote client computer; and
a file storage module for storing the electronic model image data files for use in processing file transfer requests received from the remote client computer;
wherein the electronic model image data files comprise;
a file header info data block containing data used to identify a physical object represented by the electronic model image data file; and
an electronic model image, a portion of the electronic model image containing a polygonal mesh representation of the physical object generated from scanned electronic data of a physical object. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for receiving electronic model image data files by a remote client computer from a server-based computing system over a distributed communications network, the method comprising:
-
transmitting a search query from the remote client computer to the server-based computing system to identify one or more electronic model image data files stored within the server-based computing system;
transmitting a file transfer request from the remote client computer to the server-based computing system requesting one or more electronic model image data files;
receiving one or more electronic model image data files;
manipulating the electronic model images upon the remote client computer; and
performing analysis and a course of action using the manipulated electronic model images;
wherein the electronic model image data files comprise;
a file header info data block containing data used to identify a physical object represented by the electronic model image data file; and
an electronic model image, a portion of the electronic model image containing a polygonal mesh representation of the physical object generated from scanned electronic data of a physical object. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for receiving electronic model image data files by a remote client computer from a server-based computing system over a distributed communications network, the method comprising:
-
transmitting a search query from the remote client computer to the server-based computing system to identify one or more electronic model image data files stored within the server-based computing system;
transmitting a file transfer request from the remote client computer to the server-based computing system requesting one or more electronic model image data files;
receiving one or more electronic model image data files;
manipulating the electronic model images upon the remote client computer; and
performing analysis and a course of action using the manipulated electronic model images;
wherein manipulating the electronic model images comprises;
displaying the electronic model images on a visual display device;
altering the scale and orientation of the electronic model images in response to user generated commands;
determining numeric values associated with physical characteristics of the physical object using the electronic model images; and
moving one or more portions of the electronic model image relative to other portions of the electronic model image on the visual display device to determine the interaction of the corresponding portions of the physical object; and
the electronic model image data files comprise;
a file header info data block containing data used to identify a physical object represented by the electronic model image data file; and
an electronic model image, a portion of the electronic model image containing a polygonal mesh representation of the physical object generated from scanned electronic data of a physical object. - View Dependent Claims (35)
-
-
36. A computer program data product readable by a computing system and encoding instructions implementing a method for receiving electronic model image data files by a remote client computer from a server-based computing system over a distributed communications network, the method comprising:
-
transmitting a search query from the remote client computer to the server-based computing system to identify one or more electronic model image data files stored within the server-based computing system;
transmitting a file transfer request from the remote client computer to the server-based computing system requesting one or more electronic model image data files;
receiving one or more electronic model image data files;
manipulating the electronic model images upon the remote client computer; and
performing analysis and a course of action using the manipulated electronic model images;
wherein the electronic model image data files comprise;
a file header info data block containing data used to identify a physical object represented by the electronic model image data file; and
an electronic model image, a portion of the electronic model image containing a polygonal mesh representation of the physical object generated from scanned electronic data of a physical object. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A computer program data product readable by a computing system and encoding instructions implementing a method for receiving electronic model image data files by a remote client computer from a server-based computing system over a distributed communications network, the method comprising:
-
transmitting a search query from the remote client computer to the server-based computing system to identify one or more electronic model image data files stored within the server-based computing system;
transmitting a file transfer request from the remote client computer to the server-based computing system requesting one or more electronic model image data files; and
receiving one or more electronic model image data files;
manipulating the electronic model images upon the remote client computer; and
performing analysis and a course of action using the manipulated electronic model images;
wherein manipulating the electronic model images comprises;
displaying the electronic model images on a visual display device;
altering the scale and orientation of the electronic model images in response to user generated commands;
determining numeric values associated with physical characteristics of the physical object using the electronic model images; and
moving one or more portions of the electronic model image relative to other portions of the electronic model image on the visual display device to determine the interaction of the corresponding portions of the physical object; and
the electronic model image data files comprise;
a file header info data block containing data used to identify a physical object represented by the electronic model image data file; and
an electronic model image, a portion of the electronic model image containing a polygonal mesh representation of the physical object generated from scanned electronic data of a physical object. - View Dependent Claims (45)
-
Specification