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).
-
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
-
Patent number: 10230419Abstract: In one aspect there is provided a method. The method may include receiving a first analog radio frequency signal including a signal of interest and an interference signal caused by a second analog radio frequency signal transmitted in full duplex over a channel from which the first analog transmission is received; adjusting at least one of the first analog radio frequency signal and a portion of the second analog radio frequency signal to enable at least one of a reduction or an elimination of the interference signal in an output analog radio frequency signal; combining the first analog radio frequency signal and the portion of the second analog radio frequency signal to generate the output analog radio frequency signal characterized by at least the reduction or the elimination of the interference signal included in the output analog radio frequency signal; and providing the output analog radio frequency signal. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: November 9, 2011Date of Patent: March 12, 2019Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Dinesh Bharadia, Jung-Il Choi, Mayank Jain, Sachin Katti, Tae Min Kim, Philip Levis
-
Patent number: 9887728Abstract: In one aspect there is provided a method. The method may include receiving a first analog radio frequency signal including a signal of interest and an interference signal caused by a second analog radio frequency signal transmitted in full duplex over a channel from which the first analog transmission is received; combining the first analog radio frequency signal and a portion of the second analog radio frequency signal to generate an output analog radio frequency signal characterized by at least a reduction or an elimination of the interference signal included in the output analog radio frequency signal; and providing the output analog radio frequency signal. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: November 9, 2011Date of Patent: February 6, 2018Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Mayank Jain, Jung Il Choi, Kannan Srinivasan, Philip Levis, Sachin Katti, Siddharth Seth
-
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
-
Patent number: 9490963Abstract: A circuit that cancels a self-interference signal includes, in part, a pair of signal paths that are substantially in phase, each of which paths includes a passive coupler, a delay element and a variable attenuator. The circuit further includes, in part, a first group of P signal paths each of which is substantially in phase with the pair of paths, a second group of M signal paths each of which is substantially out-of-phase relative to the pair of signal paths, and at least a pair of feedback paths. Each of the P and M signal paths, as well as the feedback paths includes a delay element and a variable attenuator. Optionally, each of the M signal paths is optionally 180° out-of-phase relative to the pair of signal paths.Type: GrantFiled: February 4, 2014Date of Patent: November 8, 2016Assignee: Kumu Networks, Inc.Inventors: Jung-il Choi, Steven Hong, Mayank Jain, Sachin Katti, Philip Levis, Jeff Mehlman
-
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: 20140219139Abstract: A circuit that cancels a self-interference signal includes, in part, a pair of signal paths that are substantially in phase, each of which paths includes a passive coupler, a delay element and a variable attenuator. The circuit further includes, in part, a first group of P signal paths each of which is substantially in phase with the pair of paths, a second group of M signal paths each of which is substantially out-of-phase relative to the pair of signal paths, and at least a pair of feedback paths. Each of the P and M signal paths, as well as the feedback paths includes a delay element and a variable attenuator. Optionally, each of the M signal paths is optionally 180° out-of-phase relative to the pair of signal paths.Type: ApplicationFiled: February 4, 2014Publication date: August 7, 2014Applicant: Kumu NetworksInventors: Jung-il CHOI, Steven Hong, Mayank Jain, Sachin Katti, Philip Levis, Jeff Mehlman
-
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: 20120201173Abstract: In one aspect there is provided a method. The method may include receiving a first analog radio frequency signal including a signal of interest and an interference signal caused by a second analog radio frequency signal transmitted in full duplex over a channel from which the first analog transmission is received; combining the first analog radio frequency signal and a portion of the second analog radio frequency signal to generate an output analog radio frequency signal characterized by at least a reduction or an elimination of the interference signal included in the output analog radio frequency signal; and providing the output analog radio frequency signal. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: November 9, 2011Publication date: August 9, 2012Inventors: Mayank Jain, Jung Il Choi, Kannan Srinivasan, Philip Levis, Sachin Katti, Siddharth Seth