Patents by Inventor Howard A. Abrams

Howard A. Abrams 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: 20190294804
    Abstract: Techniques are disclosed relating to a computer system receiving recordings of meetings between individuals, encrypting the recording, storing the encrypted recording, and determining whether to decrypt the encrypted recording based on decryption information indicative of ones of the individuals have assented to the decryption of the encrypted recording and a cryptographic policy. The computer system may also perform semantic analysis of the audio of the meeting to identify decision statements made at the meeting and factor statements made at the meeting upon which the decision statement is based. The computer system may also store meeting metadata associated with the meeting that is indicative of the decision statement and factor statements.
    Type: Application
    Filed: March 23, 2018
    Publication date: September 26, 2019
    Inventors: Guy A. Di Lella, Maria C. Velez-Rojas, Steven L. Greenspan, Serge Mankovskii, Howard A. Abrams, Navid Nader-Rezvani, Mark Jacob Addleman, Otto Gabriel Berkes, Paul Louis Pronsati,, JR.
  • Publication number: 20190297394
    Abstract: An apparatus includes a sensor circuit and a wireless communication interface. The sensor circuit may periodically sense a value for a particular environmental variable. The wireless communication interface may update a dynamic address for the apparatus based on the periodically sensed value, and receive a query from a base station. The query may include a conditional address corresponding to the particular environmental variable. In response to a first comparison of the conditional address to a current dynamic address, the wireless communication interface may send a reply to the base station indicating whether the query has matched for the apparatus. The reply to the query may be performed without requesting a reading of the particular environmental variable from the sensor circuit.
    Type: Application
    Filed: March 23, 2018
    Publication date: September 26, 2019
    Inventors: Steven Greenspan, Maria C. Velez-Rojas, Serge Mankovskii, Guy A. Di Lella, Howard A. Abrams, Navid Nader-Rezvani, Mark Jacob Addleman, Otto Gabriel Berkes, Paul Louis Pronsati, JR.
  • Publication number: 20190295202
    Abstract: Techniques are disclosed relating to serving an electronic search warrant. In some embodiments, a computer system accesses a blockchain including an electronic warrant that authorizes access to a controlled device having confidential data. The computer system sends a request for the confidential data to the controlled device, the request identifying the electronic warrant. The computer system receives the confidential data from the controlled device and appends a first record to a second record in blockchain. The first record includes the confidential data, a first digital signature generated from the contents of the first record, and a second digital signature obtained from the second record. In some embodiments, the computer system sends a request for the electronic warrant to a second computer system associated with a court. The request identifies a public key for inclusion in the electronic warrant and having a private key to generate the first digital signature.
    Type: Application
    Filed: March 23, 2018
    Publication date: September 26, 2019
    Inventors: Serge Mankovskii, Steven L. Greenspan, Maria C. Velez-Rojas, Guy A. Di Lella, Howard A. Abrams, Navid Nader-Rezvani, Mark Jacob Addleman, Otto Gabriel Berkes, Paul Louis Pronsati, JR.
  • Patent number: 10387003
    Abstract: A method, system and computer program product for providing a configurable user interface comprises receiving, by a server computer, a request for information to be rendered in a user interface; and in response to the request, sending, by the server computer, the information to be rendered and an identifier related to one of a plurality of user interface components. Also, in response to the request, the server computer sends a registry of the plurality of user interface components, wherein the registry comprises a respective entry for each of the plurality of user interface components. More particularly, the respective entry for a particular one of the plurality of user interface components comprises: a) a location of a configuration associated with the particular one user interface component; and b) a plurality of attributes and corresponding attribute values associated with the particular one user interface component.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: August 20, 2019
    Assignee: CA, Inc.
    Inventors: Howard A. Abrams, Stanislav Mitranic
  • Patent number: 10379707
    Abstract: A method, system and computer program product for providing a configurable user interface comprises receiving, by a server computer, a request for information to be rendered in a user interface; and in response to the request, sending, by the server computer, the information to be rendered and an identifier related to one of a plurality of user interface components. Also, in response to the request, the server computer sends a registry of the plurality of user interface components, wherein the registry comprises a respective entry for each of the plurality of user interface components. More particularly, the respective entry for a particular one of the plurality of user interface components comprises: a) a location of a configuration associated with the particular one user interface component; and b) a plurality of attributes and corresponding attribute values associated with the particular one user interface component.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: August 13, 2019
    Assignee: CA, Inc.
    Inventors: Howard A. Abrams, Stanislav Mitranic
  • Publication number: 20180302451
    Abstract: According to an example computer-implemented method, a first client on a proxy server joins a collaborative meeting on behalf of a user. The collaborative meeting is hosted on a first meeting platform, and the first client utilizes the first meeting platform. The first client receives media content from the collaborative meeting on behalf of the user. The proxy server transmits the received media content to a second client on a computing device of the remote user that utilizes a different, second meeting platform. A computing device and computer program product implementing similar features are also disclosed.
    Type: Application
    Filed: May 21, 2018
    Publication date: October 18, 2018
    Inventors: Steven L. Greenspan, Howard A. Abrams
  • Patent number: 10032086
    Abstract: A system and method are disclosed for automatically updating a virtual model of a facility such as a datacenter, for example for use in maintaining an accurate thermal management plan. Photo images of the facility may periodically be captured. Thereafter, one or more image recognition algorithms may be run on the captured images to recognize positions and identities of equipment and structures in the facility. Using this information, the virtual model of the facility may be updated. In examples related to thermal management of a datacenter, once the virtual model of the facility is updated, the thermal management plan may be revised.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: July 24, 2018
    Assignee: CA, Inc.
    Inventors: Serguei Mankovskii, Maria C. Velez-Rojas, Howard A. Abrams
  • Patent number: 9979757
    Abstract: According to an example computer-implemented method, a first client on a proxy server joins a collaborative meeting on behalf of a user. The collaborative meeting is hosted on a first meeting platform, and the first client utilizes the first meeting platform. The first client receives media content from the collaborative meeting on behalf of the user. The proxy server transmits the received media content to a second client on a computing device of the remote user that utilizes a different, second meeting platform. A computing device and computer program product implementing similar features are also disclosed.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: May 22, 2018
    Assignee: CA, Inc.
    Inventors: Steven L. Greenspan, Howard A. Abrams
  • Publication number: 20180088926
    Abstract: In one embodiment, a request for an updated version of a container image may be received from a client device, the request comprising an identification of a previous version of the container image. A delta may be determined between container layers of the previous version of the container image and the updated version of the container image. A patch may be generated, based on the delta, to generate the updated version of the container image when the patch is applied to the previous version of the container image. The patch may then be transmitted to the client device.
    Type: Application
    Filed: September 27, 2016
    Publication date: March 29, 2018
    Inventor: Howard A. Abrams
  • Patent number: 9460173
    Abstract: A method includes identifying a first set of metadata associated with a database and retrieving the first set of metadata from one or more first memory locations. The method also includes identifying, based on the first set of metadata, a second set of metadata associated with the database and retrieving the second set of metadata from one or more second memory locations. The method further includes combining the first set of metadata and the second set of metadata into a set of combined metadata.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: October 4, 2016
    Assignee: CA, Inc.
    Inventors: Howard A. Abrams, Mark J. Addleman, Jay M. Cohen
  • Publication number: 20160277715
    Abstract: A system and method are disclosed for automatically updating a virtual model of a facility such as a datacenter, for example for use in maintaining an accurate thermal management plan. Photo images of the facility may periodically be captured. Thereafter, one or more image recognition algorithms may be run on the captured images to recognize positions and identities of equipment and structures in the facility. Using this information, the virtual model of the facility may be updated. In examples related to thermal management of a datacenter, once the virtual model of the facility is updated, the thermal management plan may be revised.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 22, 2016
    Applicant: CA, INC.
    Inventors: Serguei Mankovskii, Maria C. Velez-Rojas, Howard A. Abrams
  • Patent number: 9348490
    Abstract: A method, system and computer program product for providing a configurable user interface comprises receiving, by a server computer, a request for information to be rendered in a user interface; and in response to the request, sending, by the server computer, the information to be rendered and an identifier related to one of a plurality of user interface components. Also, in response to the request, the server computer sends a registry of the plurality of user interface components, wherein the registry comprises a respective entry for each of the plurality of user interface components. More particularly, the respective entry for a particular one of the plurality of user interface components comprises: a) a location of a configuration associated with the particular one user interface component; and b) a plurality of attributes and corresponding attribute values associated with the particular one user interface component.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: May 24, 2016
    Assignee: CA, Inc.
    Inventors: Howard A. Abrams, Stanislav Mitranic
  • Patent number: 9170716
    Abstract: A management server in a communications network receives information for display at a plurality of user devices. The information includes multiple user interface components for display on the user devices. Upon receiving the information, the management server identifies the different components and selectively distributes the components to different ones of the user devices based on predefined routing data stored in a memory accessible to the management server.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: October 27, 2015
    Assignee: CA, Inc.
    Inventors: Steven L. Greenspan, Howard A. Abrams, Stanislav Mitranic, Gabriel M. Silberman
  • Publication number: 20150205471
    Abstract: A method, system and computer program product for providing a configurable user interface comprises receiving, by a server computer, a request for information to be rendered in a user interface; and in response to the request, sending, by the server computer, the information to be rendered and an identifier related to one of a plurality of user interface components. Also, in response to the request, the server computer sends a registry of the plurality of user interface components, wherein the registry comprises a respective entry for each of the plurality of user interface components. More particularly, the respective entry for a particular one of the plurality of user interface components comprises: a) a location of a configuration associated with the particular one user interface component; and b) a plurality of attributes and corresponding attribute values associated with the particular one user interface component.
    Type: Application
    Filed: March 30, 2015
    Publication date: July 23, 2015
    Inventors: Howard A. Abrams, Stanislav Mitranic
  • Publication number: 20150205470
    Abstract: A method, system and computer program product for providing a configurable user interface comprises receiving, by a server computer, a request for information to be rendered in a user interface; and in response to the request, sending, by the server computer, the information to be rendered and an identifier related to one of a plurality of user interface components. Also, in response to the request, the server computer sends a registry of the plurality of user interface components, wherein the registry comprises a respective entry for each of the plurality of user interface components. More particularly, the respective entry for a particular one of the plurality of user interface components comprises: a) a location of a configuration associated with the particular one user interface component; and b) a plurality of attributes and corresponding attribute values associated with the particular one user interface component.
    Type: Application
    Filed: March 30, 2015
    Publication date: July 23, 2015
    Inventors: Howard A. Abrams, Stanislav Mitranic
  • Patent number: 9009804
    Abstract: A hybrid software as a service (SaaS) delivery model allows an enterprise to control sensitive data while application code and non-sensitive data are downloaded from a software provider. A client computing device of the enterprise downloads the application code, which determines an appearance and a behavior of a user interface of the application. The application code is also configured, such as with a network address of a database, to allow the client computing device to access the sensitive data which is hosted by the enterprise. The client computing device may download a file from the enterprise which accesses the application code. For example, an HTML file may access scripting code. Or, the client computing device downloads the application code directly from the software provider, in which case cross-origin resource sharing allows the client computing device to access the sensitive data hosted by the enterprise.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: April 14, 2015
    Assignee: CA, Inc.
    Inventors: Howard A. Abrams, Stanislav Mitranic
  • Patent number: 8977646
    Abstract: A method includes receiving a database query for a first database and determining whether a second database contains data responsive to the database query, wherein the second database comprises a graph database. The method also includes retrieving responsive data from a memory device associated with the second database if it is determined that the second database contains data responsive to the database query. The method further includes responding to the database query by providing the responsive data.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: March 10, 2015
    Assignee: CA, Inc.
    Inventors: Howard A. Abrams, Mark J. Addleman
  • Publication number: 20140157380
    Abstract: A hybrid software as a service (SaaS) delivery model allows an enterprise to control sensitive data while application code and non-sensitive data are downloaded from a software provider. A client computing device of the enterprise downloads the application code, which determines an appearance and a behavior of a user interface of the application. The application code is also configured, such as with a network address of a database, to allow the client computing device to access the sensitive data which is hosted by the enterprise. The client computing device may download a file from the enterprise which accesses the application code. For example, an HTML file may access scripting code. Or, the client computing device downloads the application code directly from the software provider, in which case cross-origin resource sharing allows the client computing device to access the sensitive data hosted by the enterprise.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: CA, INC.
    Inventors: Howard A. Abrams, Stanislav Mitranic
  • Publication number: 20140082155
    Abstract: A method, system and computer program product for providing a configurable user interface comprises receiving, by a server computer, a request for information to be rendered in a user interface; and in response to the request, sending, by the server computer, the information to be rendered and an identifier related to one of a plurality of user interface components. Also, in response to the request, the server computer sends a registry of the plurality of user interface components, wherein the registry comprises a respective entry for each of the plurality of user interface components. More particularly, the respective entry for a particular one of the plurality of user interface components comprises: a) a location of a configuration associated with the particular one user interface component; and b) a plurality of attributes and corresponding attribute values associated with the particular one user interface component.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: CA, INC.
    Inventors: Howard A. Abrams, Stanislav Mitranic
  • Publication number: 20130339385
    Abstract: A method includes receiving a database query for a first database and determining whether a second database contains data responsive to the database query, wherein the second database comprises a graph database. The method also includes retrieving responsive data from a memory device associated with the second database if it is determined that the second database contains data responsive to the database query. The method further includes responding to the database query by providing the responsive data.
    Type: Application
    Filed: June 14, 2012
    Publication date: December 19, 2013
    Applicant: CA, Inc.
    Inventors: Howard A. Abrams, Mark J. Addleman