Patents by Inventor Alok Singh

Alok Singh 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: 10061464
    Abstract: A computer-readable medium, computer-implemented method, and system are provided. In one embodiment, a rollback checkpoint for a step in an executable process is established, and the executable process is executed. A change request is received, and the step with the established rollback checkpoint is adjusted. Any subsequent steps of the executable process are also adjusted.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: August 28, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Raju Addala, Alok Singh, Leah Reed, Balaji Iyengar, Siddhardha Mudumba, Kolanupaka Suman
  • Patent number: 10025622
    Abstract: A distributed order orchestration is provided. The system comprises a decomposition layer configured to receive an order and determine one or more orchestration services for fulfilling the order. An orchestration layer is configured to receive the one or more orchestration services for the order and orchestration performing of the one or more orchestration services. A task layer is configured to control performing of one or more tasks for the one or more orchestration services being performed. Also, an external interface layer configured to translate and route the one or more tasks to one or more external systems for processing. The external task layer is configured to receive one or more results for performance of the one or more tasks by the one or more external systems where the one or more results used to orchestrate fulfilling the order.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: July 17, 2018
    Assignee: Oracle International Corporation
    Inventors: Sumeet Rijhsinghani, Rajeev Bellamkonda, Fred Mahakian, Lynn Leah Reed, Alok Singh, Samuel Wong
  • Patent number: 9904898
    Abstract: A computer-readable medium, computer-implemented method, and system are provided. In one embodiment, a business rule is created, and, when a rule set does not already exist, a rule set is already created. The business rule is added to the rule set, and the rule set is added to a rule dictionary of a business process. The rule dictionary is stored in a process definition table.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: February 27, 2018
    Assignee: Oracle International Corporation
    Inventors: Raju Addala, Alok Singh, Kolanupaka Suman, Lavanya Siliveri, Shrikant Nene
  • Publication number: 20170214047
    Abstract: A nano-coating material, capable of being bonded to the surface of a metal or an alloy substrate, the nano-coating material includes a compound having, in a polymer main chain, (A) a first side chain or a terminal, each having a binding group containing a benzene ring having at least one pair of adjacent hydroxyl groups; and (B) a functional second side chain.
    Type: Application
    Filed: March 30, 2015
    Publication date: July 27, 2017
    Applicant: NATIONAL INSTITUTE FOR MATERIALS SCIENCE
    Inventors: Masanobu NAITO, Debabrata PAYRA, Sachiko HIROMOTO, Alok SINGH
  • Patent number: 9667452
    Abstract: The present invention relates to a system and method for integrating useful data while measuring available bandwidth between a cloud computing client device and a server farm. More specifically the present invention relates to the method for integrating useful application data carried inside probe packets, by tools that estimate available bandwidth between two nodes connected through the internet (cloud). Importantly, the present invention relates to the method to overcome application data loss that typically happens during the available bandwidth estimation process. Advantageously, the Cloud Computing Environment (CCE) user's internet usage billing reduces significantly and also Available Bandwidth Measurement Tools (ABMT) could be run more frequently without significant increase in billing.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: May 30, 2017
    Assignee: NOVATIUM SOLUTIONS (P) LIMITED
    Inventors: Alok Singh, Vinodkumar Gopinath, Badrinath Sriram, Venu Gopalraju Kanumari
  • Patent number: 9658901
    Abstract: A distributed order orchestration system is provided that includes an event manager configured to generate and publish a set of events based on a process state and metadata stored in a database. A set of subscribers can consume the set of events, and each subscriber can execute a task based on the consumed event.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: May 23, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Raju Addala, Alok Singh, Sumeet Rijhsinghani, Zeeshan Butt
  • Patent number: 9523141
    Abstract: Provided is an Mg alloy and a method for producing same able to demonstrate high strength without requiring an expensive rare earth element (RE). The high-strength Mg alloy containing Ca and Zn within a solid solubility limit and the remainder having a chemical composition comprising Mg and unavoidable impurities is characterized in comprising equiaxial crystal particles, there being a segregated area of Ca and Zn along the (c) axis of a Mg hexagonal lattice within the crystal particle, and having a structure in which the segregated area is lined up by Mg3 atomic spacing in the (a) axis of the Mg hexagonal lattice. The method for producing the high-strength Mg alloy is characterized in that Ca and Zn are added to Mg in a compounding amount corresponding to the above composition and, after homogenization heat treating an ingot formed by dissolution and casting, the above structure is formed by subjecting the ingot to hot processing.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: December 20, 2016
    Assignees: TOYOTA JIDOSHA KABUSHIKI KAISHA, NATIONAL UNIVERSITY CORPORATION KOBE UNIVERSITY, NATIONAL INSTITUTE FOR MATERIALS SCIENCE
    Inventors: Kota Washio, Akira Kato, Toshiji Mukai, Alok Singh, Hidetoshi Somekawa
  • Patent number: 9466037
    Abstract: Particular embodiments generally relate to the orchestration of an order fulfillment business process using effectivity dates and versioning. In one embodiment, a plurality of services in the order fulfillment business process are provided. A definition of a business process including one or more services is received from an interface. The one or more services may be defined in steps to be performed in the order fulfillment business process. An effectivity date associated with the definition is also received from the interface. For example, the effectivity date may be associated with the business process or individual steps in the business process and may specify a period of time during which the process or step can be used. The effectivity dates and versioning may then be enforced at run-time.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: October 11, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Lynn Leah Reed, Muhammad Zeeshan Butt, Shrikant Nene, Alok Singh, Krishna Raju Venkata Addala
  • Patent number: 9422448
    Abstract: Provided herein are the polymers shown below. The value n is a positive integer. R1 is an organic group, and each R2 is H or a chemisorbed group, with at least one R2 being a chemisorbed group. The polymer may be a nanostructured film. Also provided herein is a method of: converting a di-p-xylylene paracyclophane dimer to a reactive vapor of monomers; depositing the reactive vapor onto a substrate held at an angle relative to the vapor flux to form nanostructured poly(p-xylylene) film; reacting the film with an agent to form hydrogen atoms that are reactive with a precursor of a chemisorbed group, if the film does not contain the hydrogen atoms; and reacting the hydrogen atoms with the precursor. Also provided herein is a device having a nanostructured poly(p-xylylene) film on a pivotable substrate. The film has directional hydrophobic or oleophobic properties and directional adhesive properties.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: August 23, 2016
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Walter J Dressick, Melik C. Demirel, Alok Singh
  • Patent number: 9347123
    Abstract: The quasicrystal phase and/or quasicrystal-like phase particles, which is composed of the Mg—Zn—Al, are dispersed into Mg-base alloy material for strain working. The microstructure in this material does not include the dendrite structure, and the size of the magnesium matrix is 40 ?m or less than 40 ?m. The present invention shows that the quasicrystal phase and/or quasicrystal-like phase is able to form by addition of the Zn and Al elements except for the use of rare earth elements. In addition, the excellent trade-off-balancing between strength and ductility and reduction of the yield anisotropy, which are the serious issues for the wrought processed magnesium alloys, is able to obtain by the microstructure controls before the strain working process.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: May 24, 2016
    Assignee: NATIONAL INSTITUTE FOR MATERIALS SCIENCE
    Inventors: Hidetoshi Somekawa, Yoshiaki Osawa, Alok Singh, Toshiji Mukai
  • Patent number: 9269075
    Abstract: A computer-readable medium, computer-implemented method, and system are provided. In one embodiment, one or more attributes as delta attributes are defined, and a new order object is determined which references an original order object. The original order object referenced by the new order object is determined and the new order object is compared with the original order object to determine one or more delta attributes. The one or more delta attributes are then stored.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: February 23, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Raju Addala, Alok Singh, Sumeet Rijhsinghani, Leah Reed, Kolanupaka Suman, Lavanya Siliveri, Khanderao Kand, Clemens Utschig
  • Patent number: 9122520
    Abstract: A generic wait service for facilitating the pausing of service-oriented applications. In one set of embodiments, the generic wait service receives, from a paused instance of an application, an initiation message comprising a set of key attributes and an exit criterion. The key attributes uniquely identify the paused instance, and the exit criterion identifies a condition that should be satisfied before the paused instance is allowed to proceed. The generic wait service then receives, from one or more event producers, notification messages comprising status information (e.g., statuses of business events) and information correlating the notification messages to particular instances. If a notification message is determined to be correlated to the paused instance, the generic wait service evaluates the exit criterion based on the status information included in the message. If the exit criterion is satisfied, the paused instance is notified of the status information and is allowed to proceed.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: September 1, 2015
    Assignee: Oracle International Corporation
    Inventors: Raju Addala, Alok Singh, Scott Kozic, Sarita Sridharan, Sunita Datti
  • Publication number: 20150083285
    Abstract: A magnesium alloy of the present invention has the chemical composition that contains 0.02 mol % or more and less than 0.1 mol % of at least one element selected from yttrium, scandium, and lanthanoid rare earth elements, and magnesium and unavoidable impurities accounting for the remainder. A magnesium alloy member of the present invention is produced by hot plastic working of the magnesium alloy in a temperature range of 200° C. to 550° C., followed by an isothermal heat treatment performed in a temperature range of 300° C. to 600° C. The magnesium alloy is preferred for use in applications such as in automobiles, railcars, and aerospace flying objects. The magnesium alloy and the magnesium alloy member can overcome the yielding stress anisotropy problem, and are less vulnerable to the rising price of rare earth elements.
    Type: Application
    Filed: May 28, 2013
    Publication date: March 26, 2015
    Inventors: Hidetoshi Somekawa, Yoshiaki Osawa, Toshiji Mukai, Alok Singh, Kota Washio, Akira Kato
  • Publication number: 20150047756
    Abstract: Provided is an Mg alloy and a method for producing same able to demonstrate high strength without requiring an expensive rare earth element (RE). The high-strength Mg alloy containing Ca and Zn within a solid solubility limit and the remainder having a chemical composition comprising Mg and unavoidable impurities is characterized in comprising equiaxial crystal particles, there being a segregated area of Ca and Zn along the (c) axis of a Mg hexagonal lattice within the crystal particle, and having a structure in which the segregated area is lined up by Mg3 atomic spacing in the (a) axis of the Mg hexagonal lattice. The method for producing the high-strength Mg alloy is characterized in that Ca and Zn are added to Mg in a compounding amount corresponding to the above composition and, after homogenization heat treating an ingot formed by dissolution and casting, the above structure is formed by subjecting the ingot to hot processing.
    Type: Application
    Filed: November 6, 2012
    Publication date: February 19, 2015
    Applicants: TOYOTA JIDOSHA KABUSHIKI KAISHA, NATIONAL UNIVERSITY CORPORATION KOBE UNIVERSITY, NATIONAL INSITITUTE FOR MATERIALS SCIENCE
    Inventors: Kota Washio, Akira Kato, Toshiji Mukai, Alok Singh, Hidetoshi Somekawa
  • Patent number: 8906293
    Abstract: An object of the invention is to provide a magnesium alloy having high strength and sufficient formability. A magnesium alloy mainly contains magnesium and has high tensile strength and high compression strength. The crystal grain structure of the alloy has a high angle grain boundary, and the inside of the crystal grain surrounded by the high angle grain boundary is composed of subgrains.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: December 9, 2014
    Assignee: National Institute for Materials Science
    Inventors: Toshiji Mukai, Hidetoshi Somekawa, Tadanobu Inoue, Alok Singh
  • Publication number: 20140282602
    Abstract: A method of pausing a plurality of service-oriented application (SOA) instances may include receiving, from an instance of an SOA entering a pause state, an initiation message. The initiation message may include an exit criterion that identifies a business condition that must be satisfied before the instance of the SOA exits the pause state. The method may also include receiving a notification from an event producer, the notification comprising a status of a business event and determining whether the status of the business event satisfies the business condition of the exit criterion. The method may additionally include sending, in response to a determination that the status of the business event satisfies the business condition of the exit criterion, an indication to the instance of the SOA that the business condition has been satisfied such that the instance of the SOA can exit the pause state.
    Type: Application
    Filed: May 27, 2014
    Publication date: September 18, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Raju Addala, Alok Singh, Scott Kozic, Sarita Sridharan, Sunita Datti
  • Patent number: 8793262
    Abstract: A computer-readable medium, computer-implemented method, and system are provided. In one embodiment, a new order header object and an original order header object that share a source order number are selected, and one or more new order line objects based on the new order header object are also selected. One or more original order line objects based on the original order header object are selected and the one or more new order line objects and the one or more original order line objects are compared. Where a new order line object and an original order line object match, a reference identity of the new order line object is set to an identity of an original order line object.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: July 29, 2014
    Assignee: Oracle International Corporation
    Inventors: Raju Addala, Alok Singh, Lavanya Siliveri, Venkatesh Malapati, Sunita Datti, Sarita Sridharan, Shailendra Baxi
  • Patent number: 8762322
    Abstract: A distributed order orchestration system publishes one or more newly generated artifacts that are generated as a result of generating one or more extensible flex fields to a rule dictionary. The distributed order orchestration system then imports the one or more newly generated artifacts within the rule dictionary as one or more facts. The distributed order orchestration system then creates one or more rules for the rule dictionary that references the one or more facts.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: June 24, 2014
    Assignee: Oracle International Corporation
    Inventors: Sarita Sridharan, Venkatesh Malapati, Srinivasan Vasudevan, Maitrayee Bhoumik, Lalitha Kavuri, Nikhilkumar Parikh, Alok Singh, Sumeet Rijhsinghani, Balaji Parthasarathy Iyengar, Sasi Kala Erla, Raveesh Yadav, Krishna Raju Addala, Sunita Datti, Nagaveena Raju, Gary Hallmark
  • Patent number: 8728254
    Abstract: Provided is a Mg alloy, in which precipitated particles are dispersed and which has enhanced tensile strength regardless of the size of the magnesium matrix grains therein.
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: May 20, 2014
    Assignee: National Institute for Materials Science
    Inventors: Alok Singh, Hidetoshi Somekawa, Toshiji Mukai, Yoshiaki Osawa
  • Publication number: 20140032650
    Abstract: In one embodiment, a mechanism that enables a service provider to have management control of a user device connected to the service provider's network is provided. This control empowers the service provider to address the issues faced by one or more end users, by providing multiple packages that have fine-grained control on the end user's network needs. Thus each user can have access to their desired applications and websites at the rates and speed of their choice.
    Type: Application
    Filed: July 26, 2013
    Publication date: January 30, 2014
    Inventors: Alok SINGH, Gopinath Vinod KUMAR, Ragunathan RAMAUNGAN