MLchartDataset catalogue

Patent · US9626489B2 · B2 · US

Object rendering systems and methods

(11) Publication number
US9626489B2
(21) Application number
14/210,360
(22) Filing date
2014-03-13
(30) Priority date
2013-03-13
(43) Publication date
2017-04-18
(45) Date of grant
2017-04-18
(52) CPC
  • G06F Electric digital data processing: 21/10
  • B29C Shaping or joining of plastics; shaping of material in a plastic state, not otherwise provided for; after-treatment of the shaped products, e.g. repairing: 64/386, 67/0088
  • G06Q Information and communication technology [ICT] specially adapted for administrative, commercial, financial, managerial or supervisory purposes; systems or methods specially adapted for administrative, commercial, financial, managerial or supervisory purposes, not otherwise provided for: 50/184
  • H04N Pictorial communication, e.g. television: 1/00843, 1/32117, 1/60, 2201/3246
(73) Assignee
INTERTRUST TECH CORP
(54) Title
Object rendering systems and methods
(57) Abstract

Systems and methods are described that protect intellectual property rights in connection with 3-dimensional printing processes. In certain embodiments, an object a user would like to render with a 3-dimensional printing device may be compared with one or more managed objects having certain associated intellectual property rights. If the object is found to be similar to a managed object (e.g., similar in shape, function, composition, etc.), policy associated with the managed object may be enforced in connection with rendering the object. In this manner, intellectual property rights associated with the managed objects may be enforced.

Full text
View on Google Patents

Claims (14)

  1. A method performed by a system for controlling a 3-dimensional printing device comprising a processor and a non-transitory computer-readable storage medium storing instructions that, when executed, cause the system to perform the method, the method comprising: receiving a request to render an object with the 3-dimensional printing device; comparing information associated with the object with information associated with one or more managed objects at a plurality of resolutions, wherein comparing at one of the plurality of resolutions comprises comparing 3-dimensional shape information at the one of the plurality of resolutions associated with the object with 3-dimensional shape information at the one of the plurality of resolutions associated with the one or more managed objects; determining, based on the comparison, that the object is similar to at least one managed object of the one or more managed objects; identifying a policy associated with the at least one managed object; and enforcing the identified policy in connection with rendering the object with the 3-dimensional printing device.
  2. The method of claim 1, the method further comprising comparing composition information associated with the object with composition information associated with the one or more managed objects.
  3. The method of claim 1, the method further comprising comparing function information associated with the object with function information associated with the one or more managed objects.
  4. The method of claim 1, the method further comprising comparing rendering step information associated with the object with rendering step information associated with the one or more managed objects.
  5. The method of claim 1, wherein determining that the object is similar to the at least one managed object of the one or more managed objects further comprises: determining, based on the comparison, that the object is similar to the at least one managed object of the one or more managed objects by a particular degree of measure.
  6. The method of claim 1, wherein the policy comprises one or more restrictions on rendering the object with the 3D printing devices.
  7. The method of claim 1, wherein the policy comprises one or more conditions to be satisfied before rendering the object with the 3D printing device.
  8. The method of claim 7, wherein the one or more conditions comprise a condition that an entity holding rights to the at least one managed object be notified of the request to render the object.
  9. The method of claim 7, wherein the one or more conditions comprise a condition that a law enforcement agency be notified of the request to render the object.
  10. The method of claim 7, wherein the one or more conditions comprise a condition that the user demonstrate possession of an indication of authority to render the object with the 3D printing device.
  11. The method of claim 7, wherein the one or more conditions comprise a condition that the user purchase rights to render the object with the 3D printing device.
  12. The method of claim 7, wherein the one or more conditions comprise a condition that a stakeholder entity associated with the at least one managed object be notified of the request to render the object.
  13. The method of claim 1, wherein the policy comprises a requirement that the object be modified in connection with rendering the object with the 3-dimensional printing device.
  14. The method of claim 13, wherein the modification comprises an inclusion of an indication that the object is not associated with a rights holder of the at least one managed object.

Citations (23)

  • US2006277122A1
  • US2007110320A1
  • US2007180519A1
  • US2009164379A1
  • US2009165126A1
  • US2009165127A1
  • US2010031351A1
  • US2010031374A1
  • US2013235412A1
  • US2014184496A1
  • US2014223583A1
  • US2015026785A1
  • US5892900A
  • US5920861A
  • US5943422A
  • US5982891A
  • US6157721A
  • US6185683B1
  • US6658568B1
  • US7188103B2
  • US7576842B2
  • US8234387B2
  • US8970867B2
Record as JSON
{
  "publication_number": "US9626489B2",
  "country": "US",
  "kind": "B2",
  "title": "Object rendering systems and methods",
  "abstract": "Systems and methods are described that protect intellectual property rights in connection with 3-dimensional printing processes. In certain embodiments, an object a user would like to render with a 3-dimensional printing device may be compared with one or more managed objects having certain associated intellectual property rights. If the object is found to be similar to a managed object (e.g., similar in shape, function, composition, etc.), policy associated with the managed object may be enforced in connection with rendering the object. In this manner, intellectual property rights associated with the managed objects may be enforced.",
  "claims": [
    "1. A method performed by a system for controlling a 3-dimensional printing device comprising a processor and a non-transitory computer-readable storage medium storing instructions that, when executed, cause the system to perform the method, the method comprising: receiving a request to render an object with the 3-dimensional printing device; comparing information associated with the object with information associated with one or more managed objects at a plurality of resolutions, wherein comparing at one of the plurality of resolutions comprises comparing 3-dimensional shape information at the one of the plurality of resolutions associated with the object with 3-dimensional shape information at the one of the plurality of resolutions associated with the one or more managed objects; determining, based on the comparison, that the object is similar to at least one managed object of the one or more managed objects; identifying a policy associated with the at least one managed object; and enforcing the identified policy in connection with rendering the object with the 3-dimensional printing device.",
    "2. The method of claim 1, the method further comprising comparing composition information associated with the object with composition information associated with the one or more managed objects.",
    "3. The method of claim 1, the method further comprising comparing function information associated with the object with function information associated with the one or more managed objects.",
    "4. The method of claim 1, the method further comprising comparing rendering step information associated with the object with rendering step information associated with the one or more managed objects.",
    "5. The method of claim 1, wherein determining that the object is similar to the at least one managed object of the one or more managed objects further comprises: determining, based on the comparison, that the object is similar to the at least one managed object of the one or more managed objects by a particular degree of measure.",
    "6. The method of claim 1, wherein the policy comprises one or more restrictions on rendering the object with the 3D printing devices.",
    "7. The method of claim 1, wherein the policy comprises one or more conditions to be satisfied before rendering the object with the 3D printing device.",
    "8. The method of claim 7, wherein the one or more conditions comprise a condition that an entity holding rights to the at least one managed object be notified of the request to render the object.",
    "9. The method of claim 7, wherein the one or more conditions comprise a condition that a law enforcement agency be notified of the request to render the object.",
    "10. The method of claim 7, wherein the one or more conditions comprise a condition that the user demonstrate possession of an indication of authority to render the object with the 3D printing device.",
    "11. The method of claim 7, wherein the one or more conditions comprise a condition that the user purchase rights to render the object with the 3D printing device.",
    "12. The method of claim 7, wherein the one or more conditions comprise a condition that a stakeholder entity associated with the at least one managed object be notified of the request to render the object.",
    "13. The method of claim 1, wherein the policy comprises a requirement that the object be modified in connection with rendering the object with the 3-dimensional printing device.",
    "14. The method of claim 13, wherein the modification comprises an inclusion of an indication that the object is not associated with a rights holder of the at least one managed object."
  ],
  "cpc": [
    "G06F 21/10",
    "B29C 64/386",
    "B29C 67/0088",
    "G06Q 50/184",
    "H04N 1/00843",
    "H04N 1/32117",
    "H04N 1/60",
    "H04N 2201/3246"
  ],
  "assignees": [
    "INTERTRUST TECH CORP"
  ],
  "filing_date": "2014-03-13",
  "publication_date": "2017-04-18",
  "grant_date": "2017-04-18",
  "priority_date": "2013-03-13",
  "application_number": "US-201414210360-A",
  "family_id": "51535145",
  "citations": [
    "US2006277122A1",
    "US2007110320A1",
    "US2007180519A1",
    "US2009164379A1",
    "US2009165126A1",
    "US2009165127A1",
    "US2010031351A1",
    "US2010031374A1",
    "US2013235412A1",
    "US2014184496A1",
    "US2014223583A1",
    "US2015026785A1",
    "US5892900A",
    "US5920861A",
    "US5943422A",
    "US5982891A",
    "US6157721A",
    "US6185683B1",
    "US6658568B1",
    "US7188103B2",
    "US7576842B2",
    "US8234387B2",
    "US8970867B2"
  ]
}

Record 1,704 of 5,000 in Patents full text (MLC-0201). Request the full dataset.