Patents by Inventor Kenneth Bradley

Kenneth Bradley 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: 12118560
    Abstract: Techniques are disclosed relating to determining whether to authorize a requested action based on whether an entity is an automated computer. In some embodiments, a computer system tracks, at a user interface of a computing device, a sequence of pointer movements. The computer system maps, based on coordinate locations of pointer movements in the sequence, respective movements in the sequence to a plurality of functional areas. Based on the mapping, the computer system generates a movement graph and determines, based on the movement graph, whether an entity associated with the sequence of pointer movements is an automated computer. In response to receiving a request to authorize an action at the computing device, the computer system generates, based on the determining, an authorization decision for the action and transmits the authorization decision to the computing device. Determining whether the entity is an automated computer may advantageously prevent fraudulent activity.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: October 15, 2024
    Assignee: PayPal, Inc.
    Inventors: Zhe Chen, Hewen Wang, Solomon Kok How Teo, Yuzhen Zhuo, Quan Jin Ferdinand Tang, Mandar Ganaba Gaonkar, Omkumar Mahalingam, Kenneth Bradley Snyder
  • Publication number: 20240221182
    Abstract: Assessment of movement of an object in a scanning volume may assist a symbol-reading system to assess success of a symbol-reading attempt. For each captured image frame, a transform to a frequency-spatial representation of that image frame is computed, and background is reduced based on a trained statistical model of a background of the scanning volume to produce a foreground mask representing the object. A motion vector representing motion of the object from the at least one prior image frame to the current image frame is computed. In response to an assessed extent of motion, sequence scanning is performed, including storing the motion vector corresponding to the current image frame as part of a sequence that includes a plurality of motion vectors corresponding to a plurality of image frames, where the sequence collectively characterizes motion of the object in the scanning volume over the plurality of image frames.
    Type: Application
    Filed: December 29, 2022
    Publication date: July 4, 2024
    Inventors: Filippo Mambelli, Kenneth Bradley
  • Patent number: 11907658
    Abstract: Systems and methods for user-agent anomaly detection are disclosed. In one embodiment, a user-agent string may be embedded into a numerical data vector representation using a sentence embedding algorithm (e.g., FastText). A predictive score may be calculated based on the numerical data vector representation and using a probability distribution function model that models a likelihood of occurrence of the observed user-agent based on patterns learned from historic payload data (e.g., a Gaussian Mixture Model). The predictive score may be compared to a threshold and, based on the comparison, it may be determined whether the user-agent is fraudulent.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: February 20, 2024
    Assignee: PayPal, Inc.
    Inventors: Zhe Chen, Hewen Wang, Yuzhen Zhuo, Solomon kok how Teo, Shanshan Peng, Quan Jin Ferdinand Tang, Serafin Trujillo, Kenneth Bradley Snyder, Mandar Ganaba Gaonkar, Omkumar Mahalingam
  • Patent number: 11886590
    Abstract: Systems and methods for emulator detection are disclosed. In one embodiment, a user agent string may be embedded into a first numerical data vector representation. Hardware characteristics of a client device corresponding to the user agent may be embedded into a second numerical data vector representation. Based on the first numerical data vector representation of the user agent and the second numerical data vector representation of the hardware characteristics, and their consistency, the client device may be determined to be an emulator or a non-emulator device.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: January 30, 2024
    Assignee: PAYPAL, INC.
    Inventors: Zhe Chen, Hewen Wang, Quan Jin Ferdinand Tang, Solomon kok how Teo, Yuzhen Zhuo, Serafin Trujillo, Mandar Ganaba Gaonkar, Omkumar Mahalingam, Kenneth Bradley Snyder
  • Patent number: 11748695
    Abstract: Various embodiments of the present invention involve systems, methods, and computer program products utilized in facilitating alternative delivery options for customers. In certain embodiments, a consignee may meet a driver and receive an item at a location different from the delivery address associated with the item. The receipt of the item may be prior to the driver attempting to deliver the item to the designated shipping location or after an unsuccessful delivery attempt. The carrier, the driver, the carrier system, the mobile station, and/or the sensors located on the item may communicate with the consignee to arrange a mutually acceptable time and location to accomplish the delivery. In certain embodiments, the consignee may be responsible for arriving at a dynamic delivery location to retrieve the item while the driver is at the location performing other tasks.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: September 5, 2023
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventors: Anthony Barbush, Kenneth Bradley Gubler, Robert J. Gillen
  • Publication number: 20230259943
    Abstract: Techniques are disclosed relating to determining whether to authorize a requested action based on whether an entity is an automated computer. In some embodiments, a computer system tracks, at a user interface of a computing device, a sequence of pointer movements. The computer system maps, based on coordinate locations of pointer movements in the sequence, respective movements in the sequence to a plurality of functional areas. Based on the mapping, the computer system generates a movement graph and determines, based on the movement graph, whether an entity associated with the sequence of pointer movements is an automated computer. In response to receiving a request to authorize an action at the computing device, the computer system generates, based on the determining, an authorization decision for the action and transmits the authorization decision to the computing device. Determining whether the entity is an automated computer may advantageously prevent fraudulent activity.
    Type: Application
    Filed: February 15, 2022
    Publication date: August 17, 2023
    Inventors: Zhe Chen, Hewen Wang, Solomon Kok How Teo, Yuzhen Zhuo, Quan Jin Ferdinand Tang, Mandar Ganaba Gaonkar, Omkumar Mahalingam, Kenneth Bradley Snyder
  • Publication number: 20230084532
    Abstract: Systems and methods for emulator detection are disclosed. In one embodiment, a user agent string may be embedded into a first numerical data vector representation. Hardware characteristics of a client device corresponding to the user agent may be embedded into a second numerical data vector representation. Based on the first numerical data vector representation of the user agent and the second numerical data vector representation of the hardware characteristics, and their consistency, the client device may be determined to be an emulator or a non-emulator device.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 16, 2023
    Inventors: Zhe Chen, Hewen Wang, Quan Jin Ferdinand Tang, Solomon kok how Teo, Yuzhen Zhuo, Serafin Trujillo, Mandar Ganaba Gaonkar, Omkumar Mahalingam, Kenneth Bradley Snyder
  • Patent number: 11526830
    Abstract: Computer program products, methods, systems, apparatus, and computing entities are provided. In one embodiment, a connection between an electronic door hanger and a customer computing entity can be established at a customer's location. With a connection established, information about an attempted (e.g., successful/unsuccessful) pick-up or delivery can be automatically provided to the customer computing entity.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: December 13, 2022
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventors: Robert J. Gillen, Kenneth Bradley Gubler
  • Patent number: 11514447
    Abstract: Techniques are disclosed relating to transaction authorization. In some embodiments, a server computer system receives and caches browsing information for a device of a user, where the browsing information relates to a transaction service. The server computer system may then receive a request to authorize one or more transactions via the transaction service. The server computer system may evaluate the cached browsing information to determine whether the user is attempting to perform multiple concurrent transactions via the transaction service. Based on the evaluating, the server computer system may determine whether to authorize the one or more transactions. In some embodiments, the disclosed techniques may advantageously prevent or reduce authorization of duplicate transactions that are concurrently attempted by a user.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: November 29, 2022
    Assignee: PayPal, Inc.
    Inventors: Mandar Ganaba Gaonkar, Anand Sengamalai, Serafin Trujillo, Kenneth Bradley Snyder, Changching Chi
  • Publication number: 20220358289
    Abstract: Systems and methods for user-agent anomaly detection are disclosed. In one embodiment, a user-agent string may be embedded into a numerical data vector representation using a sentence embedding algorithm (e.g., FastText). A predictive score may be calculated based on the numerical data vector representation and using a probability distribution function model that models a likelihood of occurrence of the observed user-agent based on patterns learned from historic payload data (e.g., a Gaussian Mixture Model). The predictive score may be compared to a threshold and, based on the comparison, it may be determined whether the user-agent is fraudulent.
    Type: Application
    Filed: May 5, 2021
    Publication date: November 10, 2022
    Inventors: Zhe Chen, Hewen Wang, Yuzhen Zhuo, Solomon kok how Teo, Shanshan Peng, Quan Jin Ferdinand Tang, Serafin Trujillo, Kenneth Bradley Snyder, Mandar Ganaba Gaonkar, Omkumar Mahalingam
  • Publication number: 20210406883
    Abstract: Techniques are disclosed relating to transaction authorization. In some embodiments, a server computer system receives and caches browsing information for a device of a user, where the browsing information relates to a transaction service. The server computer system may then receive a request to authorize one or more transactions via the transaction service. The server computer system may evaluate the cached browsing information to determine whether the user is attempting to perform multiple concurrent transactions via the transaction service. Based on the evaluating, the server computer system may determine whether to authorize the one or more transactions. In some embodiments, the disclosed techniques may advantageously prevent or reduce authorization of duplicate transactions that are concurrently attempted by a user.
    Type: Application
    Filed: June 26, 2020
    Publication date: December 30, 2021
    Inventors: Mandar Ganaba Gaonkar, Anand Sengamalai, Serafin Trujillo, Kenneth Bradley Snyder, Changching Chi
  • Publication number: 20210374670
    Abstract: Various embodiments of the present invention involve systems, methods, and computer program products utilized in facilitating alternative delivery options for customers. In certain embodiments, a consignee may meet a driver and receive an item at a location different from the delivery address associated with the item. The receipt of the item may be prior to the driver attempting to deliver the item to the designated shipping location or after an unsuccessful delivery attempt. The carrier, the driver, the carrier system, the mobile station, and/or the sensors located on the item may communicate with the consignee to arrange a mutually acceptable time and location to accomplish the delivery. In certain embodiments, the consignee may be responsible for arriving at a dynamic delivery location to retrieve the item while the driver is at the location performing other tasks.
    Type: Application
    Filed: August 9, 2021
    Publication date: December 2, 2021
    Inventors: Anthony Barbush, Kenneth Bradley Gubler, Robert J. Gillen
  • Patent number: 11087268
    Abstract: Various embodiments of the present invention involve systems, methods, and computer program products utilized in facilitating alternative delivery options for customers. In certain embodiments, a consignee may meet a driver and receive an item at a location different from the delivery address associated with the item. The receipt of the item may be prior to the driver attempting to deliver the item to the designated shipping location or after an unsuccessful delivery attempt. The carrier, the driver, the carrier system, the mobile station, and/or the sensors located on the item may communicate with the consignee to arrange a mutually acceptable time and location to accomplish the delivery. In certain embodiments, the consignee may be responsible for arriving at a dynamic delivery location to retrieve the item while the driver is at the location performing other tasks.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: August 10, 2021
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventors: Anthony Barbush, Kenneth Bradley Gubler, Robert J. Gillen
  • Publication number: 20200012998
    Abstract: Computer program products, methods, systems, apparatus, and computing entities are provided. In one embodiment, a connection between an electronic door hanger and a customer computing entity can be established at a customer's location. With a connection established, information about an attempted (e.g., successful/unsuccessful) pick-up or delivery can be automatically provided to the customer computing entity.
    Type: Application
    Filed: September 17, 2019
    Publication date: January 9, 2020
    Inventors: Robert J. Gillen, Kenneth Bradley Gubler, Juan Perez
  • Publication number: 20190130344
    Abstract: Computer program products, methods, systems, apparatus, and computing entities are provided. In one embodiment, a connection between an electronic door hanger and a customer computing entity can be established at a customer's location. With a connection established, information about an attempted (e.g., successful/unsuccessful) pick-up or delivery can be automatically provided to the customer computing entity.
    Type: Application
    Filed: December 14, 2018
    Publication date: May 2, 2019
    Inventors: Robert J. Gillen, Kenneth Bradley Gubler
  • Patent number: 10192190
    Abstract: Computer program products, methods, systems, apparatus, and computing entities are provided. In one embodiment, a connection between an electronic door hanger and a customer computing entity can be established at a customer's location. With a connection established, information about an attempted (e.g., successful/unsuccessful) pick-up or delivery can be automatically provided to the customer computing entity.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: January 29, 2019
    Assignee: United Parcel Service of America, Inc.
    Inventors: Robert J. Gillen, Kenneth Bradley Gubler
  • Patent number: 10002340
    Abstract: Computer program products, methods, systems, apparatus, and computing entities are provided. In one embodiment, a connection between an electronic door hanger and a customer computing entity can be established at a customer's location. With a connection established, information about an attempted (e.g., successful/unsuccessful) pick-up or delivery can be automatically provided to the customer computing entity.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: June 19, 2018
    Assignee: United Parcel Service of America, Inc.
    Inventors: Robert J. Gillen, Kenneth Bradley Gubler
  • Patent number: 9682517
    Abstract: A sandwich panel joint assembly for a nacelle of a wind turbine and method of manufacturing same is disclosed. The method includes forming at least one groove into a core structure. A next step includes inserting at least one fastener element within the groove such that the fastener element is recessed within the core structure. The method also includes placing the core structure containing the fastener element into a mold. A next step includes inserting a resin material into the mold to at least partially surround the core structure, wherein a portion of the fastener element becomes embedded within the resin material. The resin material is then allowed to cure so as to form a plurality of panel members that surround the core structure. As such, the fastener element is recessed within the core structure and molded into one of the cured panel members.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: June 20, 2017
    Assignee: General Electric Company
    Inventor: Kenneth Bradley Leland
  • Publication number: 20170007479
    Abstract: The presently disclosed inventive concepts relate generally to lift chairs, such as a lift chair comprising a frame having a back portion and a front portion defining an interior space, and a first horizontal member positioned between the back portion and the front portion; a foot platform positioned at least partially in the interior space of the frame, the foot platform having a lowered position and a raised position; a seat positioned at least partially in the interior space of the frame and above the platform and pivotally connected to the first horizontal member, the seat having a first end portion and a second end portion, and pivotable between a standing position and a seated position; and a motion translation system configured such that pivoting the seat between the standing position and the seated position moves the platform vertically between the lowered position and the raised position.
    Type: Application
    Filed: July 11, 2016
    Publication date: January 12, 2017
    Inventors: Amy Armenta, Kenneth Bradley, Alex Brown, Daisy Mezano Fuentes, Arynn Jawaughn Howell, Nathan Pratt
  • Publication number: 20150258741
    Abstract: A sandwich panel joint assembly for a nacelle of a wind turbine and method of manufacturing same is disclosed. The method includes forming at least one groove into a core structure. A next step includes inserting at least one fastener element within the groove such that the fastener element is recessed within the core structure. The method also includes placing the core structure containing the fastener element into a mold. A next step includes inserting a resin material into the mold to at least partially surround the core structure, wherein a portion of the fastener element becomes embedded within the resin material. The resin material is then allowed to cure so as to form a plurality of panel members that surround the core structure. As such, the fastener element is recessed within the core structure and molded into one of the cured panel members.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 17, 2015
    Applicant: General Electric Company
    Inventor: Kenneth Bradley Leland