Patents by Inventor James Hatton

James Hatton 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: 8969652
    Abstract: A sanitary napkin is disclosed as a form of disposable absorbent article. It has an absorbent core and a hydrophobic topsheet that has an upper side that is to be worn against a user's body. The topsheet is selected from a group of nonwoven topsheets and apertured film topsheets. A trace amount of a fibrous superabsorbent material, in the range of 0.30 and 3.5 grams of superabsorbent material per square meter, is provided in a fibrous matrix in a secondary topsheet that is in intimate contact with the lower side of the topsheet. The fibrous matrix is made by airlaying the superabsorbent material with cellulose and bi-component fiber onto a non-woven carrier.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: March 3, 2015
    Assignee: The Procter & Gamble Company
    Inventors: Christopher Philip Bewick-Sonntag, Ronald Dean Cramer, James A. Hatton
  • Publication number: 20150042109
    Abstract: A door brace (10) comprising a door engagement member (12), a leg (20) and an engagement foot (26). The door engagement member (12) comprises a bottom flange (14) for location under a bottom edge of a door (34) and an engagement wall (16) having one face (18) for location against one side of the door. The leg comprises a fixed length section(22)and an adjustable length section (24). The leg is hingedly connected to the engagement wall and is movable between a bracing position in which it extends at a first angle to the engagement wall and a released position in which it extends at a smaller angle to the engagement wall. The door brace has a released condition in which the leg is in the released position and the adjustable length section of the leg has a first length and a bracing condition in which the leg is in the bracing position and the adjustable length section of the leg has a longer length.
    Type: Application
    Filed: December 20, 2011
    Publication date: February 12, 2015
    Applicants: PENN GLOBAL ASSETS LIMITED
    Inventors: James Hatton, Steve St. James
  • Patent number: 8948438
    Abstract: A speaker cabinet pole mount includes a socket body and an attachment element. The socket body defines a pole socket comprising a first socket part and a second socket part extending generally from one end of the first socket part. The first socket part has a first diameter and the second socket part having a second, smaller diameter. The second socket part has an internal wall which is provided with at least one coupling element adapted to engage with a threaded pole. The attachment element is coupled to the socket body generally at the other end of the first socket part, the attachment element being adapted for connection to a wall of a speaker cabinet.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: February 3, 2015
    Assignee: Penn Elcom Limited
    Inventors: James Hatton, Roger Willems
  • Publication number: 20140375070
    Abstract: A door brace (10) comprising: an engagement member (12) comprising a bottom flange (14) comprising one face comprising a textured surface (14a) to engage with a door (34); an angled leg (20) comprising a first section (22) hingedly connected at one end to the wall and a second section (23) extending from the first section at a first angle, the leg being movable between a stowed position and an extended position in which the first section makes a second angle, larger than the first angle, to the wall; an engagement foot (26) pivotably mounted on a mounting element (24) having an adjustable length; and a hinge stop configured to prevent the leg moving beyond a maximum extended position. Wherein, in an extended position, the second section of the leg extends at a third angle to the wall equal to the difference between the second and first angles and the engagement foot causes a clamping force to be applied to the door.
    Type: Application
    Filed: December 12, 2012
    Publication date: December 25, 2014
    Inventors: James Hatton, Steve ST. James
  • Patent number: 8819632
    Abstract: The present invention is directed to methods and systems of distributing information in a computer network related to a report a software anomaly that includes receiving information concerning the reported software anomaly (RSA); identifying a problematic functional characteristic included in the RSA; ascertaining from a plurality of computer-readable addresses a sub-group of the computer-readable addresses that correspond to parties with information corresponding to the problematic functional characteristic; storing on the computer network an investigation record having associated therewith data corresponding to the RSA; and transmitting to the sub-group a message perceivable by the parties indicating a location on the computer network of the investigation record.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: August 26, 2014
    Assignee: salesforce.com, inc.
    Inventors: Alexis Williams, Analia Mastrogiovanni, James Hatton
  • Patent number: 8694558
    Abstract: A system and method for tracking work in a database environment. In one embodiment, a method includes generating a plurality of work records, where each work record is associated with code that is submitted for integration into a software application. The method further includes receiving a first indication that designates a first work record of the plurality of work records as a parent work record, and receiving a second indication that designates a second work record of the plurality of work records as a child work record, where the second work record is a child of the first work record.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: April 8, 2014
    Assignee: salesforce.com, inc.
    Inventors: James Hatton, Analia Mastrogiovanni, Alexis Williams
  • Patent number: 8683443
    Abstract: A computer-based system to integrate code changes for a software application is provided. The system detects when a requested code change for a branch of the software application conflicts with another code change, and generates a blocked change notification corresponding to the detected conflict. The blocked change notification includes a blocked change identifier corresponding to the requested code change. The notification is delivered to a user device, which responds with a conflict resolution response that includes at least one code change file associated with the requested code change, along with an integration annotation that conveys the blocked change identifier and a branch name identifier that identifies the branch of the software application. The system acts upon the integration annotation to integrate the at least one code change file into the branch of the software application.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: March 25, 2014
    Assignee: salesforce.com, inc.
    Inventors: James Hatton, Analia Mastrogiovanni, Alexis Williams
  • Patent number: 8566283
    Abstract: A system and method for changing records associated with a software application. In one embodiment, a method includes receiving a change command to change a record type for a record that is associated with code that is submitted for integration into a software application; receiving a selection of a new record type; populating a new record format with information that is associated with the code; and receiving a save command to save the record.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: October 22, 2013
    Assignee: salesforce.com, inc.
    Inventors: Alexis Williams, Analia Mastrogiovanni, James Hatton
  • Publication number: 20130251188
    Abstract: A speaker cabinet pole mount includes a socket body and an attachment element. The socket body defines a pole socket comprising a first socket part and a second socket part extending generally from one end of the first socket part. The first socket part has a first diameter and the second socket part having a second, smaller diameter. The second socket part has an internal wall which is provided with at least one coupling element adapted to engage with a threaded pole. The attachment element is coupled to the socket body generally at the other end of the first socket part, the attachment element being adapted for connection to a wall of a speaker cabinet.
    Type: Application
    Filed: May 24, 2012
    Publication date: September 26, 2013
    Inventors: James Hatton, Roger Willems
  • Publication number: 20130124268
    Abstract: Disclosed herein are systems and computer readable storages for identifying experts with particular talents among participants in an online social network. Identification of experts with particular talents identified by talent-labels can take into account multiple factors. One factor that can be applied is self-nomination. Individuals who offer to help others can be expected to offer assistance in areas where they have strong talents. Another factor that can be applied is endorsements by others. A co-worker making an endorsement can be encouraged or required to supply narrative that describes experience with the nominee's actual work. Another factor that can be applied is data mining by semantic analysis or other techniques, taking advantage of access to fielded databases that describe a nominee's work activities.
    Type: Application
    Filed: November 9, 2012
    Publication date: May 16, 2013
    Inventors: James Hatton, Jenny Blackburn, Jeanette Zalder, Kavitha Musthyala, Judy Feng
  • Publication number: 20130117224
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for cloning a child object with a parent object. These mechanisms and methods for cloning a child object with a parent object can provide improved functionality of the cloning process. Namely, the cloning of the child record with the cloning of the parent record may prevent the requirement that parent and child records be cloned via separate cloning processes.
    Type: Application
    Filed: June 7, 2012
    Publication date: May 9, 2013
    Applicant: salesforce.com, inc.
    Inventors: James Hatton, Alexis Williams, Analia Mastrogiovanni, Daniel McGarry
  • Publication number: 20130055233
    Abstract: A computer-based system to integrate code changes for a software application is provided. The system detects when a requested code change for a branch of the software application conflicts with another code change, and generates a blocked change notification corresponding to the detected conflict. The blocked change notification includes a blocked change identifier corresponding to the requested code change. The notification is delivered to a user device, which responds with a conflict resolution response that includes at least one code change file associated with the requested code change, along with an integration annotation that conveys the blocked change identifier and a branch name identifier that identifies the branch of the software application. The system acts upon the integration annotation to integrate the at least one code change file into the branch of the software application.
    Type: Application
    Filed: January 20, 2012
    Publication date: February 28, 2013
    Applicant: SALESFORCE.COM, INC.
    Inventors: James Hatton, Analia Mastrogiovanni, Alexis Williams
  • Publication number: 20120299312
    Abstract: A case latch assembly includes a first and second lock mounting parts, a strike plate member provided on the first lock mounting part, a hinge member, and a strike plate engagement member. The hinge member is mounted for pivotable movement on a torsion element arranged to apply torsion to the hinge member to bias the hinge member towards or away from the second lock mounting part. The strike plate engagement member is mounted on the hinge member and is reciprocally moveable between a closed position in which the strike plate engagement member engages with the strike plate member and an open position in which the strike plate engagement member is disengaged from the strike plate member.
    Type: Application
    Filed: April 5, 2012
    Publication date: November 29, 2012
    Inventor: James Hatton
  • Publication number: 20120215705
    Abstract: A method for providing an about me user interface for an enterprise social network including users associated with an entity. The method can include receiving a request for user information. The request can include a name of a user of the enterprise social network. In response to receiving a request, user information can be obtained from one or more databases associated with the enterprise social network. The obtained user information can comprise information previously obtained from the named user and information obtained from one or more external software systems that the named user is currently assigned. The obtained information can be transmitted to a user system associated with a user who requested the user information for display.
    Type: Application
    Filed: September 30, 2011
    Publication date: August 23, 2012
    Applicant: salesforce.com, inc.
    Inventors: Cheryl Porro, Kenneth Doug Scott, Jeanette Zalder, Jennifer Blackburn, James Hatton, Vamsi Deepak Gadey, Thomas Dvomik, Kavitha Musthyala, Chad Labrosse
  • Publication number: 20120071847
    Abstract: A sanitary napkin is disclosed as a form of disposable absorbent article. It has an absorbent core and a hydrophobic topsheet that has an upper side that is to be worn against a user's body. The topsheet is selected from a group of nonwoven topsheets and apertured film topsheets. A trace amount of a fibrous superabsorbent material, in the range of 0.30 and 3.5 grams of superabsorbent material per square meter, is provided in a fibrous matrix in a secondary topsheet that is in intimate contact with the lower side of the topsheet. The fibrous matrix is made by airlaying the superabsorbent material with cellulose and bi-component fiber onto a non-woven carrier.
    Type: Application
    Filed: September 19, 2011
    Publication date: March 22, 2012
    Inventors: Christopher Philip Bewick-Sonntag, Ronald Dean Cramer, James A. Hatton
  • Publication number: 20120054250
    Abstract: A system and method for changing records associated with a software application. In one embodiment, a method includes receiving a change command to change a record type for a record that is associated with code that is submitted for integration into a software application; receiving a selection of a new record type; populating a new record format with information that is associated with the code; and receiving a save command to save the record.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Alexis Williams, Analia Mastrogiovanni, James Hatton
  • Publication number: 20120041886
    Abstract: A system and method for receiving code that is submitted for integrating code into a software application. In one embodiment, a method includes receiving information associated with the code; displaying the information associated with the code; verifying the information associated with the code; and if the information associated with the code successfully verifies, generating a stamp associated with the code and with the software application.
    Type: Application
    Filed: August 10, 2010
    Publication date: February 16, 2012
    Applicant: Salesforce.com, inc.
    Inventors: Alexis Williams, Analia Mastrogiovanni, James Hatton
  • Publication number: 20120011406
    Abstract: The present invention is directed to methods and systems of distributing information in a computer network related to a report a software anomaly that includes receiving information concerning the reported software anomaly (RSA); identifying a problematic functional characteristic included in the RSA; ascertaining from a plurality of computer-readable addresses a sub-group of the computer-readable addresses that correspond to parties with information corresponding to the problematic functional characteristic; storing on the computer network an investigation record having associated therewith data corresponding to the RSA; and transmitting to the sub-group a message perceivable by the parties indicating a location on the computer network of the investigation record.
    Type: Application
    Filed: February 16, 2011
    Publication date: January 12, 2012
    Applicant: salesforce.com, inc.
    Inventors: Alexis Williams, Analia Mastrogiovanni, James Hatton
  • Publication number: 20110295905
    Abstract: A system and method for tracking work in a database environment. In one embodiment, a method includes generating a plurality of work records, where each work record is associated with code that is submitted for integration into a software application. The method further includes receiving a first indication that designates a first work record of the plurality of work records as a parent work record, and receiving a second indication that designates a second work record of the plurality of work records as a child work record, where the second work record is a child of the first work record.
    Type: Application
    Filed: November 15, 2010
    Publication date: December 1, 2011
    Applicant: Salesforce.com, inc.
    Inventors: James Hatton, Analia Mastrogiovanni, Alexis Williams
  • Patent number: 7717044
    Abstract: A bar counter (100) for use standing across a relatively upper floor (10) and a relatively lower floor (13) interconnected by steps (11 and 12), comprises a body (110) having a first side (110R) on the upper floor (10) and an opposite second side (110F) on the lower floor (13). The body (110) has a bottom (120) adapted to engage said upper and lower floors (10 and 13) and includes a top (130) having a relatively higher horizontal surface (130H) on the first side (110R) and a relatively lower horizontal surface (130L) on the second side (110F), for use by people on opposite sides of the counter (100).
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: May 18, 2010
    Assignee: Sparkling Wine International
    Inventor: Anthony James Hatton