Patents by Inventor Matthew Francis Rutkowski
Matthew Francis Rutkowski 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: 11681304Abstract: A controller for an emergency response system, a computer program product for an emergency response system, and a method for facilitating rescue One embodiment may comprise a processor coupled to a memory, the memory containing program instructions. The program instructions, when executed on the processor, may cause the controller to collect waypoint data during a user's activity, detect a first trigger event indicating that the user needs assistance, determine a first response plan for an autonomous vehicle (AV) for the first trigger event based on the collected waypoint data, and execute the first response plan.Type: GrantFiled: September 1, 2020Date of Patent: June 20, 2023Assignee: International Business Machines CorporationInventors: Anup Raj Kunwar, Matthew Francis Rutkowski, James Edwards, KwangYoung Oh
-
Publication number: 20220066478Abstract: A controller for an emergency response system, a computer program product for an emergency response system, and a method for facilitating rescue One embodiment may comprise a processor coupled to a memory, the memory containing program instructions. The program instructions, when executed on the processor, may cause the controller to collect waypoint data during a user's activity, detect a first trigger event indicating that the user needs assistance, determine a first response plan for an autonomous vehicle (AV) for the first trigger event based on the collected waypoint data, and execute the first response plan.Type: ApplicationFiled: September 1, 2020Publication date: March 3, 2022Inventors: Anup Raj Kunwar, Matthew Francis Rutkowski, James Edwards, KwangYoung Oh
-
Patent number: 9292673Abstract: Tenants in a multi-tenant shared deployment are provided their own distinct key spaces over which they control a key management system. In this manner, virtual key management domains are created on a per-tenant (per-customer) basis so that, whenever a particular customer's data is co-tenanted, stored, transmitted or virtualized in the IT infrastructure of the provider's datacenter(s), it is secured using key management materials specific to that customer. This assures that the entirety of a tenant's data remains secure by cryptographically isolating it from other tenants' applications. The virtual key management domains are established using a broadcast encryption (BE) protocol and, in particular, a multiple management key variant scheme of that protocol.Type: GrantFiled: March 15, 2013Date of Patent: March 22, 2016Assignee: International Business Machines CorporationInventors: Matthew Francis Rutkowski, Ronald W. Bassett, Thomas Alexander Bellwood
-
Publication number: 20140283010Abstract: Tenants in a multi-tenant shared deployment are provided their own distinct key spaces over which they control a key management system. In this manner, virtual key management domains are created on a per-tenant (per-customer) basis so that, whenever a particular customer's data is co-tenanted, stored, transmitted or virtualized in the IT infrastructure of the provider's datacenter(s), it is secured using key management materials specific to that customer. This assures that the entirety of a tenant's data remains secure by cryptographically isolating it from other tenants' applications. The virtual key management domains are established using a broadcast encryption (BE) protocol and, in particular, a multiple management key variant scheme of that protocol.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Matthew Francis Rutkowski, Ronald W. Bassett, Thomas Alexander. Bellwood
-
Patent number: 8571209Abstract: Embodiments of the invention relate to obtaining forensic information for an anonymous attack of digital content without variations in a broadcast encryption system. In one embodiment a media device, being configured to record digital content on recordable media, receives digital content, a unified media key block, and a recording key table. The device calculates a set of recording keys from the recording key table using a media key variant from the unified media key block. The device then generates a title key and encrypts by the digital content in the generated title key. The device then encrypts the generated title key in each one of the calculated recording keys, adds a header including the encrypted titles keys to the encrypted digital content, and stores the encrypted digital content with the header on recordable media.Type: GrantFiled: January 19, 2009Date of Patent: October 29, 2013Assignee: International Business MachinesInventors: Thomas Alexander Bellwood, Robert Glenn Deen, Hongxia Jin, Jeffrey Bruce Lotspiech, Sigfredo Ismael Nin, Matthew Francis Rutkowski
-
Patent number: 7864953Abstract: Systems, methods and media for encrypting and decrypting content files are disclosed. More particularly, hardware and/or software for adding an additional level of indirection to a title key encryption scheme are disclosed. Embodiments may include generating by a cryptographic system a binding key based on binding information. Embodiments may also include encrypting by the cryptographic system a secret key with the binding key and generating a title key associated with at least one content file. Embodiments may also include encrypting by the cryptographic system the title key with the secret key and the at least one content file with the title key. Further embodiments may include receiving an indication that the binding information has changed, generating a new binding key based on the new changed binding information, and re-encrypting the secret key with the new binding key.Type: GrantFiled: March 27, 2008Date of Patent: January 4, 2011Assignee: International Business Machines CorporationInventors: Julian A. Cerruti, Matthew Francis Rutkowski, Amal Ahmed Shaheen
-
Publication number: 20100183148Abstract: According to one embodiment of the present invention, a method for protecting content in a broadcast-encryption-based system, where the devices in the system receive a recording key table. Each device generates a set of recording keys from the recording key table using a media key variant calculated from the broadcast encryption system's media key block. The digital content is encrypted in a title key picked by the recorder. The selected title key is also encrypted in each one of the recorder's generated recording keys. To play back the content, a player uses one of its generated recording keys to decrypt the title key and the decrypt the content. The recording key table is designed so that any two devices are guaranteed to have at least one key in common during normal operation, although during a forensic situation, this rule can be abandoned.Type: ApplicationFiled: January 19, 2009Publication date: July 22, 2010Applicant: International Business Machines CorporationInventors: Thomas Alexander Bellwood, Robert Glen Deen, Hongxia Jin, Jeffrey Bruce Lotspiech, Sigfredo Ismael Nin, Matthew Francis Rutkowski
-
Publication number: 20090307216Abstract: Systems and methods for delivering Web content are provided. The systems and methods include a mechanism for providing interest data that may be applied to filter Web content at the provider side. A hierarchical data set of user-identified interests in received from the user's Web client. The hierarchical data set is parsed, and responsive thereto, one or more keyword attribute values are extracted from the hierarchical data set. The extracted keyword values are applied to filter content for delivery to a requesting Web client.Type: ApplicationFiled: August 12, 2009Publication date: December 10, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard Barnett Allen, Thomas Alexander Bellwood, Robert Bryant Chumbley, Matthew Francis Rutkowski
-
Patent number: 7533351Abstract: A set of replacement system window controls is provided that are instantiated as the result of the receipt of create control messages into the system message queue, instead of the built-in system window controls. The replacement window controls result in replacement control instances being created with modified properties based on user preferences. The replacement system window control instances may also include an overlay function. In response to a set focus message, a replacement control instance may create an overlay control that is displayed over the replacement control. The overlay control itself can have modified properties and may be enlarged or relocated. When the overlay control receives a release focus message, the overlay control passes its state back to the replacement control and is destroyed.Type: GrantFiled: August 13, 2003Date of Patent: May 12, 2009Assignee: International Business Machines CorporationInventors: Thomas Alexander Bellwood, Matthew Francis Rutkowski, Michael John Walker
-
Publication number: 20090028342Abstract: Systems, methods and media for encrypting and decrypting content files are disclosed. More particularly, hardware and/or software for adding an additional level of indirection to a title key encryption scheme are disclosed. Embodiments may include generating by a cryptographic system a binding key based on binding information. Embodiments may also include encrypting by the cryptographic system a secret key with the binding key and generating a title key associated with at least one content file. Embodiments may also include encrypting by the cryptographic system the title key with the secret key and the at least one content file with the title key. Further embodiments may include receiving an indication that the binding information has changed, generating a new binding key based on the new changed binding information, and re-encrypting the secret key with the new binding key.Type: ApplicationFiled: March 27, 2008Publication date: January 29, 2009Inventors: Julian A. Cerruti, Matthew Francis Rutkowski, Amal Ahmed Shaheen
-
Publication number: 20080235197Abstract: Systems and methods for delivering Web content are provided. The systems and methods include a mechanism for providing interest data that may be applied to filter Web content at the provider side. A hierarchical data set of user-identified interests in received from the user's Web client. The hierarchical data set is parsed, and responsive thereto, one or more keyword attribute values are extracted from the hierarchical data set. The extracted keyword values are applied to filter content for delivery to a requesting Web client.Type: ApplicationFiled: June 12, 2008Publication date: September 25, 2008Applicant: International Business Machines CorporationInventors: Richard Barnett Allen, Thomas Alexander Bellwood, Robert Bryant Chumbley, Matthew Francis Rutkowski
-
Patent number: 7426508Abstract: Systems and methods for delivering Web content are provided. The systems and methods include a mechanism for providing interest data that may be applied to filter Web content at the provider side. A hierarchical data set of user-identified interests in received from the user's Web client. The hierarchical data set is parsed, and responsive thereto, one or more keyword attribute values are extracted from the hierarchical data set. The extracted keyword values are applied to filter content for delivery to a requesting Web client.Type: GrantFiled: March 11, 2004Date of Patent: September 16, 2008Assignee: International Business Machines CorporationInventors: Richard Barnett Allen, Thomas Alexander Bellwood, Robert Bryant Chumbley, Matthew Francis Rutkowski
-
Patent number: 7057640Abstract: The present invention provides improved burnout imprinting prevention by slowly moving the position of screen content to ensure that no one area of the guns is unused for a long period of time. Optical and/or mechanical elements are provided to redirect the projected image to the center of the screen. As the image moves on the projection guns the optical elements are positioned accordingly to shift the projected image such that the viewable image is fixed.Type: GrantFiled: December 12, 2002Date of Patent: June 6, 2006Assignee: International Business Machines CorporationInventors: Thomas Alexander Bellwood, Leugim A. Bustelo, Julio Eloy Ruano, Matthew Francis Rutkowski
-
Publication number: 20040113956Abstract: An apparatus and method for providing visual feedback regarding the positioning of a user's fingers relative to an input device are provided. With the apparatus and method, sensors are provided in the input device to sense the proximity of a user's fingers to various portions of the input device. In a preferred embodiment, the sensors are positioned in accordance with the portions of the input device that are manipulated by the user, e.g., keys, buttons, trackball, joystick, and/or the like. When the user places his/her fingers in proximity to the input device, various ones of the sensors will detect the presence of the user's fingers and provide an output signal that is transmitted to the computing device. The output signals are received by the computing device via an input/output interface. The signals are interpreted by a position determination module which provides information to a display generation module.Type: ApplicationFiled: December 12, 2002Publication date: June 17, 2004Applicant: International Business Machines CorporationInventors: Thomas Alexander Bellwood, Leugim A. Bustelo, Matthew Francis Rutkowski
-
Publication number: 20040114040Abstract: The present invention provides improved burnout imprinting prevention by slowly moving the position of screen content to ensure that no one area of the guns is unused for a long period of time. Optical and/or mechanical elements are provided to redirect the projected image to the center of the screen. As the image moves on the projection guns the optical elements are positioned accordingly to shift the projected image such that the viewable image is fixed.Type: ApplicationFiled: December 12, 2002Publication date: June 17, 2004Applicant: International Business Machines CorporationInventors: Thomas Alexander Bellwood, Leugim A. Bustelo, Julio Eloy Ruano, Matthew Francis Rutkowski
-
Publication number: 20040064835Abstract: A system and method for content based on-demand video media overlay is presented. A user uses a media manager, such as a set-top box, to register for an event. The media manager retrieves information from an event data packet, which includes a detection identifier, to register the event. After registration, the media manager matches event identifiers provided by a content provider with the registered event's detection identifier. When the media manager determines a match, the media manager retrieves an identified event corresponding to the matched event identifier, formats the identified event using user-defined preferences, and displays the formatted identified event on a media device, such as a television. The user may also configure the media manager to store formatted identified events in a nonvolatile storage area for later viewing.Type: ApplicationFiled: September 26, 2002Publication date: April 1, 2004Applicant: International Business Machines CorporationInventors: Thomas Alexander Bellwood, Julio Eloy Ruano, Matthew Francis Rutkowski, Merle Douglas Sterling
-
Patent number: 6684166Abstract: A keyboard integrated with a computer with a mechanism for determining a pressure sensitivity needed to register a desired keystroke is disclosed. A keystroke is registered for a given key if a force on the given key exceeds the determined pressure sensitivity. A user configuration profile can be utilized to specify a needed pressure sensitivity. Pressure sensitivity can also be determined dynamically. A threshold amount of pressure needed to register a keystroke can be compared to a measured amount of pressure applied during the keystroke and if the measured pressure meets the threshold pressure, the keystroke is registered. A control module, which can include an alphanumeric scale, can be utilized to set a threshold amount of pressure needed to register a keystroke. Some embodiments can also include a threshold amount of pressure set for each individual key.Type: GrantFiled: May 2, 2002Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Thomas Alexander Bellwood, Julio Eloy Ruano, Matthew Francis Rutkowski, Merle Douglas Sterling
-
Publication number: 20030208324Abstract: A keyboard integrated with a computer with a mechanism for determining a pressure sensitivity needed to register a desired keystroke is disclosed. A keystroke is registered for a given key if a force on the given key exceeds the determined pressure sensitivity. A user configuration profile can be utilized to specify a needed pressure sensitivity. Pressure sensitivity can also be determined dynamically. A threshold amount of pressure needed to register a keystroke can be compared to a measured amount of pressure applied during the keystroke and if the measured pressure meets the threshold pressure, the keystroke is registered. A control module, which can include an alphanumeric scale, can be utilized to set a threshold amount of pressure needed to register a keystroke. Some embodiments can also include a threshold amount of pressure set for each individual key.Type: ApplicationFiled: May 2, 2002Publication date: November 6, 2003Applicant: International Business Machines CorporationInventors: Thomas Alexander Bellwood, Julio Eloy Ruano, Matthew Francis Rutkowski, Merle Douglas Sterling
-
Patent number: 6615212Abstract: A method in a data processing system for providing content from a distributed database to a client. In a preferred embodiment, a transcoding proxy server receives a request for content from a client machine. The transcoding proxy server retrieves the content from an originating server. The retrieved content is provided in a first format type. In response to a determination that an increase in efficiency would be obtained by allowing the client to process the content in the first format type prior to transcoding the content into a second format type, the transcoding proxy server sends the content to the client in the first format type. Furthermore, in response to a determination that the client does not have content processing software for processing the content in the first format, the transcoding proxy server sends content processing software for the first format type along with the content in the first format type to the client.Type: GrantFiled: August 19, 1999Date of Patent: September 2, 2003Assignee: International Business Machines CorporationInventors: Rabindranath Dutta, Matthew Francis Rutkowski
-
Patent number: 6611876Abstract: A set of program elements (e.g., transcoders) are grouped together as an administrative unit. Instead of caching the individual outputs of each program element, preferably only the aggregate output of the set of program elements, taken as a whole, is cached. The inventive technique enables the effective re-use of intermediate content. In an illustrative client-server based implementation involving a transcoding service located at a server, the cached information may be shared across multiple server instances to obviate redundant processing. With the present invention, a caching mechanism in a complex software system may be extended in a user-configurable manner by setting up optimal intermediate caching points that are defined by groups of programs used in long computations.Type: GrantFiled: October 28, 1999Date of Patent: August 26, 2003Assignee: International Business Machines CorporationInventors: Robert C. Barrett, Thomas Alexander Bellwood, Rabindranath Dutta, Christian Lita, Matthew Francis Rutkowski, Merle Douglas Sterling