Patents by Inventor Deepankar DEY
Deepankar DEY 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: 11561997Abstract: According to one method, the method comprises: receiving, from a client via a REST API, input in a first format; converting, using predetermined metadata, the input in the first format into input in a second format; sending the input in the second format to a legacy system for performing an operation using the input in the second format; receiving, from the legacy system, output in the second format, wherein the output is based at least in part on the operation performed using the input in the second format; converting, using the predetermined metadata, the output in the second format into output in the first format; and sending, to the client via the REST API, the output in the first format.Type: GrantFiled: March 13, 2019Date of Patent: January 24, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Alain Pigeon, Brian James Dueck, Prakash John Thomas, Deepankar Dey
-
Publication number: 20200293541Abstract: According to one method, the method comprises: receiving, from a client via a REST API, input in a first format; converting, using predetermined metadata, the input in the first format into input in a second format; sending the input in the second format to a legacy system for performing an operation using the input in the second format; receiving, from the legacy system, output in the second format, wherein the output is based at least in part on the operation performed using the input in the second format; converting, using the predetermined metadata, the output in the second format into output in the first format; and sending, to the client via the REST API, the output in the first format.Type: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Alain Pigeon, Brian James Dueck, Prakash John Thomas, Deepankar Dey
-
Patent number: 10755292Abstract: A system that provides a service order is provided. The system defines a service action including metadata that defines a pattern of a structured request to perform work on a customer-facing service that is based on a customer-facing service specification. The system further defines a customer-facing service specification including metadata that defines a customer-facing service that is provided, where a customer-facing service includes a technology-agnostic abstraction of a holistic capability. The system further defines a service order, where the service order includes one or more service order lines, where each service order line includes a service action and a customer-facing service based on a customer-facing service specification.Type: GrantFiled: July 8, 2013Date of Patent: August 25, 2020Assignee: Oracle International CorporationInventors: Ahmad Naser Abdelrahman, Deepankar Dey, Marc Corlett
-
Patent number: 10460331Abstract: A system that provides a technical catalog is provided. The system defines items including metadata used by a fulfillment solution to drive service order fulfillment, where each item is used by the fulfillment solution to fulfill an order. The system further stores the items within the technical catalog, where the technical catalog includes a data store that stores metadata, and where the technical catalog defines a structure of the items. The metadata defines the key entities and behavioral elements used to specialize service order fulfillment capabilities such as service order orchestration, service order design and assign, etc. The system further designs the fulfillment solution to use an item to fulfill an order. The system further generates the fulfillment solution using the item.Type: GrantFiled: July 8, 2013Date of Patent: October 29, 2019Assignee: Oracle International CorporationInventors: Paul Hugh Wilkie Bishop, Ahmad Naser Abdelrahman, Glenn Dexter Swanson, Deepankar Dey, Todd Spraggins
-
Patent number: 9947039Abstract: A system is provided that that recognizes an order item. The system defines an order item specification including a recognition property and a dynamic parameter property. The system further receives an order item of an order, the order item including a key that uniquely identifies a conceptual model entity and arbitrary parameters, each arbitrary parameter comprising a parameter name and a parameter value. The system further extracts the key from the order item. The system further stores the key within the recognition property. The system further identifies the conceptual model entity based on the recognition property. The system further dynamically binds parameter values from the arbitrary parameters to the dynamic parameter property based on the identified conceptual model entity.Type: GrantFiled: January 13, 2015Date of Patent: April 17, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Mark Benjamin Pomerant, Deepankar Dey
-
Patent number: 9741046Abstract: A system that provides a fulfillment solution blueprint is provided. The system defines order layers for the fulfillment solution blueprint. The system further defines provider functions for the fulfillment solution blueprint. The system further assigns each provider function to an order layer. The system further defines interface contracts for the fulfillment solution blueprint. The system further assigns each interface contract to a provider function.Type: GrantFiled: July 8, 2013Date of Patent: August 22, 2017Assignee: Oracle International CorporationInventors: Ahmad Naser Abdelrahman, Paul Hugh Wilkie Bishop, Deepankar Dey, Todd Spraggins, Glenn Dexter Swanson
-
Patent number: 9697530Abstract: A system that transforms a customer order into a service order is provided. The system receives a customer order including customer order lines, where each customer order line includes a product action and a product offering that is based on a product specification. The system further defines a structured set of metadata including product specifications, customer-facing service specifications, relationships, and mappings. The system further defines a transformation sequence including customizable process logic, where the customizable process logic is structured within stages. The system further transforms the customer order lines into service order lines based on the metadata and the transformation sequence, where each service order line includes a service action and a customer-facing service based on a customer-facing service specification. The system further generates a service order including the service order lines.Type: GrantFiled: July 8, 2013Date of Patent: July 4, 2017Assignee: Oracle International CorporationInventors: Deepankar Dey, Mark Benjamin Pomerant, Ahmad Naser Abdelrahman
-
Publication number: 20160203542Abstract: A system is provided that that recognizes an order item. The system defines an order item specification including a recognition property and a dynamic parameter property. The system further receives an order item of an order, the order item including a key that uniquely identifies a conceptual model entity and arbitrary parameters, each arbitrary parameter comprising a parameter name and a parameter value. The system further extracts the key from the order item. The system further stores the key within the recognition property. The system further identifies the conceptual model entity based on the recognition property. The system further dynamically binds parameter values from the arbitrary parameters to the dynamic parameter property based on the identified conceptual model entity.Type: ApplicationFiled: January 13, 2015Publication date: July 14, 2016Inventors: Mark Benjamin POMERANT, Deepankar DEY
-
Publication number: 20140012711Abstract: A system that transforms a customer order into a service order is provided. The system receives a customer order including customer order lines, where each customer order line includes a product action and a product offering that is based on a product specification. The system further defines a structured set of metadata including product specifications, customer-facing service specifications, relationships, and mappings. The system further defines a transformation sequence including customizable process logic, where the customizable process logic is structured within stages. The system further transforms the customer order lines into service order lines based on the metadata and the transformation sequence, where each service order line includes a service action and a customer-facing service based on a customer-facing service specification. The system further generates a service order including the service order lines.Type: ApplicationFiled: July 8, 2013Publication date: January 9, 2014Inventors: Deepankar DEY, Mark Benjamin POMERANT, Ahmad Naser ABDELRAHMAN
-
Publication number: 20140012707Abstract: A system that provides a fulfillment solution blueprint is provided. The system defines order layers for the fulfillment solution blueprint. The system further defines provider functions for the fulfillment solution blueprint. The system further assigns each provider function to an order layer. The system further defines interface contracts for the fulfillment solution blueprint. The system further assigns each interface contract to a provider function.Type: ApplicationFiled: July 8, 2013Publication date: January 9, 2014Inventors: Ahmad Naser ABDELRAHMAN, Paul Hugh Wilkie BISHOP, Deepankar DEY, Todd SPRAGGINS, Glenn Dexter SWANSON
-
Publication number: 20140012708Abstract: A system that designs a fulfillment solution and fulfills an order using the fulfillment solution is provided. The system defines a technical catalog that includes items including metadata used by a fulfillment solution. The system further defines a fulfillment solution blueprint that includes multiple order layers that define multiple layers of the fulfillment solution, multiple provider functions structured according to a dynamic pattern-driven model, and multiple interface contracts defining multiple interactions between multiple provider functions. The system further designs the fulfillment solution to use at least one item of the technical catalog to fulfill an order. The system further designs the fulfillment solution based on the fulfillment solution blueprint. The system further generates the fulfillment solution based on the fulfillment solution blueprint using at least one item of the technical catalog.Type: ApplicationFiled: July 8, 2013Publication date: January 9, 2014Inventors: Ahmad Naser ABDELRAHMAN, Paul Hugh Wilkie BISHOP, Glenn Dexter SWANSON, Deepankar DEY, Todd SPRAGGINS, Ben ENG
-
Publication number: 20140012710Abstract: A system that provides a service order is provided. The system defines a service action including metadata that defines a pattern of a structured request to perform work on a customer-facing service that is based on a customer-facing service specification. The system further defines a customer-facing service specification including metadata that defines a customer-facing service that is provided, where a customer-facing service includes a technology-agnostic abstraction of a holistic capability. The system further defines a service order, where the service order includes one or more service order lines, where each service order line includes a service action and a customer-facing service based on a customer-facing service specification.Type: ApplicationFiled: July 8, 2013Publication date: January 9, 2014Inventors: Ahmad Naser ABDELRAHMAN, Deepankar DEY, Marc CORLETT
-
Publication number: 20140012709Abstract: A system that provides a technical catalog is provided. The system defines items including metadata used by a fulfillment solution to drive service order fulfillment, where each item is used by the fulfillment solution to fulfill an order. The system further stores the items within the technical catalog, where the technical catalog includes a data store that stores metadata, and where the technical catalog defines a structure of the items. The metadata defines the key entities and behavioral elements used to specialize service order fulfillment capabilities such as service order orchestration, service order design and assign, etc. The system further designs the fulfillment solution to use an item to fulfill an order. The system further generates the fulfillment solution using the item.Type: ApplicationFiled: July 8, 2013Publication date: January 9, 2014Inventors: Paul Hugh Wilkie BISHOP, Ahmad Naser ABDELRAHMAN, Glenn Dexter SWANSON, Deepankar DEY, Todd SPRAGGINS