“My recommendation is for more then just Alan Fisher. It includes the software product family he represents called 'IronSpeed'. It performs to task exceptionally well and I have had the pleasure to watch Alan guide the company as a true leader in our complex industry. The 'One Day Web App' document is so on target. http://www.ironspeed.com/eBook/One-Day%20Web%20Apps%20--%20Application%20Generation%20For%20.NET.2nd%20Edition.Sample%20Chapters.PDF I wish more organizations would stop reinventing the wheel every time and recognize that now is the time to leverage the benefits he is offering. How many times will people reinvent the core aspects of building software?”
Paradise Valley, Arizona, United States
Contact Info
7K followers
500+ connections
Activity
-
I am pleased to announce the launch of the ParkStash Access Control App, an innovative solution designed to enhance parking access for our electronic…
I am pleased to announce the launch of the ParkStash Access Control App, an innovative solution designed to enhance parking access for our electronic…
Liked by Alan Fisher
-
I’m honored to be a speaker at the next BN By The Numbers, where I’ll discuss the crucial role universities can play in fostering a vibrant…
I’m honored to be a speaker at the next BN By The Numbers, where I’ll discuss the crucial role universities can play in fostering a vibrant…
Liked by Alan Fisher
-
ParkStash x Eagle Eye Networks Welcome to the future of smart parking lots. 🎥 Check out our latest video to discover how ParkStash transforms…
ParkStash x Eagle Eye Networks Welcome to the future of smart parking lots. 🎥 Check out our latest video to discover how ParkStash transforms…
Liked by Alan Fisher
Experience & Education
Publications
-
CASE: Using Software Development Tools, Second Edition
John Wiley & Sons
Thoroughly revised and updated, this new edition of Alan Fisher's popular overview of CASE now addresses the entire software development cycle. This invaluable guide provides cutting edge information on every key aspect of automated software engineering - from the popular Yourdon/DeMarco Structured Analysis to data modeling to user interface design.
-
CASE: Using Software Development Tools
John Wiley & Sons
Now, answering the need for a comprehensive overview of this revolutionary new technology, CASE: Using Software Development Tools, provides cutting edge information on every key aspect of automated software engineering - from the popular Yourdon/DeMarco Structured Analys to data modeling to user interface design.
-
Microprocessor Control of a Pulse-Width Modulated Inverter
IEEE 1981 Industry Applications Society Conference Record
The design and development of a microprocessor based controller for a PWM inverter involves several essential considerations. These considerations are summarized in terms of the evolution of hardware and software development for such acontroller carried on over a three-year priod at the University of Missouri-Columbia. After PWM waveform generation techniques are briefly reviewed, microcomputer controlled PWM inverter configirations are then considered. Past experience is used to demonstrate…
The design and development of a microprocessor based controller for a PWM inverter involves several essential considerations. These considerations are summarized in terms of the evolution of hardware and software development for such acontroller carried on over a three-year priod at the University of Missouri-Columbia. After PWM waveform generation techniques are briefly reviewed, microcomputer controlled PWM inverter configirations are then considered. Past experience is used to demonstrate the crucial role of execution speed in this application of a microprocessor-based controller. A technique for speeding up the operation of the controller through exploiting paallelism in the control algorithm is outlined. Current projects demonstrate that basic hardware and software trade-offs are essential to the satisfactory operation of a microprocessor-based controller operating in a real-time environment.
Patents
-
Method and System for Updating Information on a Merchandise Catalog Page
Issued US 9,189,813
A method and system for updating information to a merchandise catalog page includes automatically regenerating a merchandise catalog page to include updated bid information if new bids have been placed relating to an item. According to another aspect of the invention, a merchandise catalog page for an item is automatically updated to reflect that an auction has closed, upon detecting that the auction for the item is closed.
Other inventors -
System and Method for Creating a Customer Account
Issued US 8,666,876
In an electronic auction, bids may be received from each of a plurality of bidders for a plurality of commodities for online distribution, wherein each bid includes a price and information used to identify an appropriate commodity to which to apply the bid. Then a process is performed for each bid. This process includes: validating bid information from the bid, the validating occurring after a customer record has been created for a bidder corresponding to the bid, then based on a successful…
In an electronic auction, bids may be received from each of a plurality of bidders for a plurality of commodities for online distribution, wherein each bid includes a price and information used to identify an appropriate commodity to which to apply the bid. Then a process is performed for each bid. This process includes: validating bid information from the bid, the validating occurring after a customer record has been created for a bidder corresponding to the bid, then based on a successful validation of the bid, entering the bid for the item in a bid database, then awarding one or more commodities from the plurality of commodities to each of a plurality of successful bidders of the plurality of bidders at different item prices based on the prices in the bid information for each of the plurality of successful bidders.
Other inventors -
Method and System for providing order status information using an update status flag
Issued US 8,630,914
A method and system for providing status of a data item after receiving status information pertaining to the data item. It is determined whether the received status information is new relative to further status information pertaining to the data item. The status record is updated to include the received status information if the received status information is new. The updated message indicating the received status information is then composed and transmitted over a network.
Other inventors -
System and Method for Creating a Customer Account
Issued US 8,386,366
An electronic auction system may include a bid validator connected between a network and a customer database. The example bid validator may receive bid information from a customer over the network. The example bid validator may use the bid information to detect whether the customer database includes a customer record for the customer. If no customer record is found in the customer database, the example bid validator may initiate creation of a new customer record and place it in the customer…
An electronic auction system may include a bid validator connected between a network and a customer database. The example bid validator may receive bid information from a customer over the network. The example bid validator may use the bid information to detect whether the customer database includes a customer record for the customer. If no customer record is found in the customer database, the example bid validator may initiate creation of a new customer record and place it in the customer database.
Other inventors -
System and Method for Receiving a Bid
Issued US 8,374,948
An electronic auction system may include a bid validator connected between a network, a bid database and a merchandise catalog page. The example bid validator may receive over the network, bid information via an electronic mail message and further bid information via a web-based bid form. The example bid validator may validate the bid information and the further bid information before placing a bid and a further bid respectively into the bid database. The example bid validator may then update…
An electronic auction system may include a bid validator connected between a network, a bid database and a merchandise catalog page. The example bid validator may receive over the network, bid information via an electronic mail message and further bid information via a web-based bid form. The example bid validator may validate the bid information and the further bid information before placing a bid and a further bid respectively into the bid database. The example bid validator may then update the web-based merchandise catalog page based on the bid and the further bid.
Other inventors -
Method and System for Providing Order Status Information Using an Update Status Flag
Filed US 8,180,683
A method and system for providing account status information using an update status flag to receive status information pertaining to a customer account. It is determined whether the received status information is new relative to further status information stored within a status record pertaining to the account. The status record is updated to include the received status information if the received status information is new. The updated message indicating the received status information is then…
A method and system for providing account status information using an update status flag to receive status information pertaining to a customer account. It is determined whether the received status information is new relative to further status information stored within a status record pertaining to the account. The status record is updated to include the received status information if the received status information is new. The updated message indicating the received status information is then composed and sent to the customer.
Other inventors -
Method and System for Providing Order Status Information Using an Update Status Flag
Issued US 8,078,504
A method and system for providing order status information using an update status flag to receive status information pertaining to an order placed by a customer with a merchant. It is determined whether the received status information is new relative to further status information pertaining to the order stored within a status record. The status record is updated to include the received status information if the received status information is new. The updated message indicating the received…
A method and system for providing order status information using an update status flag to receive status information pertaining to an order placed by a customer with a merchant. It is determined whether the received status information is new relative to further status information pertaining to the order stored within a status record. The status record is updated to include the received status information if the received status information is new. The updated message indicating the received status information is then composed and sent to the customer.
Other inventors -
Method and system for performing a progressive auction
Filed US 7,983,977
A method and system for to facilitate an electronic auction includes receiving a bid from each of a plurality of bidders for a plurality of merchandise items via a web-based bid form. Each bid including a bid price and a quantity bid. One or more of the merchandise items of the plurality of merchandise items are awarded to each of a plurality of successful bidders of the plurality of bidders at different prices based on the quantity bid by each of the plurality of successful bidders.
Other inventors -
Method and System for Providing Simultaneous On-Line Auctions
Issued US 7,870,055
A method and system for providing simultaneous online auctions includes automatically auctioning a first item and a second item during a common time period via an electronic auction system. Bids for both of the first item and the second item are automatically received at the electronic auction system during the common time period.
Other inventors -
Method and System for Providing Order Status Information Using an Update Status Flag
Issued US 7,801,767
A method and system for providing order status information using an update status flag to receive status information pertaining to an order placed by a customer with a merchant. It is determined whether the received status information is new relative to further status information pertaining to the order stored within a status record. The status record is updated to include the received status information if the received status information is new. The updated message indicating the received…
A method and system for providing order status information using an update status flag to receive status information pertaining to an order placed by a customer with a merchant. It is determined whether the received status information is new relative to further status information pertaining to the order stored within a status record. The status record is updated to include the received status information if the received status information is new. The updated message indicating the received status information is then composed and sent to the customer.
Other inventors -
Method, system and apparatus for requesting status information from a common carrier over a network
Issued US 7,596,510
A method and system for automatically requesting transit status information from a common carrier system over a network. The transit status information indicates a transit status of an item purchased by a customer by placing an order. A message is automatically composed and transmitted to the customer upon determining the transit status of the item purchased by the customer has changed.
Other inventors -
Method and system for supplying automatic status updates using electronic mail
Issued US 7,139,726
A system is disclosed for automatically updating the status of customers' orders and shipments via electronic mail without using a human attendant to create and send the electronic mail messages. Preferably implemented in software, the updating system allows a large set of customers to be periodically updated over a computer or communications network via electronic mail. The system includes a database for maintaining order and shipping status and other relevant information.
Other inventors -
Method and system for providing order status information using a network address
Issued US 7,130,818
A method and system for providing order status information using a network address, by receiving a network address from a customer when the customer places an order with the merchant. An information system is interrogated via a network to determine a status of the order. A message indicating the status of the order is automatically composed and transmitted to the network address for the customer.
Other inventors -
Method and system for providing order status information using an update status flag
Issued US 6,859,787
A method and system for providing order status information using an update status flag to receive status information pertaining to an order placed by a customer with a merchant. It is determined whether the received status information is new relative to further status information pertaining to the order stored within a status record. The status record is updated to include the received status information if the received status information is new. The updated message indicating the received…
A method and system for providing order status information using an update status flag to receive status information pertaining to an order placed by a customer with a merchant. It is determined whether the received status information is new relative to further status information pertaining to the order stored within a status record. The status record is updated to include the received status information if the received status information is new. The updated message indicating the received status information is then composed and sent to the customer.
Other inventors -
Method and system for processing and transmitting electronic auction information
Issued US 6,243,691
A system and method for conducting a multi-person, interactive auction, in a variety of formats, without using a human auctioneer to conduct the auction. The system is preferably implemented in software. The system allows a group of bidders to interactively place bids over a computer or communications network. Those bids are recorded by the system and the bidders are updated with the current auction status information. When appropriate, the system closes the auction from further bidding and…
A system and method for conducting a multi-person, interactive auction, in a variety of formats, without using a human auctioneer to conduct the auction. The system is preferably implemented in software. The system allows a group of bidders to interactively place bids over a computer or communications network. Those bids are recorded by the system and the bidders are updated with the current auction status information. When appropriate, the system closes the auction from further bidding and notifies the winning bidders and losers as to the auction outcome.
Other inventors -
Method for supplying automatic status updates using electronic mail
Issued US 6,047,264
A method is disclosed for automatically updating the status of customers' orders and shipments via electronic mail without using a human attendant to create and send the electronic mail messages. Preferably implemented in software, the updating method allows a large set of customers to be periodically updated over a computer or communications network via electronic mail. The method utilizes a database for maintaining order and shipping status and other relevant information.
Other inventors -
Stretching scales for computer documents or drawings
Issued US 5,526,018
Visible data displayed by a computer program on a computer screen can be stretched easily by a variable amount. This system allows a scale or ruler device on the screen to be stretched vertically or horizontally, as appropriate, by use of a pointing device such as a mouse or light pen. As the scale or ruler is stretched, its display is continually updated by the computer program to show its new position as a result of the stretched. This gives the program's user a precise visual indication of…
Visible data displayed by a computer program on a computer screen can be stretched easily by a variable amount. This system allows a scale or ruler device on the screen to be stretched vertically or horizontally, as appropriate, by use of a pointing device such as a mouse or light pen. As the scale or ruler is stretched, its display is continually updated by the computer program to show its new position as a result of the stretched. This gives the program's user a precise visual indication of how much additional stretching is required to complete the desired amount of stretching. Upon terminating the stretching operation, the computer program's data is recalculated and appropriate data displayed relative to the scale or ruler's final position.
Honors & Awards
-
1998 Entrepreneur Of The Year
Ernst & Young LLP
The Entrepreneur Of The Year® program, founded by EY, has recognized the endeavors of exceptional men and women who create the products and services that keep our worldwide economy moving forward.
Recommendations received
1 person has recommended Alan
Join now to viewMore activity by Alan
-
Thank you for everything you’ve done for Illinois Wesleyan University, President Georgia Nugent. Your courageous leadership has been inspirational. I…
Thank you for everything you’ve done for Illinois Wesleyan University, President Georgia Nugent. Your courageous leadership has been inspirational. I…
Liked by Alan Fisher
-
Discover how ParkStash's innovative electronic parking permit system can simplify and streamline parking management and enforcement for property…
Discover how ParkStash's innovative electronic parking permit system can simplify and streamline parking management and enforcement for property…
Liked by Alan Fisher
-
Add some juice to your portfolio with prospective NASDAQ 100 companies that have a solid chance of being added to the NDX in the future. Here are a…
Add some juice to your portfolio with prospective NASDAQ 100 companies that have a solid chance of being added to the NDX in the future. Here are a…
Shared by Alan Fisher
-
During May Term, Director of the School of Business and Economics and Robert S. Eckley Endowed Professor of Economics Bryan McCannon ’98 taught a…
During May Term, Director of the School of Business and Economics and Robert S. Eckley Endowed Professor of Economics Bryan McCannon ’98 taught a…
Liked by Alan Fisher
-
Thank you to Dr. Sheahon Zenger, Ph.D. for presenting to the Bloomington-Normal Sunrise Rotary Club this morning. Dr. Zenger is the 21st President of…
Thank you to Dr. Sheahon Zenger, Ph.D. for presenting to the Bloomington-Normal Sunrise Rotary Club this morning. Dr. Zenger is the 21st President of…
Liked by Alan Fisher
-
AWS App Studio opens up AWS to the next 100 million builders! It is the fastest and easiest way to build applications! Start with a prompt, and…
AWS App Studio opens up AWS to the next 100 million builders! It is the fastest and easiest way to build applications! Start with a prompt, and…
Liked by Alan Fisher
-
AWS App Studio launches today in Preview. The fastest and easiest way to build enterprise-grade applications using GenAI. https://lnkd.in/geR4mjG4
AWS App Studio launches today in Preview. The fastest and easiest way to build enterprise-grade applications using GenAI. https://lnkd.in/geR4mjG4
Liked by Alan Fisher
-
When an old friend (Pemo Theodore) offers the opportunity to select a newer friend (Itamar Novick) to join you to inaugurate their new podcast…
When an old friend (Pemo Theodore) offers the opportunity to select a newer friend (Itamar Novick) to join you to inaugurate their new podcast…
Liked by Alan Fisher
-
I started cataloging all the reasons I won't invest in a startup and there are a lot! All learned through (financially) painful experience. Here’s…
I started cataloging all the reasons I won't invest in a startup and there are a lot! All learned through (financially) painful experience. Here’s…
Shared by Alan Fisher
-
Thrilled to announce the upcoming launch of our electronic parking permit, automated enforcement, and gate access control system with LPR for…
Thrilled to announce the upcoming launch of our electronic parking permit, automated enforcement, and gate access control system with LPR for…
Liked by Alan Fisher
-
Business Development Companies have great yields if you’re an income-oriented investor, better than banks. But when a recession comes, their share…
Business Development Companies have great yields if you’re an income-oriented investor, better than banks. But when a recession comes, their share…
Shared by Alan Fisher
-
Be afraid, very afraid! Most IPOs are losers. Here are a few ideas on what to look for in IPOs that might be successful. And perhaps more…
Be afraid, very afraid! Most IPOs are losers. Here are a few ideas on what to look for in IPOs that might be successful. And perhaps more…
Shared by Alan Fisher
-
I started to catalog all the reasons I won't invest in an angel deal and there are a lot! All learned through (financially) painful experience.
I started to catalog all the reasons I won't invest in an angel deal and there are a lot! All learned through (financially) painful experience.
Shared by Alan Fisher
-
About 15 months ago, we introduced ParkStash's new B2B product at our first residential apartment complex, marking a significant pivot from our B2C…
About 15 months ago, we introduced ParkStash's new B2B product at our first residential apartment complex, marking a significant pivot from our B2C…
Liked by Alan Fisher
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Alan Fisher in United States
185 others named Alan Fisher in United States are on LinkedIn
See others named Alan Fisher