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: 12235831Abstract: 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: GrantFiled: December 20, 2022Date of Patent: February 25, 2025Assignee: Adobe Inc.Inventors: Trevor Paulsen, Joshua Butikofer, Ankita Mahajan, Adrian Tanase
-
Patent number: 11838207Abstract: 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: GrantFiled: September 14, 2022Date of Patent: December 5, 2023Assignee: Adobe Inc.Inventors: Cosmin Ciobanu, Adrian Tanase
-
Publication number: 20230153179Abstract: 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: ApplicationFiled: January 19, 2023Publication date: May 18, 2023Inventors: Trevor Paulsen, Joshua Butikofer, Adrian Tanase
-
Publication number: 20230123539Abstract: 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: ApplicationFiled: December 20, 2022Publication date: April 20, 2023Inventors: Trevor Paulsen, Joshua Butikofer, Ankita Mahajan, Adrian Tanase
-
Patent number: 11609802Abstract: 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: GrantFiled: February 28, 2020Date of Patent: March 21, 2023Assignee: Adobe Inc.Inventors: Trevor Paulsen, Joshua Butikofer, Adrian Tanase
-
Patent number: 11567929Abstract: 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: GrantFiled: February 6, 2020Date of Patent: January 31, 2023Assignee: Adobe Inc.Inventors: Trevor Paulsen, Joshua Butikofer, Ankita Mahajan, Adrian Tanase
-
Publication number: 20230006925Abstract: 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: ApplicationFiled: September 14, 2022Publication date: January 5, 2023Applicant: Adobe Inc.Inventors: Cosmin Ciobanu, Adrian Tanase
-
Patent number: 11469996Abstract: 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: GrantFiled: September 25, 2020Date of Patent: October 11, 2022Assignee: Adobe Inc.Inventors: Cosmin Ciobanu, Adrian Tanase
-
Patent number: 11461277Abstract: 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: GrantFiled: July 26, 2016Date of Patent: October 4, 2022Assignee: Adobe, Inc.Inventors: Andrei Fecioru, Claudiu-Costinel Ciudatu, Adrian Tanase
-
Publication number: 20220103469Abstract: 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: ApplicationFiled: September 25, 2020Publication date: March 31, 2022Applicant: Adobe Inc.Inventors: Cosmin Ciobanu, Adrian Tanase
-
Publication number: 20210271531Abstract: 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: ApplicationFiled: February 28, 2020Publication date: September 2, 2021Inventors: Trevor Paulsen, Joshua Butikofer, Adrian Tanase
-
Publication number: 20210248129Abstract: 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: ApplicationFiled: February 6, 2020Publication date: August 12, 2021Inventors: Trevor Paulsen, Joshua Butikofer, Ankita Mahajan, Adrian Tanase
-
Publication number: 20180032543Abstract: 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: ApplicationFiled: July 26, 2016Publication date: February 1, 2018Inventors: Andrei Fecioru, Claudiu-Costinel Ciudatu, Adrian Tanase
-
Patent number: 9286142Abstract: 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: GrantFiled: April 7, 2011Date of Patent: March 15, 2016Assignee: Adobe Systems IncorporatedInventors: Andrian Cucu, Adrian Tanase
-
Publication number: 20120260267Abstract: 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: ApplicationFiled: April 7, 2011Publication date: October 11, 2012Applicant: Adobe Systems IncorporatedInventors: Andrian Cucu, Adrian Tanase