Patents by Inventor Marko Koosel
Marko Koosel 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: 10719563Abstract: A method for providing information to a mobile handheld device from a database system is provided. The method embodiment includes receiving by a node hosting an information management service a request for data. The request is received from a network enabled mobile handheld device that has intermittent network connectivity. The information management service is configured for identifying unrequested anticipated data based on the requested data. In an embodiment, the anticipated data is identified based on a data request pattern associated with the requested data. Once identified, the requested data and the anticipated data is retrieved from a database system. The requested data and at least a portion of the anticipated data is sent to the network enabled mobile handheld device via a network. By providing anticipated data along with requested data, a mobile user has direct access to unrequested anticipated data when network connectivity is interrupted.Type: GrantFiled: October 11, 2016Date of Patent: July 21, 2020Assignee: salesforce.com, inc.Inventors: Leo Tenenblat, Marko Koosel, Thomas Sola, Siuling Ku, Andrew Tran, Ning Song, Doug Chasman
-
Patent number: 9864762Abstract: Source values are mapped to new user-defined categories. The new user-defined categories are stored in a new user-defined field. In an embodiment, a user-selection of an existing field is received. Based on a data type of the existing field, a specific mapping interface is displayed. The interface guides the user through specification of the new field and categories, and identification of the source values to map to the new categories.Type: GrantFiled: January 27, 2012Date of Patent: January 9, 2018Assignee: salesforce.com, inc.Inventors: Marko Koosel, Donovan Schneider, Michael Tang, David Park
-
Publication number: 20170053030Abstract: A method for providing information to a mobile handheld device from a database system is provided. The method embodiment includes receiving by a node hosting an information management service a request for data. The request is received from a network enabled mobile handheld device that has intermittent network connectivity. The information management service is configured for identifying unrequested anticipated data based on the requested data. In an embodiment, the anticipated data is identified based on a data request pattern associated with the requested data. Once identified, the requested data and the anticipated data is retrieved from a database system. The requested data and at least a portion of the anticipated data is sent to the network enabled mobile handheld device via a network. By providing anticipated data along with requested data, a mobile user has direct access to unrequested anticipated data when network connectivity is interrupted.Type: ApplicationFiled: October 11, 2016Publication date: February 23, 2017Inventors: Leo Tenenblat, Marko Koosel, Thomas Sola, Siuling Ku, Andrew Tran, Ning Song, Doug Chasman
-
Patent number: 9465885Abstract: A method for providing information to a mobile handheld device from a database system is provided. The method embodiment includes receiving by a node hosting an information management service a request for data. The request is received from a network enabled mobile handheld device that has intermittent network connectivity. The information management service is configured for identifying unrequested anticipated data based on the requested data. In an embodiment, the anticipated data is identified based on a data request pattern associated with the requested data. Once identified, the requested data and the anticipated data is retrieved from a database system. The requested data and at least a portion of the anticipated data is sent to the network enabled mobile handheld device via a network. By providing anticipated data along with requested data, a mobile user has direct access to unrequested anticipated data when network connectivity is interrupted.Type: GrantFiled: August 17, 2011Date of Patent: October 11, 2016Assignee: salesforce.com, inc.Inventors: Leo Tenenblat, Marko Koosel, Thomas Sola, Siuling Ku, Andrew Tran, Ning Song, Doug Chasman
-
Patent number: 9292181Abstract: Various techniques and procedures related to filtering objects in a virtual application within a multi-tenant system are provided. One approach involves providing a first graphical user interface element enabling indication of a first filtering criterion and a second graphical user interface element enabling indication of a second filtering criterion within the virtual application being accessed over a network from a client device. After indication of the first filtering criterion and the second filtering criterion, a filtered set of objects is identified based on the first filtering criterion and the second filtering criterion. At least a portion of the filtered set of objects may then be presented within the virtual application on a client device.Type: GrantFiled: April 30, 2013Date of Patent: March 22, 2016Assignee: salesforce.com, inc.Inventors: David Park, Neelav Rana, Donovan Schneider, Marko Koosel
-
Patent number: 9069448Abstract: Various techniques and procedures related to filtering objects in a virtual application within a multi-tenant system are provided. One approach involves providing a first graphical user interface element enabling indication of a first filtering criterion and a second graphical user interface element enabling indication of a second filtering criterion within the virtual application being accessed over a network from a client device. After indication of the first filtering criterion and the second filtering criterion, a filtered set of objects is identified based on the first filtering criterion and the second filtering criterion. At least a portion of the filtered set of objects may then be presented within the virtual application on a client device.Type: GrantFiled: April 19, 2011Date of Patent: June 30, 2015Assignee: salesforce.com, inc.Inventors: David Park, Neelav Rana, Donovan Schneider, Marko Koosel
-
Publication number: 20140081903Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for displaying and filtering business analytics data stored in the cloud, including, for example, means for displaying a graphical interface at a client device; communicating a business analytics query from the client device to a remote host organization via a public Internet; receiving a business analytics dataset in a complete and unfiltered form from the host organization responsive to the business analytics query; caching the business analytics dataset in its complete and unfiltered form to the memory of the client device; displaying a business analytics report at the graphical interface of the client device, the business analytics report representative of the business analytics dataset in its complete and unfiltered form; receiving filter input at the client device; applying the filter input to the business analytics dataset to yield a filtered sub-set; and updating the business analytics report displayed at thType: ApplicationFiled: September 17, 2013Publication date: March 20, 2014Applicant: SALESFORCE.COM, INC.Inventors: Marko Koosel, Suyog Anil Deshpande
-
Publication number: 20130246951Abstract: Various techniques and procedures related to filtering objects in a virtual application within a multi-tenant system are provided. One approach involves providing a first graphical user interface element enabling indication of a first filtering criterion and a second graphical user interface element enabling indication of a second filtering criterion within the virtual application being accessed over a network from a client device. After indication of the first filtering criterion and the second filtering criterion, a filtered set of objects is identified based on the first filtering criterion and the second filtering criterion. At least a portion of the filtered set of objects may then be presented within the virtual application on a client device.Type: ApplicationFiled: April 30, 2013Publication date: September 19, 2013Applicant: salesforce.com, incInventors: David Park, Neelav Rana, Donovan Schneider, Marko Koosel
-
Publication number: 20120330960Abstract: Source values are mapped to new user-defined categories. The new user-defined categories are stored in a new user-defined field. In an embodiment, a user-selection of an existing field is received. Based on a data type of the existing field, a specific mapping interface is displayed. The interface guides the user through specification of the new field and categories, and identification of the source values to map to the new categories.Type: ApplicationFiled: January 27, 2012Publication date: December 27, 2012Applicant: salesforce.com, inc.Inventors: Marko Koosel, Donovan Schneider, Michael Tang, David Park
-
Publication number: 20120209948Abstract: A method for providing information to a mobile handheld device from a database system is provided. The method embodiment includes receiving by a node hosting an information management service a request for data. The request is received from a network enabled mobile handheld device that has intermittent network connectivity. The information management service is configured for identifying unrequested anticipated data based on the requested data. In an embodiment, the anticipated data is identified based on a data request pattern associated with the requested data. Once identified, the requested data and the anticipated data is retrieved from a database system. The requested data and at least a portion of the anticipated data is sent to the network enabled mobile handheld device via a network. By providing anticipated data along with requested data, a mobile user has direct access to unrequested anticipated data when network connectivity is interrupted.Type: ApplicationFiled: August 17, 2011Publication date: August 16, 2012Applicant: salesforce.com, inc.Inventors: Leo Tenenblat, Marko Koosel, Thomas Sola, Siuling Ku, Andrew Tran, Ning Song, Doug Chasman
-
Publication number: 20120144313Abstract: Various techniques and procedures related to filtering objects in a virtual application within a multi-tenant system are provided. One approach involves providing a first graphical user interface element enabling indication of a first filtering criterion and a second graphical user interface element enabling indication of a second filtering criterion within the virtual application being accessed over a network from a client device. After indication of the first filtering criterion and the second filtering criterion, a filtered set of objects is identified based on the first filtering criterion and the second filtering criterion. At least a portion of the filtered set of objects may then be presented within the virtual application on a client device.Type: ApplicationFiled: April 19, 2011Publication date: June 7, 2012Applicant: SALESFORCE.COM, INC.Inventors: David Park, Neelav Rana, Donovan Schneider, Marko Koosel