Patents by Inventor Shivani Gupta

Shivani Gupta 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: 9816979
    Abstract: The present invention provides systems, devices, kits, and methods for separating blood plasma from whole blood. In particular, the present invention provides systems, devices, and methods for separating a fixed volume of blood plasma from whole blood with minimal energy input.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: November 14, 2017
    Assignee: Northwestern University
    Inventors: David M. Kelso, Kunal Sur, Arman Nabatiyan, Ashley Marie Yanchak Boggiano, Samuel John Pickerill, Sujit Jangam, Shivani Gupta
  • Publication number: 20170166942
    Abstract: Methods of modulating the properties of a cell culture expressing a protein of interest are provided. In various embodiments the methods relate to the overexpression of proteins involved in the N-glycosylation pathway.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 15, 2017
    Applicant: AMGEN INC.
    Inventors: Shivani GUPTA, Sohye KANG
  • Publication number: 20170147544
    Abstract: Multimedia document summarization techniques are described. That is, given a document that includes text and a set of images, various implementations generate a summary by extracting relevant text segments in the document and relevant segments of images with constraints on the amount of text and number/size of images in the summary.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 25, 2017
    Inventors: Natwar Modani, Vaishnavi Subramanian, Utpal, Shivani Gupta, Pranav R. Maneriker, Gaurush Hiranandani, Atanu R. Sinha
  • Patent number: 9454524
    Abstract: A quality metric of a multimedia summary of a multimedia content item is determined based, in part, on semantic similarities of the summary and content item, rather than just on word frequencies. This is accomplished in some embodiments by identifying a semantic meaning of the summary and multimedia content item using vector analysis. The vectors of the summary and the vectors of the multimedia content item are compared to determine semantic similarity. In other examples, the quality metric of the multimedia summary is determined based on, in part, a coherence between an image portion of a summary and a text portion of the summary for determining a quality metric of a multimedia summary.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: September 27, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Natwar Modani, Vaishnavi Subramanian, Shivani Gupta, Pranav Ravindra Maneriker, Gaurush Hiranandani, Atanu R. Sinha, Utpal
  • Publication number: 20160140454
    Abstract: User interest learning through hierarchical interest graph techniques are described. In one or more implementations, each of a plurality of categories in a directed hierarchical interest graph are assigned a distance value which represents a shortest distance in the directed hierarchical interest graph from a root category to the category. A list of keywords is formed from user data that denotes a corresponding said category and frequency of the category. A maximum of the frequencies amongst the plurality of categories is determined and a score is calculated for each of the keywords based on the frequency of the category, the maximum of the frequencies, and the distance value for the keyword. Increments of scores may be propagated from child categories to parent categories in the hierarchical interest graph such that greater weighting is given to child categories that are less abstract than parent categories in the directed graph.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 19, 2016
    Inventors: Shivani Gupta, Charanjit Singh Ghai, Gaurush Hiranandani, Anshul Agrawal
  • Publication number: 20160140623
    Abstract: Target audience content interaction techniques are described. In one or more implementations, a plurality of content is quantified by one or more computing devices as a content feature representation for each of the plurality of content. A plurality of content feature clusters are generated by the one or more computing devices based at least in part on similarity of the content feature representations, one to another. Content cluster interaction data is also created by the one or more computing devices that describes interaction of each of a plurality of users with the plurality of content. A plurality of user interaction clusters are calculated from the content cluster interaction data by the one or more computing devices based at least in part on similarity of the content cluster interaction data of the plurality of users, one to another. The calculated plurality of user interaction clusters are employed by the one or more computing devices to determine content preferences of a target audience.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 19, 2016
    Inventors: Shivani Gupta, Gaurush Hiranandani, Anshul Agrawal, Charanjit Singh Ghai
  • Patent number: 8589345
    Abstract: A method and apparatus for performing object modifications by using change-specific executable files comprises accessing at least one modification stub associated with an object file, wherein the modification stub comprises an instruction for modifying the object file, wherein the instruction identifies an element in the object file and defines instructions for modifying the identified element; applying a selected modification stub to the object file; and modifying the object file per the instruction contained in the modification stub.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: November 19, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Shivani Gupta
  • Publication number: 20130254245
    Abstract: A method and apparatus for performing object modifications by using change-specific executable files comprises accessing at least one modification stub associated with an object file, wherein the modification stub comprises an instruction for modifying the object file, wherein the instruction identifies an element in the object file and defines instructions for modifying the identified element; applying a selected modification stub to the object file; and modifying the object file per the instruction contained in the modification stub.
    Type: Application
    Filed: March 22, 2012
    Publication date: September 26, 2013
    Applicant: Adobe Systems Inc.
    Inventor: Shivani Gupta
  • Publication number: 20130218782
    Abstract: This disclosure concerns an effective utilization of a self-care online portal containing enriched customer experience. Here the portal upon receiving a validated search string relevant to an issue faced and entered by the user through a web interface, displays the relevant information retrieved from the database by the server on the web interface thus enabling the user to resolve the issue by self-based on the retrieved relevant information. The user then gets rewarded for successful self-resolution of issue. Additionally, the user also gets an option of initiating one or more interaction channels comprising of but not restricted to a multimedia session or an audio conversation using a communicating device or a web enabled user discussion forums to further help in resolving the issue in a time effective optimized manner thereby creating an enriched customer experience.
    Type: Application
    Filed: June 25, 2012
    Publication date: August 22, 2013
    Applicant: INFOSYS LIMITED
    Inventors: Manav Singal, Shivani Gupta, Mandeep Singh Sidhu
  • Publication number: 20120024788
    Abstract: The present invention provides systems, devices, kits, and methods for separating blood plasma from whole blood. In particular, the present invention provides systems, devices, and methods for separating a fixed volume of blood plasma from whole blood with minimal energy input.
    Type: Application
    Filed: July 27, 2011
    Publication date: February 2, 2012
    Applicant: NORTHWESTERN UNIVERSITY
    Inventors: David M. Kelso, Kunal Sur, Arman Nabatiyan, Ashley Marie Yanchak Boggiano, Samuel John Pickerill, Sujit Jangam, Shivani Gupta
  • Patent number: 8024301
    Abstract: One or more usage models are provided for a database. Each usage model includes a set of rules that are used to analyze database performance. A usage model in one or more usage models is determined. Database information is determined based on the usage model. The database information is then analyzed based on rules associated with the usage model. One or more performance problems are determined based on the analysis.
    Type: Grant
    Filed: August 11, 2004
    Date of Patent: September 20, 2011
    Assignee: Oracle International Corporation
    Inventors: Karl Dias, Graham S. Wood, Shivani Gupta, Sushil Kumar, Mark Ramacher, Uri Shaft, Leng Leng Tan, Venkateshwaran Venkataramani
  • Patent number: 7673291
    Abstract: Techniques for self-diagnosing performance problems in a database are provided. The techniques include classifying one or more performance problems in a database system. One or more values for quantifying an impact of the one or more performance problems on the database system are then determined. The quantified values are determined based on the performance of operations in the database system. A performance problem based on the one or more quantified values is then determined. A solution for the performance problem is generated and may be outputted.
    Type: Grant
    Filed: February 9, 2004
    Date of Patent: March 2, 2010
    Assignee: Oracle International Corporation
    Inventors: Karl Dias, Shivani Gupta, Mark Ramacher, Uri Shaft, Venkateshwaran Venkataramani, Graham S. Wood, Juan Loaiza
  • Publication number: 20050216490
    Abstract: One or more usage models are provided for a database. Each usage model includes a set of rules that are used to analyze database performance. A usage model in one or more usage models is determined. Database information is determined based on the usage model. The database information is then analyzed based on rules associated with the usage model. One or more performance problems are determined based on the analysis.
    Type: Application
    Filed: August 11, 2004
    Publication date: September 29, 2005
    Applicant: Oracle International Corporation
    Inventors: Karl Dias, Graham Wood, Shivani Gupta, Sushil Kumar, Mark Ramacher, Uri Shaft, Leng Leng Tan, Venkateshwaran Venkataramani
  • Publication number: 20050055673
    Abstract: Techniques for self-diagnosing performance problems in a database are provided. The techniques include classifying one or more performance problems in a database system. One or more values for quantifying an impact of the one or more performance problems on the database system are then determined. The quantified values are determined based on the performance of operations in the database system. A performance problem based on the one or more quantified values is then determined. A solution for the performance problem is generated and may be outputted.
    Type: Application
    Filed: February 9, 2004
    Publication date: March 10, 2005
    Applicant: Oracle International Corporation
    Inventors: Karl Dias, Shivani Gupta, Mark Ramacher, Uri Shaft, Venkateshwaran Venkataramani, Graham Wood, Juan Loaiza
  • Patent number: 6864920
    Abstract: A circuit and method for increasing the dynamic range of CMOS image sensors designed with a thin gate oxide layer. The circuit includes a high voltage supply circuit and a high voltage level shifter circuit. The high voltage supply circuit is configured to supply a voltage to the shifter circuit. The voltage has a voltage level higher than the maximum supply voltage of the associated fabrication process. The shifter circuit is configured to output a high reset signal based on a reset signal generated to reset a pixel circuit of a pixel array. Instead of the reset signal, the high reset signal is coupled to a gate of the reset transistor in the pixel circuit. The high reset signal allows the reset transistor to maintain a gate to source potential less than the maximum supply voltage even when the high reset signal is greater than the maximum supply voltage.
    Type: Grant
    Filed: August 24, 2001
    Date of Patent: March 8, 2005
    Assignee: Eastman Kodak Company
    Inventors: Willem J. Kindt, Christina P. Phan, Shivani Gupta
  • Patent number: 6828851
    Abstract: A charge-pump circuit generates a constant voltage higher than the available power supply. A feedback path maintains the voltage at a constant level in spite of power supply, temperature and process variations. This charge pump circuit includes a switched capacitor interface arranged to generate a target voltage that is used to activate and deactivate a bypass capacitor interface to maintain the constant voltage. The bypass capacitor interface is configured to complete the feedback path. The feedback helps to ensure that node n1, that is coupled to the output of the charge pump, stays at a constant potential, irrespective of the power supply voltage.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: December 7, 2004
    Assignee: National Semiconductor Corporation
    Inventors: Bumha Lee, Shivani Gupta, Christina Phan
  • Patent number: 6438562
    Abstract: A method, system and product for coordinating a parallel update for a global index of an indexed table involves a coordinator process and slave processes. The coordinator process receives index maintenance records from data manipulation slaves for an indexed table. Each index maintenance record includes a value for an index key of a global index of the table. The coordinator process computes index key value ranges and sends each range to an index update slave. Each slave updates the global index using just the index maintenance records with key values in its respective range, thus avoiding contention among the slaves and increasing clustering so that scaleable parallelism may be more closely attained. Techniques are also described for deferring the maintenance of global indexes relative to the time when the table on which they are built is changed.
    Type: Grant
    Filed: August 24, 1999
    Date of Patent: August 20, 2002
    Assignee: Oracle Corporation
    Inventors: Shivani Gupta, William H. Waddington, Benoit Dageville
  • Patent number: 6430550
    Abstract: Techniques are provided for executing distinct aggregation operations in a manner that is more scalable and efficient than prior techniques. A three-stage technique is provided to parallelize aggregation operations that involve both grouping and multiple distinct-key columns. Such queries are handled by splitting rows into as many pieces as there are distinct aggregates in the query, and processing the row pieces. During the first-stage, a set of slave processes scans the rows of the base tables and performs partial duplicate elimination. During the second-stage, a set of slave processes completes the duplicate elimination and performs partial set function aggregation. During the third-stage, a third set of slave processes completes the set aggregation to produce the results of the distinct aggregation operation.
    Type: Grant
    Filed: December 3, 1999
    Date of Patent: August 6, 2002
    Assignee: Oracle Corporation
    Inventors: John Leo, Cetin Ozbutun, William H. Waddington, Shivani Gupta
  • Patent number: 6380791
    Abstract: An integrated circuit having at least one segmented array of switches, wherein the root node of each segmented array of switches is a node whose potential varies with time during operation. Each segmented switch array includes switches connected between nodes having a tree structure. The nodes include the root node and additional nodes of at least two different degrees relative to the root node. By providing a segmented array (rather than a non-segmented array) of switches at a node, the total load capacitance (including parasitic capacitance) at the node is reduced in accordance with the invention. In preferred embodiments, the invention is an analog integrated circuit having a first node at which the potential varies rapidly, and a segmented array of switches whose root node is the first node. Another aspect of the invention is a method for designing an integrated circuit to have reduced load capacitance (e.g.
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: April 30, 2002
    Assignee: National Semiconductor Corporation
    Inventors: Shivani Gupta, Christina Phan