Patents by Inventor David R. Vandervort

David R. Vandervort has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11090870
    Abstract: A method of extracting data embedded in a 3D object includes a 3D scanning device scanning a 3D object and extracting data embedded as physical representations in the 3D object. A processing device will identify, from the extracted data, instructions for causing the processing device to perform an action such as identifying building instructions for printing a copy of the 3D object. The processing device will also perform the action to identify the building instructions, and cause a 3D printer to use the building instructions to print the copy of the 3D object. The processing device may be part of the 3D scanning device or part of another device or system that is in communication with the 3D scanning device.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: August 17, 2021
    Assignee: Xerox Corporation
    Inventors: Jonathan D. Levine, Donald M. Pangrazio, III, David R. Vandervort, Reiner Eschbach, Robert Eero Nuuja
  • Patent number: 11001045
    Abstract: A method and system of producing a three-dimensional object with an anti-counterfeiting measure uses a processor to access a data file including a plurality of parameters for producing a three-dimensional object, wherein the parameters comprise a plurality of structural parameters. The processor may also cause a three dimensional printing device to form the three dimensional object that exhibits the structural parameters by identifying a build material, identifying at least one anti-counterfeiting measure that when included in the 3D object will prevent creation of a digital model of the three-dimensional object by causing the 3D object to obstruct a possible 3D scanning method, and causing the three dimensional printing device to form the three-dimensional object with the anti-counterfeiting measure using the build material.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: May 11, 2021
    Assignee: Xerox Corporation
    Inventors: Jonathan D. Levine, Donald M. Pangrazio, III, David R. Vandervort, Reiner Eschbach, Jason C. Tsongas
  • Patent number: 10926471
    Abstract: A method and system for embedding a database in a 3D object uses a 3D dimensional printing device and a computer-readable memory that stores a build sequence comprising instructions that, when executed by a processor, will cause the 3D printing device to form a three-dimensional object by depositing layers of build material and by including, in one or more of the layers, physical representations that represent a data set that includes a record of information for production of the 3D object.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: February 23, 2021
    Assignee: Xerox Corporation
    Inventors: Jonathan D. Levine, Donald M. Pangrazio, III, David R. Vandervort, Reiner Eschbach, Robert Eero Nuuja
  • Patent number: 10459430
    Abstract: A method of producing a variable data design file for use in production of personalized copies of a reference 3D object may include receiving a plurality of fixed structural parameters for a reference object and receiving information for creation of a plurality of variable structural parameters corresponding to variable data regions on the reference 3D object. The method may include using the plurality of fixed structural parameters to develop an instruction set configured to cause a 3D printing device to form a 3D object that exhibits the plurality of fixed structural parameters; and including, in the instruction set, instructions for creating the plurality of variable structural parameters based on the received information that will cause the 3D printing device to render at least one of the plurality of variable data regions in the 3D object, wherein the variable data region differs from a corresponding region of the reference 3D object.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: October 29, 2019
    Assignee: Xerox Corporation
    Inventors: Jonathan D. Levine, David R. Vandervort, Donald M. Pangrazio, III, Robert Eero Nuuja
  • Publication number: 20190184644
    Abstract: A method and system of producing a three-dimensional object with an anti-counterfeiting measure uses a processor to access a data file including a plurality of parameters for producing a three-dimensional object, wherein the parameters comprise a plurality of structural parameters. The processor may also cause a three dimensional printing device to form the three dimensional object that exhibits the structural parameters by identifying a build material, identifying at least one anti-counterfeiting measure that when included in the 3D object will prevent creation of a digital model of the three-dimensional object by causing the 3D object to obstruct a possible 3D scanning method, and causing the three dimensional printing device to form the three-dimensional object with the anti-counterfeiting measure using the build material.
    Type: Application
    Filed: February 21, 2019
    Publication date: June 20, 2019
    Inventors: Jonathan D. Levine, Donald M. Pangrazio, III, David R. Vandervort, Reiner Eschbach, Jason C. Tsongas
  • Publication number: 20190126556
    Abstract: A method of extracting data embedded in a 3D object includes a 3D scanning device scanning a 3D object and extracting data embedded as physical representations in the 3D object. A processing device will identify, from the extracted data, instructions for causing the processing device to perform an action such as identifying building instructions for printing a copy of the 3D object. The processing device will also perform the action to identify the building instructions, and cause a 3D printer to use the building instructions to print the copy of the 3D object. The processing device may be part of the 3D scanning device or part of another device or system that is in communication with the 3D scanning device.
    Type: Application
    Filed: December 21, 2018
    Publication date: May 2, 2019
    Inventors: Jonathan D. Levine, Donald M. Pangrazio, III, David R. Vandervort, Reiner Eschbach, Robert Eero Nuuja
  • Patent number: 10270600
    Abstract: Methods and systems for providing secure recording of revisions made to electronic documents, using secure methods to validate the recorded changes, are disclosed. An electronic device making a change to an electronic document can transmit the change to the network. An audit log chain is residing on the network and shared among all the nodes on the network. A node on the network can verify a change of document made by other nodes and add a new block to the chain using one-way hashes, making the chain resistant to tampering. If an invalid block is detected, the system can send an auditing alert to the network. The audit log can be strongly resistant to tampering, providing reliable evidence for use in audit compliance, investigations, and business or court record keeping.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: April 23, 2019
    Assignee: Xerox Corporation
    Inventor: David R. Vandervort
  • Patent number: 10239264
    Abstract: A method and system of producing a three-dimensional object with an anti-counterfeiting measure uses a processor to access a data file including a plurality of parameters for producing a three-dimensional object, wherein the parameters comprise a plurality of structural parameters. The processor may also cause a three dimensional printing device to form the three dimensional object that exhibits the structural parameters by identifying a build material, identifying a concealment material, causing the three dimensional printing device to deposit a mixture of the build material and the concealment material in a plurality of layers, and causing the three dimensional printing device to cure the build material and concealment material to form the three-dimensional object with the anti-counterfeiting measure.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: March 26, 2019
    Assignee: Xerox Corporation
    Inventors: Jonathan D. Levine, Donald M. Pangrazio, III, David R. Vandervort, Reiner Eschbach, Jason C. Tsongas
  • Patent number: 10218509
    Abstract: When printing 3D objects designed by a particular designer, authentication information such as a serial number and a digital signature of the designer are inserted into a CAD file for printing the object. The authentication information is represented as physical structures in or on the 3D-printed object. The physical structures (e.g., pits, cavities of one or more shapes, etc.) can be detected by a scanner (e.g., an ultrasound or the like), and the detected authentication information can be transmitted to an authentication server that determines the authenticity of the 3D-printed object and transmits the authenticity determination to a user.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: February 26, 2019
    Assignee: XEROX CORPORATION
    Inventors: Donald M. Pangrazio, III, Jonathan D. Levine, Reiner Eschbach, David R. Vandervort, Eugene S. Evanitsky
  • Patent number: 10201938
    Abstract: A method of extracting data embedded in a 3D object includes a 3D scanning device scanning a 3D object and extracting data embedded as physical representations in the 3D object. A processing device will identify, from the extracted data, instructions for performing an action on the data such as: displaying at least a portion of the data, transmitting at least a portion of the data to an external database, transmitting at least a portion of the data to an external application, or receiving user input for handling the data. The processing device may be part of the 3D scanning device or part of another device or system that is in communication with the 3D scanning device. The method includes performing the action, and returning a result of the action to a user of an electronic device. It may also include receiving a user selection of the portion of the data.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: February 12, 2019
    Assignee: Xerox Corporation
    Inventors: Jonathan D. Levine, Donald M. Pangrazio, III, David R. Vandervort, Reiner Eschbach, Robert Eero Nuuja
  • Publication number: 20190044736
    Abstract: Methods and systems for providing secure recording of revisions made to electronic documents, using secure methods to validate the recorded changes, are disclosed. An electronic device making a change to an electronic document can transmit the change to the network. An audit log chain is residing on the network and shared among all the nodes on the network. A node on the network can verify a change of document made by other nodes and add a new block to the chain using one-way hashes, making the chain resistant to tampering. If an invalid block is detected, the system can send an auditing alert to the network. The audit log can be strongly resistant to tampering, providing reliable evidence for use in audit compliance, investigations, and business or court record keeping.
    Type: Application
    Filed: October 5, 2018
    Publication date: February 7, 2019
    Inventor: David R. Vandervort
  • Patent number: 10162884
    Abstract: A first embodiment of the disclosure relates to a method for responding to a message posted in a social media stream. The method includes monitoring a social media site for at least one message including select subject matter. In response to identifying a message, the method includes collecting a series of exchanges that form a conversational thread including the message. The method includes determining at least one content attribute of the message. The method includes classifying the message using at least one key attribute. The method includes searching a database for a reference message using a combination of the at least one content and key attributes. The method includes determining a previous outcome of a reference thread including the reference message. The method includes using the previous outcome for determining a course of action.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: December 25, 2018
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Veerasundaravel Thirugnanasundaram, David R. Vandervort, Tong Sun, Arun Bakthavachalu
  • Patent number: 10164952
    Abstract: Methods and systems for providing secure recording of revisions made to electronic documents, using secure methods to validate the recorded changes, are disclosed. An electronic device making a change to an electronic document can transmit the change to the network. An audit log chain is residing on the network and shared among all the nodes on the network. A node on the network can verify a change of document made by other nodes and add a new block to the chain using one-way hashes, making the chain resistant to tampering. If an invalid block is detected, the system can send an auditing alert to the network. The audit log can be strongly resistant to tampering, providing reliable evidence for use in audit compliance, investigations, and business or court record keeping.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: December 25, 2018
    Assignee: Xerox Corporation
    Inventor: David R. Vandervort
  • Patent number: 10129032
    Abstract: Methods and systems for providing secure recording of revisions made to electronic documents, using secure methods to validate the recorded changes, are disclosed. An electronic device making a change to an electronic document can transmit the change to the network. An audit log chain is residing on the network and shared among all the nodes on the network. A node on the network can verify a change of document made by other nodes and add a new block to the chain using one-way hashes, making the chain resistant to tampering. If an invalid block is detected, the system can send an auditing alert to the network. The audit log can be strongly resistant to tampering, providing reliable evidence for use in audit compliance, investigations, and business or court record keeping.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: November 13, 2018
    Assignee: Xerox Corporation
    Inventor: David R. Vandervort
  • Publication number: 20180178453
    Abstract: A method and system for embedding a database in a 3D object uses a 3D dimensional printing device and a computer-readable memory that stores a build sequence comprising instructions that, when executed by a processor, will cause the 3D printing device to form a three-dimensional object by depositing layers of build material and by including, in one or more of the layers, physical representations that represent a data set that includes a record of information for production of the 3D object.
    Type: Application
    Filed: February 12, 2018
    Publication date: June 28, 2018
    Inventors: Jonathan D. Levine, Donald M. Pangrazio, III, David R. Vandervort, Reiner Eschbach, Robert Eero Nuuja
  • Patent number: 9967091
    Abstract: A method and system secures an encryption key for utilization on a secured network by receiving, at a trusted node, an encryption key request from a requesting node, the encryption key request including a public encryption key of a public/private encryption key pair associated with the requesting node; determining, at the trusted node, if the requesting node has previously supplied enough virtual currency to support the request; choosing an encryption key for distributing to the requesting node when it is determined the requesting node has enough virtual currency; encrypting the chosen encryption key with the public encryption key of a public/private encryption key pair associated with the requesting node; and sending the encrypted encryption key to the requesting node.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: May 8, 2018
    Assignee: Xerox Corporation
    Inventor: David R. Vandervort
  • Publication number: 20180081969
    Abstract: The disclosed embodiments illustrate methods and systems for data processing to predict domain knowledge of a user for content recommendation. The method includes extracting a set of features from user data based on at least a domain-of-interest. The method further includes categorizing each feature in each set of the extracted set of features into one of a plurality of categories. The method further includes determining a domain literacy weight of the user for each category of the plurality of categories based on at least an average weight associated with each set of the extracted set of features in each category. The method further includes predicting the domain knowledge of the user based on at least the determined domain literacy weight associated with each category. The predicted domain knowledge is further utilized for the content recommendation to the user.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 22, 2018
    Inventors: Vivek Harikrishnan Ramalingam, Prince Gerald Albert, David R. Vandervort
  • Patent number: 9919477
    Abstract: A method and system for embedding a database in a 3D object uses a 3D dimensional printing device and a computer-readable memory that stores a build sequence comprising instructions that, when executed by a processor, will cause the 3D printing device to form a three-dimensional object with an embedded data structure by depositing layers of build material and by including, in one or more of the layers, physical representations that represent a data structure.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: March 20, 2018
    Assignee: Xerox Corporation
    Inventors: Jonathan D. Levine, Donald M. Pangrazio, III, David R. Vandervort, Reiner Eschbach, Robert Eero Nuuja
  • Patent number: 9760931
    Abstract: A method of processing a specification may include receiving, by a home site, information regarding a search for at least one good or service, automatically generating, by the home site, a specification comprising a command block, an origin block and a routing block, based on the received information, and transmitting, by the home site, the specification to the one or more destination marketplaces. One or more of the command block, the origin block and the routing block may include one or more domain-specific language instructions. The command block may include one or more instructions defining the search and one or more instructions defining one or more actions to perform with respect to results of the search. The origin block may include information identifying the home site. The routing block comprises information identifying one or more destination marketplaces.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: September 12, 2017
    Assignee: Xerox Corporation
    Inventor: David R. Vandervort
  • Publication number: 20170237569
    Abstract: Methods and systems for providing secure recording of revisions made to electronic documents, using secure methods to validate the recorded changes, are disclosed. An electronic device making a change to an electronic document can transmit the change to the network. An audit log chain is residing on the network and shared among all the nodes on the network. A node on the network can verify a change of document made by other nodes and add a new block to the chain using one-way hashes, making the chain resistant to tampering. If an invalid block is detected, the system can send an auditing alert to the network. The audit log can be strongly resistant to tampering, providing reliable evidence for use in audit compliance, investigations, and business or court record keeping.
    Type: Application
    Filed: February 16, 2016
    Publication date: August 17, 2017
    Inventor: David R. Vandervort