Patents by Inventor Sastry Akella
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
-
Publication number: 20170372394Abstract: Technologies are described herein for the facilitation of authorized in-store pickup in conjunction with online ordering. A request to process an order of an item selected by a customer and placed through a website may be received. The website may be transformed to a cart fulfillment web page including a fulfillment interface. Through the fulfillment interface, a selection of an option for in-store pickup by a third party may be received from the customer. Through the fulfillment interface, identifying information regarding the third party, pickup details associated with the in-store pickup of the item by the third party, and a preferred notification method for contacting the third party may also be received from the customer. An authorization pickup record related to the in-store pickup of the item by the third party may be generated. The authorization pickup record may be transmitted to the third party via the preferred notification method.Type: ApplicationFiled: July 6, 2017Publication date: December 28, 2017Inventors: Mary B. Jones, Jenna Floyd, Ashley Yancey, Carly Westcott, Emily Knox, Shannon Chister, Reid Tarentino, Sastry Akella, Nathan Hawk, Brandon Knox, Christopher Nuckles, Todd Stormes, Angie Brown
-
Patent number: 9721285Abstract: Technologies are described herein for the facilitation of authorized in-store pickup in conjunction with online ordering. A request to process an order of an item selected by a customer and placed through a website may be received. The website may be transformed to a cart fulfillment web page including a fulfillment interface. Through the fulfillment interface, a selection of an option for in-store pickup by a third party may be received from the customer. Through the fulfillment interface, identifying information regarding the third party, pickup details associated with the in-store pickup of the item by the third party, and a preferred notification method for contacting the third party may also be received from the customer. An authorization pickup record related to the in-store pickup of the item by the third party may be generated. The authorization pickup record may be transmitted to the third party via the preferred notification method.Type: GrantFiled: March 15, 2013Date of Patent: August 1, 2017Assignee: Home Depot Product Authority, LLCInventors: Mary B. Jones, Jenna Floyd, Ashley Yancey, Carly Westcott, Emily Knox, Shannon Chister, Reid Tarentino, Sastry Akella, Nathan Hawk, Brandon Knox, Christopher Nuckles, Todd Stormes, Angie Brown
-
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: 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: 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
-
Publication number: 20140279238Abstract: Technologies are described herein for the facilitation of authorized in-store pickup in conjunction with online ordering. A request to process an order of an item selected by a customer and placed through a website may be received. The website may be transformed to a cart fulfillment web page including a fulfillment interface. Through the fulfillment interface, a selection of an option for in-store pickup by a third party may be received from the customer. Through the fulfillment interface, identifying information regarding the third party, pickup details associated with the in-store pickup of the item by the third party, and a preferred notification method for contacting the third party may also be received from the customer. An authorization pickup record related to the in-store pickup of the item by the third party may be generated. The authorization pickup record may be transmitted to the third party via the preferred notification method.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: Homer TLC, Inc.Inventors: Mary B. Jones, Jenna Floyd, Ashley Yancey, Carly Westcott, Emily Knox, Shannon Chister, Reid Tarentino, Sastry Akella, Nathan Hawk, Brandon Knox, Christopher Nuckles, Todd Stormes, Angie Brown
-
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: 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: 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: 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