Patents by Inventor Evan Samanas

Evan Samanas 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: 10331740
    Abstract: A method receives a first request from a client object at a device. The first request specifies a data source. In response to the first request, the method uploads data from the data source, stores the data as a plurality of first columns, and instantiates a first server object that provides access to the first columns. The method later receives a second request from the client object. The second request specifies a transformation of the data. In response to the second request, the method stores one or more additional columns and instantiates a second server object that provides access to the additional columns and one or more of the first columns. Each of the additional columns is constructed from the first columns according to the requested transformation, and each of the additional columns includes a plurality of data values all having the same data type.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: June 25, 2019
    Assignee: Apple Inc.
    Inventors: Yucheng Low, Haijie Gu, Ping Wang, Evan Samanas, Sethu Raman, Carlos Guestrin
  • Publication number: 20150227569
    Abstract: A method receives a first request from a client object at a device. The first request specifies a data source. In response to the first request, the method uploads data from the data source, stores the data as a plurality of first columns, and instantiates a first server object that provides access to the first columns. The method later receives a second request from the client object. The second request specifies a transformation of the data. In response to the second request, the method stores one or more additional columns and instantiates a second server object that provides access to the additional columns and one or more of the first columns. Each of the additional columns is constructed from the first columns according to the requested transformation, and each of the additional columns includes a plurality of data values all having the same data type.
    Type: Application
    Filed: February 10, 2015
    Publication date: August 13, 2015
    Inventors: Yucheng Low, Haijie Gu, Ping Wang, Evan Samanas, Sethu Raman, Carlos Guestrin