Patents by Inventor Michael Craft
Michael Craft 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: 12545304Abstract: Navigating a transportation network by receiving an equipment identifier, querying a section of interest database to obtain at least one section of interest associated, accessing geolocation data from one or more geolocation sensors, querying a one section of interest using geolocation data to identify a next section of interest. With geolocation data, calculating at least one of a time to a next section of interest or a distance to a next section of interest, and determining that a reduction in speed is required, where a reduced speed is an amount of speed by which the speed must be reduced in order for the equipment to achieve a target speed associated with the next section of interest, and providing an alert configured to escalate to the user interface.Type: GrantFiled: December 13, 2023Date of Patent: February 10, 2026Assignee: NATIONAL RAILROAD PASSENGER CORPORATIONInventors: Milad Hosseinipour, Michael Trosino, Michael Craft, David Stolnis, Emily Greve, Thomas Robert Krotchko
-
Publication number: 20240109570Abstract: Navigating a transportation network by receiving an equipment identifier, querying a section of interest database to obtain at least one section of interest associated, accessing geolocation data from one or more geolocation sensors, querying a one section of interest using geolocation data to identify a next section of interest. With geolocation data, calculating at least one of a time to a next section of interest or a distance to a next section of interest, and determining that a reduction in speed is required, where a reduced speed is an amount of speed by which the speed must be reduced in order for the equipment to achieve a target speed associated with the next section of interest, and providing an alert configured to escalate to the user interface.Type: ApplicationFiled: December 13, 2023Publication date: April 4, 2024Inventors: Milad Hosseinipour, Michael Trosino, Michael Craft, David Stolnis, Emily Greve, Thomas Robert Krotchko
-
Patent number: 11873017Abstract: Navigating a transportation network by receiving an equipment identifier, querying a section of interest database to obtain at least one section of interest associated, accessing geolocation data from one or more geolocation sensors, querying a one section of interest using geolocation data to identify a next section of interest. With geolocation data, calculating at least one of a time to a next section of interest or a distance to a next section of interest, and determining that a reduction in speed is required, where a reduced speed is an amount of speed by which the speed must be reduced in order for the equipment to achieve a target speed associated with the next section of interest, and providing an alert configured to escalate to the user interface.Type: GrantFiled: June 10, 2020Date of Patent: January 16, 2024Assignee: NATIONAL RAILROAD PASSENGER CORPORATIONInventors: Milad Hosseinipour, Michael Trosino, Michael Craft, David Stolnis, Emily Greve, Thomas Robert Krotchko
-
Publication number: 20220358484Abstract: A system for issuing a dynamic temporary credential to a portable communication device for use in a transaction with an electronic control point. The system receives the current geo-location of the portable communication device and transmits a dynamic temporary credential to the portable communication device from the centralized computer. The system further scores the risk in authorizing a transaction associated with an electronic control point using the dynamic temporary credential it issued. The system may prevent the transmission of the dynamic temporary credential until the end user has been authenticated, which may include verifying one or more of a manually input passcode, the unique digital signature of the portable communication device, and know your customer queries.Type: ApplicationFiled: March 4, 2022Publication date: November 10, 2022Applicant: Sequent Software, Inc.Inventors: David Brudnicki, Michael Craft, Hans Reisgies, Andrew Weinstein, Miller Abel, Kaushik Roy
-
Publication number: 20220222641Abstract: Virtual mobile rewards, gift cards, and/or physical world retailers' loyalty and reward programs are aggregated into a common account accessible and transactional from a radio device. Subscribers gain access to discounted codes, coupons, rebates, gift cards, and/or limited time offers, on their radio device for food, travel, lifestyle, electronics, and entertainment products that fit their lifestyle spending habits, enabling users to edit participating retailers, manage separate account balances, and present preferred discounted offers at retailers and apply discount towards purchase of goods.Type: ApplicationFiled: March 28, 2022Publication date: July 14, 2022Inventor: Michael CRAFT
-
Patent number: 11288647Abstract: Virtual mobile rewards, gift cards, and/or physical world retailers' loyalty and reward programs are aggregated into a common account accessible and transactional from a radio device. Subscribers gain access to discounted codes, coupons, rebates, gift cards, and/or limited time offers, on their radio device for food, travel, lifestyle, electronics, and entertainment products that fit their lifestyle spending habits, enabling users to edit participating retailers, manage separate account balances, and present preferred discounted offers at retailers and apply discount towards purchase of goods.Type: GrantFiled: January 27, 2020Date of Patent: March 29, 2022Inventor: Michael Craft
-
Publication number: 20210039695Abstract: Navigating a transportation network by receiving an equipment identifier, querying a section of interest database to obtain at least one section of interest associated, accessing geolocation data from one or more geolocation sensors, querying a one section of interest using geolocation data to identify a next section of interest. With geolocation data, calculating at least one of a time to a next section of interest or a distance to a next section of interest, and determining that a reduction in speed is required, where a reduced speed is an amount of speed by which the speed must be reduced in order for the equipment to achieve a target speed associated with the next section of interest, and providing an alert configured to escalate to the user interface.Type: ApplicationFiled: June 10, 2020Publication date: February 11, 2021Inventors: Milad Hosseinipour, Michael Trosino, Michael Craft, David Stolnis, Emily Greve, Thomas Robert Krotchko
-
Publication number: 20200302416Abstract: Virtual mobile rewards, gift cards, and/or physical world retailers' loyalty and reward programs are aggregated into a common account accessible and transactional from a radio device. Subscribers gain access to discounted codes, coupons, rebates, gift cards, and/or limited time offers, on their radio device for food, travel, lifestyle, electronics, and entertainment products that fit their lifestyle spending habits, enabling users to edit participating retailers, manage separate account balances, and present preferred discounted offers at retailers and apply discount towards purchase of goods.Type: ApplicationFiled: January 27, 2020Publication date: September 24, 2020Inventor: Michael Craft
-
Patent number: 10515352Abstract: A system for providing first and second trusted applications diverse permission to communicate via a secure element. The system comprising first digital identifier and digital token operably associated with the first trusted application; a second digital identifier and digital token operably associated with the second trusted application. The system further includes a card services module that provides an application programming interface to the secure element supported by a secure data table including first and second sets of permissions. The card services module issues one or more commands to the secure element based on a first action requested by the first trusted application in conjunction with the presentation of the first digital token only if the one or more commands will not violate the first set of permissions. A method is also disclosed.Type: GrantFiled: January 4, 2016Date of Patent: December 24, 2019Inventors: David Brudnicki, Michael Craft, Hans Reisgies, Andrew Weinstein
-
Patent number: 10337814Abstract: A dearmer positioning system has two assemblies, each of which circumscribes a dearmer's barrel. Each of the two assemblies includes two half rings and a one-piece outer ring. The two half rings are joined to one another to define a full ring having a first central opening defining a first diameter. The full ring has a periphery defining a second diameter. The one-piece outer ring has a second central opening defining a third diameter, and a periphery defining a fourth diameter. The third diameter is greater than the second diameter such that the full ring slidingly fits in the central opening of the outer ring. Threaded fasteners engage the outer ring and extend radially through the outer ring and into its central opening to engage the periphery of the full ring.Type: GrantFiled: August 15, 2016Date of Patent: July 2, 2019Assignee: The United States of America as represented by the Secretary of the NavyInventors: Nicholas Shaker, Michael Craft
-
Publication number: 20180174131Abstract: A system for using a dynamic temporary credential with a portable communication device for use in a transaction with an electronic control point (e.g. point of sale, NFC access point) wherein the portable communication device has a geo-location module (e.g. GPS). The system has a centralized module that receives the portable communication device's current geo-location and transmits the dynamic temporary credential to the portable communication device and provides predictive transaction information—including the dynamic temporary credential and portable communication device's geo-location—to an authorization system operably associated with the electronic control point. The dynamic temporary credential has a predetermined time to live, which allows for the recycling of the dynamic credential, such recycling may take into account the geo-location for which the credential has been recently issued. A method for using a dynamic temporary credential with a portable communication device is also disclosed.Type: ApplicationFiled: February 19, 2018Publication date: June 21, 2018Inventors: David Brudnicki, Michael Craft, Hans Reisgies, Andrew Weinstein
-
Patent number: 9898728Abstract: A system for using a dynamic temporary credential with a portable communication device for use in a transaction with an electronic control point (e.g. point of sale, NFC access point) wherein the portable communication device has a geo-location module (e.g. GPS). The system has a centralized module that receives the portable communication device's current geo-location and transmits the dynamic temporary credential to the portable communication device and provides predictive transaction information—including the dynamic temporary credential and portable communication device's geo-location—to an authorization system operably associated with the electronic control point. The dynamic temporary credential has a predetermined time to live, which allows for the recycling of the dynamic credential, such recycling may take into account the geo-location for which the credential has been recently issued. A method for using a dynamic temporary credential with a portable communication device is also disclosed.Type: GrantFiled: April 16, 2012Date of Patent: February 20, 2018Assignee: GFA Worldwide, Inc.Inventors: David Brudnicki, Michael Craft, Hans Reisgies, Andrew Weinstein
-
Publication number: 20160224961Abstract: A system for providing first and second trusted applications diverse permission to communicate via a secure element. The system comprising first digital identifier and digital token operably associated with the first trusted application; a second digital identifier and digital token operably associated with the second trusted application. The system further includes a card services module that provides an application programming interface to the secure element supported by a secure data table including first and second sets of permissions. The card services module issues one or more commands to the secure element based on a first action requested by the first trusted application in conjunction with the presentation of the first digital token only if the one or more commands will not violate the first set of permissions. A method is also disclosed.Type: ApplicationFiled: January 4, 2016Publication date: August 4, 2016Inventors: David Brudnicki, Michael Craft, Hans Reisgies, Andrew Weinstein
-
Publication number: 20140289119Abstract: A system for providing an application associated with a portable communication device the ability to communicate via a secure element. The system has a digital identifier and digital token operably associated with the application; a card services module that provides an application programming interface to the secure element; and a secure data table associated with the card services module. The secure data table includes a list of trusted applications each identifiable by paired digital identifier and token. The card services module [includes] compares the identifier and the token with each of the identifier-token pairs in the table until a match indicates the application is trusted. The card services module issues commands to the secure element based on an action requested by a trusted application in conjunction with the presentation of the digital token. A method of providing an application with the ability to communicate via secure element is also disclosed.Type: ApplicationFiled: June 2, 2014Publication date: September 25, 2014Applicant: Sequent Software Inc.Inventors: David Brudnicki, Michael Craft, Hans Reisgies, Andrew Weinstein
-
Publication number: 20140223510Abstract: A system for providing first and second trusted applications diverse permission to communicate via a secure element. The system comprising first digital identifier and digital token operably associated with the first trusted application; a second digital identifier and digital token operably associated with the second trusted application. The system further includes a card services module that provides an application programming interface to the secure element supported by a secure data table including first and second sets of permissions. The card services module issues one or more commands to the secure element based on a first action requested by the first trusted application in conjunction with the presentation of the first digital token only if the one or more commands will not violate the first set of permissions. A method is also disclosed.Type: ApplicationFiled: April 11, 2014Publication date: August 7, 2014Applicant: Sequent Software Inc.Inventors: David Brudnicki, Michael Craft, Hans Reisgies, Andrew Weinstein
-
Patent number: 8745716Abstract: A system for providing an application associated with a portable communication device the ability to communicate via a secure element. The system has a digital identifier and digital token operably associated with the application; a card services module that provides an application programming interface to the secure element; and a secure data table associated with the card services module. The secure data table includes a list of trusted applications each identifiable by paired digital identifier and token. The card services module [includes] compares the identifier and the token with each of the identifier-token pairs in the table until a match indicates the application is trusted. The card services module issues commands to the secure element based on an action requested by a trusted application in conjunction with the presentation of the digital token. A method of providing an application with the ability to communicate via secure element is also disclosed.Type: GrantFiled: October 21, 2011Date of Patent: June 3, 2014Assignee: Sequent Software Inc.Inventors: David Brudnicki, Michael Craft, Hans Reisgies, Andrew Weinstein
-
Patent number: 8700457Abstract: Virtual mobile rewards, gift cards, and/or physical world retailers' loyalty and reward programs are aggregated into a common account accessible and transactional from an Internet capable mobile radio device. Subscribers gain access to discounted codes, coupons, rebates, gift cards, and/or limited time offers, on their mobile device for food, travel, lifestyle, electronics, and entertainment products that fit their lifestyle spending habits, enabling users to edit participating retailers, manage separate account balances, and present preferred discounted offers at retailers and apply discount towards purchase of goods.Type: GrantFiled: January 3, 2008Date of Patent: April 15, 2014Inventor: Michael Craft
-
Publication number: 20140040139Abstract: A system for issuing a dynamic temporary credential to a portable communication device for use in a transaction with an electronic control point. The system receives the current geo-location of the portable communication device and transmits a dynamic temporary credential to the portable communication device from the centralized computer. The system further scores the risk in authorizing a transaction associated with an electronic control point using the dynamic temporary credential it issued. The system may prevent the transmission of the dynamic temporary credential until the end user has been authenticated, which may include verifying one or more of a manually input passcode, the unique digital signature of the portable communication device, and know your customer queries.Type: ApplicationFiled: October 11, 2013Publication date: February 6, 2014Applicant: Sequent Software, Inc.Inventors: David Brudnicki, Michael Craft, Hans Reisgies, Andrew Weinstein, Miller Abel, Kaushik Roy
-
Publication number: 20130159186Abstract: A system for using a dynamic temporary credential with a portable communication device for use in a transaction with an electronic control point (e.g. point of sale, NFC access point) wherein the portable communication device has a geo-location module (e.g. GPS). The system has a centralized module that receives the portable communication device's current geo-location and transmits the dynamic temporary credential to the portable communication device and provides predictive transaction information—including the dynamic temporary credential and portable communication device's geo-location—to an authorization system operably associated with the electronic control point. The dynamic temporary credential has a predetermined time to live, which allows for the recycling of the dynamic credential, such recycling may take into account the geo-location for which the credential has been recently issued. A method for using a dynamic temporary credential with a portable communication device is also disclosed.Type: ApplicationFiled: April 16, 2012Publication date: June 20, 2013Applicant: Sequent Software Inc.Inventors: David Brudnicki, Michael Craft, Hans Reisgies, Andrew Weinstein
-
Publication number: 20120265685Abstract: This invention involves, in part, a system for automatically selecting a credential among a plurality of credentials on a portable communication device based on a geo-location of the portable communication device and based on a user preference, for use in an electronic wallet transaction. The system includes a geo-location device configured to detect the geo-location of the portable communication device; a location identification service unit configured to be activated by a pre-determined user input, and configured to determine a merchant where the portable communication device is most likely to be located based on said geo-location; means for storing preferences corresponding to the plurality of credentials; and means for automatically determining which of the plurality of credentials to use for the electronic wallet transaction based on the preferences.Type: ApplicationFiled: April 16, 2012Publication date: October 18, 2012Applicant: Sequent Software Inc.Inventors: David Brudnicki, Kaushik Roy, Michael Craft, Hans Reisgies, Andrew Weinstein