openapi: 3.1.0 info: title: Lex Machina Alerts Patents API version: '20260324' description: Alerts. servers: - url: https://api.lexmachina.com description: Lex Machina production API tags: - name: Patents description: US patent data. paths: /patents/{patent_number}: get: tags: - Patents summary: Get Patent description: 'Gets data for a single uspto patent. - **patent_number**: the patent number' operationId: get_patent security: - JwtAccessBearer: [] parameters: - name: patent_number in: path required: true schema: type: string title: Patent Number responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/PatentData' examples: Single Patent: summary: Single Patent value: number: '7304635' title: Programmable virtual book system abstract: An electronic information browsing system that provides a book-like interface—a virtual book—for presenting electronic contents. Specifically, an electronic information browsing system that allows users to configure its behavior via data and program specification encapsulated in a dynamic file format. Configurable behavior includes but not limited to the kind of contents to be displayed in the virtual book, the sources of the contents to be displayed, the static aspects of the virtual book such as the book dimensions and the dynamic aspects of the virtual book such as when a page is to be flipped, how the flipping of pages is contingent upon the execution of certain pre-specified events, etc. inventors: inventors: - HO SENG BENG - SEET CHERN HWAY originalAssignee: - E BOOK SYSTEMS PTE LTD filingDate: '2005-12-29' issueDate: '2007-12-04' districtCourtCases: numberOfCases: 7 findings: - caseId: - 2008420337 type: - Infringement winner: Claimant Win - caseId: - 2009069481 type: - Infringement winner: Claimant Win '404': description: Not found content: application/json: examples: Patent Not Found: summary: Patent Not Found value: detail: No patent matching provided patent number was found '401': description: Invalid or expired token content: application/json: examples: Expired token: summary: Expired token value: detail: 'Token time expired: Signature has expired.' Invalid token: summary: Invalid token value: detail: Invalid token '422': description: Error - 422 content: application/json: examples: Validation error: summary: Validation error value: summary: Invalid input detail: - type: parsing loc: - path - query - body msg: invalid input input: '-1' /patents: get: tags: - Patents summary: Get Patents description: 'Gets data for one or more uspto patents. - **patentNumbers**: the patent numbers' operationId: get_patents security: - JwtAccessBearer: [] parameters: - name: patentNumbers in: query required: true schema: type: array uniqueItems: true items: type: string minItems: 1 maxItems: 500 title: Patentnumbers responses: '200': description: Success content: application/json: schema: type: array items: $ref: '#/components/schemas/PatentData' title: Response Get Patents Patents Get examples: Multiple Patents: summary: Multiple Patents value: - number: '7201374' title: Method and article of manufacture for collectible game abstract: A game, toy or article of manufacture includes a set of rules and at least one model. The model has multiple movable parts, where under the rules of play, the model begins in an assembled configuration. As the model loses points under the rules of play, at least some of the parts are removed from the model, or replaced with substitute parts. The model may be formed from a panel or other substantially planar member, with the individual pieces formed therein. Methods of game play, computer-implemented games, and other aspects of the invention are described herein. Many other options are possible, as described above. inventors: inventors: - BIELMAN TYLER originalAssignee: - WIZARDS OF THE COAST INC filingDate: '2003-10-20' issueDate: '2007-04-10' districtCourtCases: numberOfCases: 1 findings: [] - number: '7304635' title: Programmable virtual book system abstract: An electronic information browsing system that provides a book-like interface—a virtual book—for presenting electronic contents. Specifically, an electronic information browsing system that allows users to configure its behavior via data and program specification encapsulated in a dynamic file format. Configurable behavior includes but not limited to the kind of contents to be displayed in the virtual book, the sources of the contents to be displayed, the static aspects of the virtual book such as the book dimensions and the dynamic aspects of the virtual book such as when a page is to be flipped, how the flipping of pages is contingent upon the execution of certain pre-specified events, etc. inventors: inventors: - HO SENG BENG - SEET CHERN HWAY originalAssignee: - E BOOK SYSTEMS PTE LTD filingDate: '2005-12-29' issueDate: '2007-12-04' districtCourtCases: numberOfCases: 7 findings: - caseId: - 2008420337 type: - Infringement winner: Claimant Win - caseId: - 2009069481 type: - Infringement winner: Claimant Win '404': description: Not found content: application/json: examples: Patents Not Found: summary: Patents Not Found value: detail: No patents matching provided patent numbers were found '401': description: Invalid or expired token content: application/json: examples: Expired token: summary: Expired token value: detail: 'Token time expired: Signature has expired.' Invalid token: summary: Invalid token value: detail: Invalid token '422': description: Error - 422 content: application/json: examples: Validation error: summary: Validation error value: summary: Invalid input detail: - type: parsing loc: - path - query - body msg: invalid input input: '-1' components: schemas: PatentFindings: properties: caseId: items: type: integer type: array title: Caseid type: items: type: string type: array title: Type winner: type: string title: Winner additionalProperties: false type: object required: - caseId - type - winner title: PatentFindings PatentData: properties: number: type: string title: Number title: anyOf: - type: string - type: 'null' title: Title abstract: anyOf: - type: string - type: 'null' title: Abstract inventors: $ref: '#/components/schemas/Inventors' districtCourtCases: $ref: '#/components/schemas/PatentCaseInformation' additionalProperties: false type: object required: - number - inventors - districtCourtCases title: PatentData Inventors: properties: inventors: items: type: string type: array title: Inventors originalAssignee: items: {} type: array title: Originalassignee filingDate: type: string format: date title: Filingdate issueDate: type: string format: date title: Issuedate additionalProperties: false type: object required: - inventors - originalAssignee - filingDate - issueDate title: Inventors PatentCaseInformation: properties: numberOfCases: type: integer title: Numberofcases findings: items: $ref: '#/components/schemas/PatentFindings' type: array title: Findings additionalProperties: false type: object required: - numberOfCases - findings title: PatentCaseInformation securitySchemes: JwtAccessBearer: type: http scheme: bearer