Patents by Inventor Philip Levy
Philip Levy 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).
-
Publication number: 20220368840Abstract: In an answer view, a first video segment is selected based on a first natural language input and displayed in a main display region, and a self-video image of a user is displayed in a peripheral display region having a smaller area than the main display region. To transition from the answer view to a question view, the self-video image is enlarged to replace the first video segment in the main display region. A second natural language input is received. To transition from the question view to the answer view, the self-video image is reduced to occupy the peripheral display region and the self-video image is replaced in the main display region with a second video segment selected based on the second natural language input. The video segments are pre-recorded video response segments spoken by the same person. Enlarging the self-video image masks the transition between the video segments.Type: ApplicationFiled: January 7, 2022Publication date: November 17, 2022Inventors: Timothy Philip LEVY, James Donald EDMONDSON, Philip COWANS, Adam PAGE
-
Patent number: 11483494Abstract: In an answer view, a first video segment is selected based on a first natural language input and displayed in a main display region, and a self-video image of a user is displayed in a peripheral display region having a smaller area than the main display region. To transition from the answer view to a question view, the self-video image is enlarged to replace the first video segment in the main display region. A second natural language input is received. To transition from the question view to the answer view, the self-video image is reduced to occupy the peripheral display region and the self-video image is replaced in the main display region with a second video segment selected based on the second natural language input. The video segments are pre-recorded video response segments spoken by the same person. Enlarging the self-video image masks the transition between the video segments.Type: GrantFiled: January 7, 2022Date of Patent: October 25, 2022Assignee: Twyn LimitedInventors: Timothy Philip Levy, James Donald Edmondson, Philip Cowans, Adam Page
-
Patent number: 10715334Abstract: Various embodiments include one or more of systems, methods, software, and data structures for validating a digital signature, wherein common information in a certification chain is maintained in one entry of a Document Secure Store (DSS). The DSS separates the Long Term Validation (LTV) information from the digital signature, allowing amendment of and addition to the LTV information in the DSS after a digital signature is applied to a document.Type: GrantFiled: August 2, 2017Date of Patent: July 14, 2020Assignee: Adobe Inc.Inventors: Isak Tenenboym, Marc T. Kaufman, Philip Levy
-
Publication number: 20170359183Abstract: Various embodiments include one or more of systems, methods, software, and data structures for validating a digital signature, wherein common information in a certification chain is maintained in one entry of a Document Secure Store (DSS). The DSS separates the Long Term Validation (LTV) information from the digital signature, allowing amendment of and addition to the LTV information in the DSS after a digital signature is applied to a document.Type: ApplicationFiled: August 2, 2017Publication date: December 14, 2017Inventors: Isak TENENBOYM, Marc T. KAUFMAN, Philip LEVY
-
Patent number: 9842174Abstract: Methods and apparatus, including computer program products, to assemble a collection of documents according to a document list. The document list represents documents to be included in the collection, and includes multiple entries that identify document templates. Each document template includes instructions that a web server can execute to generate a web document based on one or more parameters. A web document corresponding to each of the multiple entries is requested; the requested web documents are received and stored in the collection of documents. Links in the received web documents can be identified and updated. The collection of documents can be accessed as part of a web site.Type: GrantFiled: June 18, 2015Date of Patent: December 12, 2017Assignee: Adobe Systems IncorporatedInventors: Philip Levy, Naoki Hada
-
Patent number: 9768965Abstract: Various embodiments include one or more of systems, methods, software, and data structures for validating a digital signature, wherein common information in a certification chain is maintained in one entry of a Document Secure Store (DSS). The DSS separates the Long Term Validation (LTV) information from the digital signature, allowing amendment of and addition to the LTV information in the DSS after a digital signature is applied to a document.Type: GrantFiled: May 28, 2009Date of Patent: September 19, 2017Assignee: Adobe Systems IncorporatedInventors: Isak Tenenboym, Marc T. Kaufman, Philip Levy
-
Publication number: 20150286744Abstract: Methods and apparatus, including computer program products, to assemble a collection of documents according to a document list. The document list represents documents to be included in the collection, and includes multiple entries that identify document templates. Each document template includes instructions that a web server can execute to generate a web document based on one or more parameters. A web document corresponding to each of the multiple entries is requested; the requested web documents are received and stored in the collection of documents. Links in the received web documents can be identified and updated. The collection of documents can be accessed as part of a web site.Type: ApplicationFiled: June 18, 2015Publication date: October 8, 2015Applicant: Adobe Systems IncorporatedInventors: Philip Levy, Naoki Hada
-
Patent number: 9092414Abstract: Methods and apparatus, including computer program products, to assemble a collection of documents according to a document list. The document list represents documents to be included in the collection, and includes multiple entries that identify document templates. Each document template includes instructions that a web server can execute to generate a web document based on one or more parameters. A web document corresponding to each of the multiple entries is requested; the requested web documents are received and stored in the collection of documents. Links in the received web documents can be identified and updated. The collection of documents can be accessed as part of a web site.Type: GrantFiled: February 7, 2008Date of Patent: July 28, 2015Assignee: Adobe Systems IncorporatedInventors: Philip Levy, Naoki Hada
-
Patent number: 8954731Abstract: A method and apparatus are presented to perform a distributive computation of a digital signature in a document signing process. A signing request from a remote device initiates the document signing process including the distributive computation. The server verifies digital certificates corresponding to a signer's public key. An encryption request including a set of authenticated attributes and a hash value based on the to-be-signed content is transmitted to the remote device. A signer at the remote device encrypts the hash value in the encryption request with an encryption process utilizing a private key. The resulting encrypted hash value is transmitted to the server to produce the digital signature used to sign the subject content. This distributive computation process minimizes the amount of data transmitted between devices, while minimizing remote device resource requirements, and maintains the integrity of the signer's private key during generation of the digital signature.Type: GrantFiled: November 29, 2012Date of Patent: February 10, 2015Assignee: Adobe Systems IncorporatedInventors: Isak Tenenboym, Philip Levy, Marc T. Kaufman
-
Publication number: 20140165920Abstract: Disclosed is a no-drip water bowl comprised of a bowl and a removably attached lid having a drinking aperture lined with inwardly-facing, soft bristles. The bristles wipe water and drool from the snout of a drinking animal as it withdraws its snout from the drinking aperture. This prevents the animal from dripping liquid onto the floor around the bowl, which at a minimum requires effort to clean up and potentially could lead to injuries from slip-and-fall accidents or the flooring having to be replaced because of water damage.Type: ApplicationFiled: December 13, 2013Publication date: June 19, 2014Inventors: Danielle Sarty, Philip Levy
-
Publication number: 20140149735Abstract: A method and apparatus are presented to perform a distributive computation of a digital signature in a document signing process. A signing request from a remote device initiates the document signing process including the distributive computation. The server verifies digital certificates corresponding to a signer's public key. An encryption request including a set of authenticated attributes and a hash value based on the to-be-signed content is transmitted to the remote device. A signer at the remote device encrypts the hash value in the encryption request with an encryption process utilizing a private key. The resulting encrypted hash value is transmitted to the server to produce the digital signature used to sign the subject content. This distributive computation process minimizes the amount of data transmitted between devices, while minimizing remote device resource requirements, and maintains the integrity of the signer's private key during generation of the digital signature.Type: ApplicationFiled: November 29, 2012Publication date: May 29, 2014Applicant: Adobe Systems IncorporatedInventors: Isak Tenenboym, Philip Levy, Marc T. Kaufman
-
Patent number: 8683605Abstract: Long-Term Validation (LTV) of a digital signature status indicator is disclosed. In some embodiments, the Long-Term Validation of a digital signature status indicator includes automatically determining whether a digital signature of a digitally signed document is LTV enabled based at least in part on LTV information; and generating an LTV status indicator that displays whether the digital signature of the digitally signed document is LTV enabled.Type: GrantFiled: March 27, 2012Date of Patent: March 25, 2014Assignee: Adobe Systems IncorporatedInventors: Isak Tenenboym, Philip Levy, Marc Kaufman, John Landwehr
-
Publication number: 20140032913Abstract: Various embodiments include one or more of systems, methods, software, and data structures for validating a digital signature, wherein common information in a certification chain is maintained in one entry of a Document Secure Store (DSS). The DSS separates the Long Term Validation (LTV) information from the digital signature, allowing amendment of and addition to the LTV information in the DSS after a digital signature is applied to a document.Type: ApplicationFiled: May 28, 2009Publication date: January 30, 2014Applicant: Adobe Systems IncorporatedInventors: Isak Tenenboym, Marc T. Kaufman, Philip Levy
-
Patent number: 8631041Abstract: In one embodiment, a method comprising selecting a first node included in a data structure, the data structure representing, in a node-and-link representation, a first portion of electronic content, the data structure including a first external link being associated with the first node, the first external link referencing a first serialization, the first serialization representing a second portion of electronic content in a representation differing from the node-and-link representation of the data structure, augmenting the data structure using the first serialization comprising constructing a set of new nodes, the set of new nodes including all nodes constructible from the serialization, selecting a target node from among the set of new nodes, inserting the target node into the data structure, and inserting a first inter-node link into the data structure, the first inter-node link connecting the first node and the target node, the first inter-node link corresponding to the first external link.Type: GrantFiled: October 20, 2006Date of Patent: January 14, 2014Assignee: Adobe Systems IncorporatedInventors: James C. King, Philip Levy
-
Publication number: 20130212062Abstract: Methods and apparatus, including computer program products, to assemble a collection of documents according to a document list. The document list represents documents to be included in the collection, and includes multiple entries that identify document templates. Each document template includes instructions that a web server can execute to generate a web document based on one or more parameters. A web document corresponding to each of the multiple entries is requested; the requested web documents are received and stored in the collection of documents. Links in the received web documents can be identified and updated. The collection of documents can be accessed as part of a web site.Type: ApplicationFiled: February 7, 2008Publication date: August 15, 2013Inventors: Philip Levy, Naoki Hada
-
Patent number: 8397157Abstract: In one embodiment, a method comprising accessing a first data object and a second data object of a data structure representing electronic content, the second data object being associated with the first data object, selecting, based on first content included in the first data object, a grammar rule included in a grammar, the grammar rule including a grammar rule item, and based on second content included in the second data object, selecting the grammar rule item included in the grammar rule, and based on the second content and the grammar rule item, generating a portion of a textual representation of the electronic content.Type: GrantFiled: October 20, 2006Date of Patent: March 12, 2013Assignee: Adobe Systems IncorporatedInventor: Philip Levy
-
Patent number: 8244692Abstract: Various embodiments described herein provide systems, methods, software, and data structures that allow a page description language reader application, such as ADOBE® ACROBAT®, to provide a view of the assets compressed within a compressed archive. These and other embodiments including applications that may interleave one or more compressed archives within a page description language file, such as a PDF file. This interleaving leverages properties of both compressed archive files and page description language files to insert object markers around compressed assets within the compressed archives and references to at least some of the object markers in an index portion of the page description language files. As a result, compressed assets of compressed archives included in a page description language file package may be viewed within the listing of assets of the page description language file. These and other embodiments are described in greater detail below.Type: GrantFiled: June 30, 2010Date of Patent: August 14, 2012Assignee: Adobe Systems IncorporatedInventor: Philip Levy
-
Publication number: 20120147560Abstract: An open frame chassis has a top opening and a bottom opening permitting ambient airflow. A plurality of modules, each enclosing electrical components in thermal contact with a heat sink area of their corresponding module, can each be inserted in the chassis. Ambient air may flow from the bottom opening across the heat sink area of each module to the top opening to passively cool the modules and electrical components. Key pins guide the modules into place and prevent incorrect insertion of a different type of electrical module not corresponding to the electrical connection of the chassis for that slot. Guide pins on corners of the modules mate with guide holes in the chassis to secure the module to the chassis and decrease vibration. Both sides of the chassis have side openings through which the fins of the modules in the end slots of the chassis may be exposed.Type: ApplicationFiled: June 8, 2011Publication date: June 14, 2012Inventors: Guang Zeng, Roger Moore, Philip Levy, Yuri Luskind
-
Patent number: 8005847Abstract: In an example embodiment, a method comprising accessing a relationship definition associated with a package of data items, the relationship definition including a template string and a first pattern string including a first wildcard symbol, accessing a main file name of a main file, matching the main file name to the first pattern string including associating the first wildcard symbol with a substring of the main file name, and deriving a second pattern string from the template string.Type: GrantFiled: October 20, 2006Date of Patent: August 23, 2011Assignee: Adobe Systems IncorporatedInventors: Philip Levy, Richard Cohn
-
Patent number: 7882089Abstract: Embodiments for caching database information are disclosed. A query may specify a set of information to be retrieved from a database file. The database file may be parsed according to the query to retrieve the set of information. The query and the corresponding set of information retrieved from the database file may be stored in a cache file. The cache file may be searched for the query, which may enable the set of information to be retrieved from the cache file. Searching the cache file and retrieving the set of information from the cache file may be faster than searching the database file to retrieve the set of information. The cache file may be associated with a currency token which may indicate whether the cache file is current. The currency token may indicate whether the database file has been updated since being parsed according to the query.Type: GrantFiled: July 13, 2005Date of Patent: February 1, 2011Assignee: Adobe Systems IncorporatedInventor: Philip Levy