Patents by Inventor Adrian Tanase

Adrian Tanase 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: 11838207
    Abstract: In implementations of systems for session-based routing, a computing device implements a routing system to receive session data describing a session ID as a character sequence including non-embedded characters and at least one embedded character at a pre-determined index of the character sequence. The routing system extracts the at least one embedded character and determines a processing device configuration corresponding to the at least one embedded character from ledger data describing processing device configurations. The routing system maps the session data to a particular processing device based on the processing device configuration and the non-embedded characters of the character sequence.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: December 5, 2023
    Assignee: Adobe Inc.
    Inventors: Cosmin Ciobanu, Adrian Tanase
  • Publication number: 20230153179
    Abstract: This disclosure involves using data science notebooks to customize and apply a visitor stitching framework. An event management system provides an initial visitor stitching framework via a data science notebook, wherein the data science notebook is an interactive environment for managing algorithms and data. The event management system receives, from a resource provider system via the data science notebook, a modification to the initial visitor stitching framework. The event management system applies the modification to the initial visitor stitching framework to generate a custom visitor stitching framework. The event management system processes a dataset associated with the resource provider system and a user using the custom visitor stitching framework to generate a stitched dataset associated with the user.
    Type: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Inventors: Trevor Paulsen, Joshua Butikofer, Adrian Tanase
  • Publication number: 20230123539
    Abstract: This disclosure involves stitching event data using identity mappings. An event analytics system generates and stores an event dataset including first event data for a first set of events associated with a user. The first event data includes timestamps and a device identifier. The system identifies second event data for a second event associated with the user. The second event data includes a timestamp, the device identifier, and a user identifier. The system appends the second event data to the event dataset. Based on the second event data, the system generates and stores an identity mapping that maps the device identifier to the user identifier. Based on the identity mapping and a predetermined look-back window, the system updates the first event data to include the user identifier.
    Type: Application
    Filed: December 20, 2022
    Publication date: April 20, 2023
    Inventors: Trevor Paulsen, Joshua Butikofer, Ankita Mahajan, Adrian Tanase
  • Patent number: 11609802
    Abstract: This disclosure involves using data science notebooks to customize and apply a visitor stitching framework. An event management system provides an initial visitor stitching framework via a data science notebook, wherein the data science notebook is an interactive environment for managing algorithms and data. The event management system receives, from a resource provider system via the data science notebook, a modification to the initial visitor stitching framework. The event management system applies the modification to the initial visitor stitching framework to generate a custom visitor stitching framework. The event management system processes a dataset associated with the resource provider system and a user using the custom visitor stitching framework to generate a stitched dataset associated with the user.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: March 21, 2023
    Assignee: Adobe Inc.
    Inventors: Trevor Paulsen, Joshua Butikofer, Adrian Tanase
  • Patent number: 11567929
    Abstract: This disclosure involves stitching event data using identity mappings. An event analytics system generates and stores an event dataset including first event data for a first set of events associated with a user. The first event data includes timestamps and a device identifier. The system identifies second event data for a second event associated with the user. The second event data includes a timestamp, the device identifier, and a user identifier. The system appends the second event data to the event dataset. Based on the second event data, the system generates and stores an identity mapping that maps the device identifier to the user identifier. Asynchronously to generating and storing the event dataset, based on the identity mapping and a predetermined look-back window, the system updates the first event data to include the user identifier.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: January 31, 2023
    Assignee: Adobe Inc.
    Inventors: Trevor Paulsen, Joshua Butikofer, Ankita Mahajan, Adrian Tanase
  • Publication number: 20230006925
    Abstract: In implementations of systems for session-based routing, a computing device implements a routing system to receive session data describing a session ID as a character sequence including non-embedded characters and at least one embedded character at a pre-determined index of the character sequence. The routing system extracts the at least one embedded character and determines a processing device configuration corresponding to the at least one embedded character from ledger data describing processing device configurations. The routing system maps the session data to a particular processing device based on the processing device configuration and the non-embedded characters of the character sequence.
    Type: Application
    Filed: September 14, 2022
    Publication date: January 5, 2023
    Applicant: Adobe Inc.
    Inventors: Cosmin Ciobanu, Adrian Tanase
  • Patent number: 11469996
    Abstract: In implementations of systems for session-based routing, a computing device implements a routing system to receive session data describing a session ID as a character sequence including non-embedded characters and at least one embedded character at a pre-determined index of the character sequence. The routing system extracts the at least one embedded character and determines a processing device configuration corresponding to the at least one embedded character from ledger data describing processing device configurations. The routing system maps the session data to a particular processing device based on the processing device configuration and the non-embedded characters of the character sequence.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: October 11, 2022
    Assignee: Adobe Inc.
    Inventors: Cosmin Ciobanu, Adrian Tanase
  • Patent number: 11461277
    Abstract: The self-service resource management system includes a resource auditor to audit version information and state information of resources contributed by users. Further, a resource broker in the resource management system is configured to facilitate a formation of a resource pool of shared resources when each of the required resources in the resource pool reached a published state. Subsequently, a resource distributor in the resource management system is configured to form a workflow to distribute respective versions of the resources published to the resource pool. As such, the self-service resource management system can enable users to share and receive resources negotiated by users.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: October 4, 2022
    Assignee: Adobe, Inc.
    Inventors: Andrei Fecioru, Claudiu-Costinel Ciudatu, Adrian Tanase
  • Publication number: 20220103469
    Abstract: In implementations of systems for session-based routing, a computing device implements a routing system to receive session data describing a session ID as a character sequence including non-embedded characters and at least one embedded character at a pre-determined index of the character sequence. The routing system extracts the at least one embedded character and determines a processing device configuration corresponding to the at least one embedded character from ledger data describing processing device configurations. The routing system maps the session data to a particular processing device based on the processing device configuration and the non-embedded characters of the character sequence.
    Type: Application
    Filed: September 25, 2020
    Publication date: March 31, 2022
    Applicant: Adobe Inc.
    Inventors: Cosmin Ciobanu, Adrian Tanase
  • Publication number: 20210271531
    Abstract: This disclosure involves using data science notebooks to customize and apply a visitor stitching framework. An event management system provides an initial visitor stitching framework via a data science notebook, wherein the data science notebook is an interactive environment for managing algorithms and data. The event management system receives, from a resource provider system via the data science notebook, a modification to the initial visitor stitching framework. The event management system applies the modification to the initial visitor stitching framework to generate a custom visitor stitching framework. The event management system processes a dataset associated with the resource provider system and a user using the custom visitor stitching framework to generate a stitched dataset associated with the user.
    Type: Application
    Filed: February 28, 2020
    Publication date: September 2, 2021
    Inventors: Trevor Paulsen, Joshua Butikofer, Adrian Tanase
  • Publication number: 20210248129
    Abstract: This disclosure involves stitching event data using identity mappings. An event analytics system generates and stores an event dataset including first event data for a first set of events associated with a user. The first event data includes timestamps and a device identifier. The system identifies second event data for a second event associated with the user. The second event data includes a timestamp, the device identifier, and a user identifier. The system appends the second event data to the event dataset. Based on the second event data, the system generates and stores an identity mapping that maps the device identifier to the user identifier. Asynchronously to generating and storing the event dataset, based on the identity mapping and a predetermined look-back window, the system updates the first event data to include the user identifier.
    Type: Application
    Filed: February 6, 2020
    Publication date: August 12, 2021
    Inventors: Trevor Paulsen, Joshua Butikofer, Ankita Mahajan, Adrian Tanase
  • Publication number: 20180032543
    Abstract: The self-service resource management system includes a resource auditor to audit version information and state information of resources contributed by users. Further, a resource broker in the resource management system is configured to facilitate a formation of a resource pool of shared resources when each of the required resources in the resource pool reached a published state. Subsequently, a resource distributor in the resource management system is configured to form a workflow to distribute respective versions of the resources published to the resource pool. As such, the self-service resource management system can enable users to share and receive resources negotiated by users.
    Type: Application
    Filed: July 26, 2016
    Publication date: February 1, 2018
    Inventors: Andrei Fecioru, Claudiu-Costinel Ciudatu, Adrian Tanase
  • Patent number: 9286142
    Abstract: A computing device can comprise an I/O interface and a processing element connected to the I/O interface and implementing a runtime environment. The processing element can implement a program component that causes the processing element to expose a rendering API not natively supported by the runtime environment, the rendering API invocable by code comprised in a markup document accessed by the processor over the I/O interface. The rendering API can be exposed by causing the runtime environment to respond to and update a proxy object that mirrors properties, methods, and behaviors defined by the rendering API.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: March 15, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Andrian Cucu, Adrian Tanase
  • Publication number: 20120260267
    Abstract: A computing device can comprise an I/O interface and a processing element connected to the I/O interface and implementing a runtime environment. The processing element can implement a program component that causes the processing element to expose a rendering API not natively supported by the runtime environment, the rendering API invocable by code comprised in a markup document accessed by the processor over the I/O interface. The rendering API can be exposed by causing the runtime environment to respond to and update a proxy object that mirrors properties, methods, and behaviors defined by the rendering API.
    Type: Application
    Filed: April 7, 2011
    Publication date: October 11, 2012
    Applicant: Adobe Systems Incorporated
    Inventors: Andrian Cucu, Adrian Tanase