Patents by Inventor Michael Hanrahan
Michael Hanrahan 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).
-
Publication number: 20240197773Abstract: Provided herein are formulations and compositions for ocular diseases or disorders such as dry eye disease. Further provided herein are methods for manufacturing ocular formulations and compositions.Type: ApplicationFiled: March 4, 2024Publication date: June 20, 2024Inventors: William Stringer, Michael Hanrahan, Patrick H. Witham
-
Patent number: 11918603Abstract: Provided herein are formulations and compositions for ocular diseases or disorders such as dry eye disease. Further provided herein are methods for manufacturing ocular formulations and compositions.Type: GrantFiled: August 27, 2019Date of Patent: March 5, 2024Assignee: Harrow IP, LLCInventors: William Stringer, Michael Hanrahan, Patrick H. Witham
-
Publication number: 20210315924Abstract: Provided herein are formulations and compositions for ocular diseases or disorders such as dry eye disease. Further provided herein are methods for manufacturing ocular formulations and compositions.Type: ApplicationFiled: August 27, 2019Publication date: October 14, 2021Applicant: EYEVANCE PHARMACEUTICALS LLCInventors: William STRINGER, Michael HANRAHAN, Patrick H. WITHAM
-
Patent number: 8882553Abstract: A forearm boat has a boat hull having a forearm channel that is recessed into the boat hull by a channel depth of at least 0.5 inches. The forearm channel is disposed along the boat hull's longitudinal axis, between the port side and the starboard side. The forearm channel has a channel length in the range 10 inches to 25 inches, and a channel width in the range 3 inches to 7 inches. A handle is attached to the boat hull and has a handle length in the range 3 inches to 7 inches, and is disposed closer to the bow than to the stern. The boat hull defines an overall hull length between the bow and the stern that is no greater than 2.2 times the channel length, and a beam that is no more than 2.2 times the channel width.Type: GrantFiled: December 6, 2012Date of Patent: November 11, 2014Inventor: Terrence Michael Hanrahan
-
Publication number: 20140162512Abstract: A forearm boat has a boat hull having a forearm channel that is recessed into the boat hull by a channel depth of at least 0.5 inches. The forearm channel is disposed along the boat hull's longitudinal axis, between the port side and the starboard side. The forearm channel has a channel length in the range 10 inches to 25 inches, and a channel width in the range 3 inches to 7 inches. A handle is attached to the boat hull and has a handle length in the range 3 inches to 7 inches, and is disposed closer to the bow than to the stern. The boat hull defines an overall hull length between the bow and the stern that is no greater than 2.2 times the channel length, and a beam that is no more than 2.2 times the channel width.Type: ApplicationFiled: December 6, 2012Publication date: June 12, 2014Inventor: Terrence MICHAEL HANRAHAN
-
Patent number: 8316484Abstract: An inflatable mattress for use on a truck bed is disclosed and claimed. The inflatable mattress includes a lower mattress layer with left and right recessions dimensioned to substantially surround the wheel well sides. The inflatable mattress includes an upper mattress layer dimensioned to substantially cover the lower mattress layer and the wheel well tops.Type: GrantFiled: September 26, 2006Date of Patent: November 27, 2012Inventor: Terrence Michael Hanrahan
-
Publication number: 20120056711Abstract: A system for remotely operating endpoint devices, such as valves for utility services, comprises a server, one or more network access hubs, and one or more endpoint devices. The network access hubs communicate with the server through a network and communicate wirelessly with the endpoint devices. The network access hubs transmit instructions to the endpoint devices to control the operation of the endpoint devices. The network access hubs may also comprise earthquake detection circuits to detect possible earthquakes and transmit instructions to the endpoint devices to close valves accordingly.Type: ApplicationFiled: October 9, 2009Publication date: March 8, 2012Applicant: QMI Manufacturing Inc.Inventors: Michael Hanrahan, Raymond Wood
-
Patent number: 8065761Abstract: An inflatable mattress for use on a truck bed is disclosed and claimed. The inflatable mattress includes left and right lateral sides. Each lateral side includes a recession dimensioned to receive a respective one of the wheel wells. The inflatable mattress also includes left and right side cushions disposed above and in contact with an upper surface of the mattress adjacent the left and right lateral sides, respectively.Type: GrantFiled: September 26, 2006Date of Patent: November 29, 2011Inventor: Terrence Michael Hanrahan
-
Patent number: 7573997Abstract: A communication network element determines a service provider's routing preference for routing communications and routes these communications from an originating connection address to a destination connection address over a network. The communication network element includes a receiver configured to receive a signal, which comprises the originating connection address and the destination connection address. The communication network element also includes a processor that determines the service provider associated with at least one of the originating connection address and the destination connection address of the received signal. The processor also determines the routing preference associated with the service provider using routing data.Type: GrantFiled: May 31, 2007Date of Patent: August 11, 2009Assignee: AT&T Labs, Inc.Inventors: Laura Culli, Bruce A. Nance, John E. Simino, Harold C. Fleischer, III, Michael Hanrahan, M. Lourdes Coronado
-
Publication number: 20080088923Abstract: A polarizer comprising at least one subwavelength optical microstructure that includes linear prisms, and wherein said microstructure is partially covered with a light-transmissive inhibiting surface.Type: ApplicationFiled: September 10, 2007Publication date: April 17, 2008Inventors: Robert Nilsen, Patrick Mullen, Michael Hanrahan, Edward Phillips
-
Publication number: 20070230474Abstract: A communication network element determines a service provider's routing preference for routing communications and routes these communications from an originating connection address to a destination connection address over a network. The communication network element includes a receiver configured to receive a signal, which comprises the originating connection address and the destination connection address. The communication network element also includes a processor that determines the service provider associated with at least one of the originating connection address and the destination connection address of the received signal. The processor also determines the routing preference associated with the service provider using routing data.Type: ApplicationFiled: May 31, 2007Publication date: October 4, 2007Applicant: AT&T LABS, INC.Inventors: Laura CULLI, Bruce NANCE, John SIMINO, Harold FLEISCHER, Michael HANRAHAN, M. Lourdes CORONADO
-
Patent number: 7242753Abstract: A telecommunications system determines a telecommunications service provider's routing preference for routing a call for a subscriber. The telecommunications system includes a storage that stores call routing data and a call routing service application for determining the routing preference using the call routing data. The call routing data includes an indicator that indicates when the subscriber subscribes to resold local switching services and when the subscriber subscribes to unbundled local switching services. The telecommunications system also includes a processor that executes the call routing service application, and that generates call routing instructions for routing the call according to the determined routing preference.Type: GrantFiled: March 29, 2006Date of Patent: July 10, 2007Assignee: AT & T Labs, Inc.Inventors: Laura Culli, Bruce A. Nance, John E. Simino, Harold C. Fleischer, III, Michael Hanrahan, M. Lourdes Coronado
-
Publication number: 20060182244Abstract: A telecommunications system determines a telecommunications service provider's routing preference for routing a call for a subscriber. The telecommunications system includes a storage that stores call routing data and a call routing service application for determining the routing preference using the call routing data. The call routing data includes an indicator that indicates when the subscriber subscribes to resold local switching services and when the subscriber subscribes to unbundled local switching services. The telecommunications system also includes a processor that executes the call routing service application, and that generates call routing instructions for routing the call according to the determined routing preference.Type: ApplicationFiled: March 29, 2006Publication date: August 17, 2006Applicant: SBC Technology Resources, Inc.Inventors: Laura Culli, Bruce Nance, John Simino, Harold Fleischer, Michael Hanrahan, M. Coronado
-
Patent number: 7065193Abstract: A telecommunications billing system generates a bill for a local service provider when a call is routed for a subscriber of the local service provider by an incumbent telecommunications service provider. The system includes a billing generator that generates a billing record in response to receiving the call. The billing generator generates a terminating access billing record when the call is an unbundled local switching call to the subscriber of the local service provider. Alternatively, the billing generator generates an originating access billing record when the call is an unbundled local switching call from the subscriber of the local service provider.Type: GrantFiled: July 28, 2004Date of Patent: June 20, 2006Assignee: SBC Technology Resources, Inc.Inventors: Laura Culli, Bruce A. Nance, John E. Simino, Earold C. Fleischer, III, Michael Hanrahan, M. Lourdes Coronado
-
Publication number: 20060090000Abstract: A method is provided for dramatically improving communications data throughput on embedded systems and reducing the load on the operating system and central processing unit by moving the network protocol logic nearer to the underlying communication hardware, and utilizing the communication processor hardware abstraction layer (CPHAL) concepts. This movement of the network protocol logic allows leveraging the CPHAL data structures, which are tightly bound to the communication packets being processed. The decision making is made just above the CPHAL layer; and the CPHAL data structure is preserved. Copying data is avoided by manipulating of pointers within the CPHAL buffer.Type: ApplicationFiled: October 25, 2004Publication date: April 27, 2006Inventors: Michael Hanrahan, Denis Beaudoin
-
Publication number: 20050002505Abstract: A telecommunications billing system generates a bill for a local service provider when a call is routed for a subscriber of the local service provider by an incumbent telecommunications service provider. The system includes a billing generator that generates a billing record in response to receiving the call. The billing generator generates a terminating access billing record when the call is an unbundled local switching call to the subscriber of the local service provider. Alternatively, the billing generator generates an originating access billing record when the call is an unbundled local switching call from the subscriber of the local service provider.Type: ApplicationFiled: July 28, 2004Publication date: January 6, 2005Applicant: SBC Technology Resources, Inc.Inventors: Laura Culli, Bruce Nance, John Simino, Earold Fleischer, Michael Hanrahan, M. Coronado
-
Patent number: 6795539Abstract: A telecommunications system determines a routing preference of a telecommunications service provider for a telephone call from a calling party to a called party. A switch in the telecommunications system includes a signal generator that generates a signal in response to receiving the telephone call. The signal includes a service variable and a telecommunications service provider identifier. The service variable indicates a subscription-type for a telephone number associated with the calling party or the called party. The signal is used to determine the routing preference at a service control point in the telecommunications system. The service control point receives the signal from the switch and determines the routing preference. The routing preference is forwarded to the switch. The switch receives the routing preference and routes the telephone call according to the routing preference.Type: GrantFiled: June 17, 2003Date of Patent: September 21, 2004Assignee: SBC Technology Resources, Inc.Inventors: Laura Culli, Bruce A. Nance, John E. Simino, Harold C. Fleischer, III, Michael Hanrahan, M. Lourdes Coronado
-
Publication number: 20030215073Abstract: A telecommunications system determines a routing preference of a telecommunications service provider for a telephone call from a calling party to a called party. A switch in the telecommunications system includes a signal generator that generates a signal in response to receiving the telephone call. The signal includes a service variable and a telecommunications service provider identifier. The service variable indicates a subscription-type for a telephone number associated with the calling party or the called party. The signal is used to determine the routing preference at a service control point in the telecommunications system. The service control point receives the signal from the switch and determines the routing preference. The routing preference is forwarded to the switch. The switch receives the routing preference and routes the telephone call according to the routing preference.Type: ApplicationFiled: June 17, 2003Publication date: November 20, 2003Applicant: SBC Technology Resources, Inc.Inventors: Laura Culli, Bruce A. Nance, John E. Simino, Harold C. Fleischer, Michael Hanrahan, M. Lourdes Coronado
-
Patent number: 6618472Abstract: A telecommunications method and routing system determines a routing preference and routing of a call from a calling party to a called party for a local service provider. The system includes a service control point that receives a signal from a switch. The switch recognizes at least one of a calling party number and a dialed number that indicates a type of service. The service control point determines the routing preference of the local service provider for the call based upon the type of service and a local service provider identifier associated with one of the recognized calling party number and dialed number.Type: GrantFiled: July 10, 2002Date of Patent: September 9, 2003Assignee: SBC Technology Resources, Inc.Inventors: Laura Culli, Bruce A. Nance, John E. Simino, Harold C. Fleischer, III, Michael Hanrahan, M. Lourdes Coronado
-
Publication number: 20020196918Abstract: A telecommunications method and routing system determines a routing preference and routing of a call from a calling party to a called party for a local service provider. The system includes a service control point that receives a signal from a switch. The switch recognizes at least one of a calling party number and a dialed number that indicates a type of service. The service control point determines the routing preference of the local service provider for the call based upon the type of service and a local service provider identifier associated with one of the recognized calling party number and dialed number.Type: ApplicationFiled: July 10, 2002Publication date: December 26, 2002Applicant: SBC Technology Resources, Inc.Inventors: Laura Culli, Bruce A. Nance, John E. Simino, Harold C. Fleischer, Michael Hanrahan, M. Lourdes Coronado