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: 20190294804Abstract: 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: ApplicationFiled: March 23, 2018Publication date: September 26, 2019Inventors: 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: 20190297394Abstract: 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: ApplicationFiled: March 23, 2018Publication date: September 26, 2019Inventors: 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: 20190295202Abstract: 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: ApplicationFiled: March 23, 2018Publication date: September 26, 2019Inventors: 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: 10387003Abstract: 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: GrantFiled: March 30, 2015Date of Patent: August 20, 2019Assignee: CA, Inc.Inventors: Howard A. Abrams, Stanislav Mitranic
-
Patent number: 10379707Abstract: 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: GrantFiled: March 30, 2015Date of Patent: August 13, 2019Assignee: CA, Inc.Inventors: Howard A. Abrams, Stanislav Mitranic
-
Publication number: 20180302451Abstract: 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: ApplicationFiled: May 21, 2018Publication date: October 18, 2018Inventors: Steven L. Greenspan, Howard A. Abrams
-
Patent number: 10032086Abstract: 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: GrantFiled: March 19, 2015Date of Patent: July 24, 2018Assignee: CA, Inc.Inventors: Serguei Mankovskii, Maria C. Velez-Rojas, Howard A. Abrams
-
Patent number: 9979757Abstract: 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: GrantFiled: March 11, 2013Date of Patent: May 22, 2018Assignee: CA, Inc.Inventors: Steven L. Greenspan, Howard A. Abrams
-
Publication number: 20180088926Abstract: 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: ApplicationFiled: September 27, 2016Publication date: March 29, 2018Inventor: Howard A. Abrams
-
Patent number: 9460173Abstract: 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: GrantFiled: November 28, 2011Date of Patent: October 4, 2016Assignee: CA, Inc.Inventors: Howard A. Abrams, Mark J. Addleman, Jay M. Cohen
-
Publication number: 20160277715Abstract: 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: ApplicationFiled: March 19, 2015Publication date: September 22, 2016Applicant: CA, INC.Inventors: Serguei Mankovskii, Maria C. Velez-Rojas, Howard A. Abrams
-
Patent number: 9348490Abstract: 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: GrantFiled: September 14, 2012Date of Patent: May 24, 2016Assignee: CA, Inc.Inventors: Howard A. Abrams, Stanislav Mitranic
-
Patent number: 9170716Abstract: 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: GrantFiled: March 12, 2013Date of Patent: October 27, 2015Assignee: CA, Inc.Inventors: Steven L. Greenspan, Howard A. Abrams, Stanislav Mitranic, Gabriel M. Silberman
-
Publication number: 20150205471Abstract: 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: ApplicationFiled: March 30, 2015Publication date: July 23, 2015Inventors: Howard A. Abrams, Stanislav Mitranic
-
Publication number: 20150205470Abstract: 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: ApplicationFiled: March 30, 2015Publication date: July 23, 2015Inventors: Howard A. Abrams, Stanislav Mitranic
-
Patent number: 9009804Abstract: 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: GrantFiled: November 30, 2012Date of Patent: April 14, 2015Assignee: CA, Inc.Inventors: Howard A. Abrams, Stanislav Mitranic
-
Patent number: 8977646Abstract: 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: GrantFiled: June 14, 2012Date of Patent: March 10, 2015Assignee: CA, Inc.Inventors: Howard A. Abrams, Mark J. Addleman
-
Publication number: 20140157380Abstract: 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: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Applicant: CA, INC.Inventors: Howard A. Abrams, Stanislav Mitranic
-
Publication number: 20140082155Abstract: 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: ApplicationFiled: September 14, 2012Publication date: March 20, 2014Applicant: CA, INC.Inventors: Howard A. Abrams, Stanislav Mitranic
-
Publication number: 20130339385Abstract: 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: ApplicationFiled: June 14, 2012Publication date: December 19, 2013Applicant: CA, Inc.Inventors: Howard A. Abrams, Mark J. Addleman