Patents by Inventor Desiree D. G. Gosby
Desiree D. G. Gosby 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: 9465529Abstract: The disclosed embodiments provide a system that provides a user interface of a native application for a portable electronic device. During operation, the system provides an environment for customizing the user interface using one or more custom views. The one or more custom views may include a set of user-interface components, a layout of the user-interface components, and a configuration of a user-interface component from the set of user-interface components. Next, the system enables use of the one or more custom views with the native application through the environment independently of a platform of the native application.Type: GrantFiled: June 6, 2013Date of Patent: October 11, 2016Assignee: INTUIT INC.Inventors: Eugene Krivopaltsev, Desiree D. G. Gosby, Peijun Chiang, Praveen R. Swadi
-
Patent number: 9400660Abstract: The disclosed embodiments provide a system that facilitates use of a native application for a portable electronic device. During operation, the system obtains one or more custom views for a user interface of the native application. The one or more custom views may include a set of user-interface components, a layout of the user-interface components, and/or a configuration of a user-interface component from the set of user-interface components. Next, the system enables use of the one or more custom views with the native application independently of a platform of the native application.Type: GrantFiled: March 12, 2013Date of Patent: July 26, 2016Assignee: INTUIT INC.Inventors: Eugene Krivopaltsev, Desiree D. G. Gosby, Cheryl Ainoa
-
Patent number: 9256418Abstract: During an update technique, an update for the software application is received from a provider of the software application. Then, update information is either received from the provider or is generated. This update information specifies an update relationship between the update and at least a previous version of the software application. Next, inventory information associated with a portable electronic device is accessed (such as whether the previous version of the software application is currently installed on the portable electronic device). In response to the accessed inventory information, an identifier associated with the update is dynamically generated, and the update and the dynamically generated identifier are provided to the portable electronic device. Using the dynamically generated identifier, an application management system or the operating system installed on the portable electronic device determines whether an update workflow is executed.Type: GrantFiled: October 28, 2010Date of Patent: February 9, 2016Assignee: INTUIT INC.Inventors: Alexander S. Ran, Daniel C. McGloin, Desiree D. G. Gosby, Ajay Tripathi
-
Patent number: 9124934Abstract: The disclosed embodiments provide a system that facilitates interaction between an electronic device and a content provider. During operation, the system obtains a device profile containing a set of properties for the electronic device and a set of classification rules associated with the content provider. Next, the system identifies a device class of the electronic device based on the device profile and the classification rules. Finally, the system provides the device class to the content provider, wherein the content provider selects content to transmit to the electronic device based on the device class.Type: GrantFiled: January 10, 2012Date of Patent: September 1, 2015Assignee: INTUIT INC.Inventors: Ajay Tripathi, Desiree D. G. Gosby, Eugene Krivopaltsev
-
Patent number: 8826260Abstract: A technique for facilitating customization of a software application is described. During this customization technique, an indicator, which indicates that a software application for an electronic device has been discovered by a user, is provided to a publisher of the software application. In response to the indicator, the publisher provides a token to the user. This token identifies a customized application-delivery service for the software application and/or a user-specific customization of the software application. Note that the customized application-delivery service and the user-specific customization are based on information about the user associated with the user's pre-existing or just-established relationship with the publisher. Next, the token is provided to an application-delivery service, and the application-delivery service provides the customized software application to the electronic device or a computer, for example, using the customized application-delivery service.Type: GrantFiled: January 11, 2011Date of Patent: September 2, 2014Assignee: Intuit Inc.Inventors: Alexander S. Ran, Daniel C. McGloin, Desiree D. G. Gosby, Troy D. Otillio
-
Publication number: 20130179561Abstract: The disclosed embodiments provide a system that facilitates interaction between an electronic device and a content provider. During operation, the system obtains a device profile containing a set of properties for the electronic device and a set of classification rules associated with the content provider. Next, the system identifies a device class of the electronic device based on the device profile and the classification rules. Finally, the system provides the device class to the content provider, wherein the content provider selects content to transmit to the electronic device based on the device class.Type: ApplicationFiled: January 10, 2012Publication date: July 11, 2013Applicant: INTUIT INC.Inventors: Ajay Tripathi, Desiree D.G. Gosby, Eugene Krivopaltsev
-
Publication number: 20120180036Abstract: A technique for facilitating customization of a software application is described. During this customization technique, an indicator, which indicates that a software application for an electronic device has been discovered by a user, is provided to a publisher of the software application. In response to the indicator, the publisher provides a token to the user. This token identifies a customized application-delivery service for the software application and/or a user-specific customization of the software application. Note that the customized application-delivery service and the user-specific customization are based on information about the user associated with the user's pre-existing or just-established relationship with the publisher. Next, the token is provided to an application-delivery service, and the application-delivery service provides the customized software application to the electronic device or a computer, for example, using the customized application-delivery service.Type: ApplicationFiled: January 11, 2011Publication date: July 12, 2012Applicant: INTUIT INC.Inventors: Alexander S. Ran, Daniel C. McGloin, Desiree D. G. Gosby, Troy D. Otillio
-
Publication number: 20120110564Abstract: During an update technique, an update to a software application is received from a provider of a software application. Then, update information is either received from the provider or is generated. This update information, which is other than an application identifier and a version number associated with the update, specifies an update relationship between the update and at least a previous version of the software application. Subsequently, configuration information (such as whether the previous version of the software application is currently installed on a portable electronic device) is received from the portable electronic device. In response to the received configuration information, the update is provided to the portable electronic device along with update information. Using the update information, an application management system or the operating system installed on the portable electronic device determines whether an update workflow is executed.Type: ApplicationFiled: October 28, 2010Publication date: May 3, 2012Applicant: INTUIT INC.Inventors: Alexander S. Ran, Daniel C. McGloin, Desiree D. G. Gosby, Ajay Tripathi
-
Publication number: 20120110563Abstract: During an update technique, an update for the software application is received from a provider of the software application. Then, update information is either received from the provider or is generated. This update information specifies an update relationship between the update and at least a previous version of the software application. Next, inventory information associated with a portable electronic device is accessed (such as whether the previous version of the software application is currently installed on the portable electronic device). In response to the accessed inventory information, an identifier associated with the update is dynamically generated, and the update and the dynamically generated identifier are provided to the portable electronic device. Using the dynamically generated identifier, an application management system or the operating system installed on the portable electronic device determines whether an update workflow is executed.Type: ApplicationFiled: October 28, 2010Publication date: May 3, 2012Applicant: INTUIT INC.Inventors: Alexander S. Ran, Daniel C. McGloin, Desiree D.G. Gosby, Ajay Tripathi
-
Patent number: 8015171Abstract: A computer system configured to implement a method for document analysis and retrieval. A document that includes text is received from a host. Document keys (i.e., keywords and keyphrases) associated with the text are generated. In first embodiments, a provided document taxonomy has categories and associated category keys (i.e., keywords and keyphrases). The category keys of each category are compared with the document keys to determine a distance between the document and each category as a measure of how close the document is to each category. A subset of the categories is returned to the host, wherein the subset of the categories reflects the determined distances. In second embodiments, a search string is created as a logical function of a subset of the document keys. The search string is submitted to a search engine. Links to related documents are received from the search engine and returned to the host.Type: GrantFiled: July 14, 2008Date of Patent: September 6, 2011Assignee: International Business Machines CorporationInventors: Desiree D. G. Gosby, Keith I Ito
-
Patent number: 8015206Abstract: A computer program product including stored program code adapted to implement a method for document analysis and retrieval. A document that includes text is received from a host. Document keys associated with the text are generated. In first embodiments, a document taxonomy is provided. The taxonomy has categories and associated category keys. The category keys of each category are compared with the document keys to determine a distance between the document and each category as a measure of how close the document is to each category. A subset of the categories is returned to the host, wherein the subset of the categories reflects the determined distances. In second embodiments, a search string is created as a logical function of a subset of the document keys. The search string is submitted to a search engine. Links to related documents are received from the search engine and returned to the host.Type: GrantFiled: July 11, 2008Date of Patent: September 6, 2011Assignee: International Business Machines CorporationInventors: Desiree D. G. Gosby, Keith I Ito
-
Publication number: 20090077028Abstract: A method and system for document analysis and retrieval. An entire document is reconstructed from a first portion and at least one additional portion of a document. Document keys associated with text extracted from the entire document are generated. A document key vector is generated, based on comparing the document keys with unique category keys of a document taxonomy. A category key vector for each category is generated, based on comparing category keys associated with each category with the unique category keys of the document taxonomy. A set of closet categories to the document are determined, based on distances computed from dot products of first vector and a second vector for each category. The first vector is the document key vector or a document weight vector. The second vector for each category is the category key vector for each category or a category weight vector for each category.Type: ApplicationFiled: September 18, 2007Publication date: March 19, 2009Inventor: Desiree D. G. Gosby
-
Publication number: 20080270400Abstract: A computer system configured to implement a method for document analysis and retrieval. A document that includes text is received from a host. Document keys (i.e., keywords and keyphrases) associated with the text are generated. In first embodiments, a provided document taxonomy has categories and associated category keys (i.e., keywords and keyphrases). The category keys of each category are compared with the document keys to determine a distance between the document and each category as a measure of how close the document is to each category. A subset of the categories is returned to the host, wherein the subset of the categories reflects the determined distances. In second embodiments, a search string is created as a logical function of a subset of the document keys. The search string is submitted to a search engine. Links to related documents are received from the search engine and returned to the host.Type: ApplicationFiled: July 14, 2008Publication date: October 30, 2008Inventors: Desiree D.G. Gosby, Keith I. Ito
-
Publication number: 20080270434Abstract: A computer program product including stored program code adapted to implement a method for document analysis and retrieval. A document that includes text is received from a host. Document keys associated with the text are generated. In first embodiments, a document taxonomy is provided. The taxonomy has categories and associated category keys. The category keys of each category are compared with the document keys to determine a distance between the document and each category as a measure of how close the document is to each category. A subset of the categories is returned to the host, wherein the subset of the categories reflects the determined distances. In second embodiments, a search string is created as a logical function of a subset of the document keys. The search string is submitted to a search engine. Links to related documents are received from the search engine and returned to the host.Type: ApplicationFiled: July 11, 2008Publication date: October 30, 2008Inventors: Desiree D.G. Gosby, Keith I. Ito
-
Patent number: 7412453Abstract: A method and system for document analysis and retrieval. A document that includes text is received from a host. Document keys (i.e., keywords and keyphrases) associated with the text are generated. In first embodiments, a document taxonomy is provided. The taxonomy has categories and associated category keys (i.e., keywords and keyphrases). The category keys of each category are compared with the document keys to determine a distance between the document and each category as a measure of how close the document is to each category. A subset of the categories is returned to the host, wherein the subset of the categories reflects the determined distances. In second embodiments, a search string is created as a logical function of a subset of the document keys. The search string is submitted to a search engine. Links to related documents are received from the search engine and returned to the host.Type: GrantFiled: December 30, 2002Date of Patent: August 12, 2008Assignee: International Business Machines CorporationInventors: Desiree D. G. Gosby, Keith I. Ito
-
Patent number: 7321880Abstract: A method and system for document analysis and retrieval. A remote host in a first computing system transmits a first portion and at least one additional portion of a document to a web service host in a second computing system. The web service host reconstructs the entire document from the received first portion and at the least one additional portion. After reconstructing the entire document, the web service host implements at least one of extracting, generating, and determining steps. The extracting step extracts text from the entire document to configure the text in a text format. The generating step generates document keys associated with the text from analysis of the text in the text format. The determining step determines from given categories of a document taxonomy, a set of closet categories to the document based on comparing the category keys of the given categories with the document keys.Type: GrantFiled: July 2, 2003Date of Patent: January 22, 2008Assignee: International Business Machines CorporationInventor: Desiree D. G. Gosby
-
Patent number: 7047236Abstract: Accordingly, the invention is a method for automatic deduction of rules for matching document content to a category within a strange taxonomy, which allows the document to be automatically classified into a proper category for storage in that strange taxonomy. The method includes the steps of spidering the taxonomy to determine its structure and contents, extracting keywords from documents within the strange taxonomy, formulating rules for determining the category from the extracted keywords, and applying the rules to classify a new document whose keywords have been extracted. The taxonomy is strange because the user has no knowledge of its internal structure and needs no such knowledge. The taxonomy may be flat or may be hierarchal, the later having rules formulated at each level for proceeding to the next level. Variations for creating new and refurbishing old document management systems are disclosed.Type: GrantFiled: December 31, 2002Date of Patent: May 16, 2006Assignee: International Business Machines CorporationInventors: William F. Conroy, Desiree D. G. Gosby
-
Publication number: 20040139059Abstract: Accordingly, the invention is a method for automatic deduction of rules for matching document content to a category within a strange taxonomy, which allows the document to be automatically classified into a proper category for storage in that strange taxonomy. The method includes the steps of spidering the taxonomy to determine its structure and contents, extracting keywords from documents within the strange taxonomy, formulating rules for determining the category from the extracted keywords, and applying the rules to classify a new document whose keywords have been extracted. The taxonomy is strange because the user has no knowledge of its internal structure and needs no such knowledge. The taxonomy may be flat or may be hierarchal, the later having rules formulated at each level for proceeding to the next level. Variations for creating new and refurbishing old document management systems are disclosed.Type: ApplicationFiled: December 31, 2002Publication date: July 15, 2004Inventors: William F. Conroy, Desiree D. G. Gosby
-
Publication number: 20040139058Abstract: A method and system for document analysis and retrieval. A document that includes text is received from a host. Document keys (i.e., keywords and keyphrases) associated with the text are generated. In first embodiments, a document taxonomy is provided. The taxonomy has categories and associated category keys (i.e., keywords and keyphrases). The category keys of each category are compared with the document keys to determine a distance between the document and each category as a measure of how close the document is to each category. A subset of the categories is returned to the host, wherein the subset of the categories reflects the determined distances. In second embodiments, a search string is created as a logical function of a subset of the document keys. The search string is submitted to a search engine. Links to related documents are received from the search engine and returned to the host.Type: ApplicationFiled: December 30, 2002Publication date: July 15, 2004Inventors: Desiree D. G. Gosby, Keith I. Ito