Patents by Inventor Barry Alan Kritt
Barry Alan Kritt 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: 20130073992Abstract: An approach is provided in which a user selection is received with the selection being a number data elements with each of the selected data elements being displayed in a Web browser software application. A first set of functions that apply to the selected data elements is identified and the identified first set of functions is applied to the selected data elements. The result is a set of resulting values which are displayed a window that appears on the display screen. If the user has selected numeric data then numeric functions are applied to the data, however if the user has selected date-type data then date functions are applied to the data.Type: ApplicationFiled: March 6, 2012Publication date: March 21, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Barry Alan Kritt, Sarbajit Kumar Rakshit
-
Patent number: 8245009Abstract: Memory is logically partitioned into two regions. A first region may be a similar size relative to the second region or the first region may be a small subset of the memory. The first region of memory is initialized and an operating system utilizes the first region. A system handler simulates a physical hot add of the second region. After the simulated physical hot add, the operating system may utilize the second region as if it were newly added physical memory and/or may utilize both the first region and second region.Type: GrantFiled: June 16, 2011Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: Joseph Allen Kirscht, Sumeet Kochar, Barry Alan Kritt, William Bradley Schwartz
-
Patent number: 8201086Abstract: A computer implemented method, an apparatus, and a computer program product for spellchecking an electronic document. In response to receiving the electronic document, the process parses the electronic document for a set of non-standard words that are absent from a dictionary used by a document editing program. In response to locating the set of non-standard words in the electronic document, the process generates an index that includes, but is not limited to, the set of non-standard words. The process then reviews the electronic document for spelling errors using the generated index.Type: GrantFiled: January 18, 2007Date of Patent: June 12, 2012Assignee: International Business Machines CorporationInventors: Barry Alan Kritt, Douglas Alan Law
-
Patent number: 8103648Abstract: A computer implemented method, apparatus, and computer usable program code for performing a plurality of searches. A request is received to perform the plurality of searches, wherein the request includes text. A search engine preference is retrieved, wherein the search engine preference specifies a plurality of search engines. An Internet browser is opened for each search engine in the plurality of search engines. A search is initiated in each Internet browser using the text.Type: GrantFiled: October 11, 2007Date of Patent: January 24, 2012Assignee: International Business Machines CorporationInventors: Barry Alan Kritt, Thomas S. Mazzeo, Rodney Edward Shepard, II
-
Publication number: 20110246744Abstract: Memory is logically partitioned into two regions. A first region may be a similar size relative to the second region or the first region may be a small subset of the memory. The first region of memory is initialized and an operating system utilizes the first region. A system handler simulates a physical hot add of the second region. After the simulated physical hot add, the operating system may utilize the second region as if it were newly added physical memory and/or may utilize both the first region and second region.Type: ApplicationFiled: June 16, 2011Publication date: October 6, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joseph Allen Kirscht, Sumeet Kochar, Barry Alan Kritt, William Bradley Schwartz
-
Patent number: 7987336Abstract: This invention generally provides a method for speeding up system boot time, by initializing a subset of memory during the system firmware test/initialization, and allowing the system to boot an operating system with this subset of installed memory. While the system is completing the operating system boot with the subset of installed memory, a remainder of the installed system memory is being initialized/tested. When the initialization the remainder of system memory is completed (and after the OS has booted), the SMI handler is invoked. The SMI handler then simulates a physical memory “Hot Add” event, and reports the event to the OS. This allows much of the memory initialization/test activity to occur in parallel with the firmware initialization/test and operating system startup processes.Type: GrantFiled: May 14, 2008Date of Patent: July 26, 2011Assignee: International Business Machines CorporationInventors: Joseph Allen Kirscht, Sumeet Kochar, Barry Alan Kritt, William Bradley Schwartz
-
Patent number: 7945629Abstract: A data processing system, computer implemented method, and a computer program product prevents the delivery of undesired e-mail message. A remove request is received from a non-desiring client. The remove request identifies a first subject line or a first body text from a previous e-mail message. An active request is updated with the remove request. Responsive to updating the active requests, the non-desiring client is redacted from a previously received message within a message file. The previously received message includes a second subject line that matches the first subject line, or a second body text that matches the first body text.Type: GrantFiled: November 19, 2007Date of Patent: May 17, 2011Assignee: International Business Machines CorporationInventors: Barry Alan Kritt, Thomas S. Mazzeo, Rodney Edward Shepard, III
-
Patent number: 7880719Abstract: The computer implemented method, apparatus, and computer program product for capturing markup layers on a whiteboard in relation to a projected image. A presentation page is displayed on a whiteboard as the projected image. A set of markups on the whiteboard associated with the presentation page is identified. The set of markups on the whiteboard is isolated from the projected image of the presentation page to create a user input layer. The user input layer is saved as an overlay for the presentation page.Type: GrantFiled: March 23, 2006Date of Patent: February 1, 2011Assignee: International Business Machines CorporationInventors: Barry Alan Kritt, Douglas Alan Law, Thomas S. Mazzeo, Rodney Edward Shepard, II
-
Patent number: 7765081Abstract: Systems, methods and media for providing a distributed execution environment with per-command environment management are disclosed. In one embodiment, a plurality of digital systems are connected to a serving device. The serving device comprises a sequencer to originate environment attributes and commands to be executed within the environment. Each digital system under test and serving device comprises a listener with a queue to receive environment attributes and commands. A listener on a digital system under test or serving device implements the environment attributes and executes the received commands within the specified environment.Type: GrantFiled: February 15, 2008Date of Patent: July 27, 2010Assignee: International Business Machines CorporationInventors: Eric Erhard Blouin, Barry Alan Kritt, Douglas Alan Law, Kuldip Nanda, Paul Allen Roberts
-
Patent number: 7696857Abstract: A system for disabling a device. An embedded identifier contained within a cable security system is read in response to enabling a cable security mechanism within the device. The device is disabled if the embedded identifier is not found.Type: GrantFiled: June 14, 2006Date of Patent: April 13, 2010Assignee: International Business Machines CorporationInventors: Barry Alan Kritt, Thomas S. Mazzeo, Rodney Edward Shepard, II
-
Publication number: 20090287900Abstract: This invention generally provides a method for speeding up system boot time, by initializing a subset of memory during the system firmware test/initialization, and allowing the system to boot an operating system with this subset of installed memory. While the system is completing the operating system boot with the subset of installed memory, a remainder of the installed system memory is being initialized/tested. When the initialization the remainder of system memory is completed (and after the OS has booted), the SMI handler is invoked. The SMI handler then simulates a physical memory “Hot Add” event, and reports the event to the OS. This allows much of the memory initialization/test activity to occur in parallel with the firmware initialization/test and operating system startup processes.Type: ApplicationFiled: May 14, 2008Publication date: November 19, 2009Inventors: Joseph Allen Kirscht, Sumeet Kochar, Barry Alan Kritt, William Bradley Schwartz
-
Patent number: 7605705Abstract: A computer implemented method, apparatus, and computer usable program code for determining whether a set of items is complete. An interrogate signal is transmitted from a tag reader into an interrogation zone. Each item returning a response signal to the tag reader in response to the interrogate signal is included in a checked item set. The checked item set is compared to a set data. The set data identifies all items in a set of items, the set data is included in at least one tag associated with at least one item in the set of items, and the set data is included in at least one response signal received at the tag reader. A determination is made whether the set of items is complete, wherein the set of items is complete if every item identified in the set data is included in the checked item set.Type: GrantFiled: August 22, 2006Date of Patent: October 20, 2009Assignee: International Business Machines CorporationInventors: Barry Alan Kritt, Thomas S. Mazzeo, Rodney Edward Shepard, II
-
Publication number: 20090260040Abstract: A system for capturing commercial free video samples. In response to receiving multiplexed channels input from a television service provider, channel preferences and general preferences are applied. A channel number is selected based on the channel preferences and general preferences. Channel guide information is collected for the selected channel number. It is determined whether a video sample for the selected channel number will complete before a program change based on the channel guide information. In response to determining that the video sample for the selected channel number will complete before a program change, a capture of a video sample from the selected channel number is started. A content of the capture of the video sample is analyzed for commercial content. Then, in response to determining that the content of the capture of the video sample does not include commercial content, the video sample is saved in a data buffer for use by an active icons display and control function upon viewer request.Type: ApplicationFiled: April 14, 2008Publication date: October 15, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Barry Alan Kritt, Thomas S. Mazzeo
-
Publication number: 20090132663Abstract: A data processing system, computer implemented method, and a computer program product prevents the delivery of undesired e-mail message. A remove request is received from a non-desiring client. The remove request identifies a first subject line or a first body text from a previous e-mail message. An active request is updated with the remove request. Responsive to updating the active requests, the non-desiring client is redacted from a previously received message within a message file. The previously received message includes a second subject line that matches the first subject line, or a second body text that matches the first body text.Type: ApplicationFiled: November 19, 2007Publication date: May 21, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Barry Alan Kritt, Thomas S. Mazzeo, Rodney Edward Shepard, II
-
Publication number: 20090100016Abstract: A computer implemented method, apparatus, and computer usable program code for performing a plurality of searches. A request is received to perform the plurality of searches, wherein the request includes text. A search engine preference is retrieved, wherein the search engine preference specifies a plurality of search engines. An Internet browser is opened for each search engine in the plurality of search engines. A search is initiated in each Internet browser using the text.Type: ApplicationFiled: October 11, 2007Publication date: April 16, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Barry Alan Kritt, Thomas S. Mazzeo, Rodney Edward Shepard, II
-
Publication number: 20080178076Abstract: A computer implemented method, an apparatus, and a computer program product for spellchecking an electronic document. In response to receiving the electronic document, the process parses the electronic document for a set of non-standard words that are absent from a dictionary used by a document editing program. In response to locating the set of non-standard words in the electronic document, the process generates an index that includes, but is not limited to, the set of non-standard words. The process then reviews the electronic document for spelling errors using the generated index.Type: ApplicationFiled: January 18, 2007Publication date: July 24, 2008Inventors: Barry Alan Kritt, Douglas Alan Law
-
Publication number: 20080140335Abstract: Systems, methods and media for providing a distributed execution environment with per-command environment management are disclosed. In one embodiment, a plurality of digital systems are connected to a serving device. The serving device comprises a sequencer to originate environment attributes and commands to be executed within the environment. Each digital system under test and serving device comprises a listener with a queue to receive environment attributes and commands. A listener on a digital system under test or serving device implements the environment attributes and executes the received commands within the specified environment.Type: ApplicationFiled: February 15, 2008Publication date: June 12, 2008Inventors: Eric Erhard Blouin, Barry Alan Kritt, Douglas Alan Law, Kuldip Nanda, Paul Allen Roberts
-
Patent number: 7359824Abstract: Systems, methods and media for providing a distributed execution environment with per-command environment management are disclosed. In one embodiment, a plurality of digital systems are connected to a serving device. The serving device comprises a sequencer to originate environment attributes and commands to be executed within the environment. Each digital system under test and serving device comprises a listener with a queue to receive environment attributes and commands. A listener on a digital system under test or serving device implements the environment attributes and executes the received commands within the specified environment.Type: GrantFiled: June 29, 2005Date of Patent: April 15, 2008Assignee: International Business Machines CorporationInventors: Eric Erhard Blouin, Barry Alan Kritt, Douglas Alan Law, Kuldip Nanda, Paul Allen Roberts
-
Publication number: 20080048862Abstract: A computer implemented method, apparatus, and computer usable program code for determining whether a set of items is complete. An interrogate signal is transmitted from a tag reader into an interrogation zone. Each item returning a response signal to the tag reader in response to the interrogate signal is included in a checked item set. The checked item set is compared to a set data. The set data identifies all items in a set of items, the set data is included in at least one tag associated with at least one item in the set of items, and the set data is included in at least one response signal received at the tag reader. A determination is made whether the set of items is complete, wherein the set of items if complete if every item identified in the set data is included in the checked item set.Type: ApplicationFiled: August 22, 2006Publication date: February 28, 2008Inventors: Barry Alan Kritt, Thomas S. Mazzeo, Rodney Edward Shepard
-
Publication number: 20080001705Abstract: A system for disabling a device. An embedded identifier contained within a cable security system is read in response to enabling a cable security mechanism within the device. The device is disabled if the embedded identifier is not found.Type: ApplicationFiled: June 14, 2006Publication date: January 3, 2008Inventors: Barry Alan Kritt, Thomas S. Mazzeo, Rodney Edward Shepard