Patents by Inventor Joshua Kaplan

Joshua Kaplan 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: 20200265015
    Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to access a canonical content item stored at a content management system, the canonical content item representing a cloud-based content item or a cloud-backed content item having features designed for access through a native online application associated with a cloud content provider; in response to the canonical content item being invoked, sending, from a local application to the cloud content provider, a request for the features of the content item; receiving, at the local application and from the cloud content provider, metadata for enabling the features of the content item; and based on the metadata, providing, on the local application, the features and a content of the content item as part of a rendered instance of the canonical content item.
    Type: Application
    Filed: May 4, 2020
    Publication date: August 20, 2020
    Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
  • Publication number: 20200255418
    Abstract: The present disclosure relates generally to compounds that bind to FXR and act as agonists of FXR. The disclosure further relates to the use of the compounds for the preparation of a medicament for the treatment of diseases and/or conditions through binding of said nuclear receptor by said compounds and to a process for the synthesis of said compounds.
    Type: Application
    Filed: January 13, 2020
    Publication date: August 13, 2020
    Inventors: Peter A. Blomgren, Kevin S. Currie, Morin Mae Frick, Elizabeth M. Horstman, Joshua A. Kaplan, Jeffrey E. Kropf, William J. Watkins
  • Patent number: 10740093
    Abstract: Source code of a logical segment of a codebase can be isolated from other portions of the codebase yet the logical segment and the other portions may have mutual dependencies. Packaging multiple versions of the logical segment and the other portions of the codebase to be compilable as a single binary file can simplify the development, testing, and release work flows of the codebase. For example, development, evaluation, and deployment of the logical segment and the other portions of the code base can run on different schedules. As another example, a provider of the codebase can control which version of the logical segment computing devices execute.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: August 11, 2020
    Assignee: Dropbox, Inc.
    Inventors: John Lai, Joshua Kaplan, Sujay Jayakar, Bryon Ross
  • Patent number: 10686888
    Abstract: In some embodiments, a client application at a client device can receive, from a browser application at the client device, a first message including a unique identifier associated with a session of the browser application at a website associated with a content management system. The client application can extract the unique identifier from the first message, and establish a connection between the client application and the content management system by sending, from the client application to the content management system, a second message including the unique identifier. The client application can then receive, from the content management system through the connection, a third message relayed by the content management system from the website, where the third message is associated with the unique identifier.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: June 16, 2020
    Assignee: Dropbox, Inc.
    Inventors: Andrew Bortz, Sang Tian, Joshua Kaplan, Devdatta Akhawe
  • Patent number: 10664319
    Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to access a smart pointer on a content management system, the smart pointer including a representation of a content item on a cloud provider, wherein content and features of the content item are accessible through an online application associated with the cloud provider, the content item comprising a cloud-based or cloud-backed content item. The method can include, in response to the smart pointer being invoked, sending, from a cloud integration element of an application to the cloud provider, a request for the content of the content item; receiving, at the cloud integration element, from the cloud provider, the content of the content item; and presenting, at the application, the content as part of a rendered instance of the smart pointer.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: May 26, 2020
    Assignee: Dropbox, Inc.
    Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
  • Patent number: 10657228
    Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to access a canonical content item stored at a content management system, the canonical content item representing a cloud-based content item or a cloud-backed content item having features designed for access through a native online application associated with a cloud content provider; in response to the canonical content item being invoked, sending, from a local application to the cloud content provider, a request for the features of the content item; receiving, at the local application and from the cloud content provider, metadata for enabling the features of the content item; and based on the metadata, providing, on the local application, the features and a content of the content item as part of a rendered instance of the canonical content item.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: May 19, 2020
    Assignee: Dropbox, Inc.
    Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
  • Publication number: 20200142936
    Abstract: An example method can include storing, on a CSM, a first content item and representations of second and third content items, the second content item having content/features enabled by a cloud service and designed for access through a native online application and the third content item having content/features supported by a local application and having additional features designed for access through a cloud service and native online application; when the first content item is invoked, presenting the content/features of the first content item; in response to a request to access the representation of the second or third content item, sending, to a cloud service, a request for the additional features of the third content item or the content/features of the second content item; and based on metadata received from a cloud service, providing the additional features/content of the third content item or the content/features of the second content item.
    Type: Application
    Filed: September 25, 2019
    Publication date: May 7, 2020
    Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
  • Publication number: 20200142751
    Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to open a content item using a client application at a first client device; detecting that the content item is open at a second client device from a different client application that supports live collaboration; and directing the first client device to an instance of the different client application at the first client device.
    Type: Application
    Filed: September 25, 2019
    Publication date: May 7, 2020
    Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
  • Publication number: 20200142549
    Abstract: Systems and methods for creating content items are provided. In some examples, a method can include receiving a user selection of an interface element located in a persistent user interface of an operating system desktop of a client device, displaying, in response to the user selection of the interface element, a set of user options, the set of user options comprising a option to create a content item of a particular type, receiving a user selection of the option to create the content item, and initiating the creation of the content item.
    Type: Application
    Filed: September 30, 2019
    Publication date: May 7, 2020
    Inventors: Joshua KAPLAN, Iris LIN, Stanley YEUNG, Cheechee LIN, Graciela KINCAID
  • Publication number: 20200143011
    Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to access a canonical content item stored at a content management system, the canonical content item representing a cloud-based content item or a cloud-backed content item having features designed for access through a native online application associated with a cloud content provider; in response to the canonical content item being invoked, sending, from a local application to the cloud content provider, a request for the features of the content item; receiving, at the local application and from the cloud content provider, metadata for enabling the features of the content item; and based on the metadata, providing, on the local application, the features and a content of the content item as part of a rendered instance of the canonical content item.
    Type: Application
    Filed: September 25, 2019
    Publication date: May 7, 2020
    Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
  • Publication number: 20200142863
    Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system (CSM) are provided. In some examples, a method can include storing a content item in a shared folder on a CSM, the content item representing a cloud-backed or cloud-based content item associated with a cloud content provider; receiving a request to access the content item in the shared folder; in response to the request, determining, based on permissions configured at the CSM, whether a user account has permissions allowing the user account to access the shared folder or the content item; based on a determination that the user account has permissions, granting the user account access to the content item and providing to the user account a content and features of the content item, the features being supported by the cloud content provider and provisioned at least partly through the cloud content provider.
    Type: Application
    Filed: September 25, 2019
    Publication date: May 7, 2020
    Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
  • Publication number: 20200142750
    Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to access a smart pointer on a content management system, the smart pointer including a representation of a content item on a cloud provider, wherein content and features of the content item are accessible through an online application associated with the cloud provider, the content item comprising a cloud-based or cloud-backed content item. The method can include, in response to the smart pointer being invoked, sending, from a cloud integration element of an application to the cloud provider, a request for the content of the content item; receiving, at the cloud integration element, from the cloud provider, the content of the content item; and presenting, at the application, the content as part of a rendered instance of the smart pointer.
    Type: Application
    Filed: September 25, 2019
    Publication date: May 7, 2020
    Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
  • Publication number: 20200145499
    Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to open a cloud-backed content item at a first client device using a native application associated with the cloud-backed content item; detecting that the content item is open at a second client device from a cloud-based application that supports live collaboration for the cloud-backed content item; and directing the first client device to an instance of the cloud-based application at the first client device.
    Type: Application
    Filed: September 25, 2019
    Publication date: May 7, 2020
    Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
  • Publication number: 20200061024
    Abstract: This application relates generally to certain substituted pyrrolizine compounds, and pharmaceutical compositions which inhibit HBV replication, and methods of making and using them.
    Type: Application
    Filed: May 3, 2019
    Publication date: February 27, 2020
    Inventors: Jinfa Du, Joshua A. Kaplan, Thorsten A. Kirschberg, Tetsuya Kobayashi, Scott E. Lazerwith, Rick Andrew Lee, Jonathan William Medley, Michael L. Mitchell, Philip Anthony Morganelli, Hyung-Jung Pyun, Sophia L. Shevick, Neil H. Squires, William J. Watkins
  • Publication number: 20190359565
    Abstract: Provided is a compound of Formula (I): wherein the variable groups are defined herein.
    Type: Application
    Filed: May 17, 2019
    Publication date: November 28, 2019
    Inventors: Julie Farand, Joshua A. Kaplan, Gregory Notte, Casey Lockwood Olen, Michael Sangi, David Sperandio
  • Publication number: 20190364107
    Abstract: A content management system can maintain the entirety of a user account's content library. As a default behavior, updates made to the content library when accessed from any client device authorized by the user account, including adding, modifying, and/or deleting content items, can be synchronized across all other authorized client devices. A user can opt out of the default behavior and specify, for each authorized client device, certain portions of the content library that the content management system should or should not synchronize.
    Type: Application
    Filed: August 5, 2019
    Publication date: November 28, 2019
    Inventors: Joshua Kaplan, Isaac Goldberg, John Lai
  • Patent number: 10397319
    Abstract: A content management system can maintain the entirety of a user account's content library. As a default behavior, updates made to the content library when accessed from any client device authorized by the user account, including adding, modifying, and/or deleting content items, can be synchronized across all other authorized client devices. A user can opt out of the default behavior and specify, for each authorized client device, certain portions of the content library that the content management system should or should not synchronize.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: August 27, 2019
    Assignee: DROPBOX, INC.
    Inventors: Joshua Kaplan, Isaac Goldberg, John Lai
  • Publication number: 20190219506
    Abstract: Inspection units and methods of inspecting objects for the presence of particle contamination. An object inside an inspection unit is exposed to ultraviolet radiation at a first wavelength and to ultraviolet radiation at a second wavelength that is less than the first wavelength. Fluorescence is emitted from particles on a surface of the object in response to the ultraviolet radiation at the first wavelength and in response to the ultraviolet radiation at the second wavelength, and is visible external of the inspection unit.
    Type: Application
    Filed: January 17, 2018
    Publication date: July 18, 2019
    Inventors: Tarek Mohamed Gould, Robert Carso, Joshua Moore, Siddharth Bhat, Joshua Kaplan
  • Patent number: D872513
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: January 14, 2020
    Assignee: Keurig Green Mountain, Inc.
    Inventors: Joshua Kaplan, Peter David Cauwood, Iain James Sabberton, Matthew John Maitland
  • Patent number: D879532
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: March 31, 2020
    Assignee: Keurig Green Mountain, Inc.
    Inventors: Joshua Kaplan, Mario Liuzza, Robert John Sasena, Elaine Marie Duffy, Edward Wilson Licitra, Lea Kobeli, Germain Verbrackel, Colton Sanford