Patent application number | Description | Published |
20090013089 | Systems and Methods for Discerning and Controlling Communication Traffic - Communication traffic redirection systems and methods are disclosed that allow for redirection of communication traffic over the Internet based, at least in part, on the type of higher-level communication protocol intended to be used. The systems and methods permit redirection of only certain types of communication traffic of interest for example HTTP traffic, while permitting other types of communication, for example SMTP traffic, to pass without redirection. The systems and method can employ a training and dynamic feedback procedure to ensure only traffic of interest is redirected. The systems and methods provide efficient redirection of specific types of traffic to redirect landing pages, and allow for efficient methods of generating revenue through advertising. | 01-08-2009 |
20090282027 | Distributional Similarity Based Method and System for Determining Topical Relatedness of Domain Names - Systems, computer software and methods for calculating relatedness scores of domain names, which are indicative of relatedness of pairs of domain names requested by clients are described. The method includes receiving DNS traffic data, where the DNS traffic data includes at least domain names requested by the clients and identities of the clients requesting the domain names; generating, based on the identities of the clients, vectors including the requested domain names, where entries in the vectors correspond to client sessions in which the client has requested the domain names; reducing a dimensionality of the vectors by applying a dimensionality reduction method for generating reduced vectors; applying a similarity metric to the reduced vectors to calculate the relatedness scores; and storing the relatedness scores of the domain names. | 11-12-2009 |
20090282028 | User Interface and Method for Web Browsing based on Topical Relatedness of Domain Names - Systems, computer software and methods for searching plural domain names based on domain name system queries are described. The method includes receiving as input a domain name, searching a database for identifying scores measuring relatedness of the input domain name and other domain names of the plural domain names, retrieving related domain names with the highest relatedness scores, and associating the input domain name and the related domain names. The relatedness scores are calculated based on the domain name system queries of users. | 11-12-2009 |
20090282038 | Probabilistic Association Based Method and System for Determining Topical Relatedness of Domain Names - Systems, computer software and methods for calculating relatedness scores which are indicative of relatedness of pairs of domain names requested by clients are described. The method includes receiving DNS traffic data, wherein the DNS traffic data includes at least domain names requested by clients and identities of the clients requesting the domain names, generating sequences of the domain names based on the received DNS traffic data, collecting co-occurrence counts for queried pairs of domain names, applying a probabilistic association estimate to the collected counts to determine the relatedness scores of the queried pairs of domain names, and storing the determined relatedness scores. | 11-12-2009 |
20110066716 | SYSTEMS AND METHODS FOR DIRECTION OF COMMUNICATION TRAFFIC - An internet traffic redirection architecture is disclosed that allows for directing of various traffic to specified sites. The system and method allow a controller, such as an ISP, to benefit from unresolved IP Address requests and keyword and hotword queries by capturing this traffic and directing it to participating partners who provide content relevant and/or geographically relevant results. The system and method can decrease lost traffic, irrelevant keyword and hotword search results, and irrelevant redirection by web browsers resident on user's personal computers. | 03-17-2011 |
20110066724 | SYSTEMS AND METHODS FOR DIRECTION OF COMMUNICATION TRAFFIC - An internet traffic redirection architecture is disclosed that allows for directing of various traffic to specified sites. The system and method allow a controller, such as an ISP, to benefit from unresolved IP Address requests and keyword and hotword queries by capturing this traffic and directing it to participating partners who provide content relevant and/or geographically relevant results. The system and method can decrease lost traffic, irrelevant keyword and hotword search results, and irrelevant redirection by web browsers resident on user's personal computers. | 03-17-2011 |
20110191495 | SYSTEMS AND METHODS FOR DISCERNING AND CONTROLLING COMMUNICATION TRAFFIC - Communication traffic redirection systems and methods are disclosed that allow for redirection of communication traffic over the Internet based, at least in part, on the type of higher-level communication protocol intended to be used. The systems and methods permit redirection of only certain types of communication traffic of interest, for example HTTP traffic, while permitting other types of communication, for example SMTP traffic, to pass without redirection. The systems and method can employ a training and dynamic feedback procedure to ensure only traffic of interest is redirected. The systems and methods provide efficient redirection of specific types of traffic to redirect landing pages, and allow for efficient methods of generating revenue through advertising. | 08-04-2011 |
Patent application number | Description | Published |
20100085357 | Method and System for Rendering 3D Distance Fields - A method and system renders a 3D model of a 3D object as an image including image samples. The 3D model is a distance field, and the distance field includes surface cells representing portions of a surface of the 3D object. A set of image samples in the image is determined in an object-order phase for each surface cell. Each surface cell is then processed independent of other surface cells. The processing casts a ray, in an image order phase from each image sample in the set of image samples, through the surface cell to determine a contribution of the surface cell to the image sample, and then the image is rendered. | 04-08-2010 |
20100298961 | METHOD FOR SIMULATING NUMERICALLY CONTROLLED MILLING USING ADAPTIVELY SAMPLED DISTANCE FIELDS - Provided is a method performed on a processor for simulating the milling of an object by moving a shape along a path intersecting the object. A composite adaptively sampled distance field (ADF) is generated to represent the object, where the composite ADF includes a set of cells. Each cell in the composite ADF includes a set of distance fields and a procedural reconstruction method for reconstructing the object within the cell. The shape is represented by a shape distance field. The path is represented by a parametric function. A swept volume distance field is defined in a continuous manner to represent a swept volume generated by moving the shape along the path according to a swept volume reconstruction method which reconstructs the swept volume distance field at a sample point. The composite ADF is edited to incorporate the swept volume distance field into the composite ADF to simulate the milling. | 11-25-2010 |
20100298967 | Method for Reconstructing a Distance Field of a Swept Volume at a Sample Point - A method performed on a processor reconstructs a distance field of an object at a sample point, where the object is a swept volume generated by moving a shape along a path. The shape is represented by a shape distance field. The path is represented by a parametric function. Distance data at the sample points is determined, where the distance data characterizes the distance field of the object at the sample point. An optimal set of parameters defining an optimal placement of the shape along the path is determined in a continuous manner. The shape distance field is transformed to the optimal placement to produce a transformed shape distance field. The distance data is determined at the sample point from the transformed shape distance field to reconstruct the distance field at the sample point. | 11-25-2010 |
20110245954 | System and Method for Optimizing Machining Simulation - Embodiments of the invention disclose a method for optimizing a simulation of a machining of a workpiece performed by removing a set of swept volumes from a volume of the workpiece, wherein the volume is partitioned into a set of cells, comprising the steps of: associating with each cell a subset of distance fields representing a subset of swept volumes intersecting with the cell, wherein at least part of the subset of swept volumes forms a composite surface of the cell; subjecting the cell with a set of rays incident to the cell from at least one direction; and selecting a distance field of the subset of distance fields into an optimal subset associated with the cell, wherein a boundary of the swept volume represented by the distance field intersects with at least one ray at a point of intersection lying on the composite surface. | 10-06-2011 |
20110320023 | System and Method for Identifying Defects of Surfaces Due to Machining Processes - Embodiments of the invention disclose a method for determining defects of a surface of a model of an object generated from a model of an original object by a simulation of a machining process. The method determines orientations and rate of change in the orientation of the surface based on normal vectors to the surface and identifies the defects of the surface based on the rate of change and a threshold. The threshold is determined based on the machining process. | 12-29-2011 |
20120039526 | Volume-Based Coverage Analysis for Sensor Placement in 3D Environments - Coverage of sensors in a CTV system in a three-dimensional environment are analyzed by partitioning a 3D model of the environment into a set of voxels. A ray is cast from each pixel in each sensor through the 3D model to determine coverage data for each voxel. The coverage data are analyzed to determine a result indicative of an effective arrangement of the set of sensors. | 02-16-2012 |
20120330620 | System and Method for Simulating Machining Objects - A computer simulation of machining of an object by a motion of a tool is described. The object is represented by a boundary representation (BP) object, wherein the BP object includes a boundary representation of a surface of the object, wherein the motion is represented by a set of swept volumes, wherein the set of swept volumes includes a first set of implicit functions defining a surface of the set of swept volumes. The simulation includes determining a proxy object having a second set of implicit functions defining a surface of the proxy object; simulating the machining of the proxy object with the set of swept volumes to produce a machined proxy (MP) object having a third set of implicit functions defining a surface of the MP object; rendering an image of a Boolean intersection between the MP object and the BP object. | 12-27-2012 |
20130185028 | Hybrid Adaptively Sampled Distance Fields - A computer program product for processing a model of an object according to a set of instructions includes a non-transitory computer-readable memory storing a model of an object represented by a hybrid adaptively sampled distance field (ADF), wherein the model includes a hierarchy of cells, wherein at least one cell includes a set of distance functions forming at least part of a boundary of the object and a set of distance samples of at least some of the distance functions, such that a processor executing the set of instructions processes the model of the object. | 07-18-2013 |
20130262065 | Analyzing Volume Removed During Machining Simulation - A method simulates a machining of a workpiece by a tool. The method populates a swept volume representing a motion of the tool in relation to the workpiece with a set of rays, and determines a volume removed from the workpiece by the swept volume based on intersections of at least some rays with the workpiece. A model of the workpiece is modified based on the removed volume. | 10-03-2013 |
20130262066 | System and Method for Analyzing Engagement Surfaces Between Tools and Workpieces During Machining Simulation - A method determines an engagement surface between a tool and a workpiece during a simulation of a machining of the workpiece by a relative motion between the object and the tool. A set of points is arranged on at least a part of a surface of the tool. A distance between each point in the set of points and a surface of the workpiece modified by the motion is determined and the engagement surface is formed based on a subset of points having the distance below a threshold. | 10-03-2013 |
20140324211 | System and Method for Performing Undo and Redo Operations during Machining Simulation - A method associates a cell in the cADF with a machining instruction that changes a type of the cell or a type of a distance field in the cell in forming a composite surface of the workpiece to produce at least part of an association, and associates the distance field in the cell with the machining instruction changing the type of the distance field in forming the composite surface of the workpiece to produce at least part of the association. In response to receiving a command to undo a simulation of the machining to the intermediate machining instruction, a subset of cells and a subset of distance fields forming the composite surface of the workpiece at time of the simulation by the intermediate machining instruction are identified using the associate and the intermediate representation of the workpiece is determined using the subset of cells and the subset of distance fields. | 10-30-2014 |
20140355005 | System and Method for Calibrating Laser Processing Machines - A method calibrates a laser processing machine by commanding a scan head to direct a laser beam to a desired position, then senses an actual position of the laser beam directly using a position sensitive detector (PSD) after the scan head is positioned. A relative position between the scan head and PSD is altered using one or more linear actuators. A position feedback loop is closed around the linear actuators so that the relative position of the laser beam on the PSD is reduced to zero. The actual position of the laser spot is then measured indirectly by encoders attached to linear axes of the laser processing machine. The actual position is stored in a memory. An error is determined as a difference between the desired position and the actual position. Compensation coefficients are determined from the error and stored for later use during operation of the laser processing machine. | 12-04-2014 |
20150088301 | System and Method for Determining Feedrates of Machining Tools - A method determines a feedrate of a tool machining a workpiece according to a path. The method partitions the path into a set of segments, such that within each segment a function of engagement of the tool and the workpiece is substantially constant. Next, the method determines a feedrate for each segment in the set. | 03-26-2015 |