Patents by Inventor Robert Richter

Robert Richter 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: 20260126995
    Abstract: Disclosed herein is a method performed by one or more computing devices to detect a use of third-party software libraries in an application. The method includes performing static and dynamic analysis of the application to detect one or more signals, generating a tree data structure representing hierarchical component names associated with the one or more signals, wherein each node of the tree data structure represents a path/sub-path of a hierarchical component name, annotating each of one or more nodes of the tree data structure to indicate signals associated with the path/sub-path represented by the node, determining a confidence score for each of the one or more nodes based on the signals, identifying nodes of the tree data structure having a confidence score that meets a threshold confidence score, and reporting one or more of the paths or sub-paths represented by the identified nodes as being associated with third-party software libraries.
    Type: Application
    Filed: October 17, 2023
    Publication date: May 7, 2026
    Applicant: AppCensus, Inc.
    Inventors: Álvaro FEAL, Narseo VALLINA-RODRIGUEZ, Joel REARDON, Serge EGELMAN, Robert RICHTER, Nathaniel GOOD
  • Patent number: 12160407
    Abstract: A method performed by a computing device for implementing a dynamic outbound firewall. The method includes creating a localhost virtual private network (VPN) service, intercepting, using the localhost VPN service, outbound network traffic originated by the computing device, and responsive to detecting a first domain name service (DNS) query in the intercepted outbound network traffic, converting the DNS query to a first secure DNS query and sending the first secure DNS query to a trusted external DNS recursive resolver using a secure DNS protocol, receiving a first secure DNS response that includes a first DNS resolution result, adding an entry for the first DNS resolution result to a cache, and dropping a first outbound packet detected in the intercepted outbound network traffic based on a determination that the destination of the first outbound packet does not match an entry in the cache.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: December 3, 2024
    Assignee: AppCensus, Inc.
    Inventors: Daren Childers, Narseo Vallina-Rodriguez, Abhinav Saxena, Joel Reardon, Robert Richter, Pietro Francesco Tirenna, Nathaniel Good, Serge Egelman
  • Publication number: 20240121214
    Abstract: A method performed by a computing device for implementing a dynamic outbound firewall. The method includes creating a localhost virtual private network (VPN) service, intercepting, using the localhost VPN service, outbound network traffic originated by the computing device, and responsive to detecting a first domain name service (DNS) query in the intercepted outbound network traffic, converting the DNS query to a first secure DNS query and sending the first secure DNS query to a trusted external DNS recursive resolver using a secure DNS protocol, receiving a first secure DNS response that includes a first DNS resolution result, adding an entry for the first DNS resolution result to a cache, and dropping a first outbound packet detected in the intercepted outbound network traffic based on a determination that the destination of the first outbound packet does not match an entry in the cache.
    Type: Application
    Filed: October 10, 2022
    Publication date: April 11, 2024
    Applicant: AppCensus, Inc.
    Inventors: Daren CHILDERS, Narseo VALLINA-RODRIGUEZ, Abhinav SAXENA, Joel REARDON, Robert RICHTER, Pietro Francesco TIRENNA, Nathaniel GOOD, Serge EGELMAN
  • Patent number: 10977288
    Abstract: Embodiments for managing content by one or more processors are described. Usage of a plurality of first content portion translations by at least one user is monitored. The plurality of first content portion translations is stored on at least one database. Each of the plurality of first content portion translations is analyzed. A value of maintaining a selected one of the plurality of first content portion translations or a second content portion translation on the at least one database is calculated based on the monitoring of the usage of the plurality of first content portion translations and the analyzing of each of the plurality of first content portions translations.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: April 13, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Martin Keen, Todd Kelsey, Robert Richter, Michael Iantosca
  • Patent number: 10889238
    Abstract: A method for providing a spatially perceptible acoustic signal for a rider of a two-wheeled vehicle, including: providing an acoustic signal by a two-wheeled vehicle; determining the position of a helmet worn by the rider of the two-wheeled vehicle relative to the two-wheeled vehicle; processing the acoustic signal depending on the determined position to provide a three-dimensional output signal which constitutes a binaural projection of the acoustic signal; and outputting the output signal via a stereo headset of the helmet, wherein the output signal spatially positions a sound source contained in the acoustic signal depending on the determined position, whereby the sound source is spatially locatable by the rider of the two-wheeled vehicle.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: January 12, 2021
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Michael Ehrmann, Robert Richter, Kerstin Schenk
  • Publication number: 20200250214
    Abstract: Embodiments for managing content by one or more processors are described. Usage of a plurality of first content portion translations by at least one user is monitored. The plurality of first content portion translations is stored on at least one database. Each of the plurality of first content portion translations is analyzed. A value of maintaining a selected one of the plurality of first content portion translations or a second content portion translation on the at least one database is calculated based on the monitoring of the usage of the plurality of first content portion translations and the analyzing of each of the plurality of first content portions translations.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 6, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Martin KEEN, Todd KELSEY, Robert RICHTER, Michael IANTOSCA
  • Publication number: 20200148230
    Abstract: A system for automated maneuvering of an ego vehicle includes: a recognition device configured to recognize a moving object in the surroundings of the ego vehicle and to assign the object to a specific object classification; a control device coupled to the recognition device, the control device being configured to retrieve behavior parameters for the recognized object classification from a behavior database, the behavior parameters having been determined by a method in which moving objects are classified using machine learning and are tagged on the basis of specific behavior patterns; and a maneuver planning unit coupled to the control device, the planning unit being configured to plan and execute a driving maneuver of the ego vehicle on the basis of the retrieved behavior parameter.
    Type: Application
    Filed: January 3, 2020
    Publication date: May 14, 2020
    Inventors: Michael EHRMANN, Robert RICHTER
  • Publication number: 20200055443
    Abstract: A method for providing a spatially perceptible acoustic signal for a rider of a two-wheeled vehicle, including: providing an acoustic signal by a two-wheeled vehicle; determining the position of a helmet worn by the rider of the two-wheeled vehicle relative to the two-wheeled vehicle; processing the acoustic signal depending on the determined position to provide a three-dimensional output signal which constitutes a binaural projection of the acoustic signal; and outputting the output signal via a stereo headset of the helmet, wherein the output signal spatially positions a sound source contained in the acoustic signal depending on the determined position, whereby the sound source is spatially locatable by the rider of the two-wheeled vehicle.
    Type: Application
    Filed: October 24, 2019
    Publication date: February 20, 2020
    Inventors: Michael EHRMANN, Robert RICHTER, Kerstin SCHENK
  • Patent number: 9576184
    Abstract: A method of defining a region of interest in a floor plan document including identifying a point within the region of interest, identifying notations in the floor plan document potentially indicative of walls near the identified point, and identifying notations in the floor plan document potentially indicative of protrusions from the walls near the identified point. The method also includes determining whether the notations potentially indicative of protrusions from the walls are part of the perimeter of the region of interest based on at least one criteria selected from a group consisting of size, shape, and location of the notation potentially indicative of a protrusion, defining the perimeter of the region of interest based on the notations determined to be part of the perimeter of the region of interest, and calculating a quantity associated with the region of interest based on the defined perimeter of the region of interest.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: February 21, 2017
    Assignee: TEXTURA PLANSWIFT CORPORATION
    Inventors: Heber Allred, Robert Richter
  • Publication number: 20160063722
    Abstract: A method of defining a region of interest in a floor plan document including identifying a point within the region of interest, identifying notations in the floor plan document potentially indicative of walls near the identified point, and identifying notations in the floor plan document potentially indicative of protrusions from the walls near the identified point. The method also includes determining whether the notations potentially indicative of protrusions from the walls are part of the perimeter of the region of interest based on at least one criteria selected from a group consisting of size, shape, and location of the notation potentially indicative of a protrusion, defining the perimeter of the region of interest based on the notations determined to be part of the perimeter of the region of interest, and calculating a quantity associated with the region of interest based on the defined perimeter of the region of interest.
    Type: Application
    Filed: August 28, 2014
    Publication date: March 3, 2016
    Inventors: Heber Allred, Robert Richter
  • Publication number: 20070126535
    Abstract: An RF cavity resonator that includes: a resonator chamber for containing an RF field; an RF coupling element coupled to the resonator chamber for introducing the RF field into and extracting the RF field from the resonator chamber; a tuning assembly for causing the RF field to resonate at a desired frequency, wherein at least a portion of the tuning assembly is coupled within the resonator chamber; and a heat transport element included in the tuning assembly for transporting heat from the RF cavity resonator, the heat transport element comprising a phase change material, a housing for enclosing the phase change material, means for circulating the phase change material within the housing, and an electrically conductive surface for isolating the phase change material from the RF field, wherein the phase change material undergoes a phase change during circulation within the housing.
    Type: Application
    Filed: February 6, 2007
    Publication date: June 7, 2007
    Applicant: MOTOROLA, INC.
    Inventors: Roert Kornowski, Robert Richter
  • Publication number: 20070069911
    Abstract: An alarm module is provided that includes a first and second switch, a power source and a signal module for generating an alarm signal. When the first and second switch are both in the closed position, the signal module is activated by power from the power source. The first switch opens when an item associated with the alarm module is placed on or connected to the alarm module, and closes when the item is tampered with or removed. The second switch opens when a key is inserted into the alarm module, and closes when the key is removed from the alarm module. The alarm module may also include a third switch that closes when power flows from the power source to the device, and can only be opened upon insertion of the key into the alarm module.
    Type: Application
    Filed: September 21, 2006
    Publication date: March 29, 2007
    Inventor: Robert Richter
  • Publication number: 20060119454
    Abstract: An RF cavity resonator (400) that includes: a resonator chamber (410) for containing an RF field; an RF coupling element (450, 452) coupled to the resonator chamber for introducing the RF field into and extracting the RF field from the resonator chamber; a tuning assembly (420) for causing the RF field to resonate at a desired frequency, wherein at least a portion of the tuning assembly is coupled within the resonator chamber; and a heat transport element (440) for transporting heat from the RF cavity resonator, wherein at least a portion of the heat transport element is coupled within the resonator chamber, the heat transport element including a phase change material, a housing for enclosing the phase change material, means for circulating the phase change material within the housing, and an electrically conductive surface for isolating the phase change material from the RF field.
    Type: Application
    Filed: December 3, 2004
    Publication date: June 8, 2006
    Inventors: Robert Kornowski, Robert Richter
  • Patent number: 4465021
    Abstract: A steam generator in which a main boiler is provided and at least one fluidized bed furnace is connected with the main boiler and is operated independently of the furnace of the main boiler. The fluidized bed furnace is connected with the main boiler underneath the boiler funnel. The tubes of the boiler funnel are partially fanned out and form flue gas passages, through which the flue gas of the fluidized bed furnace flows into the combustion chamber of the main boiler.
    Type: Grant
    Filed: July 16, 1982
    Date of Patent: August 14, 1984
    Assignee: Deutsche Babcock Aktiengesellschaft
    Inventors: Robert Richter, Helmut Wiehn, Horst Lichtenberger
  • Patent number: 4331742
    Abstract: A solid electrolyte cell including a body of solid ionized gas-conductive electrolyte 20 having mutually spaced surfaces 30 and 32 on which is deposited a multiplicity of mutually spaced electrodes 34 and 36, having strips 30 and 32 of bare substances interposed between electrodes, so that currents of ionic gas may be established between the electrodes via the bare strips 30 and 32, whereby electrical resistance for the cells is lowered and the gas conductivity thereof is enhanced.
    Type: Grant
    Filed: December 24, 1980
    Date of Patent: May 25, 1982
    Inventors: Alan M. Administrator of the National Aeronautics and Space Administration, with respect to an invention of Lovelace, Robert Richter