Patents by Inventor John Drewry

John Drewry 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: 10182318
    Abstract: An integrated voicemail system is described that provides “visual voicemail” that overcomes the shortcomings associated with a user having to dial into a voicemail system and navigate through a menu of options using conventional voice and/or standard DTMF signaling-based browsing capabilities. The visual voicemail instead provides, via a client device of the user's choice, a visual presentation of a user's voicemails along with state information of the voicemails. The visual presentation of the voicemails includes a user interface that allows a user to control or manipulate voicemails from the client device, where the manipulation includes playing, pausing, rewinding, fast-forwarding, deleting, and changing a state of each voicemail. The visual voicemail also eliminates the need for a user to periodically call-in to the enterprise voicemail system in order to check for voicemail messages as the messages can be automatically delivered to the user's client device.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: January 15, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Saurav Chatterjee, John Drewry, Paul Fullarton, Josh Perfetto, Hermendra Rana
  • Patent number: 9830468
    Abstract: A user interface for a virtual file management system that provides user access to managed content on mobile devices. The system comprises storage domains storing the managed content distributively using file systems, and a data infrastructure that organizes the managed content into a virtual file system. The data infrastructure includes a component that maintains policies defining controls for permissible operations on the managed content, the permissible operations including the file system primitives. A client application including a user interface is hosted on the mobile devices and is coupled to the data infrastructure and the storage domains and includes an enforcement component that retrieves and enforces the policies by applying the controls on the mobile devices.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: November 28, 2017
    Assignee: MOBILE IRON, INC.
    Inventors: John Drewry, Rahul Sharma, Gary Cribb, Pronob Ashwin
  • Patent number: 9465953
    Abstract: Virtual file management is disclosed. Managed content from multiple separate storage domains is organized into a virtual file system that maintains with respect to each of at least a subset of said separate storage domains information of storage domain specific file system primitives to perform primitive operations with respect to content stored in that storage domain. Policies are determined that apply to the managed content. Each policy indicates primitive operations permitted to be performed with respect to the managed content. Information comprising the virtual file system and the policies is provided to a client application on a mobile device. The client application is configured to provide access to the managed content in the virtual file system in a manner at least in part indicated in the policies, including by allowing the permitted primitive operations to be performed using said storage domain specific file system primitives.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: October 11, 2016
    Assignee: MOBILE IRON, INC.
    Inventors: Rahul Sharma, Sanjeev Krishnan, Venkata Sastry Akella, John Drewry
  • Publication number: 20160063272
    Abstract: Virtual file management is disclosed. Managed content from multiple separate storage domains is organized into a virtual file system that maintains with respect to each of at least a subset of said separate storage domains information of storage domain specific file system primitives to perform primitive operations with respect to content stored in that storage domain. Policies are determined that apply to the managed content. Each policy indicates primitive operations permitted to be performed with respect to the managed content. Information comprising the virtual file system and the policies is provided to a client application on a mobile device. The client application is configured to provide access to the managed content in the virtual file system in a manner at least in part indicated in the policies, including by allowing the permitted primitive operations to be performed using said storage domain specific file system primitives.
    Type: Application
    Filed: November 9, 2015
    Publication date: March 3, 2016
    Inventors: Rahul Sharma, Sanjeev Krishnan, Venkata Sastry Akella, John Drewry
  • Publication number: 20160026818
    Abstract: A user interface for a virtual file management system that provides user access to managed content on mobile devices. The system comprises storage domains storing the managed content distributively using file systems, and a data infrastructure that organizes the managed content into a virtual file system. The data infrastructure includes a component that maintains policies defining controls for permissible operations on the managed content, the permissible operations including the file system primitives. A client application including a user interface is hosted on the mobile devices and is coupled to the data infrastructure and the storage domains and includes an enforcement component that retrieves and enforces the policies by applying the controls on the mobile devices.
    Type: Application
    Filed: July 23, 2015
    Publication date: January 28, 2016
    Inventors: John Drewry, Rahul Sharma, Gary Cribb, Pronob Ashwin
  • Patent number: 9213858
    Abstract: Virtual file management is disclosed. Managed content from multiple separate storage domains is organized into a virtual file system that maintains with respect to each of at least a subset of said separate storage domains information of storage domain specific file system primitives to perform primitive operations with respect to content stored in that storage domain. Policies are determined that apply to the managed content. Each policy indicates primitive operations permitted to be performed with respect to the managed content. Information comprising the virtual file system and the policies is provided to a client application on a mobile device. The client application is configured to provide access to the managed content in the virtual file system in a manner at least in part indicated in the policies, including by allowing the permitted primitive operations to be performed using said storage domain specific file system primitives.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: December 15, 2015
    Assignee: MOBILE IRON, INC.
    Inventors: Rahul Sharma, Sanjeev Krishnan, Venkata Sastry Akella, John Drewry
  • Patent number: 9122887
    Abstract: A user interface for a virtual file management system that provides user access to managed content on mobile devices. The system comprises storage domains storing the managed content distributively using file systems, and a data infrastructure that organizes the managed content into a virtual file system. The data infrastructure includes a component that maintains policies defining controls for permissible operations on the managed content, the permissible operations including the file system primitives. A client application including a user interface is hosted on the mobile devices and is coupled to the data infrastructure and the storage domains and includes an enforcement component that retrieves and enforces the policies by applying the controls on the mobile devices.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: September 1, 2015
    Assignee: MOBILE IRON, INC.
    Inventors: John Drewry, Rahul Sharma, Gary Cribb, Pronob Ashwin
  • Publication number: 20150095972
    Abstract: Virtual file management is disclosed. Managed content from multiple separate storage domains is organized into a virtual file system that maintains with respect to each of at least a subset of said separate storage domains information of storage domain specific file system primitives to perform primitive operations with respect to content stored in that storage domain. Policies are determined that apply to the managed content. Each policy indicates primitive operations permitted to be performed with respect to the managed content. Information comprising the virtual file system and the policies is provided to a client application on a mobile device. The client application is configured to provide access to the managed content in the virtual file system in a manner at least in part indicated in the policies, including by allowing the permitted primitive operations to be performed using said storage domain specific file system primitives.
    Type: Application
    Filed: September 4, 2014
    Publication date: April 2, 2015
    Inventors: Rahul Sharma, Sanjeev Krishnan, Venkata Sastry Akella, John Drewry
  • Patent number: 8863297
    Abstract: A virtual file management system provides user access to managed content on mobile devices. The system comprises storage domains storing the managed content distributively using file systems, and a data infrastructure that organizes the managed content into a virtual file system that maintains information of storage domain specific file system primitives for accessing corresponding portions of the managed content. The data infrastructure, which maintains metadata of the storage domains and the mobile devices, comprises a policy definition and decision component that maintains policies defining controls for permissible operations on the managed content, the permissible operations including the file system primitives.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: October 14, 2014
    Assignee: Mobile Iron, Inc.
    Inventors: Rahul Sharma, Sanjeev Krishnan, Venkata Sastry Akella, John Drewry
  • Publication number: 20140256294
    Abstract: An integrated voicemail system is described that provides “visual voicemail” that overcomes the shortcomings associated with a user having to dial into a voicemail system and navigate through a menu of options using conventional voice and/or standard DTMF signaling-based browsing capabilities. The visual voicemail instead provides, via a client device of the user's choice, a visual presentation of a user's voicemails along with state information of the voicemails. The visual presentation of the voicemails includes a user interface that allows a user to control or manipulate voicemails from the client device, where the manipulation includes playing, pausing, rewinding, fast-forwarding, deleting, and changing a state of each voicemail. The visual voicemail also eliminates the need for a user to periodically call-in to the enterprise voicemail system in order to check for voicemail messages as the messages can be automatically delivered to the user's client device.
    Type: Application
    Filed: January 14, 2014
    Publication date: September 11, 2014
    Inventors: Saurav Chatterjee, John Drewry, Paul Fullarton, Josh Perfetto, Hemendra Rana
  • Patent number: 8638910
    Abstract: An integrated voicemail system is described that provides “visual voicemail” that overcomes the shortcomings associated with a user having to dial into a voicemail system and navigate through a menu of options using conventional voice and/or standard DTMF signaling-based browsing capabilities. The visual voicemail instead provides, via a client device of the user's choice, a visual presentation of a user's voicemails along with state information of the voicemails. The visual presentation of the voicemails includes a user interface that allows a user to control or manipulate voicemails from the client device, where the manipulation includes playing, pausing, rewinding, fast-forwarding, deleting, and changing a state of each voicemail. The visual voicemail also eliminates the need for a user to periodically call-in to the enterprise voicemail system in order to check for voicemail messages as the messages can be automatically delivered to the user's client device.
    Type: Grant
    Filed: January 8, 2007
    Date of Patent: January 28, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Saurav Chatterjee, John Drewry, Paul Fullarton, Josh Perfetto, Hemendra Rana
  • Publication number: 20070207785
    Abstract: An integrated voicemail system is described that provides “visual voicemail” that overcomes the shortcomings associated with a user having to dial into a voicemail system and navigate through a menu of options using conventional voice and/or standard DTMF signaling-based browsing capabilities. The visual voicemail instead provides, via a client device of the user's choice, a visual presentation of a user's voicemails along with state information of the voicemails. The visual presentation of the voicemails includes a user interface that allows a user to control or manipulate voicemails from the client device, where the manipulation includes playing, pausing, rewinding, fast-forwarding, deleting, and changing a state of each voicemail. The visual voicemail also eliminates the need for a user to periodically call-in to the enterprise voicemail system in order to check for voicemail messages as the messages can be automatically delivered to the user's client device.
    Type: Application
    Filed: January 8, 2007
    Publication date: September 6, 2007
    Inventors: Saurav Chatterjee, John Drewry, Paul Fullarton, Josh Perfetto, Hemendra Rana
  • Publication number: 20070047697
    Abstract: A conversation-based user interface (UI) is described. The presenting of the UI includes receiving communications from numerous people. The communications include media that is electronic. A conversation list is generated that includes conversation information of each of the communications. The conversation information includes information of a sender and the media of each communication. The conversation list is displayed.
    Type: Application
    Filed: August 23, 2006
    Publication date: March 1, 2007
    Inventors: John Drewry, Steven Schramm, Mike White, Kate Withey
  • Publication number: 20070041571
    Abstract: Embodiments for generating a sorted integrated directory are described. The sorted integrated directory integrates contacts from disparate directories into a common directory. The formation of the integrated directory includes receiving contacts from multiple directories. The contacts represent or are formed under multiple data structures, with one data structure corresponding to one of the directories. The received contacts are converted into contact objects. The contact objects, each of which represents a contact, all include or are formed under a common data structure. An integrated directory is generated or formed from the contact objects. The integrated directory thus includes a set of contacts of the disparate source directories.
    Type: Application
    Filed: August 23, 2006
    Publication date: February 22, 2007
    Inventors: Saurav Chatterjee, John Drewry, Hemendra Rana, Steven Schramm
  • Publication number: 20050041793
    Abstract: A communication system is provided that uses loosely-coupled client-server architectures to improve the efficiency of communications. The communication system includes client and facilitator applications. The client application is a component of processor-based mobile communication devices. The facilitator application is hosted on one or more servers or other processor-based devices, and communicates with the client application via one or more couplings. The facilitator application can also be distributed among one or more portable processor-based devices including the communication devices hosting the client application.
    Type: Application
    Filed: July 14, 2004
    Publication date: February 24, 2005
    Inventors: Paul Fulton, Andre Nakaso, John Drewry, Michael White, Steven Schramm, Saurav Chatterjee