Freeman, GA
Catherine L. Freeman, Norcross, GA US
Patent application number | Description | Published |
---|---|---|
20090201204 | Modal beam positioning - An antenna system with an improved antenna feed system is discussed. This multi-beam antenna system can produce a beam of electromagnetic energy propagating in a desired direction by emitting multiple beams of electromagnetic energy that constructively and destructively interfere. The direction of the net beam of electromagnetic energy can be controlled by adjusting the phase and amplitude of the emitted beams of electromagnetic energy which in turn influences the constructive and destructive interference. The phase and amplitude adjustments can be determined by sampling coordinate rotation or similar functions. Aliased components of these functions can be particularly useful in element reduction. | 08-13-2009 |
Duncan Freeman, Atlanta, GA US
Patent application number | Description | Published |
---|---|---|
20100121857 | Internet based method and system for ranking artists using a popularity profile - A set of data pertaining to artists and other content creators is retrieved periodically from various Internet-connected sources, the data being characterized as both quantitative and qualitative data. The data is analyzed through various means, including sentiment analysis, to produce quantitative information, including a score or set of scores, that is descriptive of an artist's popularity as well as the ranking of an artist among other artists within a category or set of categories. | 05-13-2010 |
20110055223 | Internet based system and method for wagering on an artist - This invention relates generally to the field of applications for Internet based websites. Moreover, it pertains specifically to a system and method for wagering on an artist. In the preferred embodiment, system participants use an electronic exchange to place wagers related to the popularity profile of an artist. | 03-03-2011 |
20150148071 | System and method for determining audience characteristics of a music concert based on mobile phone tracking and mobile data transmissions - A concert profiling server (CPS) obtains and analyzes information about a venue hosting a music concert and mobile phone location information related to the audience members attending the concert. Based on this information, the CPS determines the size of the audience in attendance. The CPS also obtains and analyzes sentiment information related to audience members at the concert with which the CPS determines the audience's sentiment toward the concert as favorable or unfavorable. The CPS further obtains and analyzes other information with which it makes a profile of the demographics of the audience and the audience members' levels of engagement. | 05-28-2015 |
20150339794 | INTERNET BASED SYSTEM AND METHOD FOR WAGERING ON AN ARTIST - Examples of systems and methods for wagering on an artist are disclosed. In one example according to aspects of the present disclosure, a computer implemented method for wagering on an artist includes: obtaining, by an electronic exchange of a wagering system server, an initial value for a metric related to the artist from a popularity profiling system server; receiving, by the electronic exchange, a transaction request from a client computer, wherein the transaction request relates to a wager on a future value of the metric related to the artist; generating, by the electronic exchange, a wager metric related to the transaction; and predicting, by a prediction engine of a wagering system server, the future value of the metric related to the artist based on the initial value of the metric and the wager metric. | 11-26-2015 |
Gary Freeman, Savannah, GA US
Patent application number | Description | Published |
---|---|---|
20160035080 | ADVANCED AIRCRAFT VISION SYSTEM UTILIZING MULTI-SENSOR GAIN SCHEDULING - An enhanced vision system is provided for an aircraft performing a landing maneuver. Accordingly to non-limiting embodiments, a processor onboard the aircraft receives data from sensors or systems onboard the aircraft and determines a position of the aircraft relative to a runway using the data. Responsive to this determination, the processor adjusts the gain of a first vision system and a second vision system. Images from the first vision system and the second vision system are merged and displayed to the pilot until the completion of the landing maneuver. | 02-04-2016 |
Gary M. Freeman, Savannah, GA US
Patent application number | Description | Published |
---|---|---|
20110106345 | LOW VISIBILITY LANDING SYSTEM - Examples of the present invention may include a low visibility landing system for guiding aircraft on landing approaches. The low visibility landing system may aid a pilot during landing in low visibility conditions such that an aircraft may descend to lower altitudes without visual contact with the runway than is possible with other landing systems. The system may use various navigational systems to produce a hybrid signal that may be more stable than individual signals of those navigational systems. The hybrid signal is compared to a predetermined landing approach plan to determine the deviation of the aircraft from the landing approach plan and to provide guidance to the pilot to get the aircraft back onto the landing approach plan. The system may also use multiple navigational systems to perform checks on an operation of a primary navigational system to ensure that the primary navigational system is operating accurately. | 05-05-2011 |
20120065817 | LOW VISIBILITY LANDING SYSTEM AND METHOD - A low visibility landing system is provided for guiding aircraft on landing approaches. The low visibility landing system may aid a pilot during landing in low visibility conditions such that an aircraft may descend to lower altitudes without visual contact with the runway than is possible with other landing systems. The system may use various navigational systems to produce a hybrid signal that may be more stable than individual signals of those navigational systems. The hybrid signal is compared to a predetermined landing approach plan to determine the deviation of the aircraft from the landing approach plan and to provide guidance to the pilot to get the aircraft back onto the landing approach plan. The system may also use multiple navigational systems to perform checks on an operation of a primary navigational system to ensure that the primary navigational system is operating accurately. | 03-15-2012 |
Gary M. Freeman, Macon, GA US
Patent application number | Description | Published |
---|---|---|
20110174454 | PAPERMAKING METHOD USING ONE OR MORE QUATERNIZED DIALKANOLAMINE FATTY ACID ESTER COMPOUNDS TO CONTROL OPACITY AND PAPER PRODUCT MADE THEREBY - A method for making an opacity relevant grade paper or paperboard product, such as a communication type paper used for printing and writing applications, utilizes an effective amount of quaternized alkanolamine fatty acid ester compounds as an opacification aid to control the optical properties of the paper or paperboard product as a wet-end additive to a papermaking operation. Using the quaternized alkanolamine fatty acid ester compound can improve the opacity of the paper or paperboard product, maintain the opacity of the paper while reducing the use of other opacification aids, such as inorganic fillers and/or pigments, and allow for a reduction in paper grammage without a compromise in opacity. The improvements in paper optical properties are achieved without adversely affecting other characteristics of the paper product such as bulk value, tensile strength, tear index, and the like. | 07-21-2011 |
Gregory C. Freeman, Woodstock, GA US
Patent application number | Description | Published |
---|---|---|
20130290023 | SYSTEM AND METHOD FOR UNDERWRITING INSURANCE POLICIES BASED ON CARDIOVASCULAR RISK - The exemplary embodiments of the present invention provide a system and method for providing underwriting insurance policies system on a computer system. The method comprises receiving a request from an applicant for insurance and receiving medical data of the applicant. The method further comprises denying insurance coverage if applicant has high cardiovascular risk, constructing an action plan for reducing the applicant's cardiovascular risk if applicant is denied coverage, and sending the action plan to the applicant. The system includes a tangible storage medium readable by an instruction processing system, means for receiving a request from an applicant for insurance and means for receiving medical data of the applicant. The system further includes means for denying insurance coverage if applicant has high cardiovascular risk, means for constructing an action plan for reducing the applicant's cardiovascular risk if applicant is denied coverage and means for sending the action plan to the applicant. | 10-31-2013 |
Michael Scott Freeman, Smyrna, GA US
Patent application number | Description | Published |
---|---|---|
20140324598 | Product Sample Distribution System - A product sample distribution system provides a method and system for consumers and social media follower to initiate, accept and approve delivery of product samples using the Internet and provides free product samples using a social media platform connected to the product sample distribution system. The product sample distribution system also provides a system for brands to distribute product samples and collect targeted data and analysis regarding the product sample and the consumer. | 10-30-2014 |
20150302452 | Content Subscription Rewards System - A content subscription rewards system includes a qualified subscriber computer, an Internet connected media device and a rewards database in communication with a software application via a network that allows a qualified subscriber to access publisher content and a rewards database, wherein said publisher content is provided without any advertisements. | 10-22-2015 |
Nathan T. Freeman, Canton, GA US
Patent application number | Description | Published |
---|---|---|
20110246535 | Apparatus and Method for Constructing Data Applications in an Unstructured Data Environment - A database abstraction layer provides structured access to an unstructured database. The database abstraction layer imposes a relational structure on the otherwise unstructured data, so the data may be accessed as though it were stored in a relational database. | 10-06-2011 |
20120079463 | AUTOMATIC SYNCHRONOUS-TO-ASYNCHRONOUS SOFTWARE APPLICATION CONVERTER - A computer-implemented method of generating output computer code, for an application executable via a server running application logic in communication with a client running a presentation layer for the application, from input computer code of a synchronous application in which logic and presentation layers run locally on a single computer. The output code runs asynchronously. | 03-29-2012 |
Nicole Freeman, Lithonia, GA US
Patent application number | Description | Published |
---|---|---|
20150122764 | Baby Bottle - An improved baby bottle whose top is angled to reduce the ingestion of air, which causes gas pain for the infant. The bottle features a glow-in-the-dark bottle measurement strip along the side, to indicate the volume of milk or formula remaining in the bottle. The base and cap of the bottle are removable, and may be assembled as a separate container to carry medicine, fruit juice, a pacifier, or other small items, or used as a pacifier. The base and cap may also be used to measure medicine or dry formula, and the base measurement strip also glows in the dark. Dry formula or other materials may also be stored in the base while it is attached to the bottle. | 05-07-2015 |
Robert G. Freeman, Atlanta, GA US
Patent application number | Description | Published |
---|---|---|
20090150999 | SYSTEM, METHOD AND PROGRAM PRODUCT FOR DETECTING COMPUTER ATTACKS - Detecting obfuscated attacks on a computer. A first program function is invoked to render static components of a web page and identify program code within the web page or associated file. In response, before executing the identified program code, a malicious-code detector is invoked to scan the identified program code for malicious code. If the malicious-code detector identifies malicious code in the identified program code, the identified program code is not executed. If no malicious code is detected, a second program function generates revised program code from execution of the identified, program code. In response, before executing the revised program code, the malicious-code detector is invoked to scan the revised program code for malicious code. If the malicious-code detector identifies malicious code in the revised program code, the revised program code is not executed. | 06-11-2009 |
Robert G. Freeman, Chamblee, GA US
Patent application number | Description | Published |
---|---|---|
20090300764 | SYSTEM AND METHOD FOR IDENTIFICATION AND BLOCKING OF MALICIOUS CODE FOR WEB BROWSER SCRIPT ENGINES - A system and method to protect web applications from malicious attacks and, in particular, a system and method for identification and blocking of malicious code for web browser script engines. The system includes at least one module configured to protect web applications from malicious attacks by detecting an occurrence of heap spraying and blocking the occurrence of heap spraying. | 12-03-2009 |
20120084862 | Detecting Malicious Use of Computer Resources by Tasks Running on a Computer System - A method, apparatus, and computer program product for identifying malware is disclosed. The method identifies processes in a running process list on a host computer system. The method identifies ports assigned to the processes in the running process list on the host computer system. The method determines whether any one of ports that is currently in use in the host computer system is not assigned to any of the processes in the running process list. The method then makes a record that a hidden, running process is present as a characteristic of an attack in response to a determination that one of the ports is currently in use but is not assigned to any of the processes in the running process list in the host computer system. | 04-05-2012 |
20150074812 | Detecting Malicious Use of Computer Resources by Tasks Running on a Computer System - A method, apparatus, and computer program product for identifying malware is disclosed. The method identifies processes in a running process list on a host computer system. The method identifies ports assigned to the processes in the running process list on the host computer system. The method determines whether any one of ports that is currently in use in the host computer system is not assigned to any of the processes in the running process list. The method then makes a record that a hidden, running process is present as a characteristic of an attack in response to a determination that one of the ports is currently in use but is not assigned to any of the processes in the running process list in the host computer system. | 03-12-2015 |
Robert George Freeman, Chamblee, GA US
Patent application number | Description | Published |
---|---|---|
20110083183 | ANALYSIS OF SCRIPTS - A method and system for analyzing scripts. A script is processed, which executes text blocks of code derived from the script and copied to an output file in a sequential order. The script is the first text block that is copied to the output file. Executing the text blocks includes interpreting each text block to generate and execute a corresponding interpreted block of code. Processing the script results in the text blocks being sequenced in the output file in the sequential order. The text blocks include an original text block of code that includes text that may be directly inferred from text appearing in the script. The blocks of code include a new text block of code, which includes text that may not be directly inferred from text appearing in the script. The new text block is generated from executing the original text block. | 04-07-2011 |
20120260338 | ANALYSIS OF SCRIPTS - A method and system for analyzing scripts. A script is analyzed to determine whether the script includes malicious content. A computer executes at least two text blocks of code derived from a script of a web page. The execution of a text block of the at least two text blocks generates an additional text block of code. The computer determines whether the additional text block includes new code that is malicious. If so, the computer prevents transmission of the web page to a client computer. If not, the computer transmits the web page to the client computer. | 10-11-2012 |
Shari Freeman, Alpharetta, GA US
Patent application number | Description | Published |
---|---|---|
20090150970 | Data Fading to Secure Data on Mobile Client Devices - Methods, systems, and computer program products to secure data stored on mobile client devices are provided. In an embodiment, the method operates by defining one or more security policies. Each security policy comprises a plurality of security policy parameters. The method stores the security policies in a data store, and selects a security policy from among the stored security policies for a mobile client device. The selected security policy is applied to the mobile client device. The mobile client device determines whether it is compliance with parameters of said selected security policy, and performs data fade actions if it is determined that it is out of compliance with said security policy parameters. | 06-11-2009 |
Stanley Freeman, Decatur, GA US
Patent application number | Description | Published |
---|---|---|
20150376077 | POLYMER COATED FERTILIZER COMPOSITIONS AND METHODS OF MAKING THEREOF - The present invention provides a controlled release, solid fertilizer composition comprising a water-soluble central substrate and at least three layers of a water insoluble coating formed by reacting a polyisocyanate and a polyol and further comprising a coating of an organic wax. The present invention provides a better release profile in relation to the amount of coating materials applied than known fertilizers. Preparation systems and processes are also provided. | 12-31-2015 |
T. Edwin Freeman, Woodstock, GA US
Patent application number | Description | Published |
---|---|---|
20090194560 | Carton-Based Packaging for a Beverage Dispenser - A dispenser for combining a number of ingredients. The dispenser may include a laminated container with one of the number of ingredients therein and a pump in communication with the laminated container. | 08-06-2009 |
20100143546 | CONTAINER AND COMPOSITION FOR ENHANCED GAS BARRIER PROPERTIES - A container comprising a polyester composition with enhanced carbon dioxide and oxygen barrier properties is provided. The polyester composition comprises a polyester and a gas barrier enhancing additive. In a particular embodiment, the gas barrier enhancing additive comprises a compound having the chemical formula: | 06-10-2010 |
20100143547 | Pet Container And Compositions Having Enhanced Mechanical Properties And Gas Barrier Properties - A container comprising a polyester composition with enhanced mechanical properties is provided. The polyester composition comprises a polyester and a creep control agent. In particular embodiments, the polyester composition comprises a polyester, a creep control agent, and a gas barrier additive. In particular embodiments, the creep control agents are molecules or polymers comprising dianhydrides, bis-lactams, bis-oxazoles, and epoxides. | 06-10-2010 |
20100279078 | STRUCTURE AND METHOD FOR CREATING SURFACE TEXTURE OF COMPLIANT COATINGS ON PIEZO INK JET IMAGING DRUMS - This is structure and method for providing a textured surfaced that can be used in a plurality of systems including ink jet printing. In ink jet printing, the textured surface of this invention controls ink drawback and significantly improves image quality. The textured surface has an average roughness, R | 11-04-2010 |
20120121837 | Pet Container and Compositions Having Enhanced Mechanical Properties and Gas Barrier Properties - A container comprising a polyester composition with enhanced mechanical properties is provided. The polyester composition comprises a polyester and a creep control agent. In particular embodiments, the polyester composition comprises a polyester, a creep control agent, and a gas barrier additive. In particular embodiments, the creep control agents are molecules or polymers comprising dianhydrides, bis-lactams, bis-oxazoles, and epoxides. | 05-17-2012 |
20140154446 | Pet Container and Compositions Having Enhanced Mechanical Properties and Gas Barrier Properties - A container comprising a polyester composition with enhanced mechanical properties is provided. The polyester composition comprises a polyester and a creep control agent. In particular embodiments, the polyester composition comprises a polyester, a creep control agent, and a gas barrier additive. In particular embodiments, the creep control agents are molecules or polymers comprising dianhydrides, bis-lactams, bis-oxazoles, and epoxides. | 06-05-2014 |
20140212611 | CONTAINER AND COMPOSITION FOR ENHANCED GAS BARRIER PROPERTIES - A container comprising a polyester composition with enhanced carbon dioxide and oxygen barrier properties is provided. The polyester composition comprises a polyester and a gas barrier enhancing additive. In a particular embodiment, the gas barrier enhancing additive comprises a compound having the chemical formula: | 07-31-2014 |
20150045482 | Pet Container and Compositions Having Enhanced Mechanical Properties and Gas Barrier Properties and Methods - A container comprising a polyester composition with enhanced mechanical properties is provided. The polyester composition comprises a polyester and a creep control agent. In particular embodiments, the polyester composition comprises a polyester, a creep control agent, and a gas barrier enhancing additive. In particular embodiments, the creep control agents are molecules or polymers comprising dianhydrides, bis-lactams, bis-oxazoles, and epoxides. | 02-12-2015 |
20150232641 | CONTAINER AND COMPOSITION FOR ENHANCED GAS BARRIER PROPERTIES - A container comprising a polyester composition with enhanced carbon dioxide and oxygen barrier properties and methods of improving the gas barrier properties of polyester containers are provided. The polyester composition comprises a polyester and a gas barrier enhancing additive. In a particular embodiment, the gas barrier enhancing additive comprises a compound having the chemical formula: | 08-20-2015 |
Thomas John Freeman, Marietta, GA US
Patent application number | Description | Published |
---|---|---|
20140096827 | GAS TURBINE ENGINE WITH A MULTIPLE FUEL DELIVERY SYSTEM - The present application provides a multiple fuel delivery system for use with a gas turbine engine. The multiple fuel delivery system may include a first fuel tank with a first fuel therein, a second fuel tank with a second fuel therein, a mixing chamber, and a flow divider downstream of the mixing chamber. The first fuel tank may be in communication with the mixing chamber via a first fuel pump and the second fuel tank may be in communication with the mixing chamber via a second fuel pump. | 04-10-2014 |
Thomas John Freeman, Canton, GA US
Patent application number | Description | Published |
---|---|---|
20130125557 | METHOD AND APPARATUS FOR OPTIMIZING THE OPERATION OF A TURBINE SYSTEM UNDER FLEXIBLE LOADS - A gas turbine system includes a compressor protection subsystem; a hibernation mode subsystem; and a control subsystem that controls the compressor subsystem and the hibernation subsystem. At partial loads on the turbine system, the compressor protection subsystem maintains an air flow through a compressor at an airflow coefficient for the partial load above a minimum flow rate coefficient where aeromechanical stresses occur in the compressor. The air fuel ratio in a combustor is maintained where exhaust gas emission components from the turbine are maintained below a predetermined component emission level while operating at partial loads. | 05-23-2013 |
20150075265 | MEASUREMENT DEVICE AND METHOD FOR EVALUATING TURBOMACHINE CLEARANCES - Measurement devices and methods for evaluating clearances between adjacent components in turbomachines are provided. A measurement device may include a tool and a controller. The tool and controller may determine the clearance by measuring the distance between the adjacent components. The controller may compare the clearance to a predetermined engineering clearance limit and/or a previously measured clearance. A method may include measuring the clearance with a device which includes a controller. The method may further include comparing the clearance in the controller to a predetermined engineering clearance limit and/or a previously measured clearance. | 03-19-2015 |
William C. Freeman, Marietta, GA US
Patent application number | Description | Published |
---|---|---|
20090189864 | SELF-ADAPTING VIRTUAL SMALL KEYBOARD APPARATUS AND METHOD - A method, apparatus and computer-usable medium for implementing a virtual keyboard for use with small input devices. A circular keyboard can be graphically displayed, in response to a user input by a user via a small input device. A circular and centrally located key can be graphically located and displayed within the center of the circular keyboard, wherein character keys radiate outward from the centrally located key (i.e., the “central key”). Character keys that are most commonly utilized by the user are preferably located closed to the circular and centrally located key within the circular keyboard. Character keys least commonly utilized by the user are preferably located at the edges of the keyboard, thereby permitting the circular keyboard to function as a self-adapting virtual keyboard for use with small input devices based on the usage of the keyboard by the user. | 07-30-2009 |
20130167064 | SELF-ADAPTING KEYPAD - A method, apparatus and computer-usable medium for implementing a virtual keyboard for use with small input devices. A circular keyboard can be graphically displayed, in response to a user input by a user via a small input device. A circular and centrally located key can be graphically located and displayed within the center of the circular keyboard, wherein character keys radiate outward from the centrally located key (i.e., the “central key”). Character keys that are most commonly utilized by the user are preferably located closed to the circular and centrally located key within the circular keyboard. Character keys least commonly utilized by the user are preferably located at the edges of the keyboard, thereby permitting the circular keyboard to function as a self-adapting virtual keyboard for use with small input devices based on the usage of the keyboard by the user. | 06-27-2013 |
20130222380 | ANIMATING A MOVING OBJECT IN A THREE-DIMENSIONAL COORDINATE SYSTEM - A method for modeling and animating an object trajectory in three-dimensional (3D) space. The trajectory includes at least one course which represents a 3D model mesh. A course includes at least one segment which is a display unit of the 3D model mesh. A segment includes two 3D points. Multiple vertices are generated for a first 3D point of the segment to specify a plane such that a normal vector of the specified plane is parallel to a vector directed from the first 3D point of the segment to a second 3D point of the segment. The generated vertices are added to the 3D model mesh so that the generated vertices can be subsequently displayed as an extension of the 3D model mesh. | 08-29-2013 |
20140125665 | REPRESENTING CHARACTERISTICS OF AN ANIMATED OBJECT MOVING THROUGH A THREE-DIMENSIONAL COORDINATE SYSTEM - A method for representing characteristics of an animated object as it traverses a path through a three-dimensional coordinate system. The path is broken into a sequential series of subpaths (or “courses”) and each pair of adjacent courses shares a common boundary point. A processor associates each boundary point with a three-dimensional wireframe mesh defined by a set of vector pairs. Each vector pair is computed as a function of a position of one point on the object's surface when the object traverses the boundary point. When animating the object, the processor may adjust animation or display characteristics along each course as a function of the wireframe meshes at that course's boundary points. Such characteristics may be related to representing the course, the object, a background, or other displayed entities, and may include combinations of attributes like color, texture, reflectance, size, orientation, font, or animation speed. | 05-08-2014 |
20150039901 | FIELD LEVEL DATABASE ENCRYPTION USING A TRANSIENT KEY - Embodiments of the present invention disclose a method, system, and computer program product for implementing user specific encryption in a database system. A computer receives a query statement including a user specific key and data, the data including data needing encryption and non-encrypted data. The computer encrypts the data needing encryption using the user specific key. The computer inserts both the encrypted data and the non-encrypted data into a table row in a database. The computer creates a hash of the user specific key, and stores the hash of the user specific key in the table row with the data. | 02-05-2015 |
20150138198 | CREATING A WIREFRAME MESH FOR REPRESENTING A MOVING OBJECT IN A THREE-DIMENSIONAL COORDINATE SYSTEM - A method and systems for creating a three-dimensional wireframe mesh that represents characteristics of a model of an object moving along a curve in a three-dimensional coordinate system. A processor determines a direction of the object's motion from a starting location to an ending location. The processor performs vector operations to draw pairs of vectors from a common, initial base point. The tips of each pair of vectors identify two corresponding points of the mesh, and the vector operations are functions of the starting location, of the second location, and of the object's direction of motion. The processor adjusts characteristics of the mesh and determines, as a function of the adjusted mesh, a characteristic of the animated object at the ending location, such as its orientation, color, texture, reflectance, size, font, or animation speed. | 05-21-2015 |
20150143117 | DATA ENCRYPTION AT THE CLIENT AND SERVER LEVEL - Embodiments of the present invention include a computer system and computer program product for implementing encryption of data. A computer system determines that a first data field of a plurality of data fields of a web form requires encryption. The computer system tags the first data field with one or more HTML encryption tags. The computer system displays the web form to a user. The computer system receives user input, wherein at least a portion of the user input is contained in the first data field of the web form. The computer system encrypts the first data field on a first computer, wherein a first user specific encryption key is associated with at least the first data field. The computer system inserts the encrypted first data field into at least one record stored on a second computer. | 05-21-2015 |
William Colin Freeman, Marietta, GA US
Patent application number | Description | Published |
---|---|---|
20080204447 | METHOD FOR MODELING AND ANIMATING OBJECT TRAJECTORIES IN THREE-DIMENSIONAL SPACE - A method for modeling and animating an object trajectory in three-dimensional (3D) space. The trajectory includes at least one course which represents a 3D model mesh. A course includes at least one segment which is a display unit of the 3D model mesh. A segment includes two 3D points. Multiple vertices are generated for a first 3D point of the segment to specify a plane such that a normal vector of the specified plane is parallel to a vector directed from the first 3D point of the segment to a second 3D point of the segment. The generated vertices are added to the 3D model mesh so that the generated vertices can be subsequently displayed as an extension of the 3D model mesh. | 08-28-2008 |
20140125662 | REPRESENTING A MOVING OBJECT IN A THREE-DIMENSIONAL COORDINATE SYSTEM - A method for representing a moving object as it moves along a path in a three-dimensional coordinate system. A processor determines a direction of an animated motion of a three-dimensional object moving along a path from a starting location to a second location. The processor draws pairs of vectors from the starting location by performing a series of mathematical functions, where the tips of each pair of vectors identify two points of a three-dimensional mesh, and where the mathematical functions are functions of the starting location, of the location of a point on the object when the object is at the second location, and of the direction of motion of the object along the path. The processor further adjusts characteristics of the mesh and determines, as a function of the adjusted mesh, a characteristic of the animated object, such as its orientation in space, at the second location. | 05-08-2014 |