Patents by Inventor Barry A. Kritt

Barry A. 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).

  • Patent number: 10956023
    Abstract: At an application executing using a processor in a touch-sensitive device, a detection is made that the touch-based gesture does not correspond to a perimeter defining a action, wherein the touch-based gesture is made relative to the touch-sensitive device. A set of possible actions intended by the touch-based gesture is determined. Using a disambiguation rule, an action is selected from the set of possible actions, wherein the selected action matches an action computed using the disambiguation rule. The selected action is caused to occur at the touch-sensitive device.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 10296202
    Abstract: At an application executing using a processor in a touch-sensitive device, a detection is made that the touch-based gesture does not correspond to a perimeter defining a action, wherein the touch-based gesture is made relative to the touch-sensitive device. A set of possible actions intended by the touch-based gesture is determined. Using a disambiguation rule, an action is selected from the set of possible actions, wherein the selected action matches an action computed using the disambiguation rule. The selected action is caused to occur at the touch-sensitive device.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: May 21, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 10248823
    Abstract: Provided are techniques for the placement of a code on an object that does not interfere and is not displayed in a captured visual image of the object. Also provided are techniques for capturing a first image of an object in the visual light spectrum; capturing a second image of the object in a non-visual light spectrum; extracting metadata, stored in the non-visual light spectrum corresponding to the object from the second image; and storing the first image in conjunction with the metadata. Also provided are techniques for storing the metadata in conjunction with the object in the non-visual light spectrum, wherein the metadata is stored in a quick response (QR) code or a bar code and the non-visible light spectrum is ultraviolet light or infrared light.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 10133873
    Abstract: The present invention addresses the deficiencies of the art in respect to data security control and provides a method, system and computer program product for securing confidential data through transient on-demand data security control. In one embodiment of the invention, a method of securing confidential data can be provided. The method can include decrypting confidential data in a document, determining a subset of the confidential data specified by an author of the document, rendering a view of the confidential data including the subset, and, in response to detecting when an authorized viewer of the document no longer views the document, concealing the subset of the confidential data while maintaining a view of the confidential data not included in the subset.
    Type: Grant
    Filed: September 9, 2007
    Date of Patent: November 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Thomas S. Mazzeo, Rodney E. Shepard, II
  • Patent number: 10120947
    Abstract: Embodiments of the invention relate to file sharing, and more specifically to sharing image files based on a social networking relationship. A digital image and associated file are created with geotag data that defines an image capture. Data associated with the image capture is stored as image metadata associated with the image file. A hyperlink to a preferred viewing URL is created and established based on a match produced from a comparison of the image file image capture data with at least one physical location identified in an index of cached data. The hyperlink is associated with the image file and directs a viewer to the physical and/or virtual location where the image was captured.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K Rakshit
  • Patent number: 10102594
    Abstract: Mandatory and optional consumption points are identified to support management of power allocation. A mandatory consumption point is a consumption point required to function at a given time and an optional consumption point is a discretionary consumption point. The energy required for mandatory consumption points to complete their designated functions is calculated. An energy quota is designated for power allocation to the optional consumption points in response to the mandatory consumption point calculation, and the identification of available energy. Energy required for optional consumption points to complete their designated functions is calculated. The optional consumption points are dynamically prioritized and power is allocated to the optional consumption points responsive to this prioritization and with respect to the designated energy quota.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9990409
    Abstract: Selectively applying format attributes of a source to the content of a destination. The format attributes defining the format of one or more source objects are captured, and from among the captured attributes, format attributes are selected. A destination object is formatted such that selected format attributes are copied to the content of the destination, and the copied format attributes are applied to the destination object as a destination format.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: June 5, 2018
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9992526
    Abstract: Social media and recordation of programs scheduled to be broadcast is provided. Media content, including feedback data, is gathered and associated tags are extracted. A correlation of the extracted tags with digital content is performed to identify a scheduled broadcast that is related to the digital content. A time duration that a digital media content matching the digital content is present in the identified scheduled broadcast is measured. The time duration is compared to a defined value. A recording device identifier is registered with at least one social networking account. The identified schedule broadcast is matched with at least one device identifier based on a comparison of the time duration to a define value and the feedback data. A recording device associated with the matching identifier is automatically set to capture the scheduled broadcast in a data storage medium.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: June 5, 2018
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9984441
    Abstract: A method, system, and computer program product for unobtrusive sizing and placement of pop-ups are provided in the illustrative embodiments. In a method for displaying a pop-up graphical user interface (GUI), using a device to detect eye movements, a first area of a display device is detected where a content is being displayed, the first area being where an attention of a user is focused. A change in the attention of the user to a second area during a future period is predicted. A third area is identified on the display device, wherein the third area excludes the first and the second areas. The pop-up GUI is displayed in the third area.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: May 29, 2018
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9961403
    Abstract: The types and locations of particular types of content in a video are visually summarized in a way that facilitates understanding by a viewer. A method may include determining one or more semantic segments of the video. In addition, the method may include determining one or more emotion objects for at least one of the semantic segments. Further, the method may include generating a user interface on a display screen. The user interface may include one window, and in another embodiment, the user interface may include two windows. Moreover, the method may include displaying first indicia of the emotion object in a first window. The horizontal extent of the first window corresponds with the temporal length of the video and the first indicia are displayed at a location corresponding with the temporal appearance of the emotion object in the video.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: May 1, 2018
    Assignee: Lenovo Enterprise Solutions (Singapore) PTE., LTD.
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit, Shawn K. Sremaniak
  • Patent number: 9910725
    Abstract: A method includes determining that an error has occurred. The error includes a hardware error in a computer, a network error in a network connected to the computer and/or a software error for software executing on the computer. The computer determines that the error has occurred. The method includes identifying a type of computer system in which the error has occurred. The computer system type includes a manufacturer and/or a brand for the computer. The method includes identifying, in response to determining that the error has occurred, an advertisement for a product or service relating to resolution of the error and to the type of computer system. The computer identifies the advertisement and generates an error message. The error message includes the advertisement and information regarding the error. The computer displays the error message with the advertisement on an electronic display connected to the computer.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9851775
    Abstract: An approach is provided for managing power usage in a mobile device upon predicting a natural calamity. The approach calculates a total power requirement and a next possible recharge time of the mobile device based on the predicted natural calamity characteristics. The approach further restricts one or more services on the mobile devices to reduce battery consumption by the mobile device. The restriction of services on the mobile device being based on the calculated total power requirement and the next possible recharge time.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: December 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9824373
    Abstract: Methods provide advertisement delivery to a cluster of mobile devices with computer readable program code, when read by a processor, configured for identifying, among a plurality of mobile devices associated with a network, a cluster of two or more mobile devices. The identification may be based at least in part on a relative displacement of the two or more mobile devices during a period of time being less than a maximum relative displacement. The methods may further include displaying an advertising message on each mobile device in the cluster.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: November 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry A Kritt, Sarbajit K Rakshit, Shawn K Sremaniak
  • Publication number: 20170318331
    Abstract: Social media and recordation of programs scheduled to be broadcast is provided. Media content, including feedback data, is gathered and associated tags are extracted. A correlation of the extracted tags with digital content is performed to identify a scheduled broadcast that is related to the digital content. A time duration that a digital media content matching the digital content is present in the identified scheduled broadcast is measured. The time duration is compared to a defined value. A recording device identifier is registered with at least one social networking account. The identified schedule broadcast is matched with at least one device identifier based on a comparison of the time duration to a define value and the feedback data. A recording device associated with the matching identifier is automatically set to capture the scheduled broadcast in a data storage medium.
    Type: Application
    Filed: July 13, 2017
    Publication date: November 2, 2017
    Applicant: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9800922
    Abstract: Embodiments of the invention relate to social media and recordation of programs scheduled to be broadcast. Media content on one or more sites are gathered and characteristic data, such as associated tags, are extracted. A correlation of the media content with scheduled television programming is performed to identify any television programs that are related to the extracted content. In response to at least one match, a television program associated with the match is selected for a scheduled recording so that it may be viewed at a later point in time.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: October 24, 2017
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9794749
    Abstract: A distance between a mobile device of a user and each of a number of other devices is determined. The other devices can include mobile devices of other users associated with the user and stationary devices associated with the user. Current values of sensors can be received; each sensor corresponds to one of the other devices. A current situation of the user is determined based on the distances between the mobile device and the other devices and on the current values of the sensors. An action is performed based on the current situation. The action can include selecting and displaying an advertisement appropriate to the current situation, and posting a social networking service post corresponding to the current situation on a social networking service.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: October 17, 2017
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9779096
    Abstract: A system for associating data input by a user with at least one page of a file created by an application to allow selection of one or more pages associated with a selected navigation category is provided. In the system, metadata is received and associated with at least one page. A navigation category is assigned to the page, determined by its associated metadata. A navigation interface comprising at least one navigation category is generated as a component of the application. A selection of at least one navigation category by a user is received via the navigation interface. One or more pages associated with the selected navigation category are then gathered by the application for display to the user.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: October 3, 2017
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9736645
    Abstract: A distance between a mobile device of a user and each of a number of other devices is determined. The other devices can include mobile devices of other users associated with the user and stationary devices associated with the user. Current values of sensors can be received; each sensor corresponds to one of the other devices. A current situation of the user is determined based on the distances between the mobile device and the other devices and on the current values of the sensors. An action is performed based on the current situation. The action can include selecting and displaying an advertisement appropriate to the current situation, and posting a social networking service post corresponding to the current situation on a social networking service.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Publication number: 20170199780
    Abstract: A method includes determining that an error has occurred. The error includes a hardware error in a computer, a network error in a network connected to the computer and/or a software error for software executing on the computer. The computer determines that the error has occurred. The method includes identifying a type of computer system in which the error has occurred. The computer system type includes a manufacturer and/or a brand for the computer. The method includes identifying, in response to determining that the error has occurred, an advertisement for a product or service relating to resolution of the error and to the type of computer system. The computer identifies the advertisement and generates an error message. The error message includes the advertisement and information regarding the error. The computer displays the error message with the advertisement on an electronic display connected to the computer.
    Type: Application
    Filed: March 27, 2017
    Publication date: July 13, 2017
    Inventors: BARRY A. KRITT, SARBAJIT K. RAKSHIT
  • Patent number: 9696798
    Abstract: A user of a computing system gazes at an image of visible objects in the user's field of view. The computing system determines the direction of the user's eye gaze into the field of view, and augments the image seen by the user with a computer-generated gaze direction indicator. The computing system may also determine the direction of an auxiliary pointer into the field of view, and may further augment the image seen by the user with a computer-generated auxiliary pointer direction indicator. The gaze direction indicator may be adjusted based on the user's eye movement and the auxiliary pointer direction indicator may be adjusted based on manipulation of the auxiliary pointer. The direction indicators may intersect over an object in the user's field of view, and may be displayed on a transparent display screen positioned between the user and the object.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: July 4, 2017
    Assignee: Lenovo Enterprise Solutions (Singapore) PTE. LTD.
    Inventors: Barry A Kritt, Sarbajit K. Rakshit