Patents by Inventor Andrew Goldberg

Andrew 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).

  • Publication number: 20150174047
    Abstract: A water releasing composition in the form of an emulsion and process for using the composition are provided. The composition includes an aqueous phase and an oil phase. The aqueous phase includes at least one water-soluble active ingredient at a concentration by weight of from about 0.1% to about 20%, based upon weight of the composition. The oil phase includes dimethicone at a concentration by weight of about 1% to about 25%, and an emulsifying crosslinked siloxane elastomer at a concentration by weight of about 0.1% to about 20%, both based upon weight of the composition. The composition has a phase ratio of the aqueous phase to the oil phase of about 3.0 to about 12.0. The composition converts from an emulsion to a plurality of droplets upon application of shear.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 25, 2015
    Inventors: Catherine CHIOU, Zhi PAN, Angelike GALDI, Lauren E. MANNING, Andrew GOLDBERG
  • Publication number: 20150079039
    Abstract: Provided herein are compositions for improving sinus microbiota and treating sinusits. Further provided are methods of detecting imbalance in the sinus microbiota that can be indicative of sinusitis, and methods of determining whether an individual has or is at risk of developing sinusitis, e.g., chronic sinusitis.
    Type: Application
    Filed: April 12, 2013
    Publication date: March 19, 2015
    Inventors: Susan Lynch, Andrew Goldberg, Steven D. Pletcher
  • Publication number: 20140379473
    Abstract: Aspects of the subject disclosure are directed towards managing sponsored online content based upon advertiser behavior. Defining mini-markets to represent such advertiser behavior may be accomplished by clustering queries that generate revenue from one or more campaigns. Query revenue data between queries and a set of campaigns may be used to determine such mini-markets. To illustrate, a query whose highest revenue is attributed to a campaign may be selected for that campaign's mini-market. When that query is entered as a search term, the campaign's mini-market helps allocate space for advertisements.
    Type: Application
    Filed: June 25, 2013
    Publication date: December 25, 2014
    Inventors: Yunhong Zhou, Christopher J. Leggetter, Naiping Liu, Daniel Delling, Xiang Zhao, Xia Sharon Wan, Andrew Goldberg, Renato F. Werneck, Darshan Vishwanath Kantak
  • Publication number: 20140279014
    Abstract: Certain embodiments herein may be directed to push notifications for location-based content delivery. Many merchants use coupon printers to print post-purchase coupons. The systems and methods described herein are directed to generating incentives, such as coupons or loyalty points which may be based at least in part on purchases, the current location of the user in proximity to items or stores, and associating the incentives to a user profile associated with the user. The incentives may then later be retrieved by a point of sale (POS) system of a merchant and then applied to any future purchase transactions the customer may desire.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: COX COMMUNICATIONS, INC.
    Inventors: Pujan Roka, Radhakrishnan Gopinath, Andrew Goldberg, Mike Pons
  • Patent number: 8798280
    Abstract: The present publication describes a calibration method and apparatus, in which an electrical calibration signal is formed, an audio signal is formed in the loudspeaker from the calibration signal, the response of the audio signal is measured and analyzed, and the system is adjusted on the basis of the measurement results. The calibration signal is formed in the loudspeaker in such a way that it is essentially a sinusoidal signal, the frequency of which scans at least substantially through the entire audio frequency range.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: August 5, 2014
    Assignee: Genelec Oy
    Inventors: Andrew Goldberg, Aki Makivirta, Jussi Tikkanen, Juha Urhonen
  • Patent number: 8175284
    Abstract: A method and apparatus in a sound-reproduction system, in which method an electrical calibration signal is formed, an audio signal is formed in the loudspeaker from the calibration signal, the response of the audio signal is measured and analysed, and the loudspeaker system is adjusted on the basis of the measurement results. The operator is permitted to made additional alterations to the settings of the loudspeaker system on the basis of the measurement performed, the effects of the alterations are calculated and displayed to the operator without additional measurements, and the additional settings are implemented in real time in the loudspeaker system.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: May 8, 2012
    Assignee: Genele Oy
    Inventors: Andrew Goldberg, Aki Makivirta, Jussi Tikkanen, Juha Urhonen
  • Publication number: 20100303250
    Abstract: The present publication describes a calibration method and apparatus, in which an electrical calibration signal is formed, an audio signal is formed in the loudspeaker from the calibration signal, the response of the audio signal is measured and analysed, and the system is adjusted on the basis of the measurement results. The calibration signal is formed in the loudspeaker in such a way that it is essentially a sinusoidal signal, the frequency of which scans at least substantially through the entire audio frequency range.
    Type: Application
    Filed: March 22, 2007
    Publication date: December 2, 2010
    Applicant: GENELEC OY
    Inventors: Andrew Goldberg, Aki Makivirta, Jussi Tikkanen, Juha Urhonen
  • Patent number: 7822433
    Abstract: A communications system having a pre-defined calling group with a plurality of members is disclosed. A plurality of personal communication devices (PCDs) each have a system ID and a group ID, and each member of the group is assigned one of the PCDs. The system ID and the group ID both have a predetermined characteristic, where each system ID has a first variation thereof and each group ID has a second variation. A first group-member having a first PCD contacts a second member having a second PCD by entering into the first PCD the second PCD group ID. The first PCD transmits the first PCD system ID and the second PCD group ID to a communications switch. Based on the first PCD system ID, the communications switch locates a record for the first PCD in a switch database and determines therefrom that the first PCD can contact the second PCD by way of the second PCD group ID. A group database in switchable communication with the communications switch has the system ID and group ID for each group member PCD.
    Type: Grant
    Filed: January 23, 2007
    Date of Patent: October 26, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Karen Tirabassi, Andrew Goldberg, Greg Butz, Patrick Melampy, Mary Stanhope, Andrew Coppola
  • Publication number: 20090180632
    Abstract: A method and apparatus in a sound-reproduction system, in which method an electrical calibration signal is formed, an audio signal is formed in the loudspeaker from the calibration signal, the response of the audio signal is measured and analysed, and the loudspeaker system is adjusted on the basis of the measurement results. The operator is permitted to made additional alterations to the settings of the loudspeaker system on the basis of the measurement performed, the effects of the alterations are calculated and displayed to the operator without additional measurements, and the additional settings are implemented in real time in the loudspeaker system.
    Type: Application
    Filed: March 23, 2007
    Publication date: July 16, 2009
    Applicant: GENELEC OY
    Inventors: Andrew Goldberg, Aki Makivirta, Jussi Tikkanen, Juha Urhonen
  • Publication number: 20070156330
    Abstract: A graph is selected for preprocessing. Partial shortest path trees are constructed for the vertices of the graph and shortcuts are added to the graph to reduce the reach of certain vertices. The partial trees can be used to divide the arcs into two groups, a high reach group and a low reach group wherein a reach threshold is used to divide the groups. This threshold may be a function of the number of iterations of the preprocessing algorithm performed thus far. Upper bounds on reach of the low reach arcs are computed, and these arcs are deleted from the graph. The preprocessing algorithm is applied iteratively to the remaining arcs in the graph, with the reach threshold changing based on the current iteration. At the end of the preprocessing phase all arc reaches are below the current threshold and are deleted. The graph obtained from the input graph by adding the shortcuts, together with the reach values, may then be used during a query phase to compute shortest paths between two vertices.
    Type: Application
    Filed: December 29, 2005
    Publication date: July 5, 2007
    Applicant: Microsoft Corporation
    Inventors: Andrew Goldberg, Haim Kaplan, Renato Werneck
  • Publication number: 20070123289
    Abstract: A communications system having a pre-defined calling group with a plurality of members is disclosed. A plurality of personal communication devices (PCDs) each have a system ID and a group ID, and each member of the group is assigned one of the PCDs. The system ID and the group ID both have a predetermined characteristic, where each system ID has a first variation thereof and each group ID has a second variation. A first group-member having a first PCD contacts a second member having a second PCD by entering into the first PCD the second PCD group ID. The first PCD transmits the first PCD system ID and the second PCD group ID to a communications switch. Based on the first PCD system ID, the communications switch locates a record for the first PCD in a switch database and determines therefrom that the first PCD can contact the second PCD by way of the second PCD group ID. A group database in switchable communication with the communications switch has the system ID and group ID for each group member PCD.
    Type: Application
    Filed: January 23, 2007
    Publication date: May 31, 2007
    Inventors: Karen Tirabassi, Andrew Goldberg, Greg Butz, Patrick Melmpy, Mary Stanhope, Andrew Coppola
  • Patent number: 7200415
    Abstract: A communications system having a pre-defined calling group with a plurality of members is disclosed. A plurality of personal communication devices (PCDs) each have a system ID and a group ID, and each member of the group is assigned one of the PCDs. The system ID and the group ID both have a predetermined characteristic, where each system ID has a first variation thereof and each group ID has a second variation. A first group member having a first PCD contacts a second member having a second PCD by entering into the first PCD the second PCD group ID. The first PCD transmits the first PCD system ID and the second PCD group ID to a communications switch. Based on the first PCD system ID, the communications switch locates a record for the first PCD in a switch database and determines therefrom that the first PCD can contact the second PCD by way of the second PCD group ID. A group database in switchable communication with the communications switch has the system ID and group ID for each group member PCD.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: April 3, 2007
    Assignee: SBC Technology Resources, Inc.
    Inventors: Karen Tirabassi, Andrew Goldberg, Greg Butz, Patrick Melampy, Mary Stanhope, Andrew Coppola
  • Publication number: 20060178980
    Abstract: Systems and methods are provided for pricing, selling, and/or otherwise distributing electronic content using auction mechanisms. A randomized auction mechanism is used to determine both the number of goods that are sold and the selling price. The auction mechanism automatically adapts to the bid distribution to yield revenue that is competitive with that which could be obtained if the vendor were able to determine the optimal fixed price for the goods. In one embodiment a set of bids is randomly or quasi-randomly partitioned into two or more groups. An optimal threshold is determined for each group, and this threshold is then used to select winning bids from one or more of the other groups. In another embodiment, each bid is compared to a competing bid that is randomly or quasi-randomly selected from the set of bids. If the bid is less than the randomly-selected competing bid, the bid is rejected. Otherwise, the bid is accepted and the bidder buys the auctioned item at the price of the randomly-selected bid.
    Type: Application
    Filed: October 28, 2005
    Publication date: August 10, 2006
    Applicant: Intertrust Technologies Corporation
    Inventors: Andrew Goldberg, Jason Hartline, Andrew Wright
  • Publication number: 20060106714
    Abstract: Systems and methods are provided for pricing, selling, and/or otherwise distributing electronic content using auction mechanisms. A randomized auction mechanism is used to determine both the number of goods that are sold and the selling price. The auction mechanism automatically adapts to the bid distribution to yield revenue that is competitive with that which could be obtained if the vendor were able to determine the optimal fixed price for the goods. In one embodiment a set of bids is randomly or quasi-randomly partitioned into two or more groups. An optimal threshold is determined for each group, and this threshold is then used to select winning bids from one or more of the other groups. In another embodiment, each bid is compared to a competing bid that is randomly or quasi-randomly selected from the set of bids. If the bid is less than the randomly-selected competing bid, the bid is rejected. Otherwise, the bid is accepted and the bidder buys the auctioned item at the price of the randomly-selected bid.
    Type: Application
    Filed: October 27, 2005
    Publication date: May 18, 2006
    Applicant: InterTrust Technologies Corporation
    Inventors: Andrew Goldberg, Jason Hartline, Andrew Wright
  • Publication number: 20060047416
    Abstract: Methods and systems are described for computing shortest paths among a set of locations. A small set of landmarks is chosen and the distance between each location and each landmark is computed and stored. Given source and destination locations, the landmark distances are used to compute lower-bound estimates of distances from locations to the destination. The estimates are then used with a heuristic search to find the shortest path from source to destination.
    Type: Application
    Filed: August 25, 2004
    Publication date: March 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Goldberg, Christopher Harrelson
  • Publication number: 20060047421
    Abstract: Methods and systems are provided for computing shortest paths among a set of locations. A set of landmarks is dynamically selected by starting with two original landmarks and then improving the landmark selection based on distance to other landmarks. The landmarks are then used with A* search to find the shortest path from source to destination. Additional improvements are provided to reduce the amount of storage required. Landmarks may be generated or selected from a subset of landmarks during pre-processing using one or more selection heuristics, such as using tree-based heuristics and using a local search.
    Type: Application
    Filed: April 27, 2005
    Publication date: March 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Goldberg, Renato Werneck
  • Publication number: 20050014522
    Abstract: A communications system having a pre-defined calling group with a plurality of members is disclosed. A plurality of personal communication devices (PCDs) each have a system ID and a group ID, and each member of the group is assigned one of the PCDs. The system ID and the group ID both have a predetermined characteristic, where each system ID has a first variation thereof and each group ID has a second variation. A first group -member having a first PCD contacts a second member having a second PCD by entering into the first PCD the second PCD group ID. The first PCD transmits the first PCD system ID and the second PCD group ID to a communications switch. Based on the first PCD system ID, the communications switch locates a record for the first PCD in a switch database and determines therefrom that the first PCD can contact the second PCD by way of the second PCD group ID. A group database in switchable communication with the communications switch has the system ID and group ID for each group member PCD.
    Type: Application
    Filed: June 28, 2004
    Publication date: January 20, 2005
    Inventors: Karen Tirabassi, Andrew Goldberg, Greg Butz, Patrick Melampy, Mary Stanhope, Andrew Coppola
  • Patent number: 6819933
    Abstract: A communications system having a pre-defined calling group with a plurality of members is disclosed. A plurality of personal communication devices (PCDs) each have a system ID and a group ID, and each member of the group is assigned one of the PCDs. The system ID and the group ID both have a predetermined characteristic, where each system ID has a first variation thereof and each group ID has a second variation. A first group member having a first PCD contacts a second member having a second PCD by entering into the first PCD the second PCD group ID. The first PCD transmits the first PCD system ID and the second PCD group ID to a communications switch. Based on the first PCD system ID, the communications switch locates a record for the first PCD in a switch database and determines therefrom that the first PCD can contact the second PCD by way of the second PCD group ID. A group database in switchable communication with the communications switch has the system ID and group ID for each group member PCD.
    Type: Grant
    Filed: February 7, 2000
    Date of Patent: November 16, 2004
    Assignee: SBC Technology Resources, Inc.
    Inventors: Karen Tirabassi, Andrew Goldberg, Greg Butz, Patrick Melampy, Mary Stanhope, Andrew Coppola
  • Patent number: 6073023
    Abstract: A communications system having a pre-defined calling group with a plurality of members is disclosed. A plurality of personal communication devices (PCDs) each have a system ID and a group ID, and each member of the group is assigned one of the PCDs. The system ID and the group ID both have a predetermined characteristic, where each system ID has a first variation thereof and each group ID has a second variation. A first group member having a first PCD contacts a second member having a second PCD by entering into the first PCD the second PCD group ID. The first PCD transmits the first PCD system ID and the second PCD group ID to a communications switch. Based on the first PCD system ID, the communications switch locates a record for the first PCD in a switch database and determines therefrom that the first PCD can contact the second PCD by way of the second PCD group ID. A group database in switchable communication with the communications switch has the system ID and group ID for each group member PCD.
    Type: Grant
    Filed: January 7, 1998
    Date of Patent: June 6, 2000
    Assignee: Comcast Cellular Communications, Inc.
    Inventors: Karen Tirabassi, Andrew Goldberg, Greg Butz, Patrick Melampy, Mary Stanhope, Andrew Coppola