Patents by Inventor Arvind Srinivasamoorthy

Arvind Srinivasamoorthy 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: 20240005095
    Abstract: A text prediction system for providing personalized text suggestions for different customers is disclosed. For a text message being composed via an application for an intended recipient, the system receives a portion of the text message based upon a current cursor position in the text message. The system identifies a customer associated with the intended recipient and identifies a customer-specific model for the customer. The system predicts text to be suggested for type-ahead insertion at the current cursor position using the customer-specific model and based upon the portion of the text message. The suggested text may include one or more data variables that are replaceable with values determined from data stored for the customer. The data variables provide further customization to the suggested text by presenting suggestions are more personalized for the recipient of the text message. The system causes the suggested text to be output via the application.
    Type: Application
    Filed: June 29, 2022
    Publication date: January 4, 2024
    Applicant: Oracle International Corporation
    Inventors: Arvind Srinivasamoorthy, Emma Jane Thomas, Maximilian Froeschl
  • Publication number: 20220245484
    Abstract: Techniques for suggesting a candidate layout based on historical characteristics are disclosed. A system trains a machine learning model to suggest layouts for three-dimensional spaces. The system obtains sets of historical characteristic data, including spatial characteristics of a particular three-dimensional space and layout characteristics including information indicating items present in the particular three-dimensional space and positioning information indicating a position of each item within the particular three-dimensional space. The system trains the machine learning model based on the sets of historical characteristic data. The system receives a first request for a layout suggestion from a first user, including at least a first set of spatial characteristics for a first three-dimensional space.
    Type: Application
    Filed: February 4, 2021
    Publication date: August 4, 2022
    Applicant: Oracle International Corporation
    Inventors: Jennifer Jo Briscoe, Arvind Srinivasamoorthy, Naveen Nahata, Christopher Emmett Bales, Gaurav Umeshkumar Gupta, Maximilian Froeschl
  • Patent number: 9886253
    Abstract: A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In one set of embodiments, AIA can capture development-related information in a shared data store and cause the information to flow in an automated or semi-automated manner from one lifecycle phase to the next as the lifecycle progresses. This information flow can, in turn, facilitate automations at each lifecycle phase for the responsible stakeholders (e.g., solution architects, developers, installation developers, etc.), thereby enforcing SOA best practices, enhancing development productivity, and ensuring the quality of the final SOA deliverables.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: February 6, 2018
    Assignee: Oracle International Corporation
    Inventors: Annaji Garimella, Ravindran Sankaran, Nan Xie, Thirupathi Reddy Annadi, Mark James Glenn Craig, Arvind Srinivasamoorthy, Purushotham Kola
  • Patent number: 9690557
    Abstract: A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In one set of embodiments, AIA can capture development-related information in a shared data store and cause the information to flow in an automated or semi-automated manner from one lifecycle phase to the next as the lifecycle progresses. This information flow can, in turn, facilitate automations at each lifecycle phase for the responsible stakeholders (e.g., solution architects, developers, installation developers, etc.), thereby enforcing SOA best practices, enhancing development productivity, and ensuring the quality of the final SOA deliverables.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: June 27, 2017
    Assignee: Oracle International Corporation
    Inventors: Arvind Srinivasamoorthy, Purushotham Kola, Ravindran Sankaran, Annaji Garimella, Raghavateja Kalapatapu, Thirupathi Reddy Annadi, Mark James Glenn Craig, Nan Xie
  • Patent number: 9395965
    Abstract: A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In one set of embodiments, AIA can capture development-related information in a shared data store and cause the information to flow in an automated or semi-automated manner from one lifecycle phase to the next as the lifecycle progresses. This information flow can, in turn, facilitate automations at each lifecycle phase for the responsible stakeholders (e.g., solution architects, developers, installation developers, etc.), thereby enforcing SOA best practices, enhancing development productivity, and ensuring the quality of the final SOA deliverables.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: July 19, 2016
    Assignee: Oracle International Corporation
    Inventors: Annaji Garimella, Nan Xie, Ravindran Sankaran, Thirupathi Reddy Annadi, Arvind Srinivasamoorthy, Purushotham Kola, Mark James Glenn Craig
  • Patent number: 8677309
    Abstract: A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In one set of embodiments, AIA can capture development-related information in a shared data store and cause the information to flow in an automated or semi-automated manner from one lifecycle phase to the next as the lifecycle progresses. This information flow can, in turn, facilitate automations at each lifecycle phase for the responsible stakeholders (e.g., solution architects, developers, installation developers, etc.), thereby enforcing SOA best practices, enhancing development productivity, and ensuring the quality of the final SOA deliverables.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: March 18, 2014
    Assignee: Oracle International Corporation
    Inventors: Nan Xie, Arvind Srinivasamoorthy, Ravindran Sankaran, Annaji Garimella, Purushotham Kola, Thirupathi Reddy Annadi, Mark James Glenn Craig
  • Publication number: 20140040882
    Abstract: A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In one set of embodiments, AIA can capture development-related information in a shared data store and cause the information to flow in an automated or semi-automated manner from one lifecycle phase to the next as the lifecycle progresses. This information flow can, in turn, facilitate automations at each lifecycle phase for the responsible stakeholders (e.g., solution architects, developers, installation developers, etc.), thereby enforcing SOA best practices, enhancing development productivity, and ensuring the quality of the final SOA deliverables.
    Type: Application
    Filed: August 19, 2013
    Publication date: February 6, 2014
    Applicant: Oracle International Corporation
    Inventors: Arvind Srinivasamoorthy, Purushotham Kola, Ravindran Sankaran, Annaji Garimella, Raghavateja Kalapatapu, Thirupathi Reddy Annadi, Mark James Glenn Craig, Nan Xie
  • Patent number: 8527985
    Abstract: A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In one set of embodiments, AIA can capture development-related information in a shared data store and cause the information to flow in an automated or semi-automated manner from one lifecycle phase to the next as the lifecycle progresses. This information flow can, in turn, facilitate automations at each lifecycle phase for the responsible stakeholders (e.g., solution architects, developers, installation developers, etc.), thereby enforcing SOA best practices, enhancing development productivity, and ensuring the quality of the final SOA deliverables.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: September 3, 2013
    Assignee: Oracle International Corporation
    Inventors: Arvind Srinivasamoorthy, Purushotham Kola, Ravindran Sankaran, Annaji Garimella, Raghavateja Kalapatapu, Thirupathi Reddy Annadi, Mark James Glenn Craig, Nan Xie
  • Publication number: 20110161913
    Abstract: A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In one set of embodiments, AIA can capture development-related information in a shared data store and cause the information to flow in an automated or semi-automated manner from one lifecycle phase to the next as the lifecycle progresses. This information flow can, in turn, facilitate automations at each lifecycle phase for the responsible stakeholders (e.g., solution architects, developers, installation developers, etc.), thereby enforcing SOA best practices, enhancing development productivity, and ensuring the quality of the final SOA deliverables.
    Type: Application
    Filed: April 28, 2010
    Publication date: June 30, 2011
    Applicant: Oracle International Corporation
    Inventors: Annaji Garimella, Ravindran Sankaran, Nan Xie, Thirupathi Reddy Annadi, Mark James Glenn Craig, Arvind Srinivasamoorthy, Purushotham Kola
  • Publication number: 20110161921
    Abstract: A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In one set of embodiments, AIA can capture development-related information in a shared data store and cause the information to flow in an automated or semi-automated manner from one lifecycle phase to the next as the lifecycle progresses. This information flow can, in turn, facilitate automations at each lifecycle phase for the responsible stakeholders (e.g., solution architects, developers, installation developers, etc.), thereby enforcing SOA best practices, enhancing development productivity, and ensuring the quality of the final SOA deliverables.
    Type: Application
    Filed: April 28, 2010
    Publication date: June 30, 2011
    Applicant: Oracle International Corporation
    Inventors: Annaji Garimella, Nan Xie, Ravindran Sankaran, Thirupathi Reddy Annadi, Arvind Srinivasamoorthy, Purushotham Kola, Mark James Glenn Craig
  • Publication number: 20110161914
    Abstract: A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In one set of embodiments, AIA can capture development-related information in a shared data store and cause the information to flow in an automated or semi-automated manner from one lifecycle phase to the next as the lifecycle progresses. This information flow can, in turn, facilitate automations at each lifecycle phase for the responsible stakeholders (e.g., solution architects, developers, installation developers, etc.), thereby enforcing SOA best practices, enhancing development productivity, and ensuring the quality of the final SOA deliverables.
    Type: Application
    Filed: April 28, 2010
    Publication date: June 30, 2011
    Applicant: Oracle International Corporation
    Inventors: Nan Xie, Arvind Srinivasamoorthy, Ravindran Sankaran, Annaji Garimella, Purushotham Kola, Thirupathi Reddy Annadi, Mark James Glenn Craig
  • Publication number: 20110161915
    Abstract: A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In one set of embodiments, AIA can capture development-related information in a shared data store and cause the information to flow in an automated or semi-automated manner from one lifecycle phase to the next as the lifecycle progresses. This information flow can, in turn, facilitate automations at each lifecycle phase for the responsible stakeholders (e.g., solution architects, developers, installation developers, etc.), thereby enforcing SOA best practices, enhancing development productivity, and ensuring the quality of the final SOA deliverables.
    Type: Application
    Filed: April 28, 2010
    Publication date: June 30, 2011
    Applicant: Oracle International Corporation
    Inventors: Arvind Srinivasamoorthy, Purushotham Kola, Ravindran Sankaran, Annaji Garimella, Raghavateja Kalapatapu, Thirupathi reddy Annadi, Mark James Glenn Craig, Nan Xie