Patents by Inventor David Law

David Law 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: 9231617
    Abstract: A device for delivering fluid to a user includes a housing, a drive motor assembly in the housing, other internal components in the housing, and a keypad external to the housing. The device includes a number of features and elements that enhance its operation, manufacturability, reliability, and user-friendliness. These features and elements include a shock absorbing element for a battery of the device, a keypad actuator layer that overlies a keypad assembly and forms a water resistant seal with the housing, and an offset element for a piezoelectric speaker that is located inside the housing.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: January 5, 2016
    Assignee: Medtronic MiniMed, Inc.
    Inventors: Paul S. Cheney, II, Afshin Bazargan, Andrew B. Nguyen, David Law
  • Publication number: 20150308149
    Abstract: Apparati and methods for dispensing sanitizer fluid via handles on doors and equipment, and data and recording events pertaining to hand sanitization, are disclosed.
    Type: Application
    Filed: August 5, 2013
    Publication date: October 29, 2015
    Inventors: Alexander Roman Oshmyansky, Jacob Vincent McKnight, Richard James Gilbert, Adam Wilmore Paterson, Matthew David Laws
  • Patent number: 8985411
    Abstract: One example of the invention describes a belt that is to be used by uniformed professional field personnel (e.g. law enforcement, fire, park department, search and rescue, private security, utilities personnel, military, etc.). Some examples of the invention introduce many new features which allow for improved access, comfort, reliability, ruggedness and cosmetics. In one embodiment, the description describes a metal rail on a belt, to which accessories attach. The other items of the inventions are the details of the buckle and its various designs. Other attachments and accessories, plus various setups and arrangements for the belts and buckles, are also presented here. For example, the elastomeric belt variation helps the user, when sitting, with the belt on.
    Type: Grant
    Filed: January 15, 2012
    Date of Patent: March 24, 2015
    Inventors: Ryan Mongan, Juan Sadder, David Law, Graeme Esarey, Scott Comins
  • Patent number: 8755852
    Abstract: A protective case for a handheld mobile electronic device may include an elastomeric liner formed on the interior of the exterior hard shell. This hard protective exterior shell allows the device maximum protection from impacts with sharp objects while the interior elastomeric portion that provides shock protection for the device from impacts. The exterior hard shell part is formed to fit the device closely with a small offset from the device's surface. The exterior hard shell wraps around the edges of the device. To allow the shell to be able to be mounted on the device the corners of the hard shell are cut open. This allows each sidewall to flex away when a device is inserted and snap back once it is in place. The elastomeric material fills in the gaps created at the corners of the exterior hard shell to allow flex for mounting.
    Type: Grant
    Filed: February 6, 2009
    Date of Patent: June 17, 2014
    Assignee: Speculative Product Design, LLC
    Inventors: Bryan Lee Hynecek, Jarrel Weis, Stephen Reiger Myers, David Law
  • Publication number: 20140066851
    Abstract: A device for delivering fluid to a user includes a housing, a drive motor assembly in the housing, other internal components in the housing, and a keypad external to the housing. The device includes a number of features and elements that enhance its operation, manufacturability, reliability, and user-friendliness. These features and elements include a shock absorbing element for a battery of the device, a keypad actuator layer that overlies a keypad assembly and forms a water resistant seal with the housing, and an offset element for a piezoelectric speaker that is located inside the housing.
    Type: Application
    Filed: November 5, 2013
    Publication date: March 6, 2014
    Applicant: MEDTRONIC MINIMED, INC.
    Inventors: Paul S. CHENEY, II, Afshin BAZARGAN, Andrew B. NGUYEN, David LAW
  • Patent number: 8665911
    Abstract: The occurrence of false positives and the post-processing of digital streams subjected to examination by a deterministic finite state machine for character strings are reduced by combining location-based pattern matching, e.g. on packet headers, and content-based pattern matching, e.g. on payloads of packets. One scheme allows automatic transition from a header match state into an initial state of a content matching machine. Another scheme is based on a rules graph defining strings of match states and the examination of a list of match states (rather than characters) which have been previously determined, for example by means of header matching and content matching. The latter is also capable of comparing offset and depth values associated with the match states with offset and depth criteria.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: March 4, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Law, Edele O'Malley, Daniel Martin O'Keeffe, Eugene O'Neill
  • Patent number: 8603032
    Abstract: A device for delivering fluid to a user includes a housing, a drive motor assembly in the housing, other internal components in the housing, and a keypad external to the housing. The device includes a number of features and elements that enhance its operation, manufacturability, reliability, and user-friendliness. These features and elements include a shock absorbing element for a battery of the device, a keypad actuator layer that overlies a keypad assembly and forms a water resistant seal with the housing, and an offset element for a piezoelectric speaker that is located inside the housing.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: December 10, 2013
    Assignee: Medtronic Minimed, Inc.
    Inventors: Paul S. Cheney, II, Afshin Bazargan, Andrew B. Nguyen, David Law
  • Patent number: 8510868
    Abstract: One example of the invention describes a belt that is to be used by uniformed professional field personnel (e.g. law enforcement, fire, park department, search and rescue, private security, utilities personnel, military, etc.). Some examples of the invention introduce many new features which allow for improved access, comfort, reliability, ruggedness and cosmetics. In one embodiment, the description describes a metal rail on a belt, to which accessories attach. The other items of the inventions are the details of the buckle and its various designs. Other attachments and accessories, plus various setups and arrangements for the belts and buckles, are also presented here.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: August 20, 2013
    Inventors: Ryan Mongan, David Law, Graeme Esarey, Scott Comins
  • Publication number: 20120317703
    Abstract: A duty belt buckle for securing a duty belt around the waist of a user. A duty belt buckle is fixed to one end of a duty belt and employs a mating element that engages with an attachment member on the distal end of the duty belt. A cover which rotates with respect to the buckle body and has securing extrusions which prevent the mating element from disengaging with the attachment member when the cover is in a closed position.
    Type: Application
    Filed: June 20, 2012
    Publication date: December 20, 2012
    Inventors: Ryan Mongan, David Law, Juan Sadder, Scott Comins
  • Patent number: 8331404
    Abstract: The occurrence of false positives and the post-processing of digital streams subjected to examination by a deterministic finite state machine for character strings are reduced by combining location-based pattern matching, e.g. on packet headers, and content-based pattern matching, e.g. on payloads of packets. One scheme allows automatic transition from a header match state into an initial state of a content matching machine. Another scheme is based on a rules graph defining strings of match states and the examination of a list of match states (rather than characters) which have been previously determined, for example by means of header matching and content matching. The latter is also capable of comparing offset and depth values associated with the match states with offset and depth criteria.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: December 11, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Law, Edele O'Malley, Daniel Martin O'Keeffe, Eugene O'Neill
  • Patent number: 8275818
    Abstract: An apparatus including logic to receive a data packet comprising a string of characters, said apparatus having a plurality of states and at least one state for every character position in the string of characters; logic to examine the string of characters for matches with a plurality of predefined values, beginning with an initial character; and logic to execute forward exit transitions from any of the plurality of states based upon the examination of the characters, wherein a current state of the apparatus represents a count of a number of characters from the initial character of the string of characters.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: September 25, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Law, Peter Furlong, Eugene O'Neill, Kevin Loughran
  • Publication number: 20120198602
    Abstract: One example of the invention describes a belt that is to be used by uniformed professional field personnel (e.g. law enforcement, fire, park department, search and rescue, private security, utilities personnel, military, etc.). Some examples of the invention introduce many new features which allow for improved access, comfort, reliability, ruggedness and cosmetics. In one embodiment, the description describes a metal rail on a belt, to which accessories attach. The other items of the inventions are the details of the buckle and its various designs. Other attachments and accessories, plus various setups and arrangements for the belts and buckles, are also presented here.
    Type: Application
    Filed: June 6, 2011
    Publication date: August 9, 2012
    Inventors: Ryan Mongan, David Law, Graeme Esarey, Scott Comins
  • Publication number: 20120132682
    Abstract: One example of the invention describes a belt that is to be used by uniformed professional field personnel (e.g. law enforcement, fire, park department, search and rescue, private security, utilities personnel, military, etc.). Some examples of the invention introduce many new features which allow for improved access, comfort, reliability, ruggedness and cosmetics. In one embodiment, the description describes a metal rail on a belt, to which accessories attach. The other items of the inventions are the details of the buckle and its various designs. Other attachments and accessories, plus various setups and arrangements for the belts and buckles, are also presented here. For example, the elastomeric belt variation helps the user, when sitting, with the belt on.
    Type: Application
    Filed: January 15, 2012
    Publication date: May 31, 2012
    Inventors: Ryan Mongan, Juan Sadder, David Law, Graeme Esarey, Scott Comins
  • Publication number: 20120092264
    Abstract: A device for delivering fluid to a user includes a housing, a drive motor assembly in the housing, other internal components in the housing, and a keypad external to the housing. The device includes a number of features and elements that enhance its operation, manufacturability, reliability, and user-friendliness. These features and elements include a shock absorbing element for a battery of the device, a keypad actuator layer that overlies a keypad assembly and forms a water resistant seal with the housing, and an offset element for a piezoelectric speaker that is located inside the housing.
    Type: Application
    Filed: October 15, 2010
    Publication date: April 19, 2012
    Applicant: MEDTRONIC MINIMED, INC.
    Inventors: Paul S. CHENEY, II, Afshin BAZARGAN, Andrew B. NGUYEN, David LAW
  • Publication number: 20120084245
    Abstract: An apparatus including logic to receive a data packet comprising a string of characters, said apparatus having a plurality of states and at least one state for every character position in the string of characters; logic to examine the string of characters for matches with a plurality of predefined values, beginning with an initial character; and logic to execute forward exit transitions from any of the plurality of states based upon the examination of the characters, wherein a current state of the apparatus represents a count of a number of characters from the initial character of the string of characters.
    Type: Application
    Filed: October 4, 2011
    Publication date: April 5, 2012
    Inventors: David Law, Peter Furlong, Eugene O'Neill, Kevin Loughran
  • Patent number: 8060546
    Abstract: A deterministic finite state machine organised for the detection of positionally significant matches of characters in a string of characters examines each character in turn to determine a exit transition for a current state of the machine to another state The machine responds to an examination of the string of characters by executing in response to a first character at the commencement of the string a transition from an initial state to another state. The machine has at least one state for every character position, includes a exit transition from each state for each character to another state; and possesses only forward exit transitions each from any of the states whereby the current state of the machine unambiguously represents a count of the number of characters from the commencement of the string. The machine may include at least one match state which indicates that all character matches in the string required by at least one respective rule have been detected.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: November 15, 2011
    Assignee: Hewlett-Packard Company
    Inventors: David Law, Peter Furlong, Eugene O'Neill, Kevin Loughran
  • Publication number: 20110236577
    Abstract: This is a process of hydropainting a case, box, container, shell, protector, or holder for an electronic device or communication device. In one example, we describe a method which offers the advantage of eliminating the need to mask the device, and therefore, it reduces the cost of using this printing method to add graphics to the case. One example is based on an over-molded or dual-shot case. The case has a hard external shell manufactured by injection molding. This external shell is then over-molded in key areas with a soft rubber material, to provide a case that cushions the electronics with the rubber, but also provides the hard case protection of the external shell. It also provides excellent printing quality, at a lower cost and production time.
    Type: Application
    Filed: July 1, 2010
    Publication date: September 29, 2011
    Inventors: David Law, Ryan Mongan, Bryan Lee Hynecek, Stephen Reiger Myers, Jarrel Weis
  • Patent number: 8005786
    Abstract: Devising a centralized usage database for tracking and recording the usage of various services by various users may be difficult for several reasons, including the volume of data generated by each user in interacting with each service. Techniques are disclosed for streamlining usage data transmitted between the services, the users, and the usage database, such as by redistributing a portion of the computational burden to the users, and by characterizing the usage data based on the role of each user in interacting with each service. Additional techniques are disclosed for caching and authenticating the usage data, and for improving the response rate in the interaction of the usage database with users in order to provide a better user experience.
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: August 23, 2011
    Assignee: Microsoft Corporation
    Inventors: Karvell Li, Jamie Marconi, Rahul Kumar, Miriam Borkenhagen, David Law, Gilbert McQuillan
  • Patent number: 7958142
    Abstract: User profile data that may be spread across different service providers and that may vary across different service providers can be aggregated to provide an aggregate user profile. An aggregate user profile can be generated regardless of, among other things, varying user profile semantics, differing data formats, data item conflicts, evolving server protocols and interfaces, and updates to the number, identity, location, and type of servers upon which the service providers are maintained.
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: June 7, 2011
    Assignee: Microsoft Corporation
    Inventors: Karvell Li, Jamie Marconi, Rahul Kumar, Miriam Borkenhagen, David Law, Gilbert McQuillan, Munir Mahmood, Gupta Garuda
  • Patent number: D632377
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: February 8, 2011
    Assignee: Reckitt & Colman (Overseas) Limitd
    Inventors: Marcus Blachford, James Holt, David Law, Tom Peach, Tim Sharpe