Patents by Inventor Anthony Nino Bice

Anthony Nino Bice 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: 11093490
    Abstract: In accordance with one aspect of the present disclosure, a request to provide recommendations of data enrichments for a database is received at a recommendation engine. The recommendation engine may perform static and dynamic analysis of data associated with the database and may further refine recommendations based on policies. The recommendation engine may then provide the recommendations, if any, of data enrichments to allow a software developer, for example, to indicate whether the data enrichments are to be used.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: August 17, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony Nino Bice, David Michael Robinson, Hariharan Sivaramakrishnan
  • Publication number: 20200042517
    Abstract: In accordance with one aspect of the present disclosure, a request to provide recommendations of data enrichments for a database is received at a recommendation engine. The recommendation engine may perform static and dynamic analysis of data associated with the database and may further refine recommendations based on policies. The recommendation engine may then provide the recommendations, if any, of data enrichments to allow a software developer, for example, to indicate whether the data enrichments are to be used.
    Type: Application
    Filed: October 11, 2019
    Publication date: February 6, 2020
    Inventors: Anthony Nino BICE, David Michael ROBINSON, Hariharan SIVARAMAKRISHNAN
  • Patent number: 10540349
    Abstract: In accordance with one aspect of the present disclosure, a request to provide recommendations of data enrichments for a database is received at a recommendation engine. The recommendation engine may perform static and dynamic analysis of data associated with the database and may further refine recommendations based on policies. The recommendation engine may then provide the recommendations, if any, of data enrichments to allow a software developer, for example, to indicate whether the data enrichments are to be used.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: January 21, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anthony Nino Bice, David Michael Robinson, Hariharan Sivaramakrishnan
  • Publication number: 20160140170
    Abstract: Aspects of the subject matter described herein relate to recommending data sources. In aspects, a request to provide recommendations of data enrichments for a database is received at a recommendation engine. The recommendation engine may perform static and dynamic analysis of data associated with the database and may further refine recommendations based on policies. The recommendation engine may then provide the recommendations, if any, of data enrichments to allow a software developer, for example, to indicate whether the data enrichments are to be used.
    Type: Application
    Filed: January 25, 2016
    Publication date: May 19, 2016
    Inventors: Anthony Nino Bice, David Michael Robinson, Hariharan Sivaramakrishnan
  • Patent number: 9244956
    Abstract: The present invention extends to methods, systems, and computer program products for recommending data sources. A request to provide recommendations of data enrichments for a database is received at a recommendation engine. The recommendation engine may perform static and dynamic analysis of data associated with the database and may further refine recommendations based on policies. The recommendation engine may then provide the recommendations, if any, of data enrichments to allow a software developer, for example, to indicate whether the data enrichments are to be used.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: January 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony Nino Bice, David Michael Robinson, Hariharan Sivaramakrishnan
  • Publication number: 20150339352
    Abstract: The subject disclosure is directed towards enriching database query responses using data from external data sources. When processing a database query seeking enriched data from an external data source, a request is communicated to the external data source based on the database query. An enriched database query response is generated based on data provided by the external data source. The enriched database query response may be combined with data returned via an internal database query operation, and/or inserted into a local database table.
    Type: Application
    Filed: August 3, 2015
    Publication date: November 26, 2015
    Inventors: Anthony Nino Bice, David Robinson, Hariharan Sivaramakrishnan
  • Patent number: 9128979
    Abstract: The subject disclosure is directed towards enriching database query responses using data from external data sources. When processing a database query seeking enriched data from an external data source, a request is communicated to the external data source based on the database query. An enriched database query response is generated based on data provided by the external data source. The enriched database query response may be combined with data returned via an internal database query operation, and/or inserted into a local database table.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: September 8, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony Nino Bice, David Robinson, Hariharan Sivaramakrishnan
  • Patent number: 9122721
    Abstract: The subject disclosure is directed towards enriching database query responses using data from external data sources. When processing a database query seeking enriched data from an external data source, a request is communicated to the external data source based on the database query. An enriched database query response is generated based on data provided by the external data source. The enriched database query response may be combined with data returned via an internal database query operation, and/or inserted into a local database table.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: September 1, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony Nino Bice, David Robinson, Hariharan Sivaramakrishnan
  • Patent number: 9122720
    Abstract: The subject disclosure is directed towards enriching database query responses using data from external data sources. When processing a database query seeking enriched data from an external data source, a request is communicated to the external data source based on the database query. An enriched database query response is generated based on data provided by the external data source. The enriched database query response may be combined with data returned via an internal database query operation, and/or inserted into a local database table.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: September 1, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony Nino Bice, David Robinson, Hariharan Sivaramakrishnan
  • Publication number: 20150205583
    Abstract: The present invention extends to methods, systems, and computer program products for intelligently recommending schemas based on user input that defines a portion of a data structure. An intelligent auto-complete function can identify characteristics of the user input and, based on these characteristics, recommend schemas that are most likely to be selected by the user to complete the data structure or portion of the data structure. The identified characteristics of the user input can be compared to characteristics of defined schemas or of other data structures to identify schemas that are most likely to match the user's intent. These schemas are then recommended to the user. Such schemas can define the recommended shape of the data structure being defined, including data types for a particular column, columns to add to the data structure, or can define additional data structures to be added such as additional tables to a database.
    Type: Application
    Filed: March 31, 2015
    Publication date: July 23, 2015
    Inventors: Hariharan Sivaramakrishnan, Anthony Nino Bice, David Mancini
  • Patent number: 9038014
    Abstract: The present invention extends to methods, systems, and computer program products for intelligently recommending schemas based on user input that defines a portion of a data structure. An intelligent auto-complete function can identify characteristics of the user input and, based on these characteristics, recommend schemas that are most likely to be selected by the user to complete the data structure or portion of the data structure. The identified characteristics of the user input can be compared to characteristics of defined schemas or of other data structures to identify schemas that are most likely to match the user's intent. These schemas are then recommended to the user. Such schemas can define the recommended shape of the data structure being defined, including data types for a particular column, columns to add to the data structure, or can define additional data structures to be added such as additional tables to a database.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: May 19, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hariharan Sivaramakrishnan, Anthony Nino Bice, David Mancini
  • Patent number: 9015591
    Abstract: Embodiments are directed to selecting and applying data-specific presentations, to adaptively selecting visual presentations based on historical data and to providing rendering hints for data presentations. In one scenario, a computer system receives an indication that a visual presentation is to be applied to a specified portion of data. The computer system analyzes the specified data to determine which of a plurality of data presentations is most relevant for the specified data. The relevance is based on relevancy factors including one or more of the following: end-user profile, structure of the specified data and patterns within the specified data. The computer system then applies the determined appropriate visual presentation to the specified data.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: April 21, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Moe Khosravy, Christian Liensberger, Anthony Nino Bice
  • Patent number: 8996549
    Abstract: The present invention extends to methods, systems, and computer program products for recommending data based on user and data attributes. User information and accessed data sets are periodically (and possibly automatically) accessed and updated. Source attributes are derived from user information and accessed data sets. Target attributes are derived from data directories and data services. Source attributes for an accessed data set are used along target attributes for a data directory or data service to determine the desirability of data directory or data service as a source of data relevant to the accessed data set. The data directory and/or data service can be recommended as able to provide relevant data. Accordingly, recommend relevant data can be recommended to a user without the user having to expressly search for the relevant data or even know that the relevant data exists.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: March 31, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James Finnigan, Hariharan Sivaramakrishnan, Anthony Nino Bice
  • Publication number: 20140143267
    Abstract: The subject disclosure is directed towards enriching database query responses using data from external data sources. When processing a database query seeking enriched data from an external data source, a request is communicated to the external data source based on the database query. An enriched database query response is generated based on data provided by the external data source. The enriched database query response may be combined with data returned via an internal database query operation, and/or inserted into a local database table.
    Type: Application
    Filed: January 28, 2014
    Publication date: May 22, 2014
    Applicant: Microsoft Corporation
    Inventors: Anthony Nino Bice, David Robinson, Harihan Sivaramakrishnan
  • Publication number: 20140143266
    Abstract: The subject disclosure is directed towards enriching database query responses using data from external data sources. When processing a database query seeking enriched data from an external data source, a request is communicated to the external data source based on the database query. An enriched database query response is generated based on data provided by the external data source. The enriched database query response may be combined with data returned via an internal database query operation, and/or inserted into a local database table.
    Type: Application
    Filed: January 28, 2014
    Publication date: May 22, 2014
    Applicant: Microsoft Corporation
    Inventors: Anthony Nino Bice, David Robinson, Harihan Sivaramakrishnan
  • Publication number: 20130339363
    Abstract: Embodiments are directed to selecting and applying data-specific presentations, to adaptively selecting visual presentations based on historical data and to providing rendering hints for data presentations. In one scenario, a computer system receives an indication that a visual presentation is to be applied to a specified portion of data. The computer system analyzes the specified data to determine which of a plurality of data presentations is most relevant for the specified data. The relevance is based on relevancy factors including one or more of the following: end-user profile, structure of the specified data and patterns within the specified data. The computer system then applies the determined appropriate visual presentation to the specified data.
    Type: Application
    Filed: June 13, 2012
    Publication date: December 19, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Moe Khosravy, Christian Liensberger, Anthony Nino Bice
  • Publication number: 20130159960
    Abstract: The present invention extends to methods, systems, and computer program products for intelligently recommending schemas based on user input that defines a portion of a data structure. An intelligent auto-complete function can identify characteristics of the user input and, based on these characteristics, recommend schemas that are most likely to be selected by the user to complete the data structure or portion of the data structure. The identified characteristics of the user input can be compared to characteristics of defined schemas or of other data structures to identify schemas that are most likely to match the user's intent. These schemas are then recommended to the user. Such schemas can define the recommended shape of the data structure being defined, including data types for a particular column, columns to add to the data structure, or can define additional data structures to be added such as additional tables to a database.
    Type: Application
    Filed: December 15, 2011
    Publication date: June 20, 2013
    Applicant: Microsoft Corporation
    Inventors: Hariharan Sivaramakrishnan, Anthony Nino Bice, David Mancini
  • Publication number: 20130091163
    Abstract: The present invention extends to methods, systems, and computer program products for discovering and consuming related data. Users can find data related/relevant to an accessed dataset without leaving the context of their application. A service analyzes and understands (classifies) the dataset as well as user profile information and environmental information (e.g., operating system in use, task being performed, etc.). The service displays recommendations for related/relevant data and/or related/relevant data services within the application (e.g., within a spreadsheet, database, file system, etc.). In response to user selection of a recommendation, related/relevant data (either directly or from a data service) is transferred into the application. Accordingly, relevant/related data can be transferred into an application without a user having to leave the application to search for the data.
    Type: Application
    Filed: December 20, 2011
    Publication date: April 11, 2013
    Applicant: Microsoft Corporation
    Inventors: Anthony Nino Bice, James Finnigan, Levon Esibov
  • Publication number: 20130091164
    Abstract: The present invention extends to methods, systems, and computer program products for recommending data based on user and data attributes. User information and accessed data sets are periodically (and possibly automatically) accessed and updated. Source attributes are derived from user information and accessed data sets. Target attributes are derived from data directories and data services. Source attributes for an accessed data set are used along target attributes for a data directory or data service to determine the desirability of data directory or data service as a source of data relevant to the accessed data set. The data directory and/or data service can be recommended as able to provide relevant data. Accordingly, recommend relevant data can be recommended to a user without the user having to expressly search for the relevant data or even know that the relevant data exists.
    Type: Application
    Filed: December 20, 2011
    Publication date: April 11, 2013
    Applicant: Microsoft Corporation
    Inventors: James Finnigan, Hariharan Sivaramakrishnan, Anthony Nino Bice
  • Publication number: 20120323947
    Abstract: The subject disclosure is directed towards enriching database query responses using data from external data sources. When processing a database query seeking enriched data from an external data source, a request is communicated to the external data source based on the database query. An enriched database query response is generated based on data provided by the external data source. The enriched database query response may be combined with data returned via an internal database query operation, and/or inserted into a local database table.
    Type: Application
    Filed: June 14, 2011
    Publication date: December 20, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Anthony Nino Bice, David Robinson, Hariharan Sivaramakrishnan