Patents by Inventor David Jaramillo
David Jaramillo 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: 9824420Abstract: An image scaling service includes determining an image as a candidate for a scaling process, scanning the image for an initial text value, and scaling the image to a next lower resolution. The image scaling service also includes iteratively performing the scaling process until a threshold value of a readability metric is reached, the scaling process includes scanning the scaled image for a scaled text value, comparing a difference between the initial text value and the scaled text value, the difference indicative of the readability metric, and scaling the scaled image to a next lower resolution. In response to reaching the threshold value of the readability metric, the image scaling service further includes selecting from scaled images an image having a lowest resolution resulting from the scaling process before the threshold value of the readability metric was reached.Type: GrantFiled: July 27, 2012Date of Patent: November 21, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William Bodin, Indiver N. Dwivedi, David Jaramillo
-
Patent number: 9786271Abstract: A method for voice pattern coding and catalog matching. The method includes identifying a set of vocal variables for a user, by a voice recognition system, based, at least in part, on a user interaction with the voice recognition system. The method further includes generating a voice model of speech patterns that represent the speaking of a particular language using the identified set of vocal variables, wherein the voice model is adapted to improve recognition of the user's voice by the voice recognition system. The method further includes matching the generated voice model to a catalog of speech patterns, and identifying a voice model code that represents speech patterns in the catalog that match the generated voice model. The method further includes providing the identified voice model code to the user.Type: GrantFiled: September 28, 2016Date of Patent: October 10, 2017Assignee: International Business Machines CorporationInventors: Judith M. Combs, Peeyush Jaiswal, Priyansh Jaiswal, David Jaramillo, Annita Tomko
-
Publication number: 20170235909Abstract: Disclosed is a telemonitoring system and associated methods. A doctor creates a care plan for a patient with a chronic condition, such as diabetes. The care plan includes a medication plan, an exercise plan, a healthy eating plan, etc., and the care plan is input at a telemonitoring system. When the patient returns home, the telemonitoring system helps the patient to adhere to his care plan. The telemonitoring system determines that it is time for the patient to take a medication, so the system sends a text message to notify the patient to take a medication. The system determines that it is time for the patient to take a blood sugar reading. The patient does so, and the glucose meter sends the readings to the telemonitoring system, where the system determines that the patient's glucose level is dangerously high, so the system notifies the patient's care team.Type: ApplicationFiled: February 13, 2017Publication date: August 17, 2017Inventors: Elias Lozano, Wilson David Jaramillo Romero, Paola Bonilla Galindo, David Alexander Murillo Gaviria
-
Publication number: 20170153696Abstract: A method of operating an electronic device includes: receiving, at the electronic device, a first biometric input from a first user; matching, at the electronic device, the first biometric input to a first biometric profile of the user, wherein the first biometric profile is stored in a biometric database on the electronic device, the biometric database including a plurality of biometric profiles for the first user, each biometric profile being associated with an action; and performing, at the portable device, a first action corresponding to the first biometric profile of the first user.Type: ApplicationFiled: November 30, 2015Publication date: June 1, 2017Inventors: David Jaramillo, Richard Newhook, Viney A. Ugave
-
Publication number: 20170148432Abstract: Disclosed herein is a system for compensating for dialects and accents comprising an automatic speech recognition system comprising an automatic speech recognition device that is operative to receive an utterance in an acoustic format from a user with a user interface; a speech to text conversion engine that is operative to receive the utterance from the automatic speech recognition device and to prepare a textual statement of the utterance; and a correction database that is operative to store textual statements of all utterances; where the correction database is operative to secure a corrected transcript of the textual statement of the utterance from the speech to text conversion engine and adds it to the corrections database if the corrected transcript of the textual statement of the utterance is not available.Type: ApplicationFiled: November 24, 2015Publication date: May 25, 2017Inventors: David Jaramillo, Neil Katz, Robert Smart, Viney A. Ugave
-
Patent number: 9626086Abstract: The method includes identifying, by one or more computer processors, a first location and a second location of input on a touch-sensitive surface. The method further includes calculating, by one or more computer processors, a distance between the first location and the second location. The method further includes identifying, by one or more computer processors, a first elapsed time between creation of the identified first location of input and the identified second location of input. The method further includes calculating, by one or more computer processors, a first size of an eraser based upon the identified first elapsed time. The method further includes generating, by one or more computer processors, an eraser path based upon the identified first location and the identified second location of input on a touch-sensitive surface, and the calculated first size of an eraser.Type: GrantFiled: October 18, 2016Date of Patent: April 18, 2017Assignee: International Business Machines CorporationInventors: Craig H. Becker, David Jaramillo, Richard J. Newhook, Duy V. Nguyen, Jon G. Temple
-
Publication number: 20170090733Abstract: The method includes identifying, by one or more computer processors, a first location and a second location of input on a touch-sensitive surface. The method further includes calculating, by one or more computer processors, a distance between the first location and the second location. The method further includes identifying, by one or more computer processors, a first elapsed time between creation of the identified first location of input and the identified second location of input. The method further includes calculating, by one or more computer processors, a first size of an eraser based upon the identified first elapsed time. The method further includes generating, by one or more computer processors, an eraser path based upon the identified first location and the identified second location of input on a touch-sensitive surface, and the calculated first size of an eraser.Type: ApplicationFiled: October 18, 2016Publication date: March 30, 2017Inventors: Craig H. Becker, David Jaramillo, Richard J. Newhook, Duy V. Nguyen, Jon G. Temple
-
Publication number: 20170090713Abstract: The method includes identifying, by one or more computer processors, a first location and a second location of input on a touch-sensitive surface. The method further includes calculating, by one or more computer processors, a distance between the first location and the second location. The method further includes identifying, by one or more computer processors, a first elapsed time between creation of the identified first location of input and the identified second location of input. The method further includes calculating, by one or more computer processors, a first size of an eraser based upon the identified first elapsed time. The method further includes generating, by one or more computer processors, an eraser path based upon the identified first location and the identified second location of input on a touch-sensitive surface, and the calculated first size of an eraser.Type: ApplicationFiled: September 29, 2015Publication date: March 30, 2017Inventors: Craig H. Becker, David Jaramillo, Richard J. Newhook, Duy V. Nguyen, Jon G. Temple
-
Publication number: 20170085671Abstract: A method and system for automatically updating a cache is provided. The method includes receiving by a database server from a mobile device, a request for modifying data within the database server. A Web service retrieves the request. The data is determined to be currently available within the database server and the request is transmitted to an analytics component of the database server. The analytics component determines if the data should be updated for use in an additional mobile device.Type: ApplicationFiled: September 18, 2015Publication date: March 23, 2017Inventors: Joel Hernandez Gutierrez, David Jaramillo, Charisse Lu, Richard J. Newhook, Janet Rivas Mendoza, Benito C. Rojas Mayorquin
-
Patent number: 9535723Abstract: A mobile device accepts a selection of a file for opening or editing or both. The file is associated with a file type. A mobile application on the mobile device identifies the file type associated with the file. A request message is constructed that is indicative of the file type and one or more user credentials. The request message is sent to a cloud server. The mobile device receives an address for a selected cloud image from the cloud server and, in response thereto, connects to a remote processing environment in the selected cloud image.Type: GrantFiled: February 21, 2014Date of Patent: January 3, 2017Assignee: International Business Machines CorporationInventors: William K. Bodin, Thomas E Cook, David Jaramillo, Neil A Katz
-
Patent number: 9417786Abstract: The method includes identifying, by one or more computer processors, a first location and a second location of input on a touch-sensitive surface. The method further includes calculating, by one or more computer processors, a distance between the first location and the second location. The method further includes identifying, by one or more computer processors, a first elapsed time between creation of the identified first location of input and the identified second location of input. The method further includes calculating, by one or more computer processors, a first size of an eraser based upon the identified first elapsed time. The method further includes generating, by one or more computer processors, an eraser path based upon the identified first location and the identified second location of input on a touch-sensitive surface, and the calculated first size of an eraser.Type: GrantFiled: March 24, 2016Date of Patent: August 16, 2016Assignee: International Business Machines CorporationInventors: Craig H. Becker, David Jaramillo, Richard J. Newhook, Duy V. Nguyen, Jon G. Temple
-
Patent number: 9361299Abstract: Methods, systems, and computer program products are provided for RSS content administration for rendering RSS content on a digital audio player. Embodiments include retrieving, through an RSS feed, RSS content; extracting text from the RSS content; creating a media file; and storing the extracted text of the RSS content as metadata associated with the media file. Embodiments also typically include extracting one or more images from the RSS content; and storing the extracted images as metadata associated with the media file. Embodiments also typically include extracting text from the RSS content for audio rendering on the digital audio player; converting the text to speech; and recording the speech in the audio portion of the media file. Many embodiments also include storing the media file on a digital audio player; displaying the metadata describing the media file; and playing the audio portion containing the speech.Type: GrantFiled: March 9, 2006Date of Patent: June 7, 2016Assignee: International Business Machines CorporationInventors: William K. Bodin, David Jaramillo, Jerry W. Redman, Derral C. Thorson
-
Patent number: 9329772Abstract: The method includes identifying, by one or more computer processors, a first location and a second location of input on a touch-sensitive surface. The method further includes calculating, by one or more computer processors, a distance between the first location and the second location. The method further includes identifying, by one or more computer processors, a first elapsed time between creation of the identified first location of input and the identified second location of input. The method further includes calculating, by one or more computer processors, a first size of an eraser based upon the identified first elapsed time. The method further includes generating, by one or more computer processors, an eraser path based upon the identified first location and the identified second location of input on a touch-sensitive surface, and the calculated first size of an eraser.Type: GrantFiled: December 22, 2015Date of Patent: May 3, 2016Assignee: International Business Machines CorporationInventors: Craig H. Becker, David Jaramillo, Richard J. Newhook, Duy V. Nguyen, Jon G. Temple
-
Patent number: 9318100Abstract: Methods, systems, and computer program products are provided for supplementing audio recorded in a media file. Embodiments include receiving a media file; identifying the subject matter of audio portion of the media file; identifying supplemental content for supplementing the subject matter recorded in the audio portion of the media file; and inserting in the media file markup for rendering the supplemental content.Type: GrantFiled: January 3, 2007Date of Patent: April 19, 2016Assignee: International Business Machines CorporationInventors: William K. Bodin, David Jaramillo, Jesse W. Redman, Derral C. Thorson
-
Patent number: 9275227Abstract: Policy-driven administration of mobile applications includes receiving a policy defined by a client system. The policy is defined by rules configured for implementation by a scanner and a compliance definition indicative of a threshold acceptability value for output of the implementation of the scanner on a mobile application. The policy-driven administration also includes executing the scanner for the mobile application and identifying an association between a mobile device and the client system. The policy-driven administration of mobile applications further includes controlling access to the mobile application by the mobile device based on results of executing the scanner using the compliance definition.Type: GrantFiled: April 5, 2012Date of Patent: March 1, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tamer E. Abuelsaad, William Bodin, David Jaramillo, Nader M. Nassar
-
Publication number: 20160016414Abstract: An inkjet printer includes a stationary inkjet printhead positioned relative to a media feed direction. The printhead includes a plurality of color planes for ejecting a plurality of different inks, each color plane having a row of nozzles and each nozzle in a respective color plane being supplied with a same ink. A first ink tank containing yellow ink is in fluid communication with a first color plane of the printhead and a second ink tank containing black ink is in fluid communication with a second color plane of the printhead. The first color plane is positioned furthest upstream in the printhead with respect to the media feed direction, and the second color plane neighbors the first color plane.Type: ApplicationFiled: September 30, 2015Publication date: January 21, 2016Inventors: Jognandan Kumar Prashar, Adrian Peter Bisson, Brian Robert Brown, Mile Jurcevic, Galo David Jaramillo
-
Patent number: 9196241Abstract: Methods, systems, and computer program products are provided for asynchronous communications. Embodiments include receiving a recorded message, the message recorded on a handheld device; converting the recorded message to text; identifying a recipient of the message in dependence upon the text; associating the message with content under management by a library management system in dependence upon the text; and storing the message for transmission to another handheld device for the recipient. Embodiments also typically include recording a message on handheld device and transferring a media file containing the recorded message to a library management system. Embodiments also typically include transmitting message to another handheld device.Type: GrantFiled: September 29, 2006Date of Patent: November 24, 2015Assignee: International Business Machines CorporationInventors: William K. Bodin, David Jaramillo, Jesse W. Redman, Derral C. Thorson
-
Patent number: 9180679Abstract: An inkjet printer includes a stationary inkjet printhead positioned relative to a media feed direction. The printhead includes a plurality of color planes for ejecting a plurality of different inks, each color plane having a row of nozzles and each nozzle in a respective color plane being supplied with a same ink. A first ink tank containing yellow ink is in fluid communication with a first color plane of the printhead and a second ink tank containing black ink is in fluid communication with a second color plane of the printhead. The first color plane is positioned furthest upstream in the printhead with respect to the media feed direction, and the second color plane neighbors the first color plane.Type: GrantFiled: May 20, 2015Date of Patent: November 10, 2015Assignee: Memjet Technology Ltd.Inventors: Jognandan Kumar Prashar, Adrian Peter Bisson, Brian Robert Brown, Mile Jurcevic, Galo David Jaramillo
-
Patent number: 9135339Abstract: Methods, systems, and computer program products are provided for invoking an audio hyperlink. Embodiments include identifying a predetermined playback time in an audio file pre-designated as having an associated audio hyperlink; playing an audio indication of the audio hyperlink at the predetermined playback time; receiving from a user an instruction to invoke the audio hyperlink; identifying a URI associated with the audio hyperlink; and invoking the URI. The audio file may include an audio subcomponent of a file also including video.Type: GrantFiled: February 13, 2006Date of Patent: September 15, 2015Assignee: International Business Machines CorporationInventors: William K. Bodin, David Jaramillo, Jerry W. Redman, Derral C. Thorson
-
Publication number: 20150251438Abstract: An inkjet printer includes a stationary inkjet printhead positioned relative to a media feed direction. The printhead includes a plurality of color planes for ejecting a plurality of different inks, each color plane having a row of nozzles and each nozzle in a respective color plane being supplied with a same ink. A first ink tank containing yellow ink is in fluid communication with a first color plane of the printhead and a second ink tank containing black ink is in fluid communication with a second color plane of the printhead. The first color plane is positioned furthest upstream in the printhead with respect to the media feed direction, and the second color plane neighbors the first color plane.Type: ApplicationFiled: May 20, 2015Publication date: September 10, 2015Inventors: Jognandan Kumar Prashar, Adrian Peter Bisson, Brian Robert Brown, Mile Jercevic, Galo David Jaramillo