Patents by Inventor Norman H. Cohen

Norman H. Cohen 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: 20140129589
    Abstract: Improved descriptive query techniques are provided. More particularly, techniques are provided for specifying and processing descriptive queries for data providers grouped into provider kinds with hierarchical containment relationships. The query may include arbitrary boolean combinations of arbitrary tests on the values of attributes of the data providers.
    Type: Application
    Filed: January 9, 2014
    Publication date: May 8, 2014
    Applicant: International Business Machines Corporation
    Inventors: Norman H. Cohen, Paul C. Castro, Archan Misra
  • Patent number: 8661016
    Abstract: Improved descriptive query techniques are provided. More particularly, techniques are provided for specifying and processing descriptive queries for data providers grouped into provider kinds with hierarchical containment relationships. The query may include arbitrary boolean combinations of arbitrary tests on the values of attributes of the data providers.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: February 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Norman H. Cohen, Paul C. Castro, Archan Misra
  • Patent number: 7725250
    Abstract: The invention addresses the disadvantage of automated vehicle traffic management systems by providing a solution for predicting and avoiding traffic congestion before the congestion is experienced. The invention includes a decentralized mechanism for predicting congestion. An exemplary embodiment of the invention uses a system of sensors to determine current traffic flow; the sensors communicate their state to a network of servers and then an algorithm is applied to the collected data to predict traffic congestion; upon detection of congestion, signals are communicated to the system controllers to prevent the traffic congestion.
    Type: Grant
    Filed: July 18, 2006
    Date of Patent: May 25, 2010
    Assignee: International Business Machines Corporation
    Inventors: Chatschik Bisdikian, Joel W. Branch, Norman H. Cohen, John S. Davis, II, Maria R. Ebling, Daby M. Sow
  • Publication number: 20090266904
    Abstract: Disclosed is an energy-conserving HVAC system for an occupancy, the system including an HVAC system including HVAC actuators, sensors configured to sense temperature and humidity in zones of the occupancy, and an HVAC controller in communication with the HVAC actuators and the sensors, said HVAC controller being configured to include HVAC modes that specify that each of the HVAC actuators to be actuatable and deactuatable in response to particular HVAC sensor readings in the zones, and a security system configured to provide security, the security system including a security control panel in communication with the HVAC controller, wherein the security system includes security modes that are actuatable via the security control panel, actuation of each of the plurality of security modes resulting in an automatic actuation of the HVAC modes, the automatic actuation occurring without any action beyond the actuation of one of the plurality of security modes.
    Type: Application
    Filed: April 24, 2008
    Publication date: October 29, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Norman H. Cohen
  • Publication number: 20090106011
    Abstract: The present invention discloses a method for coordinating zero or more modelings, zero or more implementations and zero or more deployments of a computer system, including but not limited to computer systems involving sensors, actuators, or both and a system providing assistance to designers, implementers, and deployers of computer systems. The method and system including: defining one or more interfaces of one or more components; creating models for the one or more components, each of which is either a composite component model or a atomic component, model, creating the one or more composite components as instances of the composite component models creating the one or more atomic components as instances of the atomic component models creating a domain model by specifying the computational resources; and creating a deployment model by specifying one or more component-model instances and specifying which the component-model instances should be executed on which the computational resources of the domain model.
    Type: Application
    Filed: October 22, 2007
    Publication date: April 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Han Chen, Paul B. Chou, Norman H. Cohen, Sastry S. Duri, Yonghun Eom, ChangWoo Jung, Sooyeon Kim, Johnathan M. Reason, Danny Chan-Yong Wong
  • Publication number: 20080172404
    Abstract: A system, method and computer program product that enables retrieval of a web page that was previously retrieved by a browser device as a result of issuing an HTTP request with a given request URI that resulted in a redirection response from a server device. The system implements the use of bookmarks to retrieve a web page that was retrieved earlier using a given request URI by associating a request URI with a bookmark stored in a browser; later reference to the bookmark initiates retrieval of the web page identified by the URI associated with that bookmark. The association between the request URI and the bookmark is distributed between the browser and the web server. In a second aspect of this invention, the association is stored entirely in the browser.
    Type: Application
    Filed: January 17, 2007
    Publication date: July 17, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Norman H. Cohen
  • Publication number: 20080167795
    Abstract: The invention addresses the disadvantage of automated vehicle traffic management systems by providing a solution for predicting and avoiding traffic congestion before the congestion is experienced. The invention includes a decentralized mechanism for predicting congestion. An exemplary embodiment of the invention uses a system of sensors to determine current traffic flow; the sensors communicate their state to a network of servers and then an algorithm is applied to the collected data to predict traffic congestion; upon detection of congestion, signals are communicated to the system controllers to prevent the traffic congestion.
    Type: Application
    Filed: March 25, 2008
    Publication date: July 10, 2008
    Applicant: International Business Machines Corporation
    Inventors: Chatschik Bisdikian, Joel W. Branch, Norman H. Cohen, John S. Davis, Maria R. Ebling, Daby M. Sow
  • Publication number: 20080019269
    Abstract: The invention addresses the disadvantage of automated vehicle traffic management systems by providing a solution for predicting and avoiding traffic congestion before the congestion is experienced. The invention includes a decentralized mechanism for predicting congestion. An exemplary embodiment of the invention uses a system of sensors to determine current traffic flow; the sensors communicate their state to a network of servers and then an algorithm is applied to the collected data to predict traffic congestion; upon detection of congestion, signals are communicated to the system controllers to prevent the traffic congestion.
    Type: Application
    Filed: July 18, 2006
    Publication date: January 24, 2008
    Inventors: Chatschik Bisdikian, Joel W. Branch, Norman H. Cohen, John S. Davis, Maria R. Ebling, Daby M. Sow
  • Patent number: 7181442
    Abstract: A framework of a service directory that can handle service records changing rapidly is provided by using a content-based routing network. A directory node for providing the service directory is called a data resolver. The data resolver listens for service advertisements for certain service categories from service providers, and stores such advertisement data in the form of service records in a local cache. If a data resolver receives a query for some services, it first looks in the cache. If the cache contains at least one service record that satisfies the query, the data resolver returns the record. Otherwise, the data resolver issues a secondary query corresponding to the query it received, to other data resolvers connected by the content-based routing network. Simultaneously, the data resolver begins listening for service advertisements (service records) from other data resolvers on the content-based routing network.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: February 20, 2007
    Assignee: International Business Machines Corporation
    Inventors: Danny Lo-tien Yeh, Norman H. Cohen, Apratim Purakayastha, Luke Wong
  • Patent number: 6757896
    Abstract: Method and apparatus are provided for enabling partial replication of object stores, wherein two or more computers can partially replicate object stores by allowing synchronization of only such objects contained in the stores that are intended to be shared among the stores.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: June 29, 2004
    Assignee: International Business Machines Corporation
    Inventors: Norman H. Cohen, Ajay Mohindra, Apratim Purakayastha
  • Publication number: 20040111421
    Abstract: A method, system, and computer program providing data of a requested kind includes a repository of descriptors for external data sources and a repository of templates for synthesizers that, given inputs satisfying stated requirements, can act as data sources satisfying a stated requirement. A set of data sources satisfying a stated requirement is constructed by selecting appropriate external data sources from the repository of data-source descriptors, discovering appropriate synthesizer templates in the repository of synthesizer templates, and synthesizing data sources by instantiating templates to use other external or synthesized data sources as inputs, in accordance with the requirements associated with the inputs and outputs of the templates.
    Type: Application
    Filed: December 10, 2002
    Publication date: June 10, 2004
    Inventors: Norman H. Cohen, Apratim Purakayastha
  • Publication number: 20040059722
    Abstract: A framework of a service directory that can handle service records changing rapidly is provided by using a content-based routing network. A directory node for providing the service directory is called a data resolver. The data resolver listens for service advertisements for certain service categories from service providers, and stores such advertisement data in the form of service records in a local cache. If a data resolver receives a query for some services, it first looks in the cache. If the cache contains at least one service record that satisfies the query, the data resolver returns the record. Otherwise, the data resolver issues a secondary query corresponding to the query it received, to other data resolvers connected by the content-based routing network. Simultaneously, the data resolver begins listening for service advertisements (service records) from other data resolvers on the content-based routing network.
    Type: Application
    Filed: September 24, 2002
    Publication date: March 25, 2004
    Inventors: Danny Lo-tien Yeh, Norman H. Cohen, Apratim Purakayastha, Luke Wong
  • Publication number: 20030167330
    Abstract: A method, system and computer program for rebinding a binding expression to an appropriate network resource in response to changes in the requirements placed upon the resources or in response to changes in the properties of the currently bound network resource. The binding expression includes a data specification describing the properties required for the resource. Rebinding entails obtaining a list of potential appropriate network resources, selecting an appropriate network resource from the list, and rebinding the binding expression to that resource.
    Type: Application
    Filed: March 1, 2002
    Publication date: September 4, 2003
    Inventors: Norman H. Cohen, Apratim Purakayastha, Luke Wong, Danny L. Yeh
  • Patent number: 6463265
    Abstract: A method, system, and apparatus for handing-off data receivers in a broadcast-based data dissemination environment. Data receiver hand-off is carried out between data sources in different data cells broadcasting information of the same category. Furthermore, data cell ranges are based on geographic regions rather than signal strength coverage. Generally, the hand-off process involves acquiring the current receiver location of the data receiver and comparing the receiver location with a current data cell range. If the current receiver location is outside the current data cell range, a hand-off controller searches for a new data source encompassing the current receiver location coordinates and having an associated data topic matching the current topic. Once a new data source is found, the hand-off controller subscribes the data receiver to the new data source.
    Type: Grant
    Filed: June 5, 2001
    Date of Patent: October 8, 2002
    Assignee: International Business Machines Corp.
    Inventors: Norman H. Cohen, Apratim Purakayastha, Luke Wong, Danny L. Yeh
  • Patent number: 6070184
    Abstract: Methods, systems and computer program products which provide for communicating with a web browser executing on a remote/mobile processing system which is temporarily and intermittently connected to a second computer by storing in a persistent request queue at the second computer, a request from the web browser to a server application accessible to the second computer. Also disclosed are methods, systems and computer program products which allow for operation and management of asynchronous operations of a web browser where the operations are carried out by a server-side intercept module.
    Type: Grant
    Filed: August 28, 1997
    Date of Patent: May 30, 2000
    Assignee: International Business Machines Corporation
    Inventors: Marion Blount, Hung-yang Chang, Norman H. Cohen, Richard Allen Floyd, Barron Cornelius Housel, III, David Bruce Lindquist, Steve Mastrianni, Marshall Shapiro, Carl D. Tait
  • Patent number: 6035324
    Abstract: Methods, systems and computer program products are provided for communicating with a web browser executing on a remote/mobile processing system which is temporarily and intermittently connected to a second computer. According to the present invention, requests from the web browser to a server application accessible to the second computer are stored in a persistent request queue at the remote/mobile processing system. An interim response is provided to the web browser in response to the request from the client application. The stored request may be recalled to allow user modification of the stored request prior to the request being provided to the second computer for transmission to the server application.
    Type: Grant
    Filed: August 28, 1997
    Date of Patent: March 7, 2000
    Assignee: International Business Machines Corporation
    Inventors: Hung-yang Chang, Norman H. Cohen, Richard Allen Floyd, Barron Cornelius Housel, III, David Bruce Lindquist, Steve Mastrianni, Marshall Shapiro, Carl D. Tait