Patents by Inventor Richard Lynch
Richard Lynch 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: 20240126631Abstract: Systems and methods for generating an enhanced error message are provided. An example method includes: receiving one or more raw error messages. The one or more raw error messages include one or more stack traces. The method further includes matching at least one raw error message of the one or more raw error messages to one or more error rules from a plurality of error rules. The one or more error rules include regular expression patterns. The method further includes parsing the at least one raw error message, based on the one or more matched error rules from the plurality of error rules; and generating one or more enhanced error messages, based on the at least one parsed raw error messages. The one or more enhanced error messages include one or more natural language sentences. The method further includes embedding the one or more enhanced error messages into a website.Type: ApplicationFiled: October 11, 2023Publication date: April 18, 2024Inventors: Timothy Tamm, Richard Niemi, Ivan Charbonneau, Kevin Lynch, Shelby Vanhooser
-
Publication number: 20220065686Abstract: There is provided a device and a method for monitoring a status of a cable barrier for a thoroughfare, the cable barrier including two or more cables, the device comprising a strain gauge adapted to detect a tension required to keep a pair of cables from the two or more cables deflected by the device; and an accelerometer adapted to detect vibration of the cable barrier, wherein the device is configured to monitor the status of the cable barrier based on the detected tension and the detected vibration.Type: ApplicationFiled: August 25, 2021Publication date: March 3, 2022Inventor: Richard A. Lynch
-
Publication number: 20210259931Abstract: A dentifrice composition is described comprising a carboxylic acid or alkai metal salt thereof, a source of free fluoride ions and optionally a copolymer of methyl vinyl ether with maleic anhydride or acid. Importantly the dentifrice composition is mildly acidic, having a slurry pH in the range greater than 5.0 to less than 6.5. The composition enhances fluoride uptake into teeth and provides protection against acidic challenges.Type: ApplicationFiled: July 3, 2019Publication date: August 26, 2021Inventors: Jonathan Edward CREETH, Shazada Yassar KHAN, Richard LYNCH, David URQUHART
-
Patent number: 10657028Abstract: A method is described for diagnosing errors within a production environment software platform that is arranged to process transaction messages and to store transaction history data related to processed transactions in a production database. The stored transaction history data comprises transaction objects that have been generated as the production environment software platform processes transaction messages. The method comprises detecting an error in a series of transaction messages processed by the production environment software platform, receiving the transaction history from the production database, the transaction history comprising a plurality of transaction objects, and configuring a development environment software platform to match the configuration of the production environment software platform at the start of the transaction history.Type: GrantFiled: October 9, 2018Date of Patent: May 19, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Conor Sexton, Mark Whelan, Richard Lynch
-
Publication number: 20190114246Abstract: A method is described for diagnosing errors within a production environment software platform that is arranged to process transaction messages and to store transaction history data related to processed transactions in a production database. The stored transaction history data comprises transaction objects that have been generated as the production environment software platform processes transaction messages. The method comprises detecting an error in a series of transaction messages processed by the production environment software platform, receiving the transaction history from the production database, the transaction history comprising a plurality of transaction objects, and configuring a development environment software platform to match the configuration of the production environment software platform at the start of the transaction history.Type: ApplicationFiled: October 9, 2018Publication date: April 18, 2019Inventors: Conor SEXTON, Mark WHELAN, Richard LYNCH
-
Publication number: 20180181932Abstract: A computer implemented method for identifying unauthorized recurring financial transactions requests, the method including the steps of identifying a group of financial transaction request data as being part of data associated with an automated billing update cycle, extracting automated billing update data, the automated billing update data including at least data regarding the merchant, billing schedule and involved primary account numbers, selecting a sample of the data corresponding to involved primary account numbers from the extracted automated billing update data, reviewing financial transaction history data of the selected primary account numbers, comparing the extracted automated billing update data with the financial transaction history data of the selected primary account numbers, and determining whether the financial transaction request is valid or potentially fraudulent based on the comparison result.Type: ApplicationFiled: December 22, 2017Publication date: June 28, 2018Inventor: Richard Lynch
-
Publication number: 20180181973Abstract: A method of determining crowd dynamics of a population of mobile device users is disclosed. A plurality of transaction authorization requests 132;134;136 identifying payment cards 122;124;126 are received. For each transaction authorization request, a mobile device 112;114;116 associated with the payment card is identified. A request for location data is sent to the mobile device 112;114;116. Location data 212;214;216 is received from the mobile device in response to the request for location data. The location data is associated with the respective transaction authorization request to create a user history record 232;234;236. The user history records corresponding to each of the plurality of transaction authorization requests are processed to generate a characteristic of crowd dynamics based on information relating to the behaviour of the population.Type: ApplicationFiled: December 14, 2017Publication date: June 28, 2018Applicant: Mastercard International IncorporatedInventor: Richard Lynch
-
Patent number: 9558605Abstract: Systems and methods are provided for authorizing access to facilities. In connection therewith, a first request comprising data indicative of a card number is received at a first node. When the first request comprises a request for access to a facility, a set of rules associated with the card number are identified and access to the requested facility is authorized in accordance with the identified set of rules. In addition, a second request comprising data indicative of the card number is received at a second node. When the second request comprises a payment request, a payment provider associated with the card number is identified and the payment request is transmitted to the payment provider.Type: GrantFiled: November 14, 2014Date of Patent: January 31, 2017Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Richard Lynch
-
Publication number: 20160012405Abstract: A method and system are provided for processing a transaction for a group of individuals. The method being performed at a network node and comprising operating a processor to provide an electronic point of sale group payment node having a plurality of virtual payment instruments associated thereto. A value is assigned to each of the virtual payment instruments. A destination account is associated with the EPOS group payment node. Individuals are associated with the respective virtual payment instruments by linking source accounts of the individuals to the virtual payment instruments. The transaction is complete such that the destination account receives a value based on the respective values assigned to the virtual payment instruments.Type: ApplicationFiled: July 10, 2015Publication date: January 14, 2016Applicant: MasterCard International IncorporatedInventor: Richard LYNCH
-
Publication number: 20150136848Abstract: Systems and methods are provided for authorizing access to facilities. In connection therewith, a first request comprising data indicative of a card number is received at a first node. When the first request comprises a request for access to a facility, a set of rules associated with the card number are identified and access to the requested facility is authorized in accordance with the identified set of rules. In addition, a second request comprising data indicative of the card number is received at a second node. When the second request comprises a payment request, a payment provider associated with the card number is identified and the payment request is transmitted to the payment provider.Type: ApplicationFiled: November 14, 2014Publication date: May 21, 2015Inventor: Richard Lynch
-
System to augment a visual data stream based on a combination of geographical and visual information
Patent number: 8953054Abstract: According to an example, a computing device includes a memory on which is stored machine readable instructions that may cause a processor to access a video stream, generate geographical information associated with frames of the video stream, extract features of points of interest in the frames, transmit the extracted features of the points of interest and the geographical information to a server computer that is to use the extracted features of the points of interest and the geographical information to identify augment information, receive the augment information from the server computer, and augment the video stream with the augment information to generate an augmented video stream.Type: GrantFiled: July 11, 2013Date of Patent: February 10, 2015Assignee: Longsand LimitedInventors: Sean Mark Blanchflower, Michael Richard Lynch -
SYSTEM TO AUGMENT A VISUAL DATA STREAM BASED ON A COMBINATION OF GEOGRAPHICAL AND VISUAL INFORMATION
Publication number: 20130307873Abstract: According to an example, a computing device includes a memory on which is stored machine readable instructions that may cause a processor to access a video stream, generate geographical information associated with frames of the video stream, extract features of points of interest in the frames, transmit the extracted features of the points of interest and the geographical information to a server computer that is to use the extracted features of the points of interest and the geographical information to identify augment information, receive the augment information from the server computer, and augment the video stream with the augment information to generate an augmented video stream.Type: ApplicationFiled: July 11, 2013Publication date: November 21, 2013Inventors: Sean Mark Blanchflower, Michael Richard Lynch -
System to augment a visual data stream based on a combination of geographical and visual information
Patent number: 8488011Abstract: An mobile computing device includes a video capturing module to capture a video stream, a global positioning system (GPS) module to generate geographical information associated with frames of the video stream to be captured by the video capturing device, and a video processing module to analyze the frames of the video stream and extract features of points of interest included in the frames. The video processing is configured to transmit the features of the points of interest and the geographical information to a server and to receive augment information from the server computer using wireless communication. The video processing module uses the augment information to overlay the frames of the video stream to generate an augmented video stream.Type: GrantFiled: February 8, 2011Date of Patent: July 16, 2013Assignee: Longsand LimitedInventors: Sean Mark Blanchflower, Michael Richard Lynch -
Patent number: 8392450Abstract: User profile information for many users may be stored in a user profile database associated with a server computer connected to a network. Based on information received from a mobile computing device, the server computer selects augment information from an augment information database coupled with the user profile database. The information received from the mobile computing device is related to frames of a video stream being captured by the mobile computing device and geographical information associated with these frames. The augment information is also selected based on the user profile associated with the mobile computing device. The augment information is to be transmitted from the server computer to the mobile computing device using wireless communication and is used by the mobile computing device to overlay the frames of the video stream being captured by the mobile computing device.Type: GrantFiled: February 8, 2011Date of Patent: March 5, 2013Assignee: Autonomy Corporation Ltd.Inventors: Sean Mark Blanchflower, Michael Richard Lynch
-
SYSTEM TO AUGMENT A VISUAL DATA STREAM BASED ON A COMBINATION OF GEOGRAPHICAL AND VISUAL INFORMATION
Publication number: 20120200743Abstract: An mobile computing device includes a video capturing module to capture a video stream, a global positioning system (GPS) module to generate geographical information associated with frames of the video stream to be captured by the video capturing device, and a video processing module to analyze the frames of the video stream and extract features of points of interest included in the frames. The video processing is configured to transmit the features of the points of interest and the geographical information to a server and to receive augment information from the server computer using wireless communication. The video processing module uses the augment information to overlay the frames of the video stream to generate an augmented video stream.Type: ApplicationFiled: February 8, 2011Publication date: August 9, 2012Applicant: AUTONOMY CORPORATION LTDInventors: SEAN MARK BLANCHFLOWER, MICHAEL RICHARD LYNCH -
Publication number: 20120201472Abstract: A system to provide augment information includes an object database configured to store characteristics and geographical information associated with known objects, and an object recognition engine configured to compare characteristics and geographical information of objects associated with a frame in a first set of frames of a video stream with the characteristics and geographical information stored in the object database to recognize a first known object. The system may include two or more server computers in a site. The two or more servers are configured with identical compositions of hardware and content with server computers at another geographically different site. The video stream is captured by a mobile computing device connected to a network using wireless communication.Type: ApplicationFiled: February 8, 2011Publication date: August 9, 2012Applicant: AUTONOMY CORPORATION LTDInventors: SEAN MARK BLANCHFLOWER, MICHAEL RICHARD LYNCH
-
Publication number: 20120203799Abstract: User profile information for many users may be stored in a user profile database associated with a server computer connected to a network. Based on information received from a mobile computing device, the server computer selects augment information from an augment information database coupled with the user profile database. The information received from the mobile computing device is related to frames of a video stream being captured by the mobile computing device and geographical information associated with these frames. The augment information is also selected based on the user profile associated with the mobile computing device. The augment information is to be transmitted from the server computer to the mobile computing device using wireless communication and is used by the mobile computing device to overlay the frames of the video stream being captured by the mobile computing device.Type: ApplicationFiled: February 8, 2011Publication date: August 9, 2012Applicant: AUTONOMY CORPORATION LTDInventors: SEAN MARK BLANCHFLOWER, MICHAEL RICHARD LYNCH
-
Publication number: 20110083981Abstract: A golf equipment organizing transport system geared toward total golf bag market. It is designed to be used by golfers using motorized golf carts, golfers with pull carts, or golfers who carry bags. The front storage cabinet, in combination with internal storage compartments, allows for easy access for all those items a golfer needs while playing a round of golf. Unit is constructed of polymers and is produced in a variety of polymer processes. Every feature is designed with ease of use, accessibility, and use priority. The Club Pubster Golf Equipment Organizing Transport System also addresses the issue of the number of clubs allowed by the USGA. There are exactly 14 clubs receptacles eliminating a golfer being disqualified for having more than 14 clubs in their bag.Type: ApplicationFiled: October 13, 2010Publication date: April 14, 2011Inventor: Richard Lynch
-
Publication number: 20050194414Abstract: A cargo container attachable to a top of a tee tower of a watercraft, a golf cart, or an all-terrain vehicle, which includes: (a) an upper lid section; (b) a lower section pivotally connected to the lid section, the lower section including a bottom wall and a lip extending generally upwardly from a periphery of the bottom wall; (c) a storage space formed by the upper lid section and the lower section; (d) at least one hinge pivotally connecting the lid section and the lower section; and (e) an attachment mechanism on the bottom wall of the lower section for securing the cargo container to the tee tower, golf cart, or all-terrain vehicle.Type: ApplicationFiled: March 5, 2004Publication date: September 8, 2005Inventor: Richard Lynch
-
Patent number: 6668256Abstract: A method and apparatus for document categorization are described. In one embodiment, the method comprises automatically selecting one or more discriminant term combinations and using the one or more discriminant term combinations for document categorization.Type: GrantFiled: January 19, 2001Date of Patent: December 23, 2003Assignee: Autonomy Corporation LtdInventor: Michael Richard Lynch