IP-enabled information delivery

Information

  • Patent Grant
  • 11811966
  • Patent Number
    11,811,966
  • Date Filed
    Tuesday, June 21, 2022
    a year ago
  • Date Issued
    Tuesday, November 7, 2023
    5 months ago
Abstract
A method, system, and computer readable medium comprising instructions for providing Internet protocol enabled information delivery are provided. Information from a calling party is received at an Internet protocol enabled device. A lookup of information relating to the calling party is performed in a database via an Internet protocol connection. A message is received from the database comprising information relating to the calling party.
Description
FIELD OF THE INVENTION

The present disclosure is generally related to a communications network, and more particularly to a system, method, and computer readable medium comprising instructions for IP-enabled information delivery in a communications network.


BACKGROUND OF THE INVENTION

Automatic Number Identification (ANI) is a system utilized by telephone companies to identify the Directory Number (DN) of a calling subscriber. ANI serves a function similar to Caller ID, but may utilize different underlying technology. In addition, although Caller ID can be blocked by prefixing a call with *67, for example, ANI is (usually) impossible to block. ANI was originally developed for telephone company billing purposes and is now offered to commercial customers who may benefit from knowing who is calling them. In addition, ANI is one of the core technologies behind the 911 emergency service.


In commercial applications, a user may have an integrated or extraneous display affixed to a telephone. Such a display presents the ANI or telephone number of the calling party. In addition, the display may present the caller's name or calling name, also known as CNAM. However, as the popularity of mobile devices increases, demand for wireless delivery of such calling information also increases. As such, a need exists for providing wireless calling information, including wireless calling name, by wireless device, such as a wireless IP-enabled phone.


SUMMARY OF THE INVENTION

The present disclosure describes a system, method, and computer readable medium comprising instructions for IP-enabled information delivery. Information from a calling party is received at an Internet protocol enabled device. Software for identifying the calling party is retrieved. A lookup of information relating to the calling party is performed in a database via an Internet protocol connection. A message is received from the database comprising information relating to the calling party. Downloading of the software is determined based on a type of the device.


In one embodiment, an identifier of the calling party is received. The identifier of the calling party includes at least one of a calling party and a called party. A query for information relating to the calling party is sent via an Internet protocol connection to the database based on the identifier. A determination is made if the identifier is located in the database. Information relating to the calling party is returned from the database.


The present disclosure also provides a system for IP enabled information delivery. The system comprises at least one Internet protocol enabled device for receiving information from a calling party, at least one calling name database for storing information relating to the calling party, the at least one database is communicably coupled to the at least one wireless Internet protocol enabled device, and at least one Web database for storing a software for identifying the calling party, the at least one Web database communicably coupled to the at least one wireless Internet protocol enabled device via the Internet. The at least one Internet protocol enabled device is operable to receive information from the calling party, perform a lookup of information relating to the calling party in a database via an Internet protocol connection, and receive a message from the at least one database.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 depicts a system for wireless IP-enabled information delivery in accordance with an embodiment of the present disclosure;



FIG. 2 depicts a flowchart of a process for IP-enabled information delivery in accordance with an embodiment of the present disclosure;



FIG. 3 depicts a flowchart of a process for updating calling information based on a change in the database in accordance with an embodiment of the present disclosure; and



FIG. 4 depicts a flowchart of a process for periodic update of calling information in accordance with an embodiment of the present disclosure.





DETAILED DESCRIPTION OF THE INVENTION

The present invention provides IP-enabled information delivery to called parties. In the context of the present disclosure, a calling party is a party initiating or sending a call. A called party is a party receiving the call. Such a process is initiated when a calling party contacts a called party wherein the calling party and the called party each use at least one electronic device and the called party is able to receive ANI or Caller ID service and is able to display related information to such service. The at least one electronic device is at least one of a computer, a server, a wireless phone, an Internet Protocol (IP) enabled phone, a wireless IP-enabled phone, or a device that can receive and/or transmit information. The computer readable medium (or software) of the present invention is stored on and/or runs on at least one of the above mentioned electronic devices.



FIG. 1 depicts a system 100 for wireless IP-enabled information delivery in accordance with one embodiment of the present disclosure. System 100 includes a wireless IP-enabled device 102, such as a wireless IP-enabled phone. Wireless IP-enabled device 102 may include a display 104 for displaying calling information to a user. In this embodiment, the display 104 is integrated within the wireless IP-enabled device 102. However, the display 104 may be implemented as a standalone device that is communicably coupled with the device 102 without departing the spirit and scope of the present disclosure.


In addition, wireless IP-enabled device 102 may receive information from a plurality of sources including public switched telephone network (PSTN) 106 which includes a central office 108 communicably coupled to a calling party device 110. Other sources include a wireless network or data network (not shown) supporting other devices such as a computer or IP enabled phones.


When a calling party initiates a call using calling party device 110, wireless IP-enabled device 102 receives an ANI or other identifier of the calling party, such as an IF address or other data identifying the calling party or the calling party device, such as a unique ID of the device. The identifier includes at least one of a calling party and a called party. In turn, the wireless IP enabled device 102 sends a query to a CNAM database 112 or other database 114 via an Internet protocol connection to perform a lookup of the called number in the database. The CNAM database 112 or other database 114 determines if the subscriber of the called number is a paying subscriber. To determine if the subscriber is a paying subscriber, the CNAM database 112 or other database 114 may send information of the called number, including, the called party name, a credit card number, or a zipcode, to another database for verification. If the verification is acceptable, the CNAM database 112 or other database 114 then returns a response to the wireless IP-enabled device 102.


If the subscriber of the called number is a paying subscriber, wireless IP-enabled device 102 determines if a software download is necessary based on the type of the device. For example, wireless IP-enabled device 102 may determine that a software download is necessary in order to obtain calling information based on the ANI. Alternatively, if the software for obtaining calling information is already stored in the wireless IP-enabled device, 102, no software download may be necessary. If the wireless IP-enabled device 102 determines that a software download is necessary, the wireless IP-enabled device 102 initiates the software download either directly from a Web database 118 or via a network, such as the Internet 120.


After the software is downloaded or stored in the wireless IP-enable device 102, the wireless IP-enabled device 102 recognizes the ANI or other identifier of the calling party from the calling party device 110. The ANI or other identifier of the calling party may comprise a 10 digit number, such as a telephone number. In response to recognizing the ANI or other identifier of the calling party, the wireless IP-enabled device 102 sends the ANI or identifier of the calling party to the CNAM database 112 or other database 114 to perform a lookup of the calling number and such number is provided to the wireless IP enabled device 102.


In response to receiving the ANI or other identifier of the calling party, the present invention further permits the CNAM database 112 or other database 114 to perform a lookup of the calling number for information associated with the calling number via an Internet Protocol connection and in response, would return a message to the wireless IP-enabled device 102. In one example, the message may include an 11 or more digit number that indicates the caller's phone number, as well as the caller's name, city, and/or state. In addition, the message may include additional calling information such as alerts in response to an occurrence of an event, informative and promotional information from a service provider, and situational information from an emergency service provider. Furthermore, the message may include other information relating to the calling party, such as a name, a city, a state, an address, a hyperlink, a photo, a video, and any information that can be sent via an Internet Protocol connection.


An example of alerts in response to an occurrence of an event may involve a called party who has ordered a refill of prescription from a pharmacy. When the prescription is ready for pickup, the pharmacy may initiate a call to the wireless IPenabled device 102. The CNAM database 112 or other database 114 may return a message to device 102 intended for the called party. The message may indicate that the prescription is ready for pickup in addition to the pharmacy's name and telephone number. Also, the message may include helpful information including directions to the pharmacy, operating hours of the pharmacy, allergic reactions to the prescription, web sites for additional information about the prescription and/or the affliction the prescription is intending to solve, links to such web sites that can be accessed directly from one or more of the displays, and coupons or codes for use with the prescription and/or for other items in the pharmacy that can be used in person and/or on-line.


An example of informative and promotional information from a service provider may involve a called party who is subscribed to television cable service from a cable company. The cable company may initiate a call upon issuance of a new bill to the wireless IP-enabled device. The CNAM database 112 or other database 114 may return a message to device 102 intended for the called party. The message may indicate that a bill is ready for review in addition to the company's name and telephone number. In addition, the message may include promotional information, such as television shows that are scheduled for the evening or movies ready for order by the called party.


An example of situational information from a service provider may involve a tornado that is heading towards a called party. The emergency service provider, such as the police or fire department, may initiate a call to called party's wireless IP-enabled device 102 which may be located at the called party's residence. The CNAN database 116 or other database 118 may return an emergency message to device 102 intended for the called party. The message may indicate that a tornado is heading towards the residence in addition to the emergency service provider's name and telephone number. Also, the message may include the location and speed of the tornado based on the latest data and directions to nearby tornado shelters or other information related to the event.


Alternatively, if the ANI or other identifier of the calling party matches a calling number already exists in the wireless IP-enabled device 102, the wireless IP-enabled device 102 may determine that a lookup is not necessary. In this case, stored information associated with the calling number will be retrieved from the wireless IP-enabled device 102 and displayed to the called party via display 104.


In addition, if the information associated with the calling party, including calling name, is changed in the CNAN database 112 or other database 114, the wireless IP-enabled device 102 may send a query for updated information associated with the calling number to CNAM 112 or other database 114. Continuing with the prescription example, the wireless IP-enabled device 102 may recognize that a reorder of the prescription is necessary based on the information stored in the device. The wireless IP-enabled device 102 may send a query to CNAM database 112 or other database 114 for the updated caller's number, name, city, state, or other information such that the called party may use the updated information as well as the reminder in the message to reorder the prescription.


Another example of updated information associated with the calling number may involve the change of city and/or state of the calling number in the CNAM database 112 or other database 114. The wireless IP-enabled device 102 may send a query for the updated city and/or state associated with the calling number to CNAM database 112 or other database 114. The CNAM database 112 or other database 114 may return the updated information associated with the calling number to the wireless IP-enabled device 102.


Alternative to sending a query in response to a change of information, the wireless IP-enabled device 102 may perform a periodic update of calling information from the CNAM database 112 or other database 114. For example, the wireless IP-enabled device 102 may perform an update of calling information associated with the calling number by sending a query to the database hourly, daily, weekly, bi-weekly, monthly, yearly, or after any predetermined period of time.


Referring to FIG. 2, a flowchart of a process (which includes a method or computer readable medium comprising instructions) for IP-enabled information delivery is depicted in accordance with one embodiment of the present disclosure. Process 200 begins at step 202 with receiving the ANI or identifier of the calling party at the wireless IP-enabled device. The identifier includes at least one of a calling party and a called party. Next, the process 200 continues to step 204 to query the CNAN database or other database of the called number via an Internet protocol connection. Process 200 then continues to step 206 to determine if the subscriber of the called number is a paying subscriber. This step may be accomplished by sending information of the called number to another database or website for verification. If the subscriber is not a paying customer, the process terminates.


If the subscriber is a paying customer, the process 200 continues to step 208 to initiate a software download either directly from a database or via the Internet. Otherwise, process 200 continues to step 210 to recognize the ANI or identifier of the calling party and delivering the ANI to the device. Process 200 then continues to step 212 to query the CNAN database or other database for information associated with the calling number via an Internet protocol connection. Examples of information include the caller's number, name, city, state, an address, a text, a video, a hyperlink, or any other information that may be sent via the Internet protocol connection. Process 200 then completes at step 214 to receive a message from the CNAN database or other database with information associated with the calling number.


As discussed above, a change of information in the database may trigger the wireless IP-enabled device to update calling information. Referring to FIG. 3, a flowchart of a process for updating calling information based on a change in the database is depicted in accordance with one embodiment of the present disclosure. Process 300 begins at step 302 with changing of information in a CNAN or other database. Examples of information changed in the database include caller's name, address, city, state, and the like. Process 300 then continues to step 304 to send a query to CNAM database or other database for the updated information via an Internet protocol connection. Process 300 then completes at step 306 to receive the updated information from the CNAM database or other database.


Although an exemplary embodiment of the system, method, and computer readable medium of the present disclosure has been illustrated in the accompanied drawings and described in the foregoing detailed description, it will be understood that the invention is not limited to the embodiments disclosed, but is capable of numerous rearrangements, modifications, and substitutions without departing from the spirit and scope of the present disclosure as set forth and defined by the following claims. For example, a greater or lesser numbers of elements, modules, hardware, software, and/or firmware can be used to provide IP-enabled information delivery without departing from the spirit and scope of the present invention. Also, the wireless IP-enabled device may be a wireless mobile phone, a personal digital assistant, a cellular phone, an IP-enabled caller ID device, or a wired telephone that has IP communication capabilities.

Claims
  • 1. A method, comprising: responsive to determining a called party identified by the call is a subscriber of a calling party information service, determining whether a software download is necessary to obtain the information relating to the calling party based on a type of device used by the called party and whether the subscriber is an active customer;responsive to identifying the subscriber is an active customer, downloading the software and using the software to view an automatic number identification (ANI)-related identifier; anddisplaying, by the Internet Protocol enabled device, the information relating to the calling party on a display of the Internet Protocol enabled device, wherein the information displayed includes an alert comprising a calling party identifier, a calling party name, an image and the current status of the previously placed order associated with the Internet Protocol enabled device.
  • 2. The method of claim 1, comprising receiving, by the Internet Protocol enabled device, a message comprising the information relating to the calling party and a current status of a previously placed order, from a database.
  • 3. The method of claim 1, comprising determining, by the Internet Protocol enabled device, whether a called number is a paying subscriber by verifying with a database or a Website, wherein if the called number is not a paying subscriber then forgoing downloading, by the Internet Protocol enabled device, the software.
  • 4. The method of claim 1, comprising responsive to receiving a call comprising the ANI related identifier, sending, by an Internet Protocol enabled device, a query for information relating to a calling party associated with the call to a database.
  • 5. The method of claim 1, comprising at least one of: determining, by the Internet Protocol enabled device, whether the calling party identifier is located in the database;returning, by the Internet Protocol enabled device, information from the database relating to the calling party if the calling party identifier is located in the database; andnot returning, by the Internet Protocol enabled device, information from the database relating to the calling party if the calling party identifier is not located in the database.
  • 6. The method of claim 1, wherein the database is at least one of a calling name database and another database.
  • 7. The method of claim 1, wherein the information relating to the calling party comprises at least one of a telephone number of the calling party, a city, a state, an address, a photo, a video, a text, a hyperlink, and any other information that can be sent via the Internet Protocol connection.
  • 8. A system, comprising: a processor of the other one of the enterprise gateway server; a memory on which are stored machine-readable instructions that when executed by the processor, cause the processor to:responsive to a determination that a called party identified by the call is a subscriber of a calling party information service, determine whether a software download is necessary to obtain the information that relates to the calling party based on a type of device used by the called party and whether the subscriber is an active customer;responsive to an identification that the subscriber is an active customer, download the software and use the software to view an automatic number identification (ANI)-related identifier; anddisplay, by the Internet Protocol enabled device, the information that relates to the calling party on a display of the Internet Protocol enabled device, wherein the information displayed includes an alert comprising a calling party identifier, a calling party name, an image and the current status of the previously placed order associated with the Internet Protocol enabled device.
  • 9. The system of claim 8, comprising receiving, by the Internet Protocol enabled device, a message comprising the information relating to the calling party and a current status of a previously placed order, from a database.
  • 10. The system of claim 8, comprising determining, by the Internet Protocol enabled device, whether a called number is a paying subscriber by verifying with a database or a Website, wherein if the called number is not a paying subscriber then forgoing downloading, by the Internet Protocol enabled device, the software.
  • 11. The system of claim 8, comprising responsive to receiving a call comprising the ANI related identifier, sending, by an Internet Protocol enabled device, a query for information relating to a calling party associated with the call to a database.
  • 12. The system of claim 8, comprising at least one of: determining, by the Internet Protocol enabled device, whether the calling party identifier is located in the database;returning, by the Internet Protocol enabled device, information from the database relating to the calling party if the calling party identifier is located in the database; andnot returning, by the Internet Protocol enabled device, information from the database relating to the calling party if the calling party identifier is not located in the database.
  • 13. The system of claim 8, wherein the database is at least one of a calling name database and another database.
  • 14. The system of claim 8, wherein the information relating to the calling party comprises at least one of a telephone number of the calling party, a city, a state, an address, a photo, a video, a text, a hyperlink, and any other information that can be sent via the Internet Protocol connection.
  • 15. A non-transitory computer readable medium comprising instructions, that when read by a processor, cause the processor to perform: responsive to determining a called party identified by the call is a subscriber of a calling party information service, determining whether a software download is necessary to obtain the information relating to the calling party based on a type of device used by the called party and whether the subscriber is an active customer;responsive to identifying the subscriber is an active customer, downloading the software and using the software to view an automatic number identification (ANI)-related identifier; anddisplaying, by the Internet Protocol enabled device, the information relating to the calling party on a display of the Internet Protocol enabled device, wherein the information displayed includes an alert comprising a calling party identifier, a calling party name, an image and the current status of the previously placed order associated with the Internet Protocol enabled device.
  • 16. The non-transitory computer readable medium of claim 15, comprising receiving, by the Internet Protocol enabled device, a message comprising the information relating to the calling party and a current status of a previously placed order, from a database.
  • 17. The non-transitory computer readable medium of claim 1, comprising determining, by the Internet Protocol enabled device, whether a called number is a paying subscriber by verifying with a database or a Website, wherein if the called number is not a paying subscriber then forgoing downloading, by the Internet Protocol enabled device, the software.
  • 18. The non-transitory computer readable medium of claim 15, comprising responsive to receiving a call comprising the ANI related identifier, sending, by an Internet Protocol enabled device, a query for information relating to a calling party associated with the call to a database.
  • 19. The non-transitory computer readable medium of claim 15, comprising at least one of: determining, by the Internet Protocol enabled device, whether the calling party identifier is located in the database;returning, by the Internet Protocol enabled device, information from the database relating to the calling party if the calling party identifier is located in the database; andnot returning, by the Internet Protocol enabled device, information from the database relating to the calling party if the calling party identifier is not located in the database.
  • 20. The non-transitory computer readable medium of claim 15, wherein the information relating to the calling party comprises at least one of a telephone number of the calling party, a city, a state, an address, a photo, a video, a text, a hyperlink, and any other information that can be sent via the Internet Protocol connection.
US Referenced Citations (150)
Number Name Date Kind
5165095 Borcherding Nov 1992 A
5311569 Brozovich et al. May 1994 A
5651055 Argade Jul 1997 A
5940484 DeFazio et al. Aug 1999 A
5970143 Schneier et al. Oct 1999 A
6014426 Drysdale et al. Jan 2000 A
6055505 Elston Apr 2000 A
6240175 Barber May 2001 B1
6298128 Ramey et al. Oct 2001 B1
6341161 Latter et al. Jan 2002 B1
6353664 Cannon et al. Mar 2002 B1
6449351 Moss et al. Sep 2002 B1
6459782 Bedrosian et al. Oct 2002 B1
6493427 Kobylevsky et al. Dec 2002 B1
6496569 Pelletier et al. Dec 2002 B2
6539080 Bruce et al. Mar 2003 B1
6608886 Contractor Aug 2003 B1
6658455 Weinman Dec 2003 B1
6721406 Contractor Apr 2004 B1
6920206 Basore et al. Jul 2005 B2
6940954 Toebes Sep 2005 B1
6950504 Marx et al. Sep 2005 B1
6970543 Lautenschlager et al. Nov 2005 B2
7024556 Hadjinikitas et al. Apr 2006 B1
7127237 Naruse et al. Oct 2006 B2
7200212 Gosselin Apr 2007 B2
7248677 Randall et al. Jul 2007 B2
7269413 Kraft Sep 2007 B2
7840689 Stewart Nov 2010 B2
7864940 Harvey et al. Jan 2011 B1
7869792 Zhou et al. Jan 2011 B1
7899921 Hill et al. Mar 2011 B2
8005195 Luneau et al. Aug 2011 B2
8068825 Mikan et al. Nov 2011 B2
8081992 Book Dec 2011 B2
8095647 Stewart Jan 2012 B2
8099780 Lu Jan 2012 B2
8103868 Christensen Jan 2012 B2
8199733 Stewart Jun 2012 B2
8250204 Stewart Aug 2012 B2
8255539 Pierlot et al. Aug 2012 B2
8280020 Vinokurov Oct 2012 B2
8295819 Kaplan et al. Oct 2012 B1
8300787 Frank Oct 2012 B2
8331899 Broms Dec 2012 B2
8417763 Stewart Apr 2013 B2
8437460 Daniell et al. May 2013 B2
8447018 Martino et al. May 2013 B2
8548140 Martino et al. Oct 2013 B2
8625762 White et al. Jan 2014 B1
8861697 Martino et al. Oct 2014 B2
8879702 White et al. Nov 2014 B1
9008292 Martino et al. Apr 2015 B2
9036797 Martino et al. May 2015 B2
9106743 White et al. Aug 2015 B2
9197740 White et al. Nov 2015 B2
9350855 White et al. May 2016 B2
9392107 Martino et al. Jul 2016 B2
9496569 Gangwar Nov 2016 B2
9497306 Martino et al. Nov 2016 B2
9674346 White et al. Jun 2017 B2
9838535 Martino et al. Dec 2017 B2
10091342 Martino et al. Oct 2018 B2
10148813 White et al. Dec 2018 B2
10257348 White et al. Apr 2019 B2
10262281 Vitek et al. Apr 2019 B1
10397387 Martino et al. Aug 2019 B2
10455083 White et al. Oct 2019 B2
10805446 Martino et al. Oct 2020 B2
10819846 White et al. Oct 2020 B2
11102346 White et al. Aug 2021 B2
20020018546 Horne Feb 2002 A1
20020057764 Salvucci et al. May 2002 A1
20020067807 Danner et al. Jun 2002 A1
20020120505 Henkin et al. Aug 2002 A1
20020172336 Postma et al. Nov 2002 A1
20030027559 Umstetter et al. Feb 2003 A1
20030086558 Seelig et al. May 2003 A1
20030088677 Yamamoto May 2003 A1
20030112938 Kanakubo et al. Jun 2003 A1
20030128821 Luneau et al. Jul 2003 A1
20030130894 Huettner et al. Jul 2003 A1
20030144876 Kosinski et al. Jul 2003 A1
20030177347 Schneier et al. Sep 2003 A1
20030198323 Watanabe Oct 2003 A1
20040044912 Connary et al. Mar 2004 A1
20040067751 Vandermeijden et al. Apr 2004 A1
20040096042 Orwick et al. May 2004 A1
20040148342 Cotte Jul 2004 A1
20040228456 Glynn et al. Nov 2004 A1
20040261126 Addington et al. Dec 2004 A1
20050074109 Hanson et al. Apr 2005 A1
20050084085 Silver et al. Apr 2005 A1
20050160144 Bhatia Jul 2005 A1
20050172154 Short et al. Aug 2005 A1
20050182675 Huettner Aug 2005 A1
20050198099 Motsinger et al. Sep 2005 A1
20050240432 Jensen Oct 2005 A1
20050243975 Reich et al. Nov 2005 A1
20050286687 Sanmugasuntharam et al. Dec 2005 A1
20050286691 Taylor et al. Dec 2005 A1
20060025112 Hamanaga et al. Feb 2006 A1
20060026277 Sutcliffe Feb 2006 A1
20060031553 Kim Feb 2006 A1
20060072713 Fernandes et al. Apr 2006 A1
20060085519 Goode et al. Apr 2006 A1
20060122894 McGary et al. Jun 2006 A1
20060123119 Hill et al. Jun 2006 A1
20060166658 Bennett et al. Jul 2006 A1
20060184684 Weiss et al. Aug 2006 A1
20060248209 Chiu et al. Nov 2006 A1
20060293057 Mazerski et al. Dec 2006 A1
20060294465 Ronen et al. Dec 2006 A1
20070033419 Kocher et al. Feb 2007 A1
20070064886 Chiu et al. Mar 2007 A1
20070071201 Pettus et al. Mar 2007 A1
20070094082 Yruski et al. Apr 2007 A1
20070127656 Citron et al. Jun 2007 A1
20070133771 Stifelman et al. Jun 2007 A1
20070154009 Cameron et al. Jul 2007 A1
20070195942 Woodring Aug 2007 A1
20070206736 Sprigg et al. Sep 2007 A1
20070207781 Sprigg et al. Sep 2007 A1
20070248221 Chatterjee et al. Oct 2007 A1
20070271596 Boubion et al. Nov 2007 A1
20070280445 Shkedi Dec 2007 A1
20080005325 Wynn et al. Jan 2008 A1
20080070609 Ackley Mar 2008 A1
20080084975 Schwartz Apr 2008 A1
20080089501 Benco et al. Apr 2008 A1
20080091796 Story et al. Apr 2008 A1
20080101298 Tasker May 2008 A1
20080140714 Rhoads et al. Jun 2008 A1
20080159318 Pierlot et al. Jul 2008 A1
20080177616 Nemirofsky et al. Jul 2008 A1
20080240383 Fronczak et al. Oct 2008 A1
20080246605 Pfeffer et al. Oct 2008 A1
20080260135 Siegrist Oct 2008 A1
20090177303 Logan et al. Jul 2009 A1
20090234578 Newby et al. Sep 2009 A1
20110007885 Kirchhoff et al. Jan 2011 A1
20110013755 Martino et al. Jan 2011 A1
20110087744 Deluca et al. Apr 2011 A1
20110105091 Jones May 2011 A1
20120226756 Lindquist et al. Sep 2012 A1
20120230479 Martin Sep 2012 A1
20120243675 Diroo et al. Sep 2012 A1
20140003589 Martino et al. Jan 2014 A1
20140122506 Jebara et al. May 2014 A1
20140282759 Harvey et al. Sep 2014 A1
Related Publications (1)
Number Date Country
20220321697 A1 Oct 2022 US
Continuations (5)
Number Date Country
Parent 16551624 Aug 2019 US
Child 17808095 US
Parent 15883643 Jan 2018 US
Child 16551624 US
Parent 14838752 Aug 2015 US
Child 15883643 US
Parent 13939782 Jul 2013 US
Child 14838752 US
Parent 11974944 Oct 2007 US
Child 13939782 US