Patents by Inventor Krunal Sheth

Krunal Sheth 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: 10628468
    Abstract: A collaboration database service may allow users to create, edit, and share collaborative content on custom databases, and may also integrate and interoperate with various productivity applications. For example, a collaboration database engine of the service may detect creation or modification of a table through an application associated with the service. In response to a request to add a choice type column to the table, the engine may automatically select, provide, and enable modification of a set of symbols and associated text values corresponding to choices. The engine may then provide the choice type column for display within the table such that each cell of the choice type column is automatically and/or manually populated with at least one of the choices. The choice may be represented by a symbol and/or associated text value from the modified set of symbols and associated text values corresponding to the choice.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krista Bendig, Krunal Sheth, Travis Eby, Raul Clouse, Scott McFadden, Reed Pankhurst, Wei Wei, Daniel McAllister, Petr Slavik, Mark Peterson, Chris Seitzinger, Harjinder Pal Singh Raheja
  • Patent number: 10122800
    Abstract: A device may receive registration information for a toll-free data campaign. The toll-free data campaign may allow a content provider to pay costs of network data usage by user devices that access content associated with the toll-free data campaign. The device may identify a resource identifier included in the registration information. The resource identifier may identify the content associated with the toll-free data campaign. The device may apply a validation rule to the resource identifier. The device may determine whether the resource identifiers is associated with an error based on applying the validation rule. The device may selectively provide information that identifies the error based on determining whether the resource identifier is associated with the error.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: November 6, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Krunal A. Sheth
  • Publication number: 20170139890
    Abstract: Smart cards are used to provide a consolidated summary of tabular data from a collaboration database. Card layouts may be responsive to table schema and present data consistently across different devices and platforms. Cards may have pre-set layouts designed to present content in a user-friendly manner enhancing user experience and enabling interactivity. Card layouts may be determined by a set of pre-defined rules, which may be based on a type of data in a first column of an underlying table and types of data in other columns (such as images, communications, and other forms of rich data).
    Type: Application
    Filed: June 30, 2016
    Publication date: May 18, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Krista Bendig, Travis Eby, Caoimhe Grace Dowling, Raul Clouse, Krunal Sheth, Eugene Y. Suh, David Huang
  • Publication number: 20170140047
    Abstract: A collaboration database service allows end users to create and collaborate on custom databases as any other type of productivity content (presentations, word processing documents, spreadsheets, etc.). Providing a more data centric experience rather than formatting centric may allow for a malleable experience. The custom entities the user defines may indicate how to best display the data on various devices, what rules should be enforced, and what actions need to be taken on behalf of the user. A collaboration database service according to embodiments may not only provide easy creation and sharing of various databases across devices, but also integrate and interoperate with various productivity application workloads. Each productivity application may play a unique role, and those individual strengths may be highlighted in an example service to bring the system together.
    Type: Application
    Filed: June 30, 2016
    Publication date: May 18, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Krista Bendig, Gabriel Hall, James Sturms, Mauricio Ordonez, Mark Peterson, Brian Jones, Joe Filcik, Travis Eby, Caoimhe Grace Dowling, Kyle Zhang, Krunal Sheth
  • Publication number: 20170139884
    Abstract: A collaboration database service may allow users to create, edit, and share collaborative content on custom databases, and may also integrate and interoperate with various productivity applications. For example, a collaboration database engine of the service may detect creation or modification of a table through an application associated with the service. In response to a request to add a choice type column to the table, the engine may automatically select, provide, and enable modification of a set of symbols and associated text values corresponding to choices. The engine may then provide the choice type column for display within the table such that each cell of the choice type column is automatically and/or manually populated with at least one of the choices. The choice may be represented by a symbol and/or associated text value from the modified set of symbols and associated text values corresponding to the choice.
    Type: Application
    Filed: June 30, 2016
    Publication date: May 18, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Krista Bendig, Krunal Sheth, Travis Eby, Raul Clouse, Scott McFadden, Reed Pankhurst, Wei Wei, Daniel McAllister, Petr Slavik, Mark Peterson, Chris Seitzinger, Harjinder Pal Singh Raheja
  • Publication number: 20170064011
    Abstract: A device may receive registration information for a toll-free data campaign. The toll-free data campaign may allow a content provider to pay costs of network data usage by user devices that access content associated with the toll-free data campaign. The device may identify a resource identifier included in the registration information. The resource identifier may identify the content associated with the toll-free data campaign. The device may apply a validation rule to the resource identifier. The device may determine whether the resource identifiers is associated with an error based on applying the validation rule. The device may selectively provide information that identifies the error based on determining whether the resource identifier is associated with the error.
    Type: Application
    Filed: August 26, 2015
    Publication date: March 2, 2017
    Inventor: Krunal A. SHETH
  • Publication number: 20120210296
    Abstract: An application builder tool creates business applications from user provided business descriptions. The application builder is customized using metadata and the metadata may be extended. The metadata provides a set of business terms to the user and the information required to generate an application from those terms. The user either selects terms from the list or enters new business terms to describe the business problem they want the application to automate. The application builder analyzes the terms the user provides and uses the metadata associated with those terms to select, generate and combine business application components. The result is a functioning business application.
    Type: Application
    Filed: May 13, 2011
    Publication date: August 16, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Mark Boulter, Greg Lindhorst, Erik Kennedy, Todd Haugen, Steve Greenberg, Ryan McMinn, Wesley Hodgson, Krunal Sheth