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: 20260126995Abstract: 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: ApplicationFiled: October 17, 2023Publication date: May 7, 2026Applicant: AppCensus, Inc.Inventors: Álvaro FEAL, Narseo VALLINA-RODRIGUEZ, Joel REARDON, Serge EGELMAN, Robert RICHTER, Nathaniel GOOD
-
Patent number: 12160407Abstract: 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: GrantFiled: October 10, 2022Date of Patent: December 3, 2024Assignee: AppCensus, Inc.Inventors: Daren Childers, Narseo Vallina-Rodriguez, Abhinav Saxena, Joel Reardon, Robert Richter, Pietro Francesco Tirenna, Nathaniel Good, Serge Egelman
-
Publication number: 20240121214Abstract: 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: ApplicationFiled: October 10, 2022Publication date: April 11, 2024Applicant: AppCensus, Inc.Inventors: Daren CHILDERS, Narseo VALLINA-RODRIGUEZ, Abhinav SAXENA, Joel REARDON, Robert RICHTER, Pietro Francesco TIRENNA, Nathaniel GOOD, Serge EGELMAN
-
Patent number: 10977288Abstract: 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: GrantFiled: February 6, 2019Date of Patent: April 13, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Martin Keen, Todd Kelsey, Robert Richter, Michael Iantosca
-
Patent number: 10889238Abstract: 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: GrantFiled: October 24, 2019Date of Patent: January 12, 2021Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Michael Ehrmann, Robert Richter, Kerstin Schenk
-
Publication number: 20200250214Abstract: 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: ApplicationFiled: February 6, 2019Publication date: August 6, 2020Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Martin KEEN, Todd KELSEY, Robert RICHTER, Michael IANTOSCA
-
Publication number: 20200148230Abstract: 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: ApplicationFiled: January 3, 2020Publication date: May 14, 2020Inventors: Michael EHRMANN, Robert RICHTER
-
Publication number: 20200055443Abstract: 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: ApplicationFiled: October 24, 2019Publication date: February 20, 2020Inventors: Michael EHRMANN, Robert RICHTER, Kerstin SCHENK
-
Patent number: 9576184Abstract: 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: GrantFiled: August 28, 2014Date of Patent: February 21, 2017Assignee: TEXTURA PLANSWIFT CORPORATIONInventors: Heber Allred, Robert Richter
-
Publication number: 20160063722Abstract: 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: ApplicationFiled: August 28, 2014Publication date: March 3, 2016Inventors: Heber Allred, Robert Richter
-
Publication number: 20070126535Abstract: 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: ApplicationFiled: February 6, 2007Publication date: June 7, 2007Applicant: MOTOROLA, INC.Inventors: Roert Kornowski, Robert Richter
-
Publication number: 20070069911Abstract: 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: ApplicationFiled: September 21, 2006Publication date: March 29, 2007Inventor: Robert Richter
-
Publication number: 20060119454Abstract: 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: ApplicationFiled: December 3, 2004Publication date: June 8, 2006Inventors: Robert Kornowski, Robert Richter
-
Patent number: 4465021Abstract: 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: GrantFiled: July 16, 1982Date of Patent: August 14, 1984Assignee: Deutsche Babcock AktiengesellschaftInventors: Robert Richter, Helmut Wiehn, Horst Lichtenberger
-
Patent number: 4331742Abstract: 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: GrantFiled: December 24, 1980Date of Patent: May 25, 1982Inventors: Alan M. Administrator of the National Aeronautics and Space Administration, with respect to an invention of Lovelace, Robert Richter