Patents by Inventor David Goldberg

David 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: 9870928
    Abstract: A system and method for performing a wet etching process is disclosed. The system includes multiple processing stations accessible by a transfer device, including a measuring station to optically measure the thickness of a wafer before and after each etching steps in the process. The system also includes a controller to analyze the thickness measurements in view of a target wafer profile and generate an etch recipe, dynamically and in real time, for each etching step. In addition, the process controller can cause a single wafer wet etching station to etch the wafer according to the generated etching recipes. In addition, the system can, based on the pre and post-etch thickness measurements and target etch profile, generate and/or refine the etch recipes.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: January 16, 2018
    Assignee: VEECO PRECISION SURFACE PROCESSING LLC
    Inventors: David A. Goldberg, Jonathan Yutkowitz
  • Publication number: 20170364967
    Abstract: In various example embodiments, a system and method for evaluating and sorting product feedback is presented. In one example, a system includes a learning module to train a machine learning system on feedback from a plurality of users, the machine learning system configured to generate a quality rating for individual feedback, a feedback module to collect feedback for a specific product available from the online network based marketplace and apply the machine learning system to generate a quality rating for each feedback collected, and a sorting module to sort the feedback collected according to the quality ratings generated by the machine learning system.
    Type: Application
    Filed: September 30, 2016
    Publication date: December 21, 2017
    Inventors: Nish Parikh, Qifeng Qiao, Syeda Hudda, Naveen Kumar, Krithivasan Nagarajan, David Goldberg
  • Patent number: 9841422
    Abstract: The present invention relates to moving microorganisms to a surface, where they are grown in the presence and absence of antimicrobials, and by monitoring the growth of the microorganisms over time in the two conditions, their susceptibility to the antimicrobials can be determined. The microorganisms can be moved to the surface through electrophoresis, centrifugation or filtration. When the movement involves electrophoresis, the presence of oxidizing and reducing reagents lowers the voltage at which electrophoretic force can be generated and allows a broader range of means by which the target can be detected. Monitoring can comprise optical detection, and most conveniently includes the detection of individual microorganisms. The microorganisms can be stained in order to give information about their response to antimicrobials.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: December 12, 2017
    Assignee: Accelerate Diagnostics, Inc.
    Inventors: David A. Goldberg, David C. Howson, Steven W. Metzger, Daniel A. Buttry, Steven Scott Saavedra
  • Publication number: 20170322971
    Abstract: In various example embodiments, a system and method for retrieving database records are presented. A method includes receiving an access request for database records, identifying a primary database record corresponding to the access request, and selecting a set of secondary database records corresponding to a portion of the access request. The method determines a set of differentiating elements within records of the set of secondary database records. Each differentiating element distinguishes at least one record of the set of secondary database records from one or more of the primary database record and a portion of the records included in the set of secondary database records. The method generates a formatted search interface including a set of selectable interface icons representing one or more differentiating elements and causes presentation of the formatted search interface at a client device associated with the access request.
    Type: Application
    Filed: May 3, 2017
    Publication date: November 9, 2017
    Inventors: Narayanan Seshadri, Gyanit Singh, Justin Nicholas House, Nish Parikh, David Goldberg, Daniel Fain, Huai-ter Chong, Stephen Neola, Jonas Oscar Klink
  • Publication number: 20170323022
    Abstract: A search engine is configured to return increased diversity results based on past user interactions with search results. For a given query, historical data is analyzed to generate an item score describing a past quantity of users that navigated to a given page of an item. The historical data can further be used to generate a category score describing a past quantity of users that navigated to a given category of items. The category of items can be analyzed to generate a diversity score describing their diversity with respect to each other. Results for the given query can be arranged using items scores, category scores, and diversity scores.
    Type: Application
    Filed: May 3, 2017
    Publication date: November 9, 2017
    Inventors: Daniel David Miranda, Amit Jaiswal, David Goldberg
  • Publication number: 20170287793
    Abstract: An apparatus and method are provided to: determine a unique profile to etch each wafer, execute that etch, and determine and deliver the proper chemical addition in order to maintain etch rate within tight tolerances.
    Type: Application
    Filed: April 3, 2017
    Publication date: October 5, 2017
    Inventors: Laura Mauer, John Taddei, James Swallow, David Goldberg, Eric Kurt Zwirnmann
  • Patent number: 9760901
    Abstract: Systems and methods to predict bidding behavior are described. The system identifies a listing that includes listing information that describes an item that is being auctioned on a network-based marketplace. The system further identifies bid classification information based on the number of bids received for the item. Finally, the system predicts whether no more bids are expected to be received for the item based on the classification information.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: September 12, 2017
    Assignee: eBay Inc.
    Inventors: Alpha Kamchiu Luk, Michael Ching, Ben Chisell, Johannes Braun, Tom Pugh, Tom Wagstaff, Shervin Moghaddam, Yu Liu, Vinayak Agarwal, Gajanan Adalinge, David Goldberg
  • Patent number: 9741062
    Abstract: Embodiments of a system, a method, and a computer-program product (e.g., software) that facilitates collaborative interaction with content by multiple users are described. In this system, users of a distributed group of dedicated electronic devices provide signals that indicate their current actions as they view the content. Using these signals, the system provides additional signals for display on the group of electronic devices. These additional signals provide an environment that includes the content and the current user actions, which allows the users to collaboratively interact with the content and with each other. Moreover, the multiple users may be dynamically aggregated based on their actions, which allows a social network to be established and dynamically maintained based on user activities and interests.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: August 22, 2017
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: David Goldberg, Nicolas B. Ducheneaut
  • Publication number: 20170193072
    Abstract: In various example embodiments, a system and method for computing a query feature score that can be used by a machine learning algorithm to rank search results is described. A query is received. The assigned probabilities for the arbitrary query is retrieved. The assigned probabilities is based on a probability model for a query feature. A score is computed for the query feature based on the assigned probabilities for the arbitrary query.
    Type: Application
    Filed: December 30, 2015
    Publication date: July 6, 2017
    Applicant: eBay Inc.
    Inventors: Nadia Vase, David Goldberg
  • Publication number: 20170192975
    Abstract: A categorization analysis system is provided. The categorization analysis system includes one or more hardware processors, a memory including a first plurality of listings categorized in a first target category, and a categorization analysis engine executing on the one or more hardware processors. The categorization analysis engine is configured to determine a label for each listing including performing a search on title, select a set of training listings based on the determined labels, train a first model using the set of training listings and the determined labels, the first model being a classification model configured to classify categorization of listings, identify a suspect listing categorized in the first target category, apply the suspect listing to the first model, thereby generating a categorization result for the suspect listing, the categorization result indicating miscategorization of the suspect listing, and identify the suspect listing in the memory as miscategorized.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: Dingxian Wang, David Goldberg, Xiaoyuan Wu, Yuanjie Liu
  • Publication number: 20170193579
    Abstract: In various example embodiments, a system and method for computing price demand of a query that can be used by a search system to rank search results. Computing a user event aggregation by contribution for each of the past user sessions to produce updated session-based sets of user events based on a condition related to a general-specific relationship between two queries in a past user session. Computing a user event aggregation of queries from multiple sessions to combine the updated session-based sets of user events for a same query from the past user sessions to produce multiple session sets of user events for each query. The multiple session sets of user events for a query defining price points used in determining price demand for the query.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Applicant: eBay Inc.
    Inventors: David Goldberg, Yuanjie Liu, Xiaoyuan Wu, Nadia Vase
  • Patent number: 9657327
    Abstract: A method for the detection of microorganisms in a sample comprising contacting said sample with a biosensor concentration module, allowing microorganisms to grow for a first period of time and detecting growth of discrete microorganisms as an indication of the presence of said microorganisms.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 23, 2017
    Assignee: Accelerate Diagnostics, Inc.
    Inventors: Steven W. Metzger, David C. Howson, David A. Goldberg, Daniel A. Buttry
  • Publication number: 20160239368
    Abstract: Apparatus and method for detecting anomalies in a computer system are disclosed herein. In some embodiments, multiple probes are executed on an evolving data set. Each probe may return a result. Property values are then derived from a respective result returned by a corresponding probe. Surprise scores corresponding to the property values are generated, where each surprise score is generated based on a comparison between a corresponding property value and historical property values. The corresponding property value and the historical property values are derived from results returned from the same probe. Historical surprise scores generated by the anomaly detection engine are accessed. Responsive to a comparison between the plurality of surprise scores and the plurality of historical surprise scores, a monitoring system is alerted of an anomaly regarding the evolving data set.
    Type: Application
    Filed: April 28, 2016
    Publication date: August 18, 2016
    Inventors: David Goldberg, Yinan Shan
  • Publication number: 20160188659
    Abstract: Techniques for determining search results based on session based refinements are presented herein. A method is disclosed that includes receiving a query in a user session, the query comprising one or more search parameters, detecting, in the user session and after receiving the query, a user event associated with a property of an item, updating a record in a table that associates the query with the property, the table comprising a plurality of records that associate the query with respective item properties, the record comprising the query, the property, and a score, and ranking search results for a subsequent query based on the associated properties indicated in the plurality of records, the subsequent query including the one or more search parameters.
    Type: Application
    Filed: December 31, 2014
    Publication date: June 30, 2016
    Inventors: Yuanjie Liu, Xiaoyuan Wu, Michael Ching, Song Feng, Joseph Anthony Beynon, David Goldberg
  • Publication number: 20160188660
    Abstract: Techniques for determining search results based on session based refinements are presented herein. A method is disclosed that includes receiving a query in a user session, the query comprising one or more search parameters, detecting, in the user session and after receiving the query, a user event, updating, for each previous query in the user session that includes one or more of the search parameters, a record in a table for the query, the record storing a count of user events that match the user event, updating a score for each of the previous queries based on the count of user events, the respective records further storing the score, and ranking search results for a subsequent query based on the scores in the table, the subsequent query including the one or more search parameters.
    Type: Application
    Filed: December 31, 2014
    Publication date: June 30, 2016
    Inventors: Yuanjie Liu, Xiaoyuan Wu, Michael Ching, Song Feng, Joseph Anthony Beynon, David Goldberg
  • Patent number: 9361780
    Abstract: The present invention is a container cap sensors, chips, transmitters, and receiver, to record, transmit, and receive data regarding the time intervals between when the container cap was last placed on or taken off of a container. The container cap is for use with pharmaceutical and other health care related vials, bottles and containers. The data transmission is used to monitor a patient's drug administration times and intervals, and allows the patient and/or the patient's caregiver to review the administration data. The container cap of the present invention is streamlined, easy to use, reliable, and inexpensive.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: June 7, 2016
    Assignee: TimerCap, LLC
    Inventors: Richard Million Burke, JR., Howard David Goldberg, Philip John Tomasi, Lawrence M. Twersky
  • Publication number: 20160147755
    Abstract: Disclosed are a system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for generating search results. A data access module accesses search results data indicative of a plurality items and that is indicative of ranking values of the plurality of items. A controller module generates page data based on the search results data. The controller module selects a first item from the plurality of items. A diversification module accesses a first rule of the page data. The diversification module determines a deviance value and a reordering-cost value of a second item from the plurality of items. The controller module can select, based at least on a first combination of the deviance and the reordering-cost values of the second item, the second item for placement ahead of the first item on the page data.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 26, 2016
    Inventors: David Goldberg, Miroslav Melichar, Michael Ching, Davide Libenzi
  • Publication number: 20160126150
    Abstract: A system and method for performing a wet etching process is disclosed. The system includes multiple processing stations accessible by a transfer device, including a measuring station to optically measure the thickness of a wafer before and after each etching steps in the process. The system also includes a controller to analyze the thickness measurements in view of a target wafer profile and generate an etch recipe, dynamically and in real time, for each etching step. In addition, the process controller can cause a single wafer wet etching station to etch the wafer according to the generated etching recipes. In addition, the system can, based on the pre and post-etch thickness measurements and target etch profile, generate and/or refine the etch recipes.
    Type: Application
    Filed: October 30, 2015
    Publication date: May 5, 2016
    Inventors: David A. Goldberg, Jonathan Yutkowitz
  • Publication number: 20160126148
    Abstract: A system and method for performing a wet etching process is disclosed. The system includes multiple processing stations accessible by a transfer device, including a measuring station to optically measure the thickness of a wafer before and after each etching steps in the process. The system also includes a controller to analyze the thickness measurements in view of a target wafer profile and generate an etch recipe, dynamically and in real time, for each etching step. In addition, the process controller can cause a single wafer wet etching station to etch the wafer according to the generated etching recipes. In addition, the system can, based on the pre and post-etch thickness measurements and target etch profile, generate and/or refine the etch recipes.
    Type: Application
    Filed: October 30, 2015
    Publication date: May 5, 2016
    Inventors: Laura Mauer, John Taddei, John Clark, Elena Lawrence, Eric Kurt Zwirnmann, David A. Goldberg, Jonathan Yutkowitz
  • Publication number: 20160063109
    Abstract: Systems and techniques for a query-breadth selected search result sorting mechanism are herein described. A search query can be received from a user. A breadth score can be generated for the search query. A sorting mechanism can be selected from a plurality of sorting mechanisms based on the breadth score. Search results can be identified for the query and the selected sorting mechanism can be applied to the search results to produce an ordered set of search results. The ordered set of search results can be presented to the user.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 3, 2016
    Inventors: Yuanjie Liu, David Goldberg, Michael Ching, Xiaoyuan Wu, Joseph Anthony Beynon, Song Feng