Patents by Inventor Ryan Davis
Ryan Davis 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: 20180295102Abstract: In some embodiments of the invention a method provides for processing a mention in textual content being input to a content provider. The method can include detecting input by a user of the content provider of the mention and identifying a member of a mention provider such as a social network based on the mention while maintaining privacy of information about the member with respect to the content provider. In some embodiments a computer program product for processing the mention includes a computer readable storage medium having program instructions embodied therewith. In some embodiments of the invention, a system for processing the mention includes a computer system readable media with a program module embodied therewith to detect the mention in the textual content as provided to a content provider. A network adapter with the system can provide the program module or program modules over a network.Type: ApplicationFiled: June 12, 2018Publication date: October 11, 2018Inventors: Jonathan F. Brunn, Vincent Burckhardt, Ryan A Davis, Claudio Procida
-
Patent number: 10057216Abstract: In some embodiments of the invention a method provides for processing a mention in textual content being input to a content provider. The method can include detecting input by a user of the content provider of the mention and identifying a member of a mention provider such as a social network based on the mention while maintaining privacy of information about the member with respect to the content provider. In some embodiments a computer program product for processing the mention includes a computer readable storage medium having program instructions embodied therewith. In some embodiments of the invention, a system for processing the mention includes a computer system readable media with a program module embodied therewith to detect the mention in the textual content as provided to a content provider. A network adapter with the system can provide the program module or program modules over a network.Type: GrantFiled: May 31, 2016Date of Patent: August 21, 2018Assignee: International Business Machines CorporationInventors: Jonathan F. Brunn, Vincent Burckhardt, Ryan A. Davis, Claudio Procida
-
Publication number: 20180192742Abstract: The present disclosure relates to a device for retaining the shape of a shoe. The shoe insert provided herein for retaining the shape of a shoe includes a toe fabric bag and a vamp fabric bag. Each fabric bag may be made of a malleable form-fitting fabric. Each fabric bag may be of different sizes and shapes to fit shoes of different sizes and shapes. Also disclosed are methods of manufacturing a shoe insert and methods of using a device for retaining the shape of a shoe.Type: ApplicationFiled: January 12, 2018Publication date: July 12, 2018Inventors: Chelsea GARCIA, Ryan DAVIS
-
Patent number: 9984410Abstract: According to one embodiment of the present invention, a system for adaptively, dynamically managing a budget adjusts budget categories in response to a potential purchase exceeding the target amount of one budget category and creating an overage. Certain budget categories may have an adjustable target amount while other budget categories may have fixed target amounts and, thus, the budget categories with adjustable target amounts may be adjusted or modified in order to accommodate an overage in another budget category. The budget categories to be modified may be selected based on various priorities and may be suggested to the user for modification upon selection.Type: GrantFiled: April 8, 2015Date of Patent: May 29, 2018Assignee: International Business Machines CorporationInventors: Ryan A. Davis, Asima Silva
-
Patent number: 9894026Abstract: A first email is received. If the first email is similar to at least one received email is determined. Responsive to the determination, an action for the first email is provided. The action is the same as an action taken for the similar at least one received.Type: GrantFiled: May 1, 2015Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: Ryan A. Davis, Asima Silva
-
Patent number: 9830647Abstract: According to one embodiment of the present invention, a system for adaptively, dynamically managing a budget adjusts budget categories in response to a potential purchase exceeding the target amount of one budget category and creating an overage. Certain budget categories may have an adjustable target amount while other budget categories may have fixed target amounts and, thus, the budget categories with adjustable target amounts may be adjusted or modified in order to accommodate an overage in another budget category. The budget categories to be modified may be selected based on various priorities and may be suggested to the user for modification upon selection.Type: GrantFiled: August 15, 2014Date of Patent: November 28, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ryan A. Davis, Asima Silva
-
Patent number: 9646102Abstract: System, method, and computer program product, comprising, responsive to accessing a first electronic page in a browser, collecting metadata from the first electronic page, determining: (i) a set of existing data structures to store bookmarks for electronic pages in the browser, each data structure in the set of existing data structures representing an associated category for electronic pages, and (ii) a preference for using the existing data structures to store bookmarks for electronic pages, and, responsive to receiving an indication to bookmark the first electronic page, identifying, based on the metadata, the existing data structures, and the preference for using the existing data structures, a first data structure in which to store the bookmark for the first electronic page, presenting the first data structure for approval, and responsive to receiving approval for the first data structure, storing a bookmark for the first electronic page in the first data structure.Type: GrantFiled: March 25, 2014Date of Patent: May 9, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ryan A. Davis, Asima Silva
-
Publication number: 20170004552Abstract: Methods and systems are provided for facilitating a home-improvement product purchasing experience by facilitating contextual visualizations in which images of currently available products are shown as being installed in an installation location associated with a potential customer's property. The currently available product information is maintained in a quoting database that is also used to generate product quotes, including current prices. A portable device may include an imaging device and may instantiate a visualizer to facilitate viewing contextual visualizations of product locations on-site.Type: ApplicationFiled: June 30, 2015Publication date: January 5, 2017Inventors: Rick Hassman, Ryan Davis
-
Publication number: 20160380978Abstract: In some embodiments of the invention a method provides for processing a mention in textual content being input to a content provider. The method can include detecting input by a user of the content provider of the mention and identifying a member of a mention provider such as a social network based on the mention while maintaining privacy of information about the member with respect to the content provider. In some embodiments a computer program product for processing the mention includes a computer readable storage medium having program instructions embodied therewith. In some embodiments of the invention, a system for processing the mention includes a computer system readable media with a program module embodied therewith to detect the mention in the textual content as provided to a content provider. A network adapter with the system can provide the program module or program modules over a network.Type: ApplicationFiled: June 24, 2015Publication date: December 29, 2016Inventors: Jonathan F. Brunn, Vincent Burckhardt, Ryan A. Davis, Claudio Procida
-
Publication number: 20160380946Abstract: In some embodiments of the invention a method provides for processing a mention in textual content being input to a content provider. The method can include detecting input by a user of the content provider of the mention and identifying a member of a mention provider such as a social network based on the mention while maintaining privacy of information about the member with respect to the content provider. In some embodiments a computer program product for processing the mention includes a computer readable storage medium having program instructions embodied therewith. In some embodiments of the invention, a system for processing the mention includes a computer system readable media with a program module embodied therewith to detect the mention in the textual content as provided to a content provider. A network adapter with the system can provide the program module or program modules over a network.Type: ApplicationFiled: May 31, 2016Publication date: December 29, 2016Inventors: Jonathan F. Brunn, Vincent Burckhardt, Ryan A. Davis, Claudio Procida
-
Patent number: 9529928Abstract: System, method, and computer program product, comprising, responsive to accessing a first electronic page in a browser, collecting metadata from the first electronic page, determining: (i) a set of existing data structures to store bookmarks for electronic pages in the browser, each data structure in the set of existing data structures representing an associated category for electronic pages, and (ii) a preference for using the existing data structures to store bookmarks for electronic pages, and, responsive to receiving an indication to bookmark the first electronic page, identifying, based on the metadata, the existing data structures, and the preference for using the existing data structures, a first data structure in which to store the bookmark for the first electronic page, presenting the first data structure for approval, and responsive to receiving approval for the first data structure, storing a bookmark for the first electronic page in the first data structure.Type: GrantFiled: March 5, 2013Date of Patent: December 27, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ryan A. Davis, Asima Silva
-
Publication number: 20160323223Abstract: A first email is received. If the first email is similar to at least one received email is determined. Responsive to the determination, an action for the first email is provided. The action is the same as an action taken for the similar at least one received.Type: ApplicationFiled: May 1, 2015Publication date: November 3, 2016Inventors: Ryan A. Davis, Asima Silva
-
Publication number: 20160250761Abstract: A two-sided razor for shaving includes a first shaving side for shaving shorter and/or finer hair and a second shaving side for shaving longer and/or coarser hair. The razor includes a gap on the second shaving side approximately between fifty percent (50%) and one hundred fifty percent (150%) larger than a gap on the first shaving side. The razor includes a double-edged razor blade between a top portion and a bottom portion including a first chute aligned with the first shaving side and a second chute aligned with the second shaving side and wherein the second chute is sized approximately between fifty percent (50%) and one hundred fifty percent (150%) larger than the first chute on the first shaving side of the razor.Type: ApplicationFiled: February 19, 2016Publication date: September 1, 2016Inventors: Carl Frank Zoller, Ryan Davis
-
Publication number: 20160048928Abstract: According to one embodiment of the present invention, a system for adaptively, dynamically managing a budget adjusts budget categories in response to a potential purchase exceeding the target amount of one budget category and creating an overage. Certain budget categories may have an adjustable target amount while other budget categories may have fixed target amounts and, thus, the budget categories with adjustable target amounts may be adjusted or modified in order to accommodate an overage in another budget category. The budget categories to be modified may be selected based on various priorities and may be suggested to the user for modification upon selection.Type: ApplicationFiled: August 15, 2014Publication date: February 18, 2016Inventors: Ryan A. Davis, Asima Silva
-
Publication number: 20160048912Abstract: According to one embodiment of the present invention, a system for adaptively, dynamically managing a budget adjusts budget categories in response to a potential purchase exceeding the target amount of one budget category and creating an overage. Certain budget categories may have an adjustable target amount while other budget categories may have fixed target amounts and, thus, the budget categories with adjustable target amounts may be adjusted or modified in order to accommodate an overage in another budget category. The budget categories to be modified may be selected based on various priorities and may be suggested to the user for modification upon selection.Type: ApplicationFiled: April 8, 2015Publication date: February 18, 2016Inventors: Ryan A. Davis, Asima Silva
-
Publication number: 20150060151Abstract: Cutting elements include polycrystalline diamond which may be attached to a substrate. The polycrystalline diamond may have a ratio of cubic to hexagonal cobalt crystalline structures of greater than about 1.2. The polycrystalline diamond may have a high level surface compressive stress of greater than about 500 MPa.Type: ApplicationFiled: September 2, 2014Publication date: March 5, 2015Inventors: YI FANG, J. DANIEL BELNAP, SCOTT L. HORMAN, RYAN DAVIS, HAIBO ZHANG
-
Publication number: 20140271290Abstract: A pump has a packing nut extending into an open end of the plunger bore and a device coupled to the packing nut. The device includes first body coupled to a second body to form a body of the device. A first post connected to the body and a second post connected to the body. The first post extending into a first opening of the packing nut and the second post extends into a second opening of the packing nut to couple said device to said packing nut. A stop forms a portion of the device. When the body is in a locked orientation, the stop of the device abuts or will abut, when the nut is rotated in a loosening direction, a connecting assembly of the pump. When the body is in the unlocked orientation, the second post is moveable, relative to the first body and the first post, in a direction out of the second opening, and a first portion of said second body, exclusive of said second post, is moveable in a direction relative to said first body and first post.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: TCM INVESTMENTS, INC.Inventors: Nikolas Ryan DAVIS, Jacob Daniel RUPP
-
Publication number: 20140258442Abstract: System, method, and computer program product, comprising, responsive to accessing a first electronic page in a browser, collecting metadata from the first electronic page, determining: (i) a set of existing data structures to store bookmarks for electronic pages in the browser, each data structure in the set of existing data structures representing an associated category for electronic pages, and (ii) a preference for using the existing data structures to store bookmarks for electronic pages, and, responsive to receiving an indication to bookmark the first electronic page, identifying, based on the metadata, the existing data structures, and the preference for using the existing data structures, a first data structure in which to store the bookmark for the first electronic page, presenting the first data structure for approval, and responsive to receiving approval for the first data structure, storing a bookmark for the first electronic page in the first data structure.Type: ApplicationFiled: March 5, 2013Publication date: September 11, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ryan A. Davis, Asima Silva
-
Patent number: D796944Type: GrantFiled: July 26, 2016Date of Patent: September 12, 2017Inventors: Kelly Davis, Ryan Davis
-
Patent number: D812358Type: GrantFiled: January 12, 2017Date of Patent: March 13, 2018Assignee: Matthews International CorporationInventors: Chelsea Garcia, Ryan Davis