Patents by Inventor Marek Jedrzejewicz

Marek Jedrzejewicz 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: 11423031
    Abstract: The automated creation of a dataflow graph of a standing query. Once the standing query dataflow graph is created, events may be flowed into the dataflow graph to execute the standing query. In execution, a store query is accessed. The store query is structured in accordance with a store query language. A syntax graph (such as an abstract syntax tree) of the store query may then be generated. Then, using the syntax graph and a set of rules of the store query language, the dataflow graph is automatically generated. This significant speeds up and makes more easy and efficient the conversion of a store query into a standing query.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: August 23, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gueorgui B. Chkodrov, Russell Biles, Vidhi Agarwal, Marek Jedrzejewicz, Andre O. Alfred, Justin Minaker, Lucius Fleuchaus, Dawn Burns
  • Patent number: 11386093
    Abstract: The automated creation of a dataflow graph of a standing query. Once the standing query dataflow graph is created, events may be flowed into the dataflow graph to execute the standing query. In execution, a store query is accessed. The store query is structured in accordance with a store query language. A syntax graph (such as an abstract syntax tree) of the store query may then be generated. Then, using the syntax graph and a set of rules of the store query language, the dataflow graph is automatically generated. This significant speeds up and makes more easy and efficient the conversion of a store query into a standing query.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: July 12, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gueorgui B. Chkodrov, Russell Biles, Vidhi Agarwal, Marek Jedrzejewicz, Andre O. Alfred, Justin Minaker, Lucius Fleuchaus, Dawn Burns
  • Publication number: 20190258734
    Abstract: The automated creation of a dataflow graph of a standing query. Once the standing query dataflow graph is created, events may be flowed into the dataflow graph to execute the standing query. In execution, a store query is accessed. The store query is structured in accordance with a store query language. A syntax graph (such as an abstract syntax tree) of the store query may then be generated. Then, using the syntax graph and a set of rules of the store query language, the dataflow graph is automatically generated. This significant speeds up and makes more easy and efficient the conversion of a store query into a standing query.
    Type: Application
    Filed: February 22, 2018
    Publication date: August 22, 2019
    Inventors: Gueorgui B. CHKODROV, Russell BILES, Vidhi AGARWAL, Marek JEDRZEJEWICZ, Andre O. ALFRED, Justin MINAKER, Lucius FLEUCHAUS, Dawn BURNS
  • Patent number: 9401866
    Abstract: Among other things, one or more techniques and/or system are provided for routing a data packet. Because the data packet may correspond to a source device having an address on a first network that may be similar to an address of a second device on a second network, the data packet may be translated to create a transformed data packet that may be distinguishable from data packets of the second device. For example, the data packet may be translated from a first address format, such as IPv4, to a second address format, such as IPv6, to create a transformed data packet. The transformed data packet may comprise a prefix that may distinctly identify the source device during routing. In this way, the transformed data packet may be identifiable as corresponding to the source device during routing through a network to a destination device.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: July 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Parantap Lahiri, Marek Jedrzejewicz, Monika Machado, Naresh Sundaram
  • Publication number: 20160072710
    Abstract: Among other things, one or more techniques and/or system are provided for routing a data packet. Because the data packet may correspond to a source device having an address on a first network that may be similar to an address of a second device on a second network, the data packet may be translated to create a transformed data packet that may be distinguishable from data packets of the second device. For example, the data packet may be translated from a first address format, such as IPv4, to a second address format, such as IPv6, to create a transformed data packet. The transformed data packet may comprise a prefix that may distinctly identify the source device during routing. In this way, the transformed data packet may be identifiable as corresponding to the source device during routing through a network to a destination device.
    Type: Application
    Filed: April 9, 2015
    Publication date: March 10, 2016
    Inventors: Parantap Lahiri, Marek Jedrzejewicz, Monika Machado, Naresh Sundaram
  • Patent number: 9008096
    Abstract: Among other things, one or more techniques and/or system are provided for routing a data packet. Because the data packet may correspond to a source device having an address on a first network that may be similar to an address of a second device on a second network, the data packet may be translated to create a transformed data packet that may be distinguishable from data packets of the second device. For example, the data packet may be translated from a first address format, such as IPv4, to a second address format, such as IPv6, to create a transformed data packet. The transformed data packet may comprise a prefix that may distinctly identify the source device during routing. In this way, the transformed data packet may be identifiable as corresponding to the source device during routing through a network to a destination device.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: April 14, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Parantap Lahiri, Marek Jedrzejewicz, Monika Machado, Naresh Sundaram
  • Publication number: 20140133485
    Abstract: Among other things, one or more techniques and/or system are provided for routing a data packet. Because the data packet may correspond to a source device having an address on a first network that may be similar to an address of a second device on a second network, the data packet may be translated to create a transformed data packet that may be distinguishable from data packets of the second device. For example, the data packet may be translated from a first address format, such as IPv4, to a second address format, such as IPv6, to create a transformed data packet. The transformed data packet may comprise a prefix that may distinctly identify the source device during routing. In this way, the transformed data packet may be identifiable as corresponding to the source device during routing through a network to a destination device.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 15, 2014
    Applicant: Microsoft Corporation
    Inventors: Parantap Lahiri, Marek Jedrzejewicz, Monika Machado, Naresh Sundaram