IP Library Granted Patent US 10,380,322
Granted Patent B2
US 10,380,322 · App. 14/608,988 · Granted Aug 13, 2019

System for electronically administering health services

Inventors: William J Van Wyck (Darien, CT); Theresa Biasi (Shelton, CT); Anuja Ketan (Oxford, CT); Kelly Jura (Seymour, CT); Miranda McGill (Yorktown Heights, WI); Andre Roussel (Norwalk, CT)
Assignee: Zillion Group, Inc.
G06F19/3418G06Q10/1095H04L65/1069H04L65/4076
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 10,380,322
App. No.
14/608,988
Granted
Aug 13, 2019
Kind
B2
Abstract

The present inventors have determined that health services programs may be efficiently administered by providing a plurality of health services modules that are “horizontally integrated” on a platform. A rules engine is operative to identify enumerated events such that an event in one module triggers the rules engine to propagate a related event in one or more other modules. Such health services modules may be software architectural components operable for one or more of (1) live video conferencing, (2) scheduling, and/or (3) health services program data/content. Additional health services modules (“add-on modules”) may also be provided on the platform and horizontally integrated.

Claims (42)

1. A horizontally integrated electronic system for administering a health services program executable on an electronic computer according to a program stored in a non-transient medium to implement:

a plurality of modules, including:

a video conferencing module configured to enable live video conferencing sessions over a computer network;

a health services module configured to index a plurality of health services content; and

a scheduling module configured to receive scheduling information relating to a plurality of time slots for health services; and

a rules engine in communication with each of the plurality of modules, wherein the rules engine is configured to implement a common hierarchy with respect to each module by monitoring for an event in each module and propagating an update to any other module when triggered by an event that occurs in the module, and

wherein the rules engine is configured to receive an identification code and selectively limit the health services module to delivering an allowable group of health services content from the plurality of health services content that is pre-approved for the identification code when triggered by an event that occurs in another module.

2. The system of claim 1 , wherein the event is starting a video conferencing session via the video conferencing module, and the rules engine updates the health services module to deliver content related to the video conferencing session.

3. The system of claim 2 , wherein the content is an informational article.

4. The system of claim 2 , wherein the video conferencing session is a one-to-many group session.

5. The system of claim 1 , wherein the event is a selection of content via the health services module, and the rules engine updates the video conferencing module to suggest a video conferencing session to join.

6. The system of claim 1 , wherein the event is a selection of a time slot via the scheduling module, and the rules engine updates the health services module to deliver content related to the selection.

7. The system of claim 1 , wherein the event is a selection of a time slot via the scheduling module, and the rules engine updates the video conferencing module to initiate a timer for countdown to a live video conferencing session according to the selection of the time slot.

8. The system of claim 1 , wherein the event is a video conferencing session via the video conferencing module, and the rules engine updates the scheduling module to record a completion of the video conferencing session.

9. The system of claim 1 , wherein the event is a selection of content via the health services module, and the rules engine updates the scheduling module to suggest a time slot related to the selection.

10. The system of claim 1 , wherein the rules engine is further configured to arrange a plurality of content and time slots with respect to a timeline via a graphical display.

11. The system of claim 1 , wherein the plurality of odules are further configured to communicate via an Application Program Interface (API).

12. The system of claim 1 , wherein the rules engine is further configured to graphically display a plurality of health services activities, including at least one of a live video conferencing session and health services content, with respect to a common timeline.

13. The system of claim 12 , wherein the rules engine updates a health services activity according to an event that occurs in at least one of the plurality of modules.

14. A method for administering a health services program from an electronic computer providing a video conferencing module configured to enable live video conferencing sessions over a computer network, a health services module configured to index a plurality of health services content, and a scheduling module configured to receive scheduling information relating to a plurality of time slots for health services, the method comprising:

monitoring an event that occurs in a first module, the first module being at least one of the video conferencing module, the health services module and the scheduling module; and

implement a common hierarchy with respect to each module by monitoring for an event in each module and propagating an update related to the event to second and third modules when triggered by the event, the second and third modules being at least two of the video conferencing module, the health services module and the scheduling module and being different from the first module, so that each module is connected at a common hierarchy level,

wherein the rules engine is configured to receive an identification code and selectively limit the health services module to delivering an allowable up of health services content from the plurality of health services content that is pre-approved for the identification code when triggered by an event that occurs in another module.

15. The method of claim 14 , wherein the first module is the health services module, the second module is the video conferencing module, the event is selecting content, and the update is suggesting a video conferencing session to join.

16. The method of claim 14 , wherein the first module is the scheduling module, the second module is the health services module, the event is selecting a time slot, and the update is delivering content related to the selection.

17. The method of claim 14 , wherein the first module is the scheduling module, the second module is the video conferencing module, the event is selecting a time slot, and the update is initiating a timer for countdown to a live video conferencing session according to the selection of the time slot.

18. An electronic system for building a curriculum providing health services, comprising:

a plurality of modules, including:

a video conferencing module configured to enable simultaneous live video conferencing sessions over multiple ports on a computer network;

a health services module configured to index a plurality of health services content; and

a scheduling module configured to receive scheduling information relating to a plurality of time slots for health services;

a rules engine in communication with each of the plurality of modules, wherein the rules engine is configured to implement a common hierarchy with respect to each module by monitoring for an event in each module and propagating an update to any other module when triggered by an event that occurs in the module,

wherein the rules engine is configured to receive an identification code and selectively limit the health services module to delivering an allowable group of health, services content from the plurality of health services content that, is pre-approved for the identification code when triggered by an event that occurs in another module; and

an electronic computer executing a health services program stored in a non-transient medium to:

receive a selection for a first health services program that includes a first set of health services activities including at least one live video conferencing session and at least one informational article;

graphically display the first set of health services activities with respect to a timeline;

receive a selection for a second health services program that includes a second set of health services activities including at least one live video conferencing session, the second health services program being different from the first health services program; and

graphically display the second set of health services activities with respect to the timeline,

wherein the first and second sets of health services activities are grouped with respect to the timeline.

19. The system of claim 18 , wherein the second set of health services activities further includes at least one informational article.

20. The system of claim 18 , wherein the health services activities are graphically displayed with a color code corresponding to an activity type.

21. The system of claim 18 , wherein at least one of the health services activities includes hyperlink for further information about the respective health services activity.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Feb 3, 2021
From: VENTURE LENDING & LEASING VII, INC.; VENTURE LENDING & LEASING VIII, INC.
To: ZILLION GROUP, INC.
Reel/Frame 055126/0458 →
SECURITY INTEREST Recorded Oct 24, 2020
From: ZILLION GROUP, INC.
To: OCEAN II PLO LLC
Reel/Frame 054158/0032 →
SECURITY INTEREST Recorded Apr 3, 2017
From: ZILLION GROUP, INC.
To: VENTURE LENDING & LEASING VII, INC.; VENTURE LENDING & LEASING VIII, INC.
Reel/Frame 042144/0245 →
CHANGE OF NAME Recorded May 13, 2015
From: HEALTHFLEET, INC.
To: ZILLION GROUP, INC.
Reel/Frame 035655/0205 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2015
From: VAN WYCK, WILLIAM; BIASI, THERESA; KETAN, ANUJA; JURA, KELLY; MCGILL, MIRANDA; ROUSSEL, ANDRE
To: HEALTHFLEET, INC.
Reel/Frame 035025/0815 →
Continuity (1)
Related Publication 20160224752A1 · Aug 4, 2016