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: 9691081
    Abstract: Systems, methods and computer program products for providing an error-specific advertisement at a client computer. According to one embodiment, a method, implemented in a computer system, of providing an error-specific advertisement at a client computer is provided. The method may include determining that an error has occurred, identifying an advertisement for a product or a service relating to resolution of the error and/or generating an error message. The error message may include the advertisement and information regarding the error.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: June 27, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Publication number: 20170177210
    Abstract: A system, computer program product, and method are provided for capturing a first and second set of data. A first navigation profile is formed from the first set of data and a second navigation profile is formed from the second set of data. The formed navigation profiles are aggregated and a combined viewing pattern is identified from the aggregation. A portion of the data file is recommended for a second viewing based on the combined viewing pattern and the recommended portion of the data file is displayed on a visual display. Gestural navigation is supported within the displayed portion including navigating between graphical representations of data categories.
    Type: Application
    Filed: March 2, 2017
    Publication date: June 22, 2017
    Applicant: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Publication number: 20170168858
    Abstract: Recommending and graphically displaying viewed video data sensitive to the viewing pattern of a user. Responsive to viewing a plurality of video frames of a video file, a navigation profile is captured to document the viewing pattern of the video frames. Specifically, attributes of the video frames are documented such as the frequency of plays of the video frames. Where multiple navigation profiles are captured, the navigation profiles are stored, aggregated, and represented graphically on a display. Additional video may be recommended based on the aggregated data.
    Type: Application
    Filed: February 28, 2017
    Publication date: June 15, 2017
    Applicant: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Publication number: 20170164149
    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: Application
    Filed: June 29, 2016
    Publication date: June 8, 2017
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Publication number: 20170164148
    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: Application
    Filed: December 4, 2015
    Publication date: June 8, 2017
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9671956
    Abstract: A method, system, and computer program product for presenting search term suggestions on a graphical user interface (GUI) are provided in the illustrative embodiments. A first keyword is extracted from a first suggested search term, the first suggested search term being a member of a subset of a set of suggested search terms. On the GUI a first graphical artifact is identified, wherein the first graphical artifact relates to the first keyword. The first graphical artifact is modified such that a modified first graphical artifact presents a default function of the first graphical artifact, and a first function of the modified first graphical artifact on the GUI. The modified first graphical artifact is presented on the GUI to receive one of a default input and a first input.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: June 6, 2017
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9645713
    Abstract: Recommending and graphically displaying viewed video data sensitive to the viewing pattern of a user. Responsive to viewing a plurality of video frames of a video file, a navigation profile is captured to document the viewing pattern of the video frames. Specifically, attributes of the video frames are documented such as the frequency of plays of the video frames. Where multiple navigation profiles are captured, the navigation profiles are stored, aggregated, and represented graphically on a display. Additional video may be recommended based on the aggregated data.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: May 9, 2017
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Publication number: 20170075407
    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: Application
    Filed: September 14, 2015
    Publication date: March 16, 2017
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9582577
    Abstract: A video is divided into portions and has objects. Each object appears in one or more portions. A graphical diagram is generated and displayed that has graphical elements corresponding to the objects. Each graphical element has a size corresponding to a number and/or size of the portions in which the object to which the graphical element corresponds appears. The graphical elements have locations within the graphical diagram in correspondence with relationships of appearance of the objects within the portions. Selection of a point or area within the graphical diagram is received. Which of the graphical elements include the point or area are determined as one or more selected graphical elements corresponding to one or more selected objects. Which of the portions include all the selected objects are determined and output as one or more selected portions.
    Type: Grant
    Filed: October 10, 2011
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Thomas S. Mazzeo, Barry A. Kritt
  • Patent number: 9513713
    Abstract: In a touch-based device presenting a media content playback, a first increment of a first control is determined. The first control allows a user to move forward or back in the media content in steps of the first increment using a touch-based gesture. A second increment and a size of a second control is computed using the first increment and a factor. The second increment is smaller than the first increment. The second control is constructed and presented according to the second increment and the size of the second control, the second control allowing the user to move forward or back in the media content in steps of the second increment. Responsive to the user using the second control, a forward or back movement in the media content by a multiple of the second increment is performed.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: December 6, 2016
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9419967
    Abstract: A server computing device for a social networking web site receives from a user, via access of the web site, confidential information regarding the user, including information that the user does not socially share on the web site. The device associates the confidential information with a user identifier that uniquely identifies the user on the web site, and with an export group identifier corresponding to a type of the confidential information. The device associates the export group identifier with a password different from a user password the user employs to access the web site. The device receives, from a third party, a purported user identifier, a purported export group identifier, and a purported password, which the device validates against the user identifier, the export group identifier, and the password. Where validation is successful, the device permits access to the confidential information by the third party.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: August 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Douglas A. Law, Shawn K. Sremaniak, Thomas S. Mazzeo
  • Patent number: 9405824
    Abstract: For categorizing content, a categorizing module categorizes content of a content stream into a category of a plurality of categories. A recording module records a navigation action directed to first content of the content stream. The recording module further elevates a ranking of a first category associated with the first content in response to the navigation action. In addition, the recording module displays highest ranking categories for selection.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: August 2, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9380144
    Abstract: A mobile wireless communication device has an emergency mode. The mobile wireless communication device can enter the emergency mode automatically and without user interaction, responsive to an instruction to do so. Upon entering the emergency mode, information related to an emergency functionality of the emergency mode is transmitted to an emergency response computing device.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: June 28, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) PTE. LTD.
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9372598
    Abstract: Provided are techniques for reference-based circular scrolling on a computer display. Techniques include generating a circular scrolling bar in a computer display, the scrolling bar comprising a plurality of segments; populating the circular scrolling bar with reference-based information corresponding to an information source, wherein each segment of the plurality of segments displays a unique reference corresponding to a corresponding discrete portion of the information source; presenting the corresponding discrete portion of the information source corresponding to a particular segment in response to contact with the particular segment.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: June 21, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) PTE. LTD.
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9360338
    Abstract: A method, system, and computer program product for presenting the viewability of a point of interest (POI) on a map are provided in the illustrative embodiments. A set of viewing coverage information is located. A subset of the viewing coverage information is associated with a point of observation on the map. A viewing coverage information corresponds to a view of the POI from the point of observation. The viewing coverage information comprises a viewing coverage fraction that represents a portion of the POI visible in the view. The point of observation is plotted corresponding to the subset of the viewing coverage information such that the point of observation is represented on the map as a visually distinct area on the map and has a corresponding combined viewing coverage value. A plot of the point of observation resulting from the plotting is presented on the map as an overlay.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: June 7, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Publication number: 20160139720
    Abstract: An approach is provided in which a touchscreen computing system generates a first virtual device instance and a second virtual device instance on a touchscreen in response to detecting a first physical device and a second physical device in proximity to the touchscreen computer system. The touchscreen computer system detects a touch gesture on the touchscreen that indicates a request to wirelessly connect the first physical device to the second physical device. As such, the touchscreen computer system sends instructions to the first physical device to establish a wireless connection with the second physical device.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9342514
    Abstract: A method, apparatus and program product in which and by which cross-cultural ambiguities in a document data file are identified and collaborative editing of such a document data file by a plurality of editors is enabled to move effectively toward a shared understanding of the intended meaning of a created document.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: May 17, 2016
    Assignee: International Business Machines Corporation
    Inventors: Barry A Kritt, Sarbajit K Rakshit
  • Patent number: 9335862
    Abstract: An approach is provided in which a touchscreen computing system generates a first virtual device instance and a second virtual device instance on a touchscreen in response to detecting a first physical device and a second physical device in proximity to the touchscreen computer system. The touchscreen computer system detects a touch gesture on the touchscreen that indicates a request to wirelessly connect the first physical device to the second physical device. As such, the touchscreen computer system sends instructions to the first physical device to establish a wireless connection with the second physical device.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: May 10, 2016
    Assignee: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9338361
    Abstract: A method, system, and computer program product for visualizing pinpoint attraction objects in three dimensional space are provided in the illustrative embodiments. A determination is made that an image includes an object of interest, a first observer observing the object of interest from a first perspective. An observation position is determined from which the image has been captured. A perspective information is computed from the observation position to the object of interest, wherein the perspective information is sufficient to allow a second observer to observe the object of interest from the first perspective. The perspective information is stored, in a repository accessible by a second observer, as tag data associated with the object of interest.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: May 10, 2016
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9323443
    Abstract: Systems and computer program products may provide drilling of displayed content in a touch screen device. A system or computer program may provide detecting a touch gesture by a user on a first portion of displayed content on a touch display. The first portion may include a drillable data element having at least a first dimension, a second dimension and a third dimension. The system or computer program may further provide detecting information associated with the touch gesture, determining a requested drilling action based at least in part on the detected information, the requested drilling action including at least one of a change of a displayed drill dimension and a change of a displayed drill degree, sending the requested drilling action of the first portion to a report server and presenting a drilled first portion on the touch display.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: April 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit