IP Library › Granted Patent US 12,198,202
Granted Patent B2
US 12,198,202 · App. 17/718,019 · Granted Jan 14, 2025

Systems and methods for time entry, management and billing

Inventors: Ahmed Farouk Shaaban (South Barrington, IL); Venkat Thandra (South Barrington, IL); Andrew Kenneth Blazaitis (Rochester, MN)
G06Q40/125
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,198,202
App. No.
17/718,019
Granted
Jan 14, 2025
Kind
B2
Abstract

Systems and methods for time entry, management and billing are disclosed herein. In an embodiment, a method of collaborative time entry includes generating a first graphical user interface on a first user terminal that allows a first user to link a first time entry to a second user, storing in a memory at least a portion of time entry data from the first time entry, creating a second time entry on a second graphical user interface on a second user terminal, the second time entry including at least the portion of the time entry data from the first time entry, and generating a report including the first time entry and the second time entry.

Claims (48)

1. A system for collaborative time entry, the system comprising:

a plurality of user terminals each including a user input device configured to receive one or more time entries, the plurality of user terminals including at least a first user terminal corresponding to a first user and a second user terminal corresponding to a second user;

at least one memory configured to store time entry data corresponding to the one or more time entries; and

at least one processor programmed to: (i) on at least one first graphical user interface on the first user terminal, cause creation of a usable time icon corresponding to a running timer not associated with a specific client; (ii) enable selection of the usable time icon by the first user to convert the usable time icon into a first time entry with details regarding at least one of client or matter; (iii) on the at least one first graphical user interface on the first user terminal, enable the first user to link the first time entry to the second user; (iv) cause the memory to store at least a portion of the time entry data from the first time entry; (v) cause creation of a second time entry on a second graphical user interface on the second user terminal, the second time entry including at least the portion of the time entry data from the first time entry; and (vi) cause generation of a report including the first time entry and the second time entry.

2. The system of claim 1 , comprising

a central server in wireless communication with the first user terminal and the second user terminal, the central server including the processor and the memory.

3. The system of claim 1 , wherein

the processor is programmed to cause the memory to delete at least part of the portion of the time entry data stored in the memory after posting of the second time entry by the second user via the second graphical user interface.

4. The system of claim 1 , wherein

the processor is programmed to export an amount of time recorded by the running timer into the first time entry.

5. A method of collaborative time entry, the method comprising:

on at least one first graphical user interface on a first user terminal, causing creation of a usable time icon corresponding to a running timer not associated with a specific client;

enabling selection of the usable time icon by a first user to convert the usable time icon into a first time entry with details regarding at least one of client or matter;

on the at least one first graphical user interface on the first user terminal, enabling the first user to link the first time entry to a second user;

storing in a memory at least a portion of time entry data from the first time entry;

creating a second time entry on a second graphical user interface on a second user terminal of the second user, the second time entry including at least the portion of the time entry data from the first time entry; and

generating a report including the first time entry and the second time entry.

6. The method of claim 5 , comprising

storing the portion of time entry data from the first time entry in a central memory that is in wireless communication with the first user terminal and the second user terminal.

7. The method of claim 5 , comprising

filtering part of the time entry data based on a user selection when generating the report.

8. The method of claim 5 , comprising

automatically sending the report including the first time entry and the second time entry to a second party, the first user terminal and the second user terminal controlled by a first party.

9. The method of claim 5 , comprising

causing the memory to delete at least part of the portion of the time entry data stored in the memory after posting of the second time entry by the second user via the second graphical user interface.

10. The method of claim 5 , comprising

using the running timer to determine an amount of time of a meeting involving the first user and the second user.

11. The method of claim 5 , comprising

using the running timer to determine an amount of time that an external computer program is used by the first user terminal.

12. The method of claim 5 , comprising

using the running timer to determine an amount of time that a website is accessed by the first user terminal.

13. A system for collaborative time entry, the system comprising:

at least one memory configured to store time entry data corresponding to one or more time entries; and

at least one processor programmed to: (i) on at least one first graphical user interface of a first user terminal, cause creation of a usable time icon corresponding to a running timer not associated with a specific client; (ii) enable selection of the usable time icon by a first user to convert the usable time icon into a first time entry with details regarding at least one of client or matter; (iii) on the at least one first graphical user interface of the first user terminal, enable the first user to link the first time entry to a second user; (iv) cause the memory to store at least a portion of the time entry data from the first time entry; (v) cause creation of a second time entry on a second graphical user interface on a second user terminal of the second user, the second time entry including at least the portion of the time entry data from the first time entry; and (vi) cause generation of a report including the first time entry and the second time entry.

14. The system of claim 13 , comprising

a central server in wireless communication with the first user terminal and the second user terminal, the central server including the processor and the memory.

15. The system of claim 13 , wherein

the processor is programmed to filter part of the time entry data based on a user selection when generating the report.

16. The system of claim 13 , wherein

the processor is programmed to cause the memory to delete at least part of the portion of the time entry data stored in the memory after posting of the second time entry by the second user via the second graphical user interface.

17. The system of claim 13 , wherein

the processor is programmed to export an amount of time recorded by the running timer into the first time entry.

18. The system of claim 13 , wherein

the processor is programmed to use the running timer to determine an amount of time that an external computer program is used by the first user terminal.

19. The system of claim 13 , wherein

the processor is programmed to use the running timer to determine an amount of time that a website is accessed by the first user terminal.

20. The system of claim 13 , wherein

the processor is programmed to merge at least two time entries to create the first time entry displayed on the at least one first graphical user interface.

Continuity (2)
Provisional Application 63235187 · Aug 20, 2021
Related Publication 20230057372A1 · Feb 23, 2023
References Cited (93)
US 6735574B2 · Bull · 2004 [cited by examiner]
US 7089243B1 · Zhang · 2006 [cited by examiner]
US 8712882B2 · Niazi · 2014 [cited by examiner]
US 9953386B2 · Baldwin · 2018 [cited by examiner]
US 10789575B2 · Bansal · 2020 [cited by examiner]
US 10796383B2 · Shaaban · 2020 [cited by examiner]
US 10810640B1 · Cheung · 2020 [cited by examiner]
US 10896470B2 · Shaaban et al. · 2021 [cited by applicant]
US 10990985B2 · Stern · 2021 [cited by examiner]
US 11138566B2 · Shaaban et al. · 2021 [cited by applicant]
US 11144583B2 · Shaaban et al. · 2021 [cited by applicant]
US 20020165749A1 · Northcutt · 2002 [cited by examiner]
US 20030033167A1 · Arroyo · 2003 [cited by examiner]
US 20030033226A1 · Anderson · 2003 [cited by examiner]
US 20030204367A1 · Hartigan · 2003 [cited by examiner]
US 20030225989A1 · Licalsi · 2003 [cited by examiner]
US 20040064567A1 · Doss · 2004 [cited by examiner]
US 20040236650A1 · Zapiec · 2004 [cited by examiner]
US 20040267595A1 · Woodings · 2004 [cited by examiner]
US 20050049903A1 · Raja · 2005 [cited by examiner]
US 20050192822A1 · Hartenstein · 2005 [cited by examiner]
US 20070006126A1 · Calkins · 2007 [cited by examiner]
US 20070055592A1 · Vu · 2007 [cited by examiner]
US 20070094109A1 · Perry · 2007 [cited by examiner]
US 20070100714A1 · Walker · 2007 [cited by examiner]
US 20090157537A1 · Miller · 2009 [cited by examiner]
US 20090181642A1 · Bekanich · 2009 [cited by examiner]
US 20090187443A1 · Hart · 2009 [cited by examiner]
US 20090234780A1 · Drucker · 2009 [cited by examiner]
US 20090260055A1 · Parmar · 2009 [cited by examiner]
US 20100100463A1 · Molotsi · 2010 [cited by examiner]
US 20100211486A1 · Abrashkin · 2010 [cited by examiner]
US 20110191218A1 · Muir · 2011 [cited by examiner]
US 20120084108A1 · Bohannon · 2012 [cited by examiner]
US 20120284605A1 · Sitrick et al. · 2012 [cited by applicant]
US 20120284635A1 · Sitrick et al. · 2012 [cited by applicant]
US 20130006690A1 · Doss · 2013 [cited by examiner]
US 20130173486A1 · Peters · 2013 [cited by examiner]
US 20130297468A1 · Hirsch · 2013 [cited by examiner]
US 20140013252A1 · Ehrler · 2014 [cited by examiner]
US 20140040780A1 · Artzt · 2014 [cited by examiner]
US 20140258057A1 · Chen · 2014 [cited by examiner]
US 20140310139A1 · Cornet · 2014 [cited by examiner]
US 20150156232A1 · Sharma · 2015 [cited by examiner]
US 20160034987A1 · Shaaban · 2016 [cited by applicant]
US 20160125511A1 · Shaaban et al. · 2016 [cited by applicant]
US 20160140528A1 · Shaaban et al. · 2016 [cited by applicant]
US 20160203530A1 · Shaaban et al. · 2016 [cited by applicant]
US 20160210572A1 · Shaaban et al. · 2016 [cited by applicant]
US 20170004550A1 · Shaaban et al. · 2017 [cited by applicant]
US 20170083871A1 · Chang et al. · 2017 [cited by applicant]
US 20170109834A1 · Shaaban et al. · 2017 [cited by applicant]
US 20170169520A1 · Cornet · 2017 [cited by examiner]
US 20170372250A1 · Kanakadandi · 2017 [cited by examiner]
US 20180114166A1 · Takasaki · 2018 [cited by examiner]
US 20180189733A1 · Newhouse · 2018 [cited by examiner]
US 20190066057A1 · Shaaban et al. · 2019 [cited by applicant]
US 20190108271A1 · Vikramaratne · 2019 [cited by applicant]
US 20190156385A1 · Shaaban et al. · 2019 [cited by applicant]
US 20190279161A1 · Shaaban et al. · 2019 [cited by applicant]
US 20190279179A1 · Shaaban et al. · 2019 [cited by applicant]
US 20190356499A1 · Demonsant · 2019 [cited by examiner]
US 20200090236A1 · Martin · 2020 [cited by examiner]
US 20200380612A1 · Derry · 2020 [cited by examiner]
US 20210012290A1 · Shaaban et al. · 2021 [cited by applicant]
US 20210042378A1 · Shaaban et al. · 2021 [cited by applicant]
US 20210043100A1 · Shaaban et al. · 2021 [cited by applicant]
US 20210049535A1 · Shaaban et al. · 2021 [cited by applicant]
US 20210049714A1 · Shaaban et al. · 2021 [cited by applicant]
US 20210075615A1 · Shaaban et al. · 2021 [cited by applicant]
US 20210100375A1 · Shaaban et al. · 2021 [cited by applicant]
US 20210150489A1 · Haramati · 2021 [cited by examiner]
US 20220121881A1 · Shaaban et al. · 2022 [cited by applicant]
WO 2016004123A1 · 2016 [cited by applicant]
WO 2016004126A1 · 2016 [cited by applicant]
WO 2016004127A1 · 2016 [cited by applicant]
WO 2016004128A1 · 2016 [cited by applicant]
WO 2016004129A1 · 2016 [cited by applicant]
WO 2016004132A1 · 2016 [cited by applicant]
WO 2016004133A1 · 2016 [cited by applicant]
WO 2016004135A1 · 2016 [cited by applicant]
WO 2016004138A2 · 2016 [cited by applicant]
WO 2016004445A1 · 2016 [cited by applicant]
WO 2016007334A1 · 2016 [cited by applicant]
WO 2016018632A1 · 2016 [cited by applicant]
WO 2016029194A1 · 2016 [cited by applicant]
WO 2018045126A1 · 2018 [cited by applicant]
WO 2019036310A1 · 2019 [cited by applicant]
WO 2022086813A1 · 2022 [cited by applicant]
Behr, Alyson. “Review: 3 Financial Tracking Apps for Busy Contractors.” Computerworld.com 2016: n. pag. Print. (Year: 2016). [cited by examiner]
Needleman, Ted. “Time & Billing, or Full Practice Management? (Software Review).” Accounting Today 17.8 (2003): 24-. Print. (Year: 2003). [cited by examiner]
Knaster, Barry. “Keeping Track of the Time Trackers.” Accounting Technology 2001: 34-. Print. (Year: 2001). [cited by examiner]
International Search Report and Written Opinion issued Aug. 18, 2022 in corresponding International Application No. PCT/US22/31626. [cited by applicant]