Patents by Inventor Jason A. Ellis
Jason A. Ellis 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: 9971482Abstract: Disclosed are some examples of methods, apparatus, systems and computer program products related to a user interface providing a call center service. In some implementations, the user interface presents session tabs and application tabs. A session tab can have a parent-child relationship with an application tab. Customer data can be retrieved from a database, where the customer data includes account data and child data. The customer data can be provided to cause display in the user interface of the account data in association with a first session tab and the child data in association with a first application tab. Edits to the child data can cause the first application tab to be designated as unsaved.Type: GrantFiled: June 1, 2015Date of Patent: May 15, 2018Assignee: salesforce.com, inc.Inventors: Marco S. Casalaina, Jason A. Ellis, David Yung, Luke Fu, Eric Wulff, Chitra Gulabrani, Sutthipong Thavisomboon, Natalie Doan, Steve Weiss
-
Publication number: 20160266755Abstract: Disclosed are some examples of methods, apparatus, systems and computer program products related to a user interface providing a call center service. In some implementations, the user interface presents session tabs and application tabs. A session tab can have a parent-child relationship with an application tab. Customer data can be retrieved from a database, where the customer data includes account data and child data. The customer data can be provided to cause display in the user interface of the account data in association with a first session tab and the child data in association with a first application tab. Edits to the child data can cause the first application tab to be designated as unsaved.Type: ApplicationFiled: May 25, 2016Publication date: September 15, 2016Inventors: Marco S. Casalaina, Jason A. Ellis, David Yung, Luke Fu, Eric Wulff, Chitra Gulabrani, Sutthipong Thavisomboon, Natalie Doan, Steve Weiss
-
Patent number: 9419863Abstract: Disclosed are systems, apparatus, methods, and computer readable media for interfacing with a phone system in an on-demand service environment. In one embodiment, a client machine is in communication with a data provider and the phone system. The phone system is operated by a phone provider separate from the data provider. A message is received at the client machine from the phone system. The message includes information regarding a phone event in relation to a phone call. The phone event information is provided in a first part of a user interface in a web browser on the client machine. A second part of the user interface is capable of displaying information received at the client machine from the data provider. The first part of the user interface and the second part of the user interface are adapted to communicate with one another. For example, the first part of the user interface is adapted to send a message including the phone event information to the second part of the user interface.Type: GrantFiled: March 17, 2014Date of Patent: August 16, 2016Assignee: salesforce.com, inc.Inventors: Marco Casalaina, Gautam Vasudev, Rahul Kaw, Rachel Wang, Jason A. Ellis
-
Publication number: 20160019550Abstract: Disclosed are some examples of methods, apparatus, systems and computer program products related to a user interface providing a call center service. In some implementations, the user interface presents session tabs and application tabs. A session tab can have a parent-child relationship with an application tab. Customer data can be retrieved from a database, where the customer data includes account data and child data. The customer data can be provided to cause display in the user interface of the account data in association with a first session tab and the child data in association with a first application tab. Edits to the child data can cause the first application tab to be designated as unsaved.Type: ApplicationFiled: June 1, 2015Publication date: January 21, 2016Inventors: Marco S. Casalaina, Jason A. Ellis, David Yung, Luke Fu, Eric Wulff, Chitra Gulabrani, Sutthipong Thavisomboon, Natalie Doan, Steve Weiss
-
Patent number: 9235614Abstract: Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case.Type: GrantFiled: August 30, 2013Date of Patent: January 12, 2016Assignee: salesforce.com, inc.Inventors: Scott D. Beechuk, Orjan N. Kjellberg, Larry P. G. Robinson, Michael Ramsey, Arvind Krishnan, Jyoti M. Khubchandani, Jill Blue Lin, Mustafa O. Al-Alami, Jason A. Ellis, Christopher A. Myers, Vahn K. Phan, Chitra Gulabrani
-
Patent number: 9230224Abstract: A system and method for providing a timeline control in a multi-tenant database system. In one embodiment, a method includes determining a plurality of entitlement processes and milestones that are to be enforced, where each entitlement process includes one or more actions, and where each action is associated with a corresponding milestone. The method further includes displaying a timeline control window that shows one or more milestones for an entitlement process, and updating the timeline control window as the status of the entitlement process changes.Type: GrantFiled: December 23, 2010Date of Patent: January 5, 2016Assignee: salesforce.com, inc.Inventors: Michael Ramsey, Marco S. Casalaina, Arvind Krishnan, Jason A. Ellis
-
Publication number: 20140201641Abstract: Disclosed are systems, apparatus, methods, and computer readable media for interfacing with a phone system in an on-demand service environment. In one embodiment, a client machine is in communication with a data provider and the phone system. The phone system is operated by a phone provider separate from the data provider. A message is received at the client machine from the phone system. The message includes information regarding a phone event in relation to a phone call. The phone event information is provided in a first part of a user interface in a web browser on the client machine. A second part of the user interface is capable of displaying information received at the client machine from the data provider. The first part of the user interface and the second part of the user interface are adapted to communicate with one another. For example, the first part of the user interface is adapted to send a message including the phone event information to the second part of the user interface.Type: ApplicationFiled: March 17, 2014Publication date: July 17, 2014Applicant: SALESFORCE.COM, INC.Inventors: Marco Casalina, Gautam Vasudev, Rahul Kaw, Rachel Wang, Jason A. Ellis
-
Patent number: 8718241Abstract: Disclosed are systems, apparatus, methods, and computer readable media for interfacing with a phone system in an on-demand service environment. In one embodiment, a client machine is in communication with a data provider and the phone system. The phone system is operated by a phone provider separate from the data provider. A message is received at the client machine from the phone system. The message includes information regarding a phone event in relation to a phone call. The phone event information is provided in a first part of a user interface in a web browser on the client machine. A second part of the user interface is capable of displaying information received at the client machine from the data provider. The first part of the user interface and the second part of the user interface are adapted to communicate with one another. For example, the first part of the user interface is adapted to send a message including the phone event information to the second part of the user interface.Type: GrantFiled: September 9, 2010Date of Patent: May 6, 2014Assignee: salesforce.com, inc.Inventors: Marco Casalaina, Gautam Vasudev, Rahul Kaw, Rachel Wang, Jason A. Ellis
-
Patent number: 8693649Abstract: Disclosed are systems, apparatus, methods, and computer readable media for interfacing with a phone provider in an on-demand service environment. In one embodiment, a proxy server is in communication with a phone system. The phone system provides a phone call and is operated by the phone provider. The proxy server is configured to: receive information from the phone system regarding a phone event in relation to the phone call, and output a message including the phone event information to a data network. A client machine is in communication with the proxy server over the data network and in communication with a data provider separate from the phone provider. The client machine is configured to: receive the message from the proxy server, and display the phone event information in a first part of a user interface in a web browser. A second part of the user interface can display information received from the data provider.Type: GrantFiled: September 9, 2010Date of Patent: April 8, 2014Assignee: salesforce.com, inc.Inventors: Marco Casalaina, Gautam Vasudev, Rahul Kaw, Rachel Wang, Jason A. Ellis
-
Publication number: 20130346362Abstract: Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case.Type: ApplicationFiled: August 30, 2013Publication date: December 26, 2013Applicant: salesforce.com, inc.Inventors: Scott D. Beechuk, Orjan N. Kjellberg, Larry P.G. Robinson, Michael Ramsey, Arvind Krishnan, Jyoti M. Khubchandani, Jill Blue Lin, Mustafa O. Al-Alami, Jason A. Ellis, Christopher A. Myers, Vahn K. Phan, Chitra Gulabrani
-
Patent number: 8549047Abstract: Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case.Type: GrantFiled: April 4, 2012Date of Patent: October 1, 2013Assignee: salesforce.com, inc.Inventors: Scott D. Beechuk, Orjan N. Kjellberg, Larry P. G. Robinson, Michael Ramsey, Arvind Krishnan, Jyoti M. Khubchandani, Jill Blue Lin, Mustafa O. Al-Alami, Jason A. Ellis, Christopher A. Myers, Vahn K. Phan, Chitra Gulabrani
-
Publication number: 20130054517Abstract: Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case.Type: ApplicationFiled: April 4, 2012Publication date: February 28, 2013Applicant: salesforce.com, inc.Inventors: Scott D. Beechuk, Orjan N. Kjellberg, Larry P.G. Robinson, Michael Ramsey, Arvind Krishnan, Jyoti M. Khubchandani, Jill Blue Lin, Mustafa O. Al-Alami, Jason A. Ellis, Christopher A. Myers, Vahn K. Phan, Chitra Gulabrani
-
Patent number: 8114291Abstract: A filter coalescer element for oil based industrial fuels includes a rigid, porous support tube, and a hydrophobic drainage layer covering the outer surface of the same. A single phase, dual function combination water coalescer and particle filter pleat block is positioned in the support tube, and is formed from a multilayer material having a first porous support layer, a synthetic microfiber layer, a synthetic fiber media layer and a second porous support layer. As the fluid passes through the pleat block, solid particles are physically filtered therefrom, and water is coalesced into droplets which pass from the pleats directly through the support tube and directly into the drainage layer, where the droplets grow into a size sufficient that they fall under gravity to the bottom of the element for collection.Type: GrantFiled: July 25, 2011Date of Patent: February 14, 2012Assignee: Kaydon Custom Filtration CorporationInventors: Jason A. Ellis, Ron J. Garrett
-
Publication number: 20110277301Abstract: A filter coalescer element for oil based industrial fuels includes a rigid, porous support tube, and a hydrophobic drainage layer covering the outer surface of the same. A single phase, dual function combination water coalescer and particle filter pleat block is positioned in the support tube, and is formed from a multilayer material having a first porous support layer, a synthetic microfiber layer, a synthetic fiber media layer and a second porous support layer. As the fluid passes through the pleat block, solid particles are physically filtered therefrom, and water is coalesced into droplets which pass from the pleats directly through the support tube and directly into the drainage layer, where the droplets grow into a size sufficient that they fall under gravity to the bottom of the element for collection.Type: ApplicationFiled: July 25, 2011Publication date: November 17, 2011Inventors: Jason A. Ellis, Ron J. Garrett
-
Publication number: 20110283224Abstract: A system and method for providing a timeline control in a multi-tenant database system. In one embodiment, a method includes determining a plurality of entitlement processes and milestones that are to be enforced, where each entitlement process includes one or more actions, and where each action is associated with a corresponding milestone. The method further includes displaying a timeline control window that shows one or more milestones for an entitlement process, and updating the timeline control window as the status of the entitlement process changes.Type: ApplicationFiled: December 23, 2010Publication date: November 17, 2011Applicant: Salesforce.com, IncInventors: Michael Ramsey, Marco S. Casalaina, Arvind Krishnan, Jason A. Ellis
-
Patent number: 8017011Abstract: A filter coalescer element for oil based industrial fuels includes a rigid, porous support tube, and a hydrophobic drainage layer covering the outer surface of the same. A single phase, dual function combination water coalescer and particle filter pleat block is positioned in the support tube, and is formed from a multilayer material having a first porous support layer, a synthetic microfiber layer, a synthetic fiber media layer and a second porous support layer. As the fluid passes through the pleat block, solid particles are physically filtered therefrom, and water is coalesced into droplets which pass from the pleats directly through the support tube and directly into the drainage layer, where the droplets grow into a size sufficient that they fall under gravity to the bottom of the element for collection.Type: GrantFiled: August 30, 2006Date of Patent: September 13, 2011Assignee: Kaydon Custom Filtration CorporationInventors: Jason A. Ellis, Ron J. Garrett
-
Publication number: 20080053888Abstract: A filter coalescer element for oil based industrial fuels includes a rigid, porous support tube, and a hydrophobic drainage layer covering the outer surface of the same. A single phase, dual function combination water coalescer and particle filter pleat block is positioned in the support tube, and is formed from a multilayer material having a first porous support layer, a synthetic microfiber layer, a synthetic fiber media layer and a second porous support layer. As the fluid passes through the pleat block, solid particles are physically filtered therefrom, and water is coalesced into droplets which pass from the pleats directly through the support tube and directly into the drainage layer, where the droplets grow into a size sufficient that they fall under gravity to the bottom of the element for collection.Type: ApplicationFiled: August 30, 2006Publication date: March 6, 2008Inventors: Jason A. Ellis, Ron J. Garrett