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: 11483494
    Abstract: 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: Grant
    Filed: January 7, 2022
    Date of Patent: October 25, 2022
    Assignee: Twyn Limited
    Inventors: Timothy Philip Levy, James Donald Edmondson, Philip Cowans, Adam Page
  • Patent number: 10715334
    Abstract: 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: Grant
    Filed: August 2, 2017
    Date of Patent: July 14, 2020
    Assignee: Adobe Inc.
    Inventors: Isak Tenenboym, Marc T. Kaufman, Philip Levy
  • Patent number: 10230419
    Abstract: 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: Grant
    Filed: November 9, 2011
    Date of Patent: March 12, 2019
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Dinesh Bharadia, Jung-Il Choi, Mayank Jain, Sachin Katti, Tae Min Kim, Philip Levis
  • Patent number: 9887728
    Abstract: 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: Grant
    Filed: November 9, 2011
    Date of Patent: February 6, 2018
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Mayank Jain, Jung Il Choi, Kannan Srinivasan, Philip Levis, Sachin Katti, Siddharth Seth
  • Patent number: 9842174
    Abstract: 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: Grant
    Filed: June 18, 2015
    Date of Patent: December 12, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Philip Levy, Naoki Hada
  • Patent number: 9768965
    Abstract: 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: Grant
    Filed: May 28, 2009
    Date of Patent: September 19, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Isak Tenenboym, Marc T. Kaufman, Philip Levy
  • Patent number: 9490963
    Abstract: 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: Grant
    Filed: February 4, 2014
    Date of Patent: November 8, 2016
    Assignee: Kumu Networks, Inc.
    Inventors: Jung-il Choi, Steven Hong, Mayank Jain, Sachin Katti, Philip Levis, Jeff Mehlman
  • Publication number: 20150286744
    Abstract: 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: Application
    Filed: June 18, 2015
    Publication date: October 8, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Philip Levy, Naoki Hada
  • Patent number: 9092414
    Abstract: 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: Grant
    Filed: February 7, 2008
    Date of Patent: July 28, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Philip Levy, Naoki Hada
  • Patent number: 8954731
    Abstract: 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: Grant
    Filed: November 29, 2012
    Date of Patent: February 10, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Isak Tenenboym, Philip Levy, Marc T. Kaufman
  • Publication number: 20140219139
    Abstract: 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: Application
    Filed: February 4, 2014
    Publication date: August 7, 2014
    Applicant: Kumu Networks
    Inventors: Jung-il CHOI, Steven Hong, Mayank Jain, Sachin Katti, Philip Levis, Jeff Mehlman
  • Publication number: 20140165920
    Abstract: 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: Application
    Filed: December 13, 2013
    Publication date: June 19, 2014
    Inventors: Danielle Sarty, Philip Levy
  • Publication number: 20140149735
    Abstract: 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: Application
    Filed: November 29, 2012
    Publication date: May 29, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Isak Tenenboym, Philip Levy, Marc T. Kaufman
  • Patent number: 8683605
    Abstract: 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: Grant
    Filed: March 27, 2012
    Date of Patent: March 25, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Isak Tenenboym, Philip Levy, Marc Kaufman, John Landwehr
  • Publication number: 20140032913
    Abstract: 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: Application
    Filed: May 28, 2009
    Publication date: January 30, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Isak Tenenboym, Marc T. Kaufman, Philip Levy
  • Patent number: 8631041
    Abstract: 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: Grant
    Filed: October 20, 2006
    Date of Patent: January 14, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: James C. King, Philip Levy
  • Publication number: 20130212062
    Abstract: 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: Application
    Filed: February 7, 2008
    Publication date: August 15, 2013
    Inventors: Philip Levy, Naoki Hada
  • Patent number: 8397157
    Abstract: 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: Grant
    Filed: October 20, 2006
    Date of Patent: March 12, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Philip Levy
  • Patent number: 8244692
    Abstract: 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: Grant
    Filed: June 30, 2010
    Date of Patent: August 14, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Philip Levy
  • Publication number: 20120201173
    Abstract: 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: Application
    Filed: November 9, 2011
    Publication date: August 9, 2012
    Inventors: Mayank Jain, Jung Il Choi, Kannan Srinivasan, Philip Levis, Sachin Katti, Siddharth Seth