Patents by Inventor Marius A. MARIN

Marius A. MARIN 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).

  • Publication number: 20210233134
    Abstract: A social expression item for use in conjunction with a recipient's electronic device including a social expression item (plastic or paper postcard/gift card) having an item body; a social expression message portion located on the item body; a message printed on the social expression message portion of the item body; and a digital gift retrieval code located on the item body including instructions for accessing a remote digital storage system and a digital gift file identifier, the digital gift retrieval code being readable by a recipient's electronic device, the gift retrieval code including digital instructions which allow the recipient's electronic device to access a remote digital data storage system, the data storage system storing a digital published content (ebook, music, video) identified by the digital gift file identifier for retrieval and display of the digital gift file on the recipient's electronic device.
    Type: Application
    Filed: January 29, 2020
    Publication date: July 29, 2021
    Inventor: Mariu Marin
  • Patent number: 10733534
    Abstract: An evaluation platform receives a data set and a description of an outcome, such as predicting results of trends, recognizing patterns, and evaluating options according to specified criteria. The description is evaluated to select candidate evaluators that may be capable of achieving the outcome, and to translate the outcome into a goal for each selected candidate evaluator. The evaluator candidate set is trained using a training data set, and an initial evaluator is selected that exhibits the highest performance to achieve the outcome over the data set. The initial evaluator is applied to achieve the requested outcome over the data set. Optionally, the performance of the initial evaluator may be monitored to detect performance drift. In this event, the evaluator candidate set is reevaluated to identify a substitute evaluator exhibiting higher performance than the initial evaluator, which replaces the initial evaluator in the continued evaluation of the data set.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: August 4, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Adrian Marius Marin, Jayadev Pillai
  • Publication number: 20200226216
    Abstract: This document relates to compression of information into a human-readable format, such as a sentence or phrase. Generally, the disclosed techniques can extract values, such as purposes and topics, from information items and generate compressed representations of the information items that include the extracted values. In some cases, machine learning models can be employed to extract the values, and also to rank the values for inclusion in the compressed representations.
    Type: Application
    Filed: January 10, 2019
    Publication date: July 16, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Marius A. MARIN, Alexandre ROCHETTE, Daniel BOIES, Vashutosh AGRAWAL, Bodin DRESEVIC
  • Patent number: 10162609
    Abstract: A computer-implemented method for creating an object for data access is provided. The computer-implemented method includes defining a function-expression in source code using an object-oriented programming language. The defined function-expression is exposed in a graphical user interface of a development tool used to create the object. A selection of at least one field among a list of available fields for data access is received. The defined function-expression is included in the list of available fields. An integrated development environment is also provided.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: December 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Adrian Marius Marin
  • Patent number: 10102269
    Abstract: A computing device for executing a client application for analytics data access is provided. The computing device includes a processor that is a functional component of the computing device and is configured to execute software instructions to provide at least one client application function. A parsing component is configured to receive at least one data object of the client application and parse the at least one data object to provide an intermediate description of a query. At least one translator component is configured to receive the intermediate description of the query and generate a query string in a target query language. The computing device is configured to transmit the query string in the target query language to a data source for execution of the query.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: October 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Adrian Marius Marin
  • Publication number: 20180018585
    Abstract: An evaluation platform receives a data set and a description of an outcome, such as predicting results of trends, recognizing patterns, and evaluating options according to specified criteria. The description is evaluated to select candidate evaluators that may be capable of achieving the outcome, and to translate the outcome into a goal for each selected candidate evaluator. The evaluator candidate set is trained using a training data set, and an initial evaluator is selected that exhibits the highest performance to achieve the outcome over the data set. The initial evaluator is applied to achieve the requested outcome over the data set. Optionally, the performance of the initial evaluator may be monitored to detect performance drift. In this event, the evaluator candidate set is reevaluated to identify a substitute evaluator exhibiting higher performance than the initial evaluator, which replaces the initial evaluator in the continued evaluation of the data set.
    Type: Application
    Filed: May 12, 2017
    Publication date: January 18, 2018
    Inventors: Adrian Marius Marin, Jayadev Pillai
  • Publication number: 20170316052
    Abstract: An analytics system for providing an interface for supporting analytics processing of data of a data store is provided. The system receives an analytics data model and a mapping of a data model to the analytics data model. The system initializes a data store that supports the analytics data model by extracting data from the data store and storing the extracted data in the analytics data store based on the mapping. Upon receiving a notification of a change to data of the data store, the system updates the data of the analytics data store as indicated by the mapping. The system receives, via an analytics interface, a query based on the analytics data model and converts the query into a store query. The system submits the store query to the analytics query engine to generate a query result and provides the query result as the result of the query.
    Type: Application
    Filed: October 31, 2016
    Publication date: November 2, 2017
    Inventors: Adrian Marius Marin, Josh Honeyman, Sridhar Srinivasan
  • Publication number: 20160253403
    Abstract: A computing device for executing a client application for analytics data access is provided. The computing device includes a processor that is a functional component of the computing device and is configured to execute software instructions to provide at least one client application function. A parsing component is configured to receive at least one data object of the client application and parse the at least one data object to provide an intermediate description of a query. At least one translator component is configured to receive the intermediate description of the query and generate a query string in a target query language. The computing device is configured to transmit the query string in the target query language to a data source for execution of the query.
    Type: Application
    Filed: June 17, 2015
    Publication date: September 1, 2016
    Inventor: Adrian Marius Marin
  • Publication number: 20160062742
    Abstract: A computer-implemented method for creating an object for data access is provided. The computer-implemented method includes defining a function-expression in source code using an object-oriented programming language. The defined function-expression is exposed in a graphical user interface of a development tool used to create the object. A selection of at least one field among a list of available fields for data access is received. The defined function-expression is included in the list of available fields. An integrated development environment is also provided.
    Type: Application
    Filed: August 26, 2014
    Publication date: March 3, 2016
    Inventor: Adrian Marius Marin