Patents by Inventor Juan Leon
Juan Leon 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: 10975332Abstract: Described herein are home care compositions comprising: a surfactant system comprising a non-ionic surfactant; and a carrier.Type: GrantFiled: December 27, 2018Date of Patent: April 13, 2021Assignee: Colgate-Palmolive CompanyInventor: Juan Leon Navarro
-
Publication number: 20200314192Abstract: A method, system and computer program product for providing user control of tracking user behavior. A request from a tracking implementer (e.g., website) for installing content (e.g., tracking cookies) on a user's computing device for tracking user behavior is detected. Alternatively, the installation of content by the tracking implementer on the user's computing device to track user behavior is detected. If the user had previously established a standard terms of service for the tracking implementer to abide in order to track the user's behavior, then a determination is made as to whether the tracking implementer agreed to accept such standard terms of service. If the tracking implementer did not agree to accept such standard terms of service, then the tracking implementer is blocked from tracking the user's online behavior, including blocking the tracking implementer from installing content on the user's computing device to track the user's behavior.Type: ApplicationFiled: April 1, 2019Publication date: October 1, 2020Inventors: John Handy Bosma, Jeremy R. Fox, Leanna Holmquist, Juan Leon
-
Patent number: 10778792Abstract: A method, system and computer program product for providing user control of tracking user behavior. A request from a tracking implementer (e.g., website) for installing content (e.g., tracking cookies) on a user's computing device for tracking user behavior is detected. Alternatively, the installation of content by the tracking implementer on the user's computing device to track user behavior is detected. If the user had previously established a standard terms of service for the tracking implementer to abide in order to track the user's behavior, then a determination is made as to whether the tracking implementer agreed to accept such standard terms of service. If the tracking implementer did not agree to accept such standard terms of service, then the tracking implementer is blocked from tracking the user's online behavior, including blocking the tracking implementer from installing content on the user's computing device to track the user's behavior.Type: GrantFiled: April 1, 2019Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: John Handy Bosma, Jeremy R. Fox, Leanna Holmquist, Juan Leon
-
Publication number: 20200208080Abstract: Described herein are home care compositions comprising: a surfactant system comprising a non-ionic surfactant; and a carrier.Type: ApplicationFiled: December 27, 2018Publication date: July 2, 2020Applicant: COLGATE-PALMOLIVE COMPANYInventor: Juan LEON NAVARRO
-
Publication number: 20180303961Abstract: A sterilization apparatus for use with a cardioplegia heat exchanger device includes an enclosure having an internal volume defined between two ends and a wall. The first end includes a bulb access port, an inlet port formed proximate to or in the first end, a biofilm sterilizing port, and an outlet port formed proximate to or in the second end. A quartz sleeve and an ultraviolet bulb project inwardly into the internal volume from proximate the bulb access port. The ultraviolet bulb illuminates to radiate water entering the inlet port and flowing towards the outlet port between the cylindrical wall and the quartz sleeve. A wiper ring may be slidably fixed around the quartz sleeve for cleaning. In an alternate embodiment, the bulb access port is formed through a water tank of the cardioplegia heat exchanger device with the quartz sleeve and bulb projecting inwardly into the water tank.Type: ApplicationFiled: April 25, 2017Publication date: October 25, 2018Inventors: Jacob DeLaRosa, Michael Jackson, Juan Leon
-
Patent number: 9931103Abstract: A urinary funnel has proximal and distal openings and is preferably made from a resilient web scored to define two side panels foldable at a lower fold line that attach mutually together at a top flap. The funnel is collapsible so as to be carried in a wallet or purse. At least one biological indicator is fixed with the inner surface of the funnel structure proximate the distal opening for detecting the use of illicit drugs, pregnancy, or other biological conditions. The web may further includes a transverse slot proximate the lower fold line that is adapted to receive a biological indicator test strip therethrough. The biological indicator is applied to the biological indicator test strip that is in turn positioned through the transverse slot to rest against the inner surface of the funnel structure within the stream of urine flowing from the proximal opening to the distal opening.Type: GrantFiled: December 7, 2015Date of Patent: April 3, 2018Inventors: Jacob DeLaRosa, Juan Leon, Andrew M. Ortgiesen
-
Patent number: 8364837Abstract: An improved solution for Web services is provided. In an embodiment of the invention, a method for providing a virtual Web service includes: providing a Web service gatekeeper, where the gatekeeper acts as an access point to multiple private internal enterprise environments; and then the gatekeeper receives a request for access to one, or more, of these private internal enterprise environments.Type: GrantFiled: January 24, 2008Date of Patent: January 29, 2013Assignee: International Business Machines CorporationInventors: Moon J. Kim, Juan Leon Rodriguez, Joshua M. Woods, Eric T. C. Yee
-
Patent number: 8356278Abstract: Under the present invention, a best practice violation (BPV) engine resource is first built. This typically occurs by: receiving sets of source code from a plurality of sources; detecting a programming language of each of the sets of source code; extracting code patterns from the sets of source code; defining meta data for each code pattern that indicates a quality thereof, classifying each code pattern; and assigning a rank to each of the code pattern based on it's corresponding meta data as well as a skill level and an experience level of the developer thereof. Once the BPV engine resource is built, it will be used to detect best practice violations in other sets of source code.Type: GrantFiled: September 10, 2009Date of Patent: January 15, 2013Assignee: International Business Machines CorporationInventors: Youssef Drissi, Tong-Haing Fin, Moon Ju Kim, Lev Koaakov, Juan Leon Rodriquez
-
Patent number: 8117072Abstract: A method, software and apparatus are provided which enable a user to obtain products and services in a manner which counteracts conflicting actions modifying raw ranking data based on merchants interests. For this purpose, an information a user's web browser is provided with modules that modify search results obtained from one or more sources including directly from merchants. When the user enters a set of key words in an entry field in an on-screen form for a web server to obtain a list of items (products and/or services) of interest to the user, the search terms are modified in the users or his agents browser to reflect the interest of the user, his management or his parents. The user or his agent receives ranking information taking the highest ranked products and obtains the product information for the most highly ranked products. The browser then reranks the products using a ranking algorithm preferred by the user that offsets information sources biases in the ranking of the product information.Type: GrantFiled: April 10, 2002Date of Patent: February 14, 2012Assignee: International Business Machines CorporationInventors: Moon Ju Kim, Juan-Leon Rodriguez, Yurdaer Nezihi Doganata, Youssef Drissi, Lev Kozakov
-
Patent number: 8027994Abstract: A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is bi-directional and allows for translation of keywords between a first language and other languages. The translated words keywords for the document are stored in an inverted index which is then used for searching, either in a selected language, a second language or in all languages, as determined by the user. This use of multiple searching and a translated synonym dictionary avoids the need for translation of the entire document and avoids inaccuracies which may result from translations.Type: GrantFiled: August 21, 2008Date of Patent: September 27, 2011Assignee: International Business Machines CorporationInventors: Youssef Drissi, Moon Ju Kim, Lev Kozakov, Juan Leon Rodriguez
-
Patent number: 8027966Abstract: A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is bi-directional and allows for translation of keywords between a first language and other languages. The translated words keywords for the document are stored in an inverted index which is then used for searching, either in a selected language, a second language or in all languages, as determined by the user. This use of multiple searching and a translated synonym dictionary avoids the need for translation of the entire document and avoids inaccuracies which may result from translations.Type: GrantFiled: August 21, 2008Date of Patent: September 27, 2011Assignee: International Business Machines CorporationInventors: Youssef Drissi, Moon Ju Kim, Lev Kozakov, Juan Leon Rodriguez
-
Patent number: 7676452Abstract: Disclosed is a method and apparatus for operating a search system for searching a search space containing domains each representing a collection of related documents. The method includes establishing a domain characterization model (DCM) that includes a DCM index containing keywords and, for each keyword, an identification of a domain where the keyword is found. In response to an original search query, the method forms one or a plurality of enhanced search queries in accordance with the DCM for searching a plurality of domains. Each enhanced search query is formed for searching a particular targeted domain and contains the original search query and at least one keyword associated with the particular domain. The search results are clustered and are displayed so as to be organized by the domains that were searched. The top search results returned in response to each enhanced search query belong to one of the targeted domains.Type: GrantFiled: July 23, 2002Date of Patent: March 9, 2010Assignee: International Business Machines CorporationInventors: Yurdaer N. Doganata, Youssef Drissi, Tong-Haing Fin, Genady Grabarnik, Moon J. Kim, Lev Kozakov, Sheng Ma, Juan Leon Rodriguez
-
Patent number: 7647579Abstract: Under the present invention, a best practice violation (BPV) engine resource is first built. This typically occurs by: receiving sets of source code from a plurality of sources; detecting a programming language of each of the sets of source code; extracting code patterns from the sets of source code; defining meta data for each code pattern that indicates a quality; classifying each code pattern; and assigning a rank to each of the code pattern based on its corresponding meta data as well as a skill level and an experience level of the developer. Once the BPV engine resource is built, it will be used to detect best practice violations in other sets of source code.Type: GrantFiled: March 31, 2004Date of Patent: January 12, 2010Assignee: International Business Machines CorporationInventors: Youssef Drissi, Tong-Haing Fin, Moon Ju Kim, Lev Kozakov, Juan Leon Rodriguez
-
Publication number: 20100005446Abstract: Under the present invention, a best practice violation (BPV) engine resource is first built. This typically occurs by: receiving sets of source code from a plurality of sources; detecting a programming language of each of the sets of source code; extracting code patterns from the sets of source code; defining meta data for each code pattern that indicates a quality thereof, classifying each code pattern; and assigning a rank to each of the code pattern based on it's corresponding meta data as well as a skill level and an experience level of the developer thereof. Once the BPV engine resource is built, it will be used to detect best practice violations in other sets of source code.Type: ApplicationFiled: September 10, 2009Publication date: January 7, 2010Inventors: Youssef Drissi, Tong-Haing Fin, Moon Ju Kim, Lev Koaakov, Juan Leon Rodriquez
-
Publication number: 20090190601Abstract: An improved solution for Web services is provided. In an embodiment of the invention, a method for providing a virtual Web service includes: providing a Web service gatekeeper, where the gatekeeper acts as an access point to multiple private internal enterprise environments; and then the gatekeeper receives a request for access to one, or more, of these private internal enterprise environments.Type: ApplicationFiled: January 24, 2008Publication date: July 30, 2009Applicant: International Business Machines CorporationInventors: Moon J. Kim, Juan Leon Rodriguez, Joshua M. Woods, Eric T.C. Yee
-
Publication number: 20080306729Abstract: A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is bi-directional and allows for translation of keywords between a first language and other languages. The translated words keywords for the document are stored in an inverted index which is then used for searching, either in a selected language, a second language or in all languages, as determined by the user. This use of multiple searching and a translated synonym dictionary avoids the need for translation of the entire document and avoids inaccuracies which may result from translations.Type: ApplicationFiled: August 21, 2008Publication date: December 11, 2008Inventors: Youssef Drissi, Moon Ju Kim, Lev Kozakov, Juan Leon Rodriguez
-
Publication number: 20080306923Abstract: A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is bi-directional and allows for translation of keywords between a first language and other languages. The translated words keywords for the document are stored in an inverted index which is then used for searching, either in a selected language, a second language or in all languages, as determined by the user. This use of multiple searching and a translated synonym dictionary avoids the need for translation of the entire document and avoids inaccuracies which may result from translations.Type: ApplicationFiled: August 21, 2008Publication date: December 11, 2008Inventors: Youssef Drissi, Moon Ju Kim, Lev Kozakov, Juan Leon Rodriguez
-
Patent number: 7433894Abstract: A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is bi-directional and allows for translation of keywords between a first language and other languages. The translated words keywords for the document are stored in an inverted index which is then used for searching, either in a selected language, a second language or in all languages, as determined by the user. This use of multiple searching and a translated synonym dictionary avoids the need for translation of the entire document and avoids inaccuracies which may result from translations.Type: GrantFiled: June 13, 2005Date of Patent: October 7, 2008Assignee: International Business Machines CorporationInventors: Youssef Drissi, Moon Ju Kim, Lev Kozakov, Juan Leon Rodriguez
-
Patent number: 7272573Abstract: A method, software and apparatus are provided which enable a merchant to promote products and services in a deterministic manner. When a shopper enters a set of key words in an entry in an on-screen form for a web server to obtain a list of items (products and/or services) of interest to the shopper, the documents describing the items are prioritized based on the web sites owner's organizational strategic decisions by the merchant providing a weighting factor for the products and services. The weighting factor is combined with existing ranking mechanisms to the documents to increase the probability that certain items come to the top when the search results are presented to the shopper. These items could be used to ensure shoppers do not overlook special offers or to reduce overstocks by promoting products with a large inventory. The weighting factor is configured so as to not decrease the shoppers confidence in the ranking process.Type: GrantFiled: November 13, 2001Date of Patent: September 18, 2007Assignee: International Business Machines CorporationInventors: Jane Childs, Moon Ju Kim, Susan Burlingame Levangia, Paul Nicholas Martynenko, Juan Leon-Rodriguez, Lamana Rogers
-
Patent number: D860439Type: GrantFiled: January 24, 2018Date of Patent: September 17, 2019Inventors: Jacob Delarosa, Juan Leon