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: 9473935
    Abstract: 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: Grant
    Filed: November 26, 2012
    Date of Patent: October 18, 2016
    Assignee: Telecommunication Systems, Inc.
    Inventor: Robert Ehrlich
  • Publication number: 20160173687
    Abstract: 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: Application
    Filed: February 24, 2016
    Publication date: June 16, 2016
    Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
  • Patent number: 9307078
    Abstract: 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: Grant
    Filed: February 10, 2015
    Date of Patent: April 5, 2016
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
  • Publication number: 20150156319
    Abstract: 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: Application
    Filed: February 10, 2015
    Publication date: June 4, 2015
    Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
  • Patent number: 9027750
    Abstract: 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: Grant
    Filed: September 25, 2013
    Date of Patent: May 12, 2015
    Inventor: Robert Ehrlich
  • Patent number: 8983047
    Abstract: 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: Grant
    Filed: March 20, 2014
    Date of Patent: March 17, 2015
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
  • Publication number: 20140286484
    Abstract: 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: Application
    Filed: March 20, 2014
    Publication date: September 25, 2014
    Applicant: TeleCommunication Systems, Inc.
    Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
  • Patent number: 8601315
    Abstract: 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: Grant
    Filed: November 1, 2010
    Date of Patent: December 3, 2013
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Robert Ehrlich, George Baker, Alan Carlin
  • Patent number: 8572323
    Abstract: 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: Grant
    Filed: December 30, 2010
    Date of Patent: October 29, 2013
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Robert Ehrlich, Kevin C. Heuer, Robert A. McGowan
  • Publication number: 20130143530
    Abstract: 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: Application
    Filed: November 26, 2012
    Publication date: June 6, 2013
    Inventor: Robert Ehrlich
  • Patent number: 8344721
    Abstract: 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: Grant
    Filed: January 7, 2010
    Date of Patent: January 1, 2013
    Assignee: Vaisala Oyj
    Inventors: 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: 20120173825
    Abstract: 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: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Robert Ehrlich, Kevin C. Heuer, Robert A. McGowan
  • Publication number: 20120110353
    Abstract: 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: Application
    Filed: November 1, 2010
    Publication date: May 3, 2012
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Robert Ehrlich, George Baker, Alan Carlin
  • Publication number: 20110163733
    Abstract: 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: Application
    Filed: January 7, 2010
    Publication date: July 7, 2011
    Inventors: 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: 7793025
    Abstract: 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: Grant
    Filed: March 28, 2008
    Date of Patent: September 7, 2010
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Robert Ehrlich, Brett W. Murdock, Craig D. Shaw
  • Publication number: 20090248935
    Abstract: 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: Application
    Filed: March 28, 2008
    Publication date: October 1, 2009
    Inventors: Robert Ehrlich, Brett W. Murdock, Craig D. Shaw
  • Publication number: 20080168707
    Abstract: 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: Application
    Filed: May 17, 2007
    Publication date: July 17, 2008
    Applicant: EnviroFuels LLC
    Inventors: C. Edward Baxter, Robert Ehrlich
  • Patent number: 4882763
    Abstract: 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: Grant
    Filed: April 14, 1987
    Date of Patent: November 21, 1989
    Assignee: The Standard Oil Company
    Inventors: Stuart H. Buchan, Robert Ehrlich, Joyce C. Trygstad, Norman C. Wardlaw
  • Patent number: 4783751
    Abstract: 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: Grant
    Filed: February 17, 1987
    Date of Patent: November 8, 1988
    Assignee: University of South Carolina
    Inventors: Robert Ehrlich, Sterling J. Crabtree, Jr., Robert Cannon
  • Patent number: 4727498
    Abstract: 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: Grant
    Filed: October 31, 1984
    Date of Patent: February 23, 1988
    Assignee: University of South Carolina
    Inventors: Robert Ehrlich, Sterling J. Crabtree, Jr.