Patents by Inventor Venkata Sastry Akella
Venkata Sastry Akella 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: 10142442Abstract: Methods, systems, and computer readable media for enabling a downloadable service to access components in a mobile device are disclosed. According to one aspect, a system comprises a mobile device that includes a mobile wallet application configured to determine at least one hardware component or software component provisioned on the mobile device and to generate a capabilities object containing information identifying the at least one hardware or software component. The system further includes a network server supporting a downloadable service configured to receive the capabilities object from the mobile device, to generate personalized downloadable service content based on the information in the received capabilities object, to provide the personalized web page content to the mobile device, wherein the personalized downloadable service content is configured to access the at least one hardware component or software component on the mobile device.Type: GrantFiled: February 13, 2015Date of Patent: November 27, 2018Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Dickey B. Singh, Mohammad Khan, Venkata Sastry Akella, Alan Marshall, Sanjay Dalal, Pradeep Kumar
-
Patent number: 9465953Abstract: 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: GrantFiled: November 9, 2015Date of Patent: October 11, 2016Assignee: MOBILE IRON, INC.Inventors: Rahul Sharma, Sanjeev Krishnan, Venkata Sastry Akella, John Drewry
-
Publication number: 20160063272Abstract: 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: ApplicationFiled: November 9, 2015Publication date: March 3, 2016Inventors: Rahul Sharma, Sanjeev Krishnan, Venkata Sastry Akella, John Drewry
-
Patent number: 9213858Abstract: 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: GrantFiled: September 4, 2014Date of Patent: December 15, 2015Assignee: MOBILE IRON, INC.Inventors: Rahul Sharma, Sanjeev Krishnan, Venkata Sastry Akella, John Drewry
-
Publication number: 20150222729Abstract: Methods, systems, and computer readable media for enabling a downloadable service to access components in a mobile device are disclosed. According to one aspect, a system comprises a mobile device that includes a mobile wallet application configured to determine at least one hardware component or software component provisioned on the mobile device and to generate a capabilities object containing information identifying the at least one hardware or software component. The system further includes a network server supporting a downloadable service configured to receive the capabilities object from the mobile device, to generate personalized downloadable service content based on the information in the received capabilities object, to provide the personalized web page content to the mobile device, wherein the personalized downloadable service content is configured to access the at least one hardware component or software component on the mobile device.Type: ApplicationFiled: February 13, 2015Publication date: August 6, 2015Inventors: Dickey B. Singh, Mohammad Khan, Venkata Sastry Akella, Alan Marshall, Sanjay Dalal, Pradeep Kumar
-
Publication number: 20150095972Abstract: 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: ApplicationFiled: September 4, 2014Publication date: April 2, 2015Inventors: Rahul Sharma, Sanjeev Krishnan, Venkata Sastry Akella, John Drewry
-
Patent number: 8959143Abstract: Methods, systems, and computer readable media for enabling a downloadable service to access components in a mobile device are disclosed. According to one aspect, a system comprises a mobile device that includes a mobile wallet application configured to determine at least one hardware component or software component provisioned on the mobile device and to generate a capabilities object containing information identifying the at least one hardware or software component. The system further includes a network server supporting a downloadable service configured to receive the capabilities object from the mobile device, to generate personalized downloadable service content based on the information in the received capabilities object, to provide the personalized web page content to the mobile device, wherein the personalized downloadable service content is configured to access the at least one hardware component or software component on the mobile device.Type: GrantFiled: October 26, 2012Date of Patent: February 17, 2015Assignee: Mastercard International IncorporatedInventors: Dickey B. Singh, Mohammad Khan, Venkata Sastry Akella, Alan Marshall, Sanjay Dalal, Pradeep Kumar
-
Publication number: 20140325445Abstract: A method and device for enhancing scrolling operations in a display of a device is disclosed. The method includes detecting a scrolling operation on a list of objects in a linear direction. During the scrolling operation, it is determined whether the list of objects is reaching an end and at least one object at the end of the list of objects is extended in the linear direction in response to reaching the end of the list of objects. Further, the method includes determining that the object(s) is reaching a peak length of extension in the linear direction and retracting the object(s) in a reverse linear direction in response to reaching the peak length or in response to detecting that the scrolling operation is terminated.Type: ApplicationFiled: July 11, 2014Publication date: October 30, 2014Inventor: Venkata Sastry AKELLA
-
Patent number: 8863299Abstract: 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: GrantFiled: January 4, 2013Date of Patent: October 14, 2014Assignee: Mobile Iron, Inc.Inventors: Rahul Sharma, Venkata Sastry Akella, Sanjeev Krishnan
-
Patent number: 8863297Abstract: 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: GrantFiled: January 4, 2013Date of Patent: October 14, 2014Assignee: Mobile Iron, Inc.Inventors: Rahul Sharma, Sanjeev Krishnan, Venkata Sastry Akella, John Drewry
-
Patent number: 8863298Abstract: 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: GrantFiled: January 4, 2013Date of Patent: October 14, 2014Assignee: Mobile Iron, Inc.Inventors: Venkata Sastry Akella, Rahul Sharma, Sanjeev Krishnan, Babu Srinivasan
-
Patent number: 8812985Abstract: A method and device for enhancing scrolling operations in a display of a device is disclosed. The method includes detecting a scrolling operation on a list of objects in a linear direction. During the scrolling operation, it is determined whether the list of objects is reaching an end and at least one object at the end of the list of objects is extended in the linear direction in response to reaching the end of the list of objects. Further, the method includes determining that the object(s) is reaching a peak length of extension in the linear direction and retracting the object(s) in a reverse linear direction in response to reaching the peak length or in response to detecting that the scrolling operation is terminated.Type: GrantFiled: October 30, 2009Date of Patent: August 19, 2014Assignee: Motorola Mobility LLCInventor: Venkata Sastry Akella
-
Publication number: 20140122563Abstract: Methods, systems, and computer readable media for enabling a downloadable service to access components in a mobile device are disclosed. According to one aspect, a system comprises a mobile device that includes a mobile wallet application configured to determine at least one hardware component or software component provisioned on the mobile device and to generate a capabilities object containing information identifying the at least one hardware or software component. The system further includes a network server supporting a downloadable service configured to receive the capabilities object from the mobile device, to generate personalized downloadable service content based on the information in the received capabilities object, to provide the personalized web page content to the mobile device, wherein the personalized downloadable service content is configured to access the at least one hardware component or software component on the mobile device.Type: ApplicationFiled: October 26, 2012Publication date: May 1, 2014Applicant: MasterCard International IncorporatedInventors: Dickey B. Singh, Mohammad Khan, Venkata Sastry Akella, Alan Marshall, Sanjay Dalal, Pradeep Kumar
-
Publication number: 20130297662Abstract: 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: ApplicationFiled: January 4, 2013Publication date: November 7, 2013Inventors: Rahul SHARMA, Venkata Sastry AKELLA, Sanjeev KRISHNAN
-
Publication number: 20130219176Abstract: 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: ApplicationFiled: January 4, 2013Publication date: August 22, 2013Inventors: Venkata Sastry AKELLA, Rahul SHARMA, Sanjeev KRISHNAN, Babu SRINIVASAN
-
Publication number: 20130219456Abstract: 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: ApplicationFiled: January 4, 2013Publication date: August 22, 2013Inventors: Rahul SHARMA, Sanjeev KRISHNAN, Venkata Sastry AKELLA, John DREWRY
-
Publication number: 20110107264Abstract: A method and device for enhancing scrolling operations in a display of a device is disclosed. The method includes detecting a scrolling operation on a list of objects in a linear direction. During the scrolling operation, it is determined whether the list of objects is reaching an end and at least one object at the end of the list of objects is extended in the linear direction in response to reaching the end of the list of objects. Further, the method includes determining that the object(s) is reaching a peak length of extension in the linear direction and retracting the object(s) in a reverse linear direction in response to reaching the peak length or in response to detecting that the scrolling operation is terminated.Type: ApplicationFiled: October 30, 2009Publication date: May 5, 2011Applicant: MOTOROLA, INC.Inventor: Venkata Sastry Akella