Patents by Inventor Joseph Goldberg
Joseph Goldberg 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: 11968257Abstract: Embodiments may relate to pruning a distributed database for a peer-to-peer (P2P) network. A node may transmit a first multicast beacon over the P2P network. The node may receive a unicast synchronization request in response to the first multicast beacon, the unicast synchronization request comprising a removed list for the distributed database. The node may compare the removed list to a locally stored node list to determine a node removal. The node may determine if there is a failure in a node information call made to a node relating to the node removal. The node may, subsequent to a determination of the failure, update the locally stored node list based on the node removal. The node may transmit a second multicast beacon comprising the node removal. Nodes receiving the second multicast beacon may update a locally stored removed list using the node removal.Type: GrantFiled: January 9, 2023Date of Patent: April 23, 2024Assignee: TurbineOne, Inc.Inventors: Charles R. Barker, Jr., Keith Joseph Goldberg
-
Publication number: 20230356990Abstract: Systems and methods for towing, hitching, and connecting devices are described. An autonomous guided vehicle includes an automated hitch capable of connecting to a variety of types of containers.Type: ApplicationFiled: July 13, 2023Publication date: November 9, 2023Inventors: Edward F. Houston, Leung Man Shiu, Michael Joseph Goldberg, Mark David Bittenbender, William Patrick McConnell
-
Patent number: 11738772Abstract: Techniques for determining a speed for a vehicle as it traverses an environment with pedestrians are discussed herein. For example, a vehicle computing system may implement techniques to determine an action for a vehicle to take based on a detected pedestrian in an environment. The vehicle computing system may receive sensor data of an environment from a sensor associated with a vehicle, determine, based at least in part on the sensor data, an object in the environment and receive a predicted object trajectory associated with the object. The vehicle computing system may then determine, based on the predicted object trajectory, a distance between a simulated vehicle passing location and a predicted object location, determine, based on the distance, a speed, determine, based on the distance and the speed, a trajectory for the vehicle to follow, and control the vehicle based on the trajectory.Type: GrantFiled: December 18, 2020Date of Patent: August 29, 2023Assignee: Zoox, Inc.Inventors: Andrew E. Beller, Ari Joseph Goldberg
-
Publication number: 20230261776Abstract: Embodiments may relate to synchronizing nodes in a peer-to-peer network. A method comprises listening for a first multicast beacon during a duration of a discovery interval. The discovery interval comprises time intervals configured for a plurality of nodes in a squad. The method further comprises, in response to receiving the first multicast beacon during the duration of the discovery interval, transmitting a unicast synchronization request to a transmitter of the first multicast beacon. The unicast synchronization request comprises a node list.Type: ApplicationFiled: January 9, 2023Publication date: August 17, 2023Inventors: Charles R. Barker, Jr., Keith Joseph Goldberg, Ian Jay Kalin, Matthew Warren Amacker
-
Patent number: 11708252Abstract: Systems and methods for towing, hitching, and connecting devices are described. An autonomous guided vehicle includes an automated hitch capable of connecting to a variety of types of containers.Type: GrantFiled: July 17, 2020Date of Patent: July 25, 2023Assignee: United States Postal ServiceInventors: Edward F. Houston, Leung Man Shiu, Michael Joseph Goldberg, Mark David Bittenbender, William Patrick McConnell
-
Publication number: 20230231910Abstract: Embodiments may relate to pruning a distributed database for a peer-to-peer (P2P) network. A node may transmit a first multicast beacon over the P2P network. The node may receive a unicast synchronization request in response to the first multicast beacon, the unicast synchronization request comprising a removed list for the distributed database. The node may compare the removed list to a locally stored node list to determine a node removal. The node may determine if there is a failure in a node information call made to a node relating to the node removal. The node may, subsequent to a determination of the failure, update the locally stored node list based on the node removal. The node may transmit a second multicast beacon comprising the node removal. Nodes receiving the second multicast beacon may update a locally stored removed list using the node removal.Type: ApplicationFiled: January 9, 2023Publication date: July 20, 2023Inventors: Charles R. Barker, JR., Keith Joseph Goldberg
-
Publication number: 20220068249Abstract: The present invention relates to a novel device and related method for a musician, performer in a band, or an ensemble, to stop, shut-off and/or disengage the signals created by their instrument electronically through grounding or disconnecting the instrument's connection to an audio generation device such as an amplifier, speaker, or other digital interface. The invention is exemplified by reference to an electric guitar connected to an amplifier, with the control device disrupting the electrical connection therebetween and incorporating a guitar pic for the control of the connection disruption. The control device may be implemented either by grounding the connection between the instrument or by disconnecting it completely using an electrical switch.Type: ApplicationFiled: September 1, 2020Publication date: March 3, 2022Inventors: Joseph Goldberg, William Bracken
-
Publication number: 20210017007Abstract: Systems and methods for towing, hitching, and connecting devices are described. An autonomous guided vehicle includes an automated hitch capable of connecting to a variety of types of containers.Type: ApplicationFiled: July 17, 2020Publication date: January 21, 2021Inventors: Edward F. Houston, Leung Man Shiu, Michael Joseph Goldberg, Mark David Bittenbender, William Patrick McConnell
-
Patent number: 9996904Abstract: Techniques are described for processing an electronic image for presentation in a display of an enterprise application according to a format for presenting electronic image in the enterprise application. A format for an enterprise application may indicate display attributes such as an aspect ratio, a frame size, a resolution, or the like. The format for presenting an electronic image may correspond to a type of an enterprise application, a function of an enterprise application, a feature of an enterprise application, one or more subjects of the electronic image, other criteria associated with an enterprise application, or a combination thereof. These techniques may enable an electronic image to be adjusted for presentation in enterprise applications that have different formats. Users may benefit by not having to provide an electronic image adjusted to the different formats, thereby enabling a single electronic image to be used for a variety of enterprise applications.Type: GrantFiled: March 31, 2017Date of Patent: June 12, 2018Assignee: Oracle International CorporationInventors: Joseph Goldberg, Mark Vilrokx, Aylin Uysal
-
Publication number: 20170206634Abstract: Techniques are described for processing an electronic image for presentation in a display of an enterprise application according to a format for presenting electronic image in the enterprise application. A format for an enterprise application may indicate display attributes such as an aspect ratio, a frame size, a resolution, or the like. The format for presenting an electronic image may correspond to a type of an enterprise application, a function of an enterprise application, a feature of an enterprise application, one or more subjects of the electronic image, other criteria associated with an enterprise application, or a combination thereof. These techniques may enable an electronic image to be adjusted for presentation in enterprise applications that have different formats. Users may benefit by not having to provide an electronic image adjusted to the different formats, thereby enabling a single electronic image to be used for a variety of enterprise applications.Type: ApplicationFiled: March 31, 2017Publication date: July 20, 2017Applicant: Oracle International CorporationInventors: Joseph Goldberg, Mark Vilrokx, Aylin Uysal
-
Patent number: 9646131Abstract: Techniques are described for processing an electronic image for presentation in a display of an enterprise application according to a format for presenting electronic image in the enterprise application. A format for an enterprise application may indicate display attributes such as an aspect ratio, a frame size, a resolution, or the like. The format for presenting an electronic image may correspond to a type of an enterprise application, a function of an enterprise application, a feature of an enterprise application, one or more subjects of the electronic image, other criteria associated with an enterprise application, or a combination thereof. These techniques may enable an electronic image to be adjusted for presentation in enterprise applications that have different formats. Users may benefit by not having to provide an electronic image adjusted to the different formats, thereby enabling a single electronic image to be used for a variety of enterprise applications.Type: GrantFiled: June 27, 2014Date of Patent: May 9, 2017Assignee: Oracle International CorporationInventors: Joseph Goldberg, Mark Vilrokx, Aylin Uysal
-
Patent number: 9608869Abstract: In example embodiments, space filling elements displayed on a computer screen represent items in one or more levels of a hierarchical menu structure. The area of a space filling element indicates the number of accesses to an application associated with the space filling element. Other attributes of the space filling element may indicate values of characteristics of an associated application.Type: GrantFiled: September 20, 2013Date of Patent: March 28, 2017Assignee: Oracle International CorporationInventors: Nigel King, Joseph Goldberg
-
Patent number: 9477732Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing data values of a data set as a plurality of graphical elements in a data visualization, where each data value is associated with a plurality of data dimensions. A first data visualization may be generated based on a first configuration of the dataset. The first data visualization and a first user interface are displayed on a data visualization display page. The first user interface includes the plurality of graphical elements in the first data visualization. A selection of a element of the plurality of graphical elements is received through the first user interface. Moreover, the data values based on the received selection are filtered. A second data visualization representing the data set excluding the filtered data values is displayed.Type: GrantFiled: July 5, 2007Date of Patent: October 25, 2016Assignee: Oracle International CorporationInventors: Jonathan Helfman, Joseph Goldberg
-
Patent number: 9454291Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a plurality of data values of a hierarchical dataset as graphical elements in a configurable data visualization. A first data visualization may be displayed in a data visualization display page, along with a user interface. A selection of a rendered root node and rendered leaf nodes to be displayed in a second data visualization is received from the user interface. Based on the selection of the rendered root node and rendered leaf nodes, a number of depth levels to display is determined. Also, which of the depth levels to display are identified based on the selection of the rendered root node and rendered leaf nodes. The second data visualization is rendered based on the determined number of depth levels and the identified depth levels.Type: GrantFiled: December 11, 2013Date of Patent: September 27, 2016Assignee: Oracle International CorporationInventors: Jonathan Helfman, Joseph Goldberg
-
Publication number: 20150379722Abstract: Techniques are described for processing an electronic image for presentation in a display of an enterprise application according to a format for presenting electronic image in the enterprise application. A format for an enterprise application may indicate display attributes such as an aspect ratio, a frame size, a resolution, or the like. The format for presenting an electronic image may correspond to a type of an enterprise application, a function of an enterprise application, a feature of an enterprise application, one or more subjects of the electronic image, other criteria associated with an enterprise application, or a combination thereof. These techniques may enable an electronic image to be adjusted for presentation in enterprise applications that have different formats. Users may benefit by not having to provide an electronic image adjusted to the different formats, thereby enabling a single electronic image to be used for a variety of enterprise applications.Type: ApplicationFiled: June 27, 2014Publication date: December 31, 2015Inventors: Joseph Goldberg, Mark Vilrokx, Aylin Uysal
-
Publication number: 20150347520Abstract: A method, system, and computer program product for wellness maintenance programs configured for user-specific tracking of food consumption to goals. Upon receiving a digital image of food or beverage items, the digital image is transmitted to a repository configured to serve a plurality of accesses by a plurality of human members (e.g., a crowdsource repository). Members of the crowd generate food description annotations pertaining to aspects of the pictured food or beverage items. The food description annotations (e.g., menu picks, text descriptions) are used to look-up nutrition records. Some use cases correlate a set of food description annotations that are shared between two or more of the human members to generate a confidence score, and some use cases also receive food intake recommendations from the human members. The food intake recommendations can be recorded in a wellness profile which in turn can be used for progress tracking against nutrition goals.Type: ApplicationFiled: June 2, 2014Publication date: December 3, 2015Applicant: Oracle International CorporationInventors: Nigel KING, Joseph GOLDBERG
-
Publication number: 20150089448Abstract: In example embodiments, space filling elements displayed on a computer screen represent items in one or more levels of a hierarchical menu structure. The area of a space filling element indicates the number of accesses to an application associated with the space filling element. Other attributes of the space filling element may indicate values of characteristics of an associated application.Type: ApplicationFiled: September 20, 2013Publication date: March 26, 2015Applicant: Oracle International CorporationInventors: Nigel King, Joseph Goldberg
-
Publication number: 20150012552Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a plurality of source data values as graphical elements in a default treemap visualization, where each data value is associated with a plurality of data dimensions. A first data dimension is selected to be mapped to an area cell characteristic based on the first data dimension having a quality of numeric and a quality of non-negative. A second data dimension is selected to be mapped to a color cell characteristic based on the second data dimension having a quality of numeric and a quality of previously unmapped. The default treemap visualization is generated based on the selected first data dimension and the selected second data dimension.Type: ApplicationFiled: September 19, 2014Publication date: January 8, 2015Inventors: Jonathan Helfman, Joseph Goldberg
-
Patent number: 8910084Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a hierarchical dataset as graphical elements in a configurable data visualization having at least one graphical attribute. At least one aggregate function of a plurality of aggregate functions are determined. Aggregate values of the hierarchical dataset for each hierarchical depth level is determined. The aggregate function is used to determine the aggregate values. The data visualization based on the aggregate values is rendered.Type: GrantFiled: July 5, 2007Date of Patent: December 9, 2014Assignee: Oracle International CorporationInventors: Jonathan Helfman, Joseph Goldberg
-
Patent number: 8866815Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a plurality of source data values as graphical elements in a default treemap visualization, where each data value is associated with a plurality of data dimensions. A first data dimension is selected to be mapped to an area cell characteristic based on the first data dimension having a quality of numeric and a quality of non-negative. A second data dimension is selected to be mapped to a color cell characteristic based on the second data dimension having a quality of numeric and a quality of previously unmapped. The default treemap visualization is generated based on the selected first data dimension and the selected second data dimension.Type: GrantFiled: May 23, 2007Date of Patent: October 21, 2014Assignee: Oracle International CorporationInventors: Jonathan Helfman, Joseph Goldberg