Patents by Inventor Jayant Sharma

Jayant Sharma 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: 20210371196
    Abstract: A waste sorting system uses various sensors to automatically determine whether a piece of waste is recyclable, and to dispense the waste into an appropriate waste bin of a multi-bin device, at least one of which is a recyclable waste bin. The system also uses sensors to determine a type of the waste, and it causes a display device or speaker to output information about the type of waste.
    Type: Application
    Filed: August 17, 2021
    Publication date: December 2, 2021
    Inventors: Vaishnavi Krishnamurthy, Puru Rastogi, Graeme Austin Rock, Koushil Sreenath, Charles Arthur Yhap, Tanner Cook, Jayant Sharma
  • Patent number: 11104512
    Abstract: A waste sorting system uses various sensors to automatically determine a type of a piece of waste, and dispense the waste into an appropriate waste bin, such as a recyclable waste bin, or a landfill waste bin. If the system determines that the piece of waste is of a type that is recyclable, it will first determine whether the waste satisfies a recyclability threshold before it deposits the waste into a recyclable waste bin. If the waste does not satisfy the recyclability threshold, the system will direct the piece of waste to a non-recyclable waste bin even if it is of a type that would otherwise be recyclable if it had met the recyclability threshold.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: August 31, 2021
    Assignee: CLEANROBOTICS TECHNOLOGIES, INC.
    Inventors: Vaishnavi Krishnamurthy, Puru Rastogi, Graeme Austin Rock, Koushil Sreenath, Charles Arthur Yhap, Tanner Cook, Jayant Sharma
  • Patent number: 10915685
    Abstract: The present embodiments relate to static timing analysis (STA) of circuits. The STA can include determining graph based analysis (GBA) delays of timing paths within the circuit. Path based analysis (PBA) delays of a subset of timing paths can be determined to generate circuit stage credit values for circuit stages in the circuit. The circuit stage credit values can be used to adjust GBA delays of the timing paths. Prediction functions can be utilized to predict or estimate PBA delays of timing paths thereby avoiding the determination of actual PBA delays of the timing paths.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: February 9, 2021
    Assignee: Cadence Design Systems, Inc.
    Inventors: Umesh Gupta, Naresh Kumar, Rakesh Agarwal, Sukriti Khanna, Jayant Sharma, Ritika Govila
  • Patent number: 10776547
    Abstract: A static timing analysis system for finding timing violations in a digital circuit design prior to circuit fabrication, and associated methods, use infinite-depth path-based analysis (IPBA) to achieve reduced pessimism as opposed to systems or methods employing only graph-based analysis (GBA), but with greatly reduced compute time requirements, or greater logic path coverage, versus systems or methods employing conventional or exhaustive path-based analysis. IPBA achieves the improved coverage or compute time results by slotting nodes of a circuit design graph into stages, propagating phases stage-by-stage for all paths in parallel, and merging phases wherever possible during the analysis.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: September 15, 2020
    Assignee: CADENCE DESIGN SYSTEMS, INC.
    Inventors: Umesh Gupta, Naresh Kumar, Prashant Sethia, Ritika Govila, Jayant Sharma
  • Publication number: 20180016096
    Abstract: A waste sorting system uses various sensors to automatically determine a type of a piece of waste, and dispense the waste into an appropriate waste bin, such as a recyclable waste bin, or a landfill waste bin. If the system determines that the piece of waste is of a type that is recyclable, it will first determine whether the waste satisfies a recyclability threshold before it deposits the waste into a recyclable waste bin. If the waste does not satisfy the recyclability threshold, the system will direct the piece of waste to a non-recyclable waste bin even if it is of a type that would otherwise be recyclable if it had met the recyclability threshold.
    Type: Application
    Filed: July 14, 2017
    Publication date: January 18, 2018
    Inventors: Vaishnavi Krishnamurthy, Puru Rastogi, Graeme Austin Rock, Koushil Sreenath, Charles Arthur Yhap, Tanner Cook, Jayant Sharma
  • Patent number: 7376636
    Abstract: A geographic data relational database and a spatial library of routines that access and analyze spatial data are used to convert an identified location to a set of geographic coordinate pairs. A geocoder engine applies the spatial library routines to the geographic data in the relational database, and based on the identified location and a set of matching rules, produces the set of geographic coordinates. The geographic data may be derived from multiple sources. The rules may specify, for example, that only geographic coordinates corresponding to an exact match of the identified location are to be returned, or that matching of certain attributes may be relaxed. The identified location may be, for example, the intersection of two streets, an address, a postal area code such as a zip code.
    Type: Grant
    Filed: June 7, 2002
    Date of Patent: May 20, 2008
    Assignee: Oracle International Corporation
    Inventors: Ping Wang, Jayant Sharma, Liujian Qian
  • Patent number: 7240396
    Abstract: A floor cleaner is provided for cleaning a floor, where the floor cleaner has a front and a rear and includes: a sweeper for sweeping the floor; a scrubber, connected to the sweeper and located in the rear of the sweeper, for wetting and cleaning the floor; and a burnisher, connected to the scrubber and located in the rear of the scrubber, for burnishing the floor.
    Type: Grant
    Filed: January 6, 2004
    Date of Patent: July 10, 2007
    Assignee: JohnsonDiversey, Inc.
    Inventors: Victor W. Thomas, Sr., Robert K. Kay, Jayant Sharma, Philip R. Mass, Rosario Robert, Colin Angle, Lee F. Sword, Joseph L. Jones, Paul E. Sandin, John P. O'Brien, Benjamin L. Wirz, Mark Chiappetta, Gideon Coltof
  • Patent number: 7162470
    Abstract: Business directory services allow definitions of custom category hierarchies and different search methods, such as, for example, search by location, distance from an addressable location, partial or complete business name, and category. A stepwise refinement search interface provides capability for searching within search results using different search methods or categories. Thus, a user does not have to refine and re-enter search criteria in order to get a progressively selective search. This is particularly useful for mobile phone or hand-held device users who would prefer not to have to re-enter the criteria on each search but rather incrementally refine the search criteria.
    Type: Grant
    Filed: June 9, 2003
    Date of Patent: January 9, 2007
    Assignee: Oracle International Corporation
    Inventors: Jayant Sharma, Ping Wang, Liujian Qian, Ji Yang
  • Patent number: 7013527
    Abstract: A floor cleaner is provided for cleaning a floor, where the floor cleaner has a front and a rear and includes: a sweeper for sweeping the floor, a scrubber, connected to the sweeper and located in the rear of the sweeper, for wetting and cleaning the floor; and a burnisher, connected to the scrubber and located in the rear of the scrubber, for burnishing the floor.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: March 21, 2006
    Assignee: JohnsonDiversey, Inc.
    Inventors: Victor W. Thomas, Sr., Robert K. Kay, Jayant Sharma, Phillip R. Mass, Rosario Robert, Colin Angle, Lee F. Sword, Joseph L. Jones, Paul E. Sandin, John P. O'Brien, Benjamin L. Wirz, Selma Slipichevich, Mark Chiappetta, Gideon Coltof
  • Patent number: 6879980
    Abstract: A method for locating neighbor objects of a query object in a database. A query tile set is defined including a plurality of tiles that define an initial query radius that the query object is grouped within. Neighbor objects are located within the initial query radius. A number of neighbor objects within the initial query radius is determined. The query radius is expanded beyond the initial query radius by defining an expanded query tile set beyond the query tile set if the number of neighbor objects is less than a target number. Neighbor objects are located within the expanded query radius. It is determined whether a number of neighbor objects within the expanded radius corresponds to a target number. The query radius is expanded and neighbor objects located within the expanded radius until the number of neighbor objects equals or exceeds the target number.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: April 12, 2005
    Assignee: Oracle International Corporation
    Inventors: Ravi Kanth V. Kothuri, Siva Ravada, Jayant Sharma
  • Publication number: 20050028316
    Abstract: A floor cleaner is provided for cleaning a floor, where the floor cleaner has a front and a rear and includes: a sweeper for sweeping the floor; a scrubber, connected to the sweeper and located in the rear of the sweeper, for wetting and cleaning the floor; and a burnisher, connected to the scrubber and located in the rear of the scrubber, for burnishing the floor.
    Type: Application
    Filed: September 3, 2004
    Publication date: February 10, 2005
    Inventors: Victor Thomas, Robert Kay, Jayant Sharma, Phillip Mass, Rosario Robert, Colin Angle, Lee Sword, Joseph Jones, Paul Sandin, John O'Brien, Benjamin Wirz, Selma Slipichevich, Mark Chiappetta, Gideon Coltof, Robert Connors
  • Publication number: 20050028315
    Abstract: A floor cleaner is provided for cleaning a floor, where the floor cleaner has a front and a rear and includes: a sweeper for sweeping the floor; a scrubber, connected to the sweeper and located in the rear of the sweeper, for wetting and cleaning the floor; and a burnisher, connected to the scrubber and located in the rear of the scrubber, for burnishing the floor.
    Type: Application
    Filed: September 3, 2004
    Publication date: February 10, 2005
    Inventors: Victor Thomas, Robert Kay, Jayant Sharma, Phillip Mass, Rosario Robert, Colin Angle, Lee Sword, Joseph Jones, Paul Sandin, John O'Brien, Benjamin Wirz, Mark Chiappetta, Gideon Coltof
  • Publication number: 20050015915
    Abstract: A floor cleaner is provided for cleaning a floor, where the floor cleaner has a front and a rear and includes: a sweeper for sweeping the floor; a scrubber, connected to the sweeper and located in the rear of the sweeper, for wetting and cleaning the floor; and a burnisher, connected to the scrubber and located in the rear of the scrubber, for burnishing the floor.
    Type: Application
    Filed: January 6, 2004
    Publication date: January 27, 2005
    Inventors: Victor Thomas, Robert Kay, Jayant Sharma, Philip Mass, Rosario Robert, Colin Angle, Lee Sword, Joseph Jones, Paul Sandin, John O'Brien, Benjamin Wirz, Mark Chiappetta, Gideon Coltof
  • Publication number: 20040054691
    Abstract: Business directory services allow definitions of custom category hierarchies and different search methods, such as, for example, search by location, distance from an addressable location, partial or complete business name, and category. A stepwise refinement search interface provides capability for searching within search results using different search methods or categories. Thus, a user does not have to refine and re-enter search criteria in order to get a progressively selective search. This is particularly useful for mobile phone or hand-held device users who would prefer not to have to re-enter the criteria on each search but rather incrementally refine the search criteria.
    Type: Application
    Filed: June 9, 2003
    Publication date: March 18, 2004
    Applicant: Oracle International Corporation
    Inventors: Jayant Sharma, Ping Wang, Liujian Qian, Ji Yang
  • Publication number: 20040049878
    Abstract: A floor cleaner is provided for cleaning a floor, where the floor cleaner has a front and a rear and includes: a sweeper for sweeping the floor; a scrubber, connected to the sweeper and located in the rear of the sweeper, for wetting and cleaning the floor; and a burnisher, connected to the scrubber and located in the rear of the scrubber, for burnishing the floor.
    Type: Application
    Filed: July 14, 2003
    Publication date: March 18, 2004
    Inventors: Victor W. Thomas, Robert K. Kay, Jayant Sharma, Phillip R. Mass, Rosario Robert, Colin Angle, Lee F. Sword, Joseph L. Jones, Paul E. Sandin, John P. O'Brien, Benjamin L. Wirz, Selma Slipichevich, Mark Chiappetta, Gideon Coltof, Robert A. Connors
  • Patent number: 6644507
    Abstract: An apparatus periodically dispenses an air freshening substance from a pressurized container into a room. A device is provided to sense when the room is occupied, such as by detecting the light level in the room. The air freshening substance is dispensed more frequently when the room is being used than at other times. However, the dispensing continues even when the room is unoccupied to treat odors arising from objects permanently located in the room.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: November 11, 2003
    Assignee: JohnsonDiversey, Inc.
    Inventors: Severine N. Borut, Jayant Sharma, Curtis H. Hubmann, Patrick J. Prayne
  • Patent number: 6505205
    Abstract: A system and method for indexing and storing multi-dimensional or multi-attribute data. Data items are recursively sorted in a selected dimension (e.g., the dimension having the greatest variance) and divided until each subdivision fits into a leaf node having a specified fanout. Intermediate nodes and a root node are constructed to complete the index. Each node of the index is stored in a database as a separate object or record and may include a node identifier of the unique, an identifier of a parent and/or a sibling node and an entry for each child of the node, which may be data items or other nodes. Each record entry for a child includes an associated bounding area encompassing descendant data items. Another database table or module may store information about the index, such as the dimensionality of the data, the index fanout and an identifier of a root of the index.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: January 7, 2003
    Assignee: Oracle Corporation
    Inventors: Ravi Kothuri, Siva Ravada, Jayant Sharma, Jayanta Banerjee
  • Patent number: 6470344
    Abstract: Methods are provided for buffering nodes of a hierarchical index (e.g., R-tree, bang file, hB-tree) during operations on multi-dimensional data represented by the index. The methods are particularly suited for query operations, and a different method may be more suitable for one pattern of queries than another. Where queries are distributed in a relatively uniform manner across the domain or dataspace of an index, a node-area buffering method is provided. In this method nodes are cached or buffered in order of their respective areas (e.g., their minimum bounding areas), and a node having a smaller area will be replaced in cache before a node having a larger area. When, however, queries are not uniformly distributed, then a least frequently accessed buffering technique may be applied. According to this method statistics are maintained concerning the frequency with which individual index nodes are accessed. Those accessed less frequently are replaced in cache before those accessed more frequently.
    Type: Grant
    Filed: August 27, 1999
    Date of Patent: October 22, 2002
    Assignee: Oracle Corporation
    Inventors: Ravi Kothuri, Siva Ravada, Jayant Sharma, Jayanta Banerjee, Ambuj Singh
  • Publication number: 20020130146
    Abstract: An apparatus periodically dispenses an air freshening substance from a pressurized container into a room. A device is provided to sense when the room is occupied, such as by detecting the light level in the room. The air freshening substance is dispensed more frequently when the room is being used than at other times. However, the dispensing continues even when the room is unoccupied to treat odors arising from objects permanently located in the room.
    Type: Application
    Filed: March 14, 2002
    Publication date: September 19, 2002
    Inventors: Severine N. Borut, Jayant Sharma, Curtis H. Hubmann, Patrick J. Prayne
  • Patent number: D508559
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: August 16, 2005
    Assignee: JohnsonDiversey, Inc.
    Inventors: Kirk A. Spiegel, Jayant Sharma, Brian W. Bunten