Patents by Inventor Sanjay Singh

Sanjay 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: 8037402
    Abstract: A method for creating an electronic form for publication comprising responsive to first user input allowing a user to create the electronic form using a form-creating user interface wherein the user defines the fields and their values for the electronic form that is modeled after format information as specified by an entity; responsive to second user input allowing a user to fill in the electronic form to create a populated form; automatically creating the electronic message compliant with the format information; and transmitting the electronic message to the entity for publication. The user interface allows the user to create the form in compliant with the format information, thereby automating the process for flexible creation and publication of forms without a need to modify the software program for each entity, hence eliminating the manual process and saving time and money as well as creating more competition in the market.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: October 11, 2011
    Assignee: Oracle International Corporation
    Inventors: Robert Foushee, Jr., Sanjay Singh Thakur, Rohit Kulkarni, Saurabh Dewan, Manish Srivastava
  • Patent number: 7774172
    Abstract: A system and method of exposing debugging information in a graphical modeling and execution environment is disclosed. The present invention allows a user to view debugging information in the same window as the graphical view of the model being executed. Debugging data is associated with relevant components of the model displayed in the graphical view. A separate execution list view shows the methods called during the execution of the block diagram in the current time step up until the current point in execution. User-set breakpoints and conditional breakpoints may be set in both the model view and the execution list view. Values may be obtained for all of the displayed methods. The debugging tool may be implemented by using it in conjunction with a graphical modeling and execution environment, such as a block diagram environment or state diagram environment.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: August 10, 2010
    Assignee: The MathWorks, Inc.
    Inventors: Mehmet Yunt, Murali Yeddanapudi, Sanjai Singh, John Ciolfi
  • Patent number: 7765529
    Abstract: In a graphical modeling environment, one of a selection of transformation operations is performed on a graphical object by first selecting the graphical object. A user may select a particular transformation operation to be executed on the graphical object from a list of transformation operations displayed to the user. A transformed graphical object derived from the selected graphical object may be then automatically created without retrieving the transformed graphical object from a library or other source.
    Type: Grant
    Filed: October 31, 2003
    Date of Patent: July 27, 2010
    Assignee: The MathWorks, Inc.
    Inventors: Sanjai Singh, John Ciolfi
  • Patent number: 7645716
    Abstract: The novel binuclear, oxygen-bridged, bimetallic complexes of the general formula (I): [(LM1R1)(Cp2M2R2)](?-O)??(I) are suitable as polymerization catalysts for olefin polymerization. (M1=Al, Ge, Zr or Ti; M2=Zr, Ti or Hf; Cp=cyclopentadienyl; R1, R2=methyl, ethyl, i-propyl, t-butyl, halogen, phenyl, alkylphenyl, SiMe3; L=a bidentate, doubly heteroatom-coordinated organic chemical ligand, which together with the metal M1 forms a 5 or 6-membered ring.) They display very good catalytic activities, good operating lives, and require little cocatalyst.
    Type: Grant
    Filed: March 15, 2005
    Date of Patent: January 12, 2010
    Assignee: Georg-August-Universitaet Goettingen
    Inventors: Herbert Roesky, Guangcai Bai, Vojtech Janicik, Sanjay Singh
  • Patent number: 7574336
    Abstract: A model workspace that has a close relationship with a model is disclosed. The model workspace may contain data associated with the model, such as data defining data types and values of variables in the model. The data in the model workspace are visible in the scope of the model. The model workspace may be initialized from a data repository including a plurality of data sources. The data sources may include persistent data sources, such as a model file, an external data file and a computer program, and interfaces, such as command line interfaces and graphical user interfaces. The model workspace can be reinitialized from different data sources and can be stored into different data sources.
    Type: Grant
    Filed: October 5, 2004
    Date of Patent: August 11, 2009
    Assignee: The MathWorks, Inc.
    Inventors: Paul Jackson, Sanjai Singh, Ramamurthy Mani
  • Publication number: 20090198609
    Abstract: A computer implemented approach to facilitate multi-phase bid evaluation. In one embodiment, a digital processing system receives information packets (corresponding to bids) from different suppliers containing information elements associated with one of a sequence of phases. On receiving an indication (from a buyer) that a specific phase of the bidding is to be evaluated starting at a time instance, the system allows the buyer access of elements associated with the specific phase only after the time instance, while allowing access to elements associated with a previous phase (occurring prior to the specific phase in the sequence of phases) even before the time instance. In a scenario where the suppliers who have successfully qualified in the previous phase are received, the system allows access of elements associated with the specific phase corresponding only to the qualified suppliers in response to the indication.
    Type: Application
    Filed: February 5, 2008
    Publication date: August 6, 2009
    Applicant: Oracle International Corporation
    Inventors: German Bertot, Manish Srivastava, Shankar Viswanathan, Sanjay Singh Thakur, Saurabh Dewan, Udaykumar Kottamasu
  • Publication number: 20090163851
    Abstract: Apparatus and methods for removal of obstructing or occluding material, such as tissue, from within bodily lumens via a minimally invasive approach are disclosed. In one embodiment, an apparatus, such as a medical device, includes an elongate member and a tissue disrupter. The elongate member is configured to be at least partially disposed within a bodily lumen. The tissue disrupter is coupled to a distal end portion of the elongate member. The tissue disrupter is configured to be selectively stiffened and is configured to dislodge a tissue from within the bodily lumen.
    Type: Application
    Filed: November 17, 2008
    Publication date: June 25, 2009
    Inventors: Kenneth A. Holloway, Aadel Al-Jadda, Sanjay Singh Yadav
  • Patent number: 7536319
    Abstract: This disclosure describes, generally, methods and systems for dynamically counting down to an on-line auction end time. The method includes initiating a countdown clock with an end time that corresponds to the on-line auction end time, and accessing an auction server to obtain data used to refresh a current time of the countdown clock. The auction server is accessed at an incrementally faster refresh rate as the on-line auction end time is approached. The method further includes presenting, based on the refresh data obtained from accessing the auction server, an updated countdown clock.
    Type: Grant
    Filed: October 10, 2007
    Date of Patent: May 19, 2009
    Assignee: Oracle International Corporation
    Inventors: Sanjay Singh Thakur, Manish Srivastava, German Bertot, Saurabh Dewan, Yunjie Ni, Udaykumar Kottamasu
  • Publication number: 20090099939
    Abstract: This disclosure describes, generally, methods and systems for dynamically counting down to an on-line auction end time. The method includes initiating a countdown clock with an end time that corresponds to the on-line auction end time, and accessing an auction server to obtain data used to refresh a current time of the countdown clock. The auction server is accessed at an incrementally faster refresh rate as the on-line auction end time is approached. The method further includes presenting, based on the refresh data obtained from accessing the auction server, an updated countdown clock.
    Type: Application
    Filed: October 10, 2007
    Publication date: April 16, 2009
    Applicant: Oracle International Corporation
    Inventors: Sanjay Singh Thakur, Manish Srivastava, German Bertot, Saurabh Dewan, Yunjie Ni, Udaykumar Kottamasu
  • Patent number: 7464373
    Abstract: A system and method of exposing debugging information in a graphical modeling and execution environment is disclosed. The present invention allows a user to view debugging information in the same window as the graphical view of the model being executed. Debugging data is associated with relevant components of the model displayed in the graphical view. A separate execution list view shows the methods called during the execution of the block diagram in the current time step up until the current point in execution. User-set breakpoints and conditional breakpoints may be set in both the model view and the execution list view. Values may be obtained for all of the displayed methods. The debugging tool may be implemented by using it in conjunction with a graphical modeling and execution environment, such as a block diagram environment or state diagram environment.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: December 9, 2008
    Assignee: The MathWorks, Inc.
    Inventors: Mehmet Yunt, Murali Yeddanapudi, Sanjai Singh, John Ciolfi
  • Publication number: 20080261804
    Abstract: The binoclear, oxygen-bridged, hetero-bimetallic complexes of general formula [(LM1R3)(Cp2M2R2)]?-O) are suitable as polymerization catalysts for olefin polymerization. (M1=Al, Ge, Zr or Ti; M2=Zr, Ti or Hf; Cp=cyclopentadienyl; R1, R2=methyl, ethyl, i-propyl, t-butyl, halogen, phenyl, alkylphenyl, SiMc3; L=bidental, doubly nitrogen-coordinated organochemical ligand, which together with metal M1 form a 5- or six membered ring). These complexes have very good catalytic activity, good useful life and require less cocatalysts.
    Type: Application
    Filed: March 15, 2005
    Publication date: October 23, 2008
    Inventors: Herbert Roesky, Guangcai Bai, Vojtech Janicik, Sanjay Singh
  • Patent number: 7337248
    Abstract: A method for transferring data in a storage system is provided. The method includes setting a catch-up threshold for accepting data requests from a port where the queue value corresponds to a number of requests collected from an input queue for every CPU interrupt, and the input queue receives requests from the port and stores the requests to be collected by a CPU. The method also includes adjusting the catch-up threshold to reduce an imbalance between the number of requests made to the input queue and a number of requests made to an output queue in a particular period of time where the output queue receives requests from the CPU and stores the requests to be gathered by the port.
    Type: Grant
    Filed: March 19, 2004
    Date of Patent: February 26, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Raghavendra J P Rao, Sanjay Singh
  • Patent number: 6868526
    Abstract: A subclassing mechanism for use in developing graphical block diagram models is described. A graphical class instance of a library graphical class that corresponds to a graphical subsystem block of one or more interconnected graphical blocks is constructed for use in a graphical block diagram model of a user. An interface for enabling changes to parameter values of at least one of the graphical blocks to be made by and accepted from the user is provided. The changes are applied to the graphical class instance to produce a graphical class instance that inherits structure from the library graphical class.
    Type: Grant
    Filed: July 18, 2001
    Date of Patent: March 15, 2005
    Assignee: The Mathworks, Inc.
    Inventor: Sanjai Singh
  • Publication number: 20030016246
    Abstract: A subclassing mechanism for use in developing graphical block diagram models is described. A graphical class instance of a library graphical class that corresponds to a graphical subsystem block of one or more interconnected graphical blocks is constructed for use in a graphical block diagram model of a user. An interface for enabling changes to parameter values of at least one of the graphical blocks to be made by and accepted from the user is provided. The changes are applied to the graphical class instance to produce a graphical class instance that inherits structure from the library graphical class.
    Type: Application
    Filed: July 18, 2001
    Publication date: January 23, 2003
    Inventor: Sanjai Singh