Patents by Inventor Vincent Walsh
Vincent Walsh 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: 20230368187Abstract: A computing device for enhancing cybersecurity in electronic networks is provided. The computing device includes one or more processors in communication with one or more memory devices, where the one or more processors are configured to receive, from an authentication webpage executing on a user computing device, a request to enroll into a secure application, and apply a plurality of rules to the device attribute data to determine an authentication confidence level of the request. The one or more processors are further configured to retrieve, from the one or more memory devices and based on the determined authentication confidence level, an enrollment procedure instruction from a plurality of enrollment procedure instructions for enrollment into the secure application, and transmit the enrollment procedure instruction to the user computing device to complete the enrollment into the secure application.Type: ApplicationFiled: July 13, 2023Publication date: November 16, 2023Inventors: John D. Chisholm, Johan Gerber, Edgar AguilarGuido, SanJay Challani, Vincent Walsh
-
Patent number: 11604464Abstract: A vehicle apparatus onboard a vehicle identifies a human operator-free trip trigger corresponding to a human operator-free trip the vehicle is to take. The vehicle is located at an origin location of the human operator-free trip. Responsive to the vehicle apparatus identifying the human operator-free trip trigger, a candidate destination location for the human operator-free trip is identified. A candidate route from the origin location to the candidate destination location is generated. The vehicle apparatus provides a trip request including the candidate route to an approval apparatus. The vehicle apparatus receives a message from the approval apparatus. Responsive to determining that the message comprises an approval of the candidate route, the vehicle apparatus controls one or more systems of the vehicle to cause the vehicle to traverse the candidate route from the origin location to the candidate destination location.Type: GrantFiled: October 30, 2018Date of Patent: March 14, 2023Assignee: HERE Global B.V.Inventor: Vincent Walsh
-
Publication number: 20200133268Abstract: A vehicle apparatus onboard a vehicle identifies a human operator-free trip trigger corresponding to a human operator-free trip the vehicle is to take. The vehicle is located at an origin location of the human operator-free trip. Responsive to the vehicle apparatus identifying the human operator-free trip trigger, a candidate destination location for the human operator-free trip is identified. A candidate route from the origin location to the candidate destination location is generated. The vehicle apparatus provides a trip request including the candidate route to an approval apparatus. The vehicle apparatus receives a message from the approval apparatus. Responsive to determining that the message comprises an approval of the candidate route, the vehicle apparatus controls one or more systems of the vehicle to cause the vehicle to traverse the candidate route from the origin location to the candidate destination location.Type: ApplicationFiled: October 30, 2018Publication date: April 30, 2020Inventor: Vincent Walsh
-
Publication number: 20180165679Abstract: Provided are a computer-implemented method and system for determining the level of authentication required for a transaction, the method comprising operating a processor to: receive a transaction request associated with a payment card; compare geolocation data of the transaction request with geolocation data of a mobile device associated with a cardholder of the payment card; and based on the comparison, determine the level of authentication required for the transaction.Type: ApplicationFiled: November 28, 2017Publication date: June 14, 2018Applicant: Mastercard International IncorporatedInventors: Niall O'CUILINN, Vincent WALSH
-
Publication number: 20180121907Abstract: A computer-based method for verifying a new user during enrollment to a digital wallet application is provided. The method is implemented using a digital wallet computing device including one or more processors in communication with one or more memory devices. The method includes receiving, from the new user, an enrollment request to the digital wallet application. The enrollment request including attribute data associated with the new user. Calculating an authentication level of the enrollment request based on the attribute data, wherein the authentication level represents a level of confidence that the enrollment request is not fraudulent. The method also includes performing a lookup in the one or more member devices and retrieving an enrollment procedure from a plurality of enrollment procedures for the new user based on the calculated authentication level, and transmitting the enrollment procedure to the new user.Type: ApplicationFiled: October 27, 2016Publication date: May 3, 2018Inventors: John D. Chisholm, Johan Gerber, Edgar AguilarGuido, Sanjay Challani, Vincent Walsh
-
Patent number: 7739224Abstract: A method of defining a well-formed database system by defining the organization of the data in the database, and by defining the operations for that data, is described. The definition can be used to automatically create and populate the well-formed database system. The well-formed database system conforms to rules of correctness and produces results that conform to the rules. The organization is defined by a data organization definition that specifies tables, their columns, and the relationships between tables. The operations define procedures that operate on the tables and the table columns. Importantly, the operations are defined along with the tables, columns, and relationships, so that the resulting system is well-formed.Type: GrantFiled: May 6, 1998Date of Patent: June 15, 2010Assignee: Infor Global Solutions (Michigan), Inc.Inventors: Craig David Weissman, Gregory Vincent Walsh, Eliot Leonard Wegbreit
-
Patent number: 7461076Abstract: A method of defining a well-formed database system by defining the organization of the data in the database, and by defining the operations for that data, is described. The definition can be used to automatically create and populate the well-formed database system. The well-formed database system conforms to rules of correctness and produces results that conform to the rules. The organization is defined by a data organization definition that specifies tables, their columns, and the relationships between tables. The operations define procedures that operate on the tables and the table columns. Importantly, the operations are defined along with the tables, columns, and relationships, so that the resulting system is well-formed.Type: GrantFiled: July 25, 2000Date of Patent: December 2, 2008Assignee: Epiphany, Inc.Inventors: Craig David Weissman, Gregory Vincent Walsh, Eliot Leonard Wegbreit, Ankur S. Jain
-
Patent number: 6212524Abstract: A method of generating a datamart is described. The datamart includes tables having rows and columns. The method comprises accessing a description of a schema. The schema defines the relationships between the tables and columns. The description further defines how data is to be manipulated and used to populate the tables in the datamart. That is, the description defines the semantic meaning of the data. The description is further used to create a set of commands to create the tables. The commands are executed causing the creation of the tables. Importantly, when the semantic meaning is associated with the column and rows, programs for manipulating and propagating data into those columns and rows are automatically defined. Previously, consultants would have to hand code the creation, manipulation, and population programs for a datamart. Thus, the amount of work required to create and populate the datamart is significantly reduced.Type: GrantFiled: May 6, 1998Date of Patent: April 3, 2001Assignee: E.piphany, Inc.Inventors: Craig David Weissman, Gregory Vincent Walsh, Lynn Randolph Slater, Jr.
-
Patent number: 6169985Abstract: A method of defining in a computer system a subset of entries in a database is described. The subset is defined by a query. The method includes displaying an interface having a number of criteria description locations. The criteria description locations being positioned in rows where each row has one or more columns. The method also includes creating a criteria description in the interface. The criteria description corresponds to criteria, where the criteria define a corresponding subset of the database. Importantly, the relative location of the criteria description in the user interface determines how the criteria contribute to the selectivity of the query.Type: GrantFiled: May 29, 1998Date of Patent: January 2, 2001Assignee: Epiphany, Inc.Inventors: Jonas Almgren, Gregory Vincent Walsh, Eliot Leonard Wegbreit
-
Patent number: 6161103Abstract: A method for automatically defining aggregates for use in a datamart is described. The datamart includes fact and dimension tables. The method comprises accessing a schema description and an aggregates description for the datamart. The schema description specifies a schema, which in turn, defines the relationships between the fact tables and dimension tables of the datamart. The aggregates description specifies the aggregates, which define, from the schema definition, which aggregate tables are to be created from the fact tables and dimension tables in the datamart. The data in the aggregates correspond to the pre-computed results of specific types of queries. In response to a query, the aggregates can be searched to determine an appropriate aggregate to use in response to that query. The schema description is used to create a first set of commands to create and populate the fact and dimension tables.Type: GrantFiled: May 6, 1998Date of Patent: December 12, 2000Assignee: Epiphany, Inc.Inventors: Allon Rauer, Gregory Vincent Walsh, John P. McCaskey, Craig David Weissman, Jeremy A. Rassen