Patents by Inventor Curtis H. Brobst

Curtis H. Brobst 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: 10275608
    Abstract: Techniques are described for video redaction. In one aspect, techniques include receiving a video for redaction; analyzing the video to generate an appearance model for the video, providing a user interface (UI) allowing a user to modify the appearance model, and responsive to a user selecting an object from the appearance model, extending and completing a trajectory of the selected object with enhanced marking based on the user input.
    Type: Grant
    Filed: October 15, 2016
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Russell P Bobbitt, Curtis H Brobst, Rogerio S Feris, Yun Zhai
  • Publication number: 20180107830
    Abstract: Techniques are described for video redaction. In one aspect, techniques include receiving a video for redaction; analyzing the video to generate an appearance model for the video, providing a user interface (UI) allowing a user to modify the appearance model, and responsive to a user selecting an object from the appearance model, extending and completing a trajectory of the selected object with enhanced marking based on the user input.
    Type: Application
    Filed: October 15, 2016
    Publication date: April 19, 2018
    Inventors: Russell P. Bobbitt, Curtis H. Brobst, Rogerio S. Feris, Yun Zhai
  • Patent number: 9635137
    Abstract: Techniques are disclosed for rendering geographic information system (GIS) data. A server component responding to a request for GIS data for a given area combines contiguous elements that share the same dynamic characteristics. For example, a map server may combine the polylines of contiguous road segments sharing the same current speed/congestion conditions. Doing so may greatly reduce the number of individual polylines that are sent to a client for rendering.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: April 25, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Curtis H. Brobst, James P. Cantwell, Magda M. Mourad
  • Publication number: 20140181189
    Abstract: Techniques are disclosed for rendering geographic information system (GIS) data. A server component responding to a request for GIS data for a given area combines contiguous elements that share the same dynamic characteristics. For example, a map server may combine the polylines of contiguous road segments sharing the same current speed/congestion conditions. Doing so may greatly reduce the number of individual polylines that are sent to a client for rendering.
    Type: Application
    Filed: February 25, 2014
    Publication date: June 26, 2014
    Applicant: International Business Machines Corporation
    Inventors: Curtis H. BROBST, James P. CANTWELL, Magda M. MOURAD
  • Patent number: 8694603
    Abstract: Techniques are disclosed for rendering geographic information system (GIS) data. A server component responding to a request for GIS data for a given area combines contiguous elements that share the same dynamic characteristics. For example, a map server may combine the polylines of contiguous road segments sharing the same current speed/congestion conditions. Doing so may greatly reduce the number of individual polylines that are sent to a client for rendering.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: April 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Curtis H. Brobst, James P. Cantwell, Magda M. Mourad
  • Publication number: 20140040805
    Abstract: In some example embodiments, a computer-implemented method includes receiving, for each of a number of user interface controls, selections by a user of at least one of exactly one value, a subset of values, all values, and no values. The selections by the user define non-chart-related settings, The method includes inferring intent of the user of at least one attribute of a chart based on the selections by the user via the number of user interface controls. The method includes defining at least one characteristic of the chart for displaying the chart based on the intent.
    Type: Application
    Filed: August 2, 2012
    Publication date: February 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: JoAnn P. Brereton, Curtis H. Brobst, Tricia Y. Garrett, Carolyn Hyink, Alan Mikulan
  • Publication number: 20120323992
    Abstract: Techniques are disclosed for rendering geographic information system (GIS) data. A server component responding to a request for GIS data for a given area combines contiguous elements that share the same dynamic characteristics. For example, a map server may combine the polylines of contiguous road segments sharing the same current speed/congestion conditions. Doing so may greatly reduce the number of individual polylines that are sent to a client for rendering.
    Type: Application
    Filed: June 20, 2011
    Publication date: December 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: CURTIS H. BROBST, JAMES P. CANTWELL, MAGDA M. MOURAD
  • Patent number: 6687708
    Abstract: An extensible Object-Oriented (OO) framework in an object-oriented programming system defines objects and classes used to correspond to and track a collection document. The collection document can be an accounts receivable (the debt is to be received) or an accounts payable (the debt is to be paid) collection document. A collection document is an unconditional order in writing in which a debtor promises to pay a debt to a bearer in exchange for at least one benefit that has been or will be received by the debtor. The OO framework defines a collection document object that corresponds to and tracks a collection document through its many states until the collection document finally ends in an ending state. Even then, the collection document object may be retained (e.g., in a persistent or frozen state) for future reference. Each of the states of the collection document object corresponds to one of the states of the collection document.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: February 3, 2004
    Assignee: International Business Machines Corporation
    Inventors: Curtis H. Brobst, James E. Carey, Verena Kranzl, Stephen Porter, Siegfried Wiesenhofer
  • Patent number: 6125382
    Abstract: According to the preferred embodiment of the present invention, a method and apparatus for facilitating communications between client objects and server objects in a distributed object system is provided. The method and apparatus provide a distributed thread that associates dedicated service threads with a distributed thread identification for each transaction. By associating a dedicated service thread with a distributed thread identification it can be assured that all portions of a transaction are performed by the same thread. Thus, the present invention assures consistent thread allocation in a distributed system.
    Type: Grant
    Filed: July 25, 1997
    Date of Patent: September 26, 2000
    Assignee: International Business Machines Corporation
    Inventors: Curtis H. Brobst, Chih-Hsiang Chou, Scott Neal Gerard
  • Patent number: 6003066
    Abstract: A computer network provides distribution of a multithread process among different data processing stations in the network. In one embodiment, a global name server is used to distribute the threads and update values associated with the threads. When the process is created, the global name server establishes a distributed process context by dividing logical addresses used by the process among physical addresses corresponding to respective portions of the system memory devices (RAM) in different data processing stations. The global name server assigns a universally unique identification number (UUID) to each process, and uses the UUID to manage the distributed threads. When the data in the distributed process context is updated, the changes are apparent to all threads executing in the distributed process. This approach simplifies access and retrieval of shared process context information, and may be implemented using current thread models, making it easier to incorporate into existing networks.
    Type: Grant
    Filed: August 14, 1997
    Date of Patent: December 14, 1999
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey M. Ryan, Curtis H. Brobst, Chih-Hsiang Chou