Patents by Inventor Robert Ehrlich
Robert Ehrlich 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).
-
Patent number: 9473935Abstract: Secure storage of important/relevant information on a device and/or internet cloud is facilitated, and enables automatic transmission of that important/relevant information when certain user-defined criteria are met, e.g., when 911 is dialed on a corresponding subscriber device. A baseline data collection and maintenance interface enables a subscriber to provision important/relevant information (e.g. medical/emergency information) authorized for transmittal, intended recipients of data (e.g. emergency personnel), and one or more information exchange events (e.g., dialing 911 on a corresponding subscriber device), in to a subscriber information database. A trigger monitoring server monitors a subscriber device for the occurrence of one or more information exchange events defined in an affiliated subscriber information database.Type: GrantFiled: November 26, 2012Date of Patent: October 18, 2016Assignee: Telecommunication Systems, Inc.Inventor: Robert Ehrlich
-
Publication number: 20160173687Abstract: The risk that an incoming emergency call is a prank call is presented in real-time to the called party, in the form of, e.g., an index of suspicion. An index of suspicion aggregation server quantifies, qualifies, and aggregates risks, suspicions, and/or threats relevant to a call center to formulate a scale of suspicion. Metrics are acquired (e.g., calling device location information, device configuration information, caller information, etc.) relevant to each communications request made to a call center and uses acquired metrics to rate communications requests based on a known scale of suspicion. Once a suspicion rating is determined for a communications request, the communications request is routed to a relevant call-taker terminal, as is the index of suspicion for that incoming call. Real time presentation of the index of suspicion enables call-takers to make better call-handling decisions based on risk analysis and historical call data associated with a given caller.Type: ApplicationFiled: February 24, 2016Publication date: June 16, 2016Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
-
Patent number: 9307078Abstract: The risk that an incoming emergency call is a prank call is presented in real-time to the called party, in the form of, e.g., an index of suspicion. An index of suspicion aggregation server quantifies, qualifies, and aggregates risks, suspicions, and/or threats relevant to a call center to formulate a scale of suspicion. Metrics are acquired (e.g., calling device location information, device configuration information, caller information, etc.) relevant to each communications request made to a call center and uses acquired metrics to rate communications requests based on a known scale of suspicion. Once a suspicion rating is determined for a communications request, the communications request is routed to a relevant call-taker terminal, as is the index of suspicion for that incoming call. Real time presentation of the index of suspicion enables call-takers to make better call-handling decisions based on risk analysis and historical call data associated with a given caller.Type: GrantFiled: February 10, 2015Date of Patent: April 5, 2016Assignee: TeleCommunication Systems, Inc.Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
-
Publication number: 20150156319Abstract: The risk that an incoming emergency call is a prank call is presented in real-time to the called party, in the form of, e.g., an index of suspicion. An index of suspicion aggregation server quantifies, qualifies, and aggregates risks, suspicions, and/or threats relevant to a call center to formulate a scale of suspicion. Metrics are acquired (e.g., calling device location information, device configuration information, caller information, etc.) relevant to each communications request made to a call center and uses acquired metrics to rate communications requests based on a known scale of suspicion. Once a suspicion rating is determined for a communications request, the communications request is routed to a relevant call-taker terminal, as is the index of suspicion for that incoming call. Real time presentation of the index of suspicion enables call-takers to make better call-handling decisions based on risk analysis and historical call data associated with a given caller.Type: ApplicationFiled: February 10, 2015Publication date: June 4, 2015Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
-
Patent number: 9027750Abstract: A phone support device holds and supports a phone on or adjacent to a bed. The device includes a tray having a panel and a perimeter wall coupled to and extending upwardly from a perimeter edge of the panel defining a receptacle such that the tray is configured for receiving a phone in the tray. A knob is coupled to and extends from a bottom surface of the panel. A clip having a pair of spaced arms selectively engageable to the knob wherein the clip is secures the tray to a sheet by positioning the sheet between the knob and the clip when the clip is engaged to the knob.Type: GrantFiled: September 25, 2013Date of Patent: May 12, 2015Inventor: Robert Ehrlich
-
Patent number: 8983047Abstract: The risk that an incoming emergency call is a prank call is presented in real-time to the called party, in the form of, e.g., an index of suspicion. An index of suspicion aggregation server quantifies, qualifies, and aggregates risks, suspicions, and/or threats relevant to a call center to formulate a scale of suspicion. Metrics are acquired (e.g., calling device location information, device configuration information, caller information, etc.) relevant to each communications request made to a call center and uses acquired metrics to rate communications requests based on a known scale of suspicion. Once a suspicion rating is determined for a communications request, the communications request is routed to a relevant call-taker terminal, as is the index of suspicion for that incoming call. Real time presentation of the index of suspicion enables call-takers to make better call-handling decisions based on risk analysis and historical call data associated with a given caller.Type: GrantFiled: March 20, 2014Date of Patent: March 17, 2015Assignee: TeleCommunication Systems, Inc.Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
-
Publication number: 20140286484Abstract: The risk that an incoming emergency call is a prank call is presented in real-time to the called party, in the form of, e.g., an index of suspicion. An index of suspicion aggregation server quantifies, qualifies, and aggregates risks, suspicions, and/or threats relevant to a call center to formulate a scale of suspicion. Metrics are acquired (e.g., calling device location information, device configuration information, caller information, etc.) relevant to each communications request made to a call center and uses acquired metrics to rate communications requests based on a known scale of suspicion. Once a suspicion rating is determined for a communications request, the communications request is routed to a relevant call-taker terminal, as is the index of suspicion for that incoming call. Real time presentation of the index of suspicion enables call-takers to make better call-handling decisions based on risk analysis and historical call data associated with a given caller.Type: ApplicationFiled: March 20, 2014Publication date: September 25, 2014Applicant: TeleCommunication Systems, Inc.Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
-
Patent number: 8601315Abstract: A device is configured with components to enable debugging of the device's entry into and exit from a low power mode. The device includes: core logic, debug components, and a power management module (PMM). When the device exits a low power mode in which the states of the debug components are lost, the PMM prevents the core logic from resuming processing operations until the debug components have been re-configured to their prior states. The PMM either holds the core logic in reset or alternatively withholds power to the core logic. Reconfiguration of the debug components is initiated by a connected debugger, which can set one or more control and status (CS) register values within the device. The CS register values determine when the PMM prevents the core logic processing from resuming and when the PMM enables core logic processing to resume following the device's return from low power mode.Type: GrantFiled: November 1, 2010Date of Patent: December 3, 2013Assignee: Freescale Semiconductor, Inc.Inventors: Robert Ehrlich, George Baker, Alan Carlin
-
Patent number: 8572323Abstract: Each level of cache within a memory hierarchy of a device is configured with a cache results register (CRR). The caches are coupled to a debugger interface via a peripheral bus. The device is placed in debug mode, and a debugger forwards a transaction address (TA) of a dummy transaction to the device. On receipt of the TA, the device processor forwards the TA via the system bus to the memory hierarchy to initiate an address lookup operation within each level of cache. For each cache in which the TA hits, the cache controller (debug) logic updates the cache's CRR with Hit, Way, and Index values, identifying the physical storage location within the particular cache at which the corresponding instruction/data is stored. The debugger retrieves information about the hit/miss status, the physical storage location and/or a copy of the data via direct requests over the peripheral bus.Type: GrantFiled: December 30, 2010Date of Patent: October 29, 2013Assignee: Freescale Semiconductor, Inc.Inventors: Robert Ehrlich, Kevin C. Heuer, Robert A. McGowan
-
Publication number: 20130143530Abstract: Secure storage of important/relevant information on a device and/or internet cloud is facilitated, and enables automatic transmission of that important/relevant information when certain user-defined criteria are met, e.g., when 911 is dialed on a corresponding subscriber device. A baseline data collection and maintenance interface enables a subscriber to provision important/relevant information (e.g. medical/emergency information) authorized for transmittal, intended recipients of data (e.g. emergency personnel), and one or more information exchange events (e.g., dialing 911 on a corresponding subscriber device), in to a subscriber information database. A trigger monitoring server monitors a subscriber device for the occurrence of one or more information exchange events defined in an affiliated subscriber information database.Type: ApplicationFiled: November 26, 2012Publication date: June 6, 2013Inventor: Robert Ehrlich
-
Patent number: 8344721Abstract: A method for locating sub-surface natural resources. The method utilizes lightning data to discern relatively likely locations for finding the sub-surface natural resources.Type: GrantFiled: January 7, 2010Date of Patent: January 1, 2013Assignee: Vaisala OyjInventors: H. Roice Nelson, Jr., Joseph H. Roberts, D. James Siebert, Wulf F. Massell, Samuel D. LeRoy, Leslie R. Denham, Robert Ehrlich, Richard L. Coons
-
Publication number: 20120173825Abstract: Each level of cache within a memory hierarchy of a device is configured with a cache results register (CRR). The caches are coupled to a debugger interface via a peripheral bus. The device is placed in debug mode, and a debugger forwards a transaction address (TA) of a dummy transaction to the device. On receipt of the TA, the device processor forwards the TA via the system bus to the memory hierarchy to initiate an address lookup operation within each level of cache. For each cache in which the TA hits, the cache controller (debug) logic updates the cache's CRR with Hit, Way, and Index values, identifying the physical storage location within the particular cache at which the corresponding instruction/data is stored. The debugger retrieves information about the hit/miss status, the physical storage location and/or a copy of the data via direct requests over the peripheral bus.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: FREESCALE SEMICONDUCTOR, INC.Inventors: Robert Ehrlich, Kevin C. Heuer, Robert A. McGowan
-
Publication number: 20120110353Abstract: A device is configured with components to enable debugging of the device's entry into and exit from a low power mode. The device includes: core logic, debug components, and a power management module (PMM). When the device exits a low power mode in which the states of the debug components are lost, the PMM prevents the core logic from resuming processing operations until the debug components have been re-configured to their prior states. The PMM either holds the core logic in reset or alternatively withholds power to the core logic. Reconfiguration of the debug components is initiated by a connected debugger, which can set one or more control and status (CS) register values within the device. The CS register values determine when the PMM prevents the core logic processing from resuming and when the PMM enables core logic processing to resume following the device's return from low power mode.Type: ApplicationFiled: November 1, 2010Publication date: May 3, 2012Applicant: FREESCALE SEMICONDUCTOR, INC.Inventors: Robert Ehrlich, George Baker, Alan Carlin
-
Publication number: 20110163733Abstract: A method for locating sub-surface natural resources. The method utilizes lightning data to discern relatively likely locations for finding the sub-surface natural resources.Type: ApplicationFiled: January 7, 2010Publication date: July 7, 2011Inventors: H. Roice Nelson, JR., Joseph H. Roberts, D. James Siebert, Wulf F. Massell, Samuel D. LeRoy, L. R. Denham, Robert Ehrlich, Richard L. Coons
-
Patent number: 7793025Abstract: A flexible interrupt controller circuit and methodology are provided which use an interrupt circuit (300) that multiplexes (324) a plurality of interrupt priority registers (321, 322) based on the current context of the system that is identified in mode control selector (326). By using the mode control selector (326) to selectively couple different priority level assignments to a priority encoding module (330), context sensitive switching of the priority levels assigned to each interrupt request can be implemented with reduced latency. The context switch could be based on an OS context ID, power management modes, security modes, and other system defined modes where priority levels would differ. The selected priority level information is used to provide an interrupt request signal (332) which will cause an interrupt to occur in the data processing system.Type: GrantFiled: March 28, 2008Date of Patent: September 7, 2010Assignee: Freescale Semiconductor, Inc.Inventors: Robert Ehrlich, Brett W. Murdock, Craig D. Shaw
-
Publication number: 20090248935Abstract: A flexible interrupt controller circuit and methodology are provided which use an interrupt circuit (300) that multiplexes (324) a plurality of interrupt priority registers (321, 322) based on the current context of the system that is identified in mode control selector (326). By using the mode control selector (326) to selectively couple different priority level assignments to a priority encoding module (330), context sensitive switching of the priority levels assigned to each interrupt request can be implemented with reduced latency. The context switch could be based on an OS context ID, power management modes, security modes, and other system defined modes where priority levels would differ. The selected priority level information is used to provide an interrupt request signal (332) which will cause an interrupt to occur in the data processing system.Type: ApplicationFiled: March 28, 2008Publication date: October 1, 2009Inventors: Robert Ehrlich, Brett W. Murdock, Craig D. Shaw
-
Publication number: 20080168707Abstract: The present invention relates to the field of fuel additives, in particular, to an additive for hydrocarbon fuels to enhance efficiency and/or reduce pollution. The fuel additive of the invention includes an adenosine phosphate. The use of the adenosine phosphate results in enhanced combustion when combined with hydrocarbon fuel and combusted.Type: ApplicationFiled: May 17, 2007Publication date: July 17, 2008Applicant: EnviroFuels LLCInventors: C. Edward Baxter, Robert Ehrlich
-
Patent number: 4882763Abstract: A method of making a glass micromodel of a pore system found in petroleum reservoir rock wherein a computer-generated two-dimensional binary image of the actual rock pore system taken in thin section is used to produce a template for etched reproduction of the pore system in the glass model plate of the micromodel. The template is produced by digitizing a video image of a view of the rock in thin section, which thin section includes injected dyed material to make the pore system visible, processing the digitized video image through a digital filter so as to effect projection of the three-dimensional aspects of the pore connectedness and geometry viewed through overlaying meineral onto the plane of the imaged view to obtain a two-dimensional template image of the three-dimensional pore system with pores accurately coordinated and pore geometry relationships reliably preserved.Type: GrantFiled: April 14, 1987Date of Patent: November 21, 1989Assignee: The Standard Oil CompanyInventors: Stuart H. Buchan, Robert Ehrlich, Joyce C. Trygstad, Norman C. Wardlaw
-
Patent number: 4783751Abstract: Analog signals corresponding to color images or pixels of a thin section of a rock reservoir are digitized and then filtered to isolate the pixels representative of pores in the thin section. The pores so isolated are then counted, measured for their total pore perimeter and labelled.Each area of pixels representative of pores of value one is progressively eroded and dilated, pursuant to which one layer of pixels of ones on the perimeter of the area is converted to zeros and, if a seed pixel remains, one layer of pixels of ones is added to the perimeter of the area. Thereafter, the original object undergoes two successive erosions followed by two dilations if a seed pixel remains. Successive iterations of the erosion and dilation cycle continue until the last erosion eliminates the seed pixel of the area.Type: GrantFiled: February 17, 1987Date of Patent: November 8, 1988Assignee: University of South CarolinaInventors: Robert Ehrlich, Sterling J. Crabtree, Jr., Robert Cannon
-
Patent number: 4727498Abstract: Light transmitted through a thin section of reservoir rock whose pores are filled with blue-dyed epoxy is passed sequentially through red, blue and green filters and the density levels in the filtered images thereafter converted into pixels. The intensity, hue and saturation are then calculated from the red, blue and green components in each scene pixel. From the calculated values of intensity, hue and saturation, the pixels representative of pores and pores underlain by mineral are separated from the non-pore representative pixels.Type: GrantFiled: October 31, 1984Date of Patent: February 23, 1988Assignee: University of South CarolinaInventors: Robert Ehrlich, Sterling J. Crabtree, Jr.