Patents by Inventor Vicent Pere Marti Guardiola

Vicent Pere Marti Guardiola 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: 20220156329
    Abstract: The embodiments disclosed herein are related to a computing system for generating a mask-augmented inverted index. The mask-augmented inverted index is structured to allow phrase query searching while minimizing the amount of computing system processing and memory resources needed to generate the mask-augmented inverted index. In one embodiment, a first token is mapped to a first listing of documents that include the first token. A first mask is included that comprises a probabilistic representation of a set of integers corresponding to one or more locations of the first token in each of the individual documents of the first listing. A second mask is included that comprises a probabilistic representation of a set of integers that indicate a positional relationship between the first token and one or more other tokens in each of the individual documents of the first listing.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 19, 2022
    Inventors: Patrick Alexander REYNOLDS, Gregory Scott ORZELL, Vicent Pere MARTI GUARDIOLA
  • Patent number: 10616291
    Abstract: A machine receives, from a first client device, a first request for provision of data that is specified by the first request. The machine creates a datastream that contains the data and initiates provision of the datastream to the first client device. The machine creates a marker file that corresponds to the first request, and existence of the marker file indicates that the provision of the datastream to the first client device is incomplete. While the marker file exists, if the machine receives, from a second client device, a second request for provision of the same data, the machine caches the now twice-requested data in a data cache, and the machine may provide the data from the data cache to the second client device. This can avoid one or more retrieval operations or other preparations for providing the data to the second client device.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: April 7, 2020
    Assignee: GITHUB, INC.
    Inventors: Michael Procter, Jeff Robert King, Michael Richard Haggerty, Vicent Pere Marti Guardiola
  • Publication number: 20190238603
    Abstract: A machine receives, from a first client device, a first request for provision of data that is specified by the first request. The machine creates a datastream that contains the data and initiates provision of the datastream to the first client device. The machine creates a marker file that corresponds to the first request, and existence of the marker file indicates that the provision of the datastream to the first client device is incomplete. While the marker file exists, if the machine receives, from a second client device, a second request for provision of the same data, the machine caches the now twice-requested data in a data cache, and the machine may provide the data from the data cache to the second client device. This can avoid one or more retrieval operations or other preparations for providing the data to the second client device.
    Type: Application
    Filed: October 18, 2016
    Publication date: August 1, 2019
    Inventors: Michael Procter, Jeff Robert King, Michael Richard Haggerty, Vicent Pere Marti Guardiola