Patents by Inventor Lawrence Griffith
Lawrence Griffith 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: 11930421Abstract: A system configured to execute programing instructions comprising: receiving a fence including an area having a geographic location, a plurality of notifications and their content attributes are associated with the fence; receiving location and speed from a mobile device of a user; determining the mobile device is stationary for a predetermine amount of time; identifying a location attribute for the location of mobile device; aggregating a plurality of location attributes associated with the user; determining an audience profile and audience profile attributes for the user based on the aggregated location attributes; detecting the user has crossed into an area defined by the fence; and in response to detecting the user crossing the fence determining a conversion probability based on content attributes of the notifications associated with the fence and audience profile attributes of the audience profile associated with the user; selecting a notification based the conversion probability.Type: GrantFiled: May 25, 2021Date of Patent: March 12, 2024Assignee: Digital Factory Technologies, Inc.Inventors: Lawrence Griffith, Jr., Adrian Patrick Delancy
-
Publication number: 20210281969Abstract: A system configured to execute programing instructions comprising: receiving a fence including an area having a geographic location, a plurality of notifications and their content attributes are associated with the fence; receiving location and speed from a mobile device of a user; determining the mobile device is stationary for a predetermine amount of time; identifying a location attribute for the location of mobile device; aggregating a plurality of location attributes associated with the user; determining an audience profile and audience profile attributes for the user based on the aggregated location attributes; detecting the user has crossed into an area defined by the fence; and in response to detecting the user crossing the fence determining a conversion probability based on content attributes of the notifications associated with the fence and audience profile attributes of the audience profile associated with the user; selecting a notification based the conversion probability.Type: ApplicationFiled: May 25, 2021Publication date: September 9, 2021Applicant: Digital Factory Technologies, Inc.Inventors: Lawrence Griffith, JR., Adrian Patrick Delancy
-
Patent number: 11044572Abstract: A system configured to execute programing instructions comprising: receiving a fence including an area having a geographic location, a plurality of notifications and their content attributes are associated with the fence; receiving location and speed from a mobile device of a user; determining the mobile device is stationary for a predetermine amount of time; identifying a location attribute for the location of mobile device; aggregating a plurality of location attributes associated with the user; determining an audience profile and audience profile attributes for the user based on the aggregated location attributes; detecting the user has crossed into an area defined by the fence; and in response to detecting the user crossing the fence: determining a conversion probability based on content attributes of the notifications associated with the fence and audience profile attributes of the audience profile associated with the user; selecting a notification based the conversion probability.Type: GrantFiled: August 29, 2019Date of Patent: June 22, 2021Assignee: Digital Factory Technologies, Inc.Inventors: Lawrence Griffith, Jr., Adrian Patrick Delancy
-
Publication number: 20210090741Abstract: A system and method for providing notifications to a mobile device using a computer network. The system comprises one or more memory devices storing programing instructions and one or more processors configured to execute the program instructions to cause the system to perform operations. The programing instructions include receiving location and speed from a mobile device of a user and determining the mobile device of the user is stationary for a predetermined amount of time. A group of users is then clustered based on location they were stationary for a predetermined amount of time. Common health issues (such as exposure to a contagious disease/virus) are then determined within clustered group of users.Type: ApplicationFiled: September 23, 2020Publication date: March 25, 2021Applicant: Digital Factory, Inc.Inventors: David Michael Thierry, Lawrence Griffith, JR.
-
Publication number: 20210067900Abstract: A system configured to execute programing instructions comprising: receiving a fence including an area having a geographic location, a plurality of notifications and their content attributes are associated with the fence; receiving location and speed from a mobile device of a user; determining the mobile device is stationary for a predetermine amount of time; identifying a location attribute for the location of mobile device; aggregating a plurality of location attributes associated with the user; determining an audience profile and audience profile attributes for the user based on the aggregated location attributes; detecting the user has crossed into an area defined by the fence; and in response to detecting the user crossing the fence: determining a conversion probability based on content attributes of the notifications associated with the fence and audience profile attributes of the audience profile associated with the user; selecting a notification based the conversion probability.Type: ApplicationFiled: August 29, 2019Publication date: March 4, 2021Inventors: Lawrence Griffith, Jr., Adrian Patrick Delancy
-
Publication number: 20190122223Abstract: A targeted method for providing coupons and samples to consumers, that provides extensive feedback to manufacturers, identifies consumers that represent a desired demographic profile, enables a convenient consumer couponing experience, controls and contains fraud through the use of expiration methods and location data.Type: ApplicationFiled: December 19, 2018Publication date: April 25, 2019Inventors: Lawrence Griffith, Walid Johnson, Carlos M. Tarazona, Cameron Wilson, Thomas W. Humphrey
-
Patent number: 10163110Abstract: A targeted method for providing coupons and samples to consumers, that provides extensive feedback to manufacturers, identifies consumers that represent a desired demographic profile, enables a convenient consumer couponing experience, controls and contains fraud through the use of expiration methods and location data.Type: GrantFiled: May 5, 2009Date of Patent: December 25, 2018Assignee: Digital Factory Technologies, Inc.Inventors: Lawrence Griffith, Walid Johnson, Carlos M. Tarazona, Cameron Wilson, Thomas W. Humphrey
-
Publication number: 20090276307Abstract: A targeted method for providing coupons and samples to consumers, that provides extensive feedback to manufacturers, identifies consumers that represent a desired demographic profile, enables a convenient consumer couponing experience, controls and contains fraud through the use of expiration methods and location data.Type: ApplicationFiled: May 5, 2009Publication date: November 5, 2009Applicant: SAMPLESAINT, INC.Inventors: Lawrence Griffith, Wad Johnson, Carlos M. Tarazona, Cameron Wilson, Thomas W. Humphrey
-
Patent number: 6847973Abstract: A method of managing slowly changing dimensions in a dimensional database, such as a dimensional data mart, is disclosed. The method consists of providing a dimension template for each dimension undergoing slow changes, which template assigns a behavior to each column of the dimension table. When a row of dimensional data is to be delivered to the dimension table, the table is searched for a record having the key value of the row of data to be delivered. If such a record exists and if any attributes of the row to be delivered have their values changed compared with the existing record, the table is updated according to the behavior type assigned to these attributes in the dimension template, either by overwriting the existing record with the record to be delivered or by creating a new record or records.Type: GrantFiled: June 18, 2001Date of Patent: January 25, 2005Assignee: Cognos IncorporatedInventors: David Antony John Griffin, Peter James Lawrence Griffiths, Stephen Hugh Judges, Nigel Anthony Campbell, Michael David Roberts
-
Publication number: 20020038306Abstract: A method of managing slowly changing dimensions in a dimensional database, such as a dimensional data mart, is disclosed. The method consists of providing a dimension template for each dimension undergoing slow changes, which template assigns a behavior to each column of the dimension table. When a row of dimensional data is to be delivered to the dimension table, the table is searched for a record having the key value of the row of data to be delivered. If such a record exists and if any attributes of the row to be delivered have their values changed compared with the existing record, the table is updated according to the behavior type assigned to these attributes in the dimension template, either by overwriting the existing record with the record to be delivered or by creating a new record or records.Type: ApplicationFiled: June 18, 2001Publication date: March 28, 2002Inventors: David Antony John Griffin, Peter James Lawrence Griffiths, Stephen Hugh Judges, Nigel Anthony Campbell, Michael David Roberts
-
Patent number: 5675774Abstract: Disclosed is a Data Valid/Finish circuit element, an integrated circuit using the element, and a method of using the element. The circuit element, which may be incorporated in high speed, digital integrated circuit chips, has an input for receiving input from a data stream, and outputs. One of the outputs is an output true for generating a logical "1" when the input is a logical "1". The other output is an output complementary means for generating a logical "1" when the input is a logical "0". The system logically combines the outputs through an output finish/clock for receiving and combining the outputs of the output true and the output complementary. This generates a logical signal when the input from the data stream is either a logical "0" or a logical "1".Type: GrantFiled: May 24, 1995Date of Patent: October 7, 1997Assignee: International Business Machines CorporationInventors: John Atkinson Fifield, Lawrence Griffith Heller
-
Patent number: 4052606Abstract: A charge transfer device transversal filter is provided including two equivalent charge transfer device shift registers for translating with respect to each other, a first analog signal referred to as an input signal and a second analog signal, referred to as a transfer function signal, with respect to each other. The discrete analog signals are temporarily added on field effect transistor gates. The non-linear characteristics of the field effect transistor performs multiplication. The field effect transistor currents are then summed to complete the filter convolution. The disclosed invention is implemented in either charge-coupled-device technology or bucket-brigade technology.Type: GrantFiled: June 25, 1976Date of Patent: October 4, 1977Assignee: International Business Machines CorporationInventors: Lawrence Griffith Heller, James Merrill White
-
Patent number: 4047051Abstract: A method and apparatus for duplicating or replicating an original packet of charge carriers such as electrons or holes while leaving the original charge packet unchanged and still available for further processing is described. A charge-coupled device (CCD) circuit is provided using gate displacement charge flow in combination with a bucket brigade circuit. The CCD circuit includes a first +CCD well, a source diffusion and a second CCD well. An original charge packet is introduced into the first CCD well, the gate of which being precharged to a given source potential. The charge packet in the first CCD well reduces the magnitude of the source potential and it is immediately restored by current flow which in turn causes charge carriers to transfer from the source diffusion into the second CCD well until a charge packet is contained in the second CCD well which is a replica of the original charge packet.Type: GrantFiled: October 24, 1975Date of Patent: September 6, 1977Assignee: International Business Machines CorporationInventor: Lawrence Griffith Heller
-
Patent number: 4039861Abstract: Sense amplifiers employing charge-transfer techniques and cross-coupled devices for use with memory cell arrays or as comparators, polarity sensors and differential amplifiers are described which include a unique preamplifier circuit having cross-coupled actuable devices and which provides a cross-coupled charge-transfer feature. The sense amplifier also includes actuable devices which provide further amplification. The preamplifier circuit includes two precharge actuable devices which have their gate electrode connected to the phase 1 line and which have their source electrode connected through separate capacitors to the phase 2 line. The terminals of the two preamplifier charge-transfer devices which are cross-coupled are also connected at the aforesaid circuit nodes and to the bit/sense lines and to the further amplification devices. The disclosure describes two embodiments of a preamplifier circuit, each of which is shown in combination with a plurality of different further amplification circuits.Type: GrantFiled: February 9, 1976Date of Patent: August 2, 1977Assignee: International Business Machines CorporationInventors: Lawrence Griffith Heller, Dominic Patrick Spampinato
-
Patent number: 4039978Abstract: A transversal filter structure employing charge transfer techniques which are embodied in charge-coupled-devices although bucket brigade devices may also be used. In the structure an input analog signal is time sampled and for each sample a sequence of charge packets Q/2, Q/4, Q/8 . . . Q/2.sup.n is generated. Each sequence of charge packets is entered into a serial charge-coupled-device register and each separate charge packet is then entered into a plurality of n parallel charge-coupled-device registers according to the fractional distribution, i.e. Q1/2, Q2/2, Q3/2 . . . Qk/2 in one register, Q1/4, Q2/4, Q3/4 . . . Qk/4 in another register, up to Q1/2.sup.n, Q2/2.sup.n, Q3/2.sup.n. . . Qk/2.sup.n in a last register. The charge packets in the parallel registers represent the time sampled analog input signal divided by 1, 2, 4, 8, . . . 2.sup.n respectively, and tap weights of +1, -1 and 0 are applied by means of logic control and FET switches.Type: GrantFiled: April 12, 1976Date of Patent: August 2, 1977Assignee: International Business Machines CorporationInventor: Lawrence Griffith Heller
-
Patent number: 4035667Abstract: An input circuit for a charge-transfer-device such as a bucket-brigade or charge-coupled-device incorporating an input terminal connected to an input diode source diffusion of the charge-transfer-device through a capacitor C. The nonlinear depletion capacitance C.sub.d associated with the input circuit is schematically shown connected in parallel with C at a first node. The non-linear capacitance C.sub.d, which is parasitic, is a basic cause of distortion of the input charge packets. The input circuit further includes an active device such as an IGFET connected in parallel with the input terminal to provide a supply of charge carriers. The gate of the active device is connected to a reset signal source.Type: GrantFiled: December 2, 1975Date of Patent: July 12, 1977Assignee: International Business Machines CorporationInventor: Lawrence Griffith Heller
-
Patent number: 4028558Abstract: The voltages to be compared are applied to a passive MOS capacitor differencing circuit for producing a voltage difference signal, which then is amplified by a high-gain non-precision FET amplifier, the output of which is passed through a low output impedance FET buffer amplifier to a FET latching circuit. Capacitive coupling is used for enabling the amplifiers to be independently biased and to eliminate D.C. offsets. The operating cycle of the comparator has two periods. During an initial set-up or preconditioning period the amplifiers are self-biased by appropriate switching actions which cause each of the amplifiers to be set at a desired operating point that is maintained when its respective bias switching connection subsequently is opened. The bias switch openings in the respective amplifier and latching stages are timed to occur in a chosen sequence which causes the switching transients to be absorbed.Type: GrantFiled: June 21, 1976Date of Patent: June 7, 1977Assignee: International Business Machines CorporationInventors: Lawrence Griffith Heller, Lewis Madison Terman, Yen Sung Yee
-
Patent number: 4019199Abstract: A solid-state charge-coupled photoconductor for image scanning including a p-type substrate having a silicon dioxide layer on the surface thereof with the exception of one or more areas in which an n+ diffusion area is located. A polysilicon gate is located over the silicon dioxide layer and a second silicon dioxide layer is located over the polysilicon layer and the n+ diffusion area except for a portion where a first aluminum contact window is provided which extends through the second silicon dioxide layer to the surface of the n+ diffusion area and where a second aluminum contact window extends through the second polysilicon gate to the surface of the polysilicon gate. The photosensitivity of the device is electronically controlled due to the relatively small n+ layer which is reversed biased with respect to the larger gate area.Type: GrantFiled: December 22, 1975Date of Patent: April 19, 1977Assignee: International Business Machines CorporationInventors: Savvas Georgiou Chamberlain, Lawrence Griffith Heller