Patents by Inventor David Brooks

David Brooks 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: 10075433
    Abstract: A method, system and computer program product for allowing a user to easily collaborate with users from different organizations. In response to authenticating the user to access the environment of the user's home organization, a list of outside organizations where the user has visitor status is obtained. Outside organization(s) in the list of outside organizations that have content to be viewed by the user are identified. An object associated with the user's home organization, objects associated with the outside organizations where the user has visitor status as well as indications (e.g., star) associated with those outside organizations that have content to be shared with the user are displayed on the user interface of the user's computing device. In this manner, the user will be able to collaborate with an outside organization that has content to be shared in response to selecting the object associated with the outside organization.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: September 11, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Amy D. Travis
  • Patent number: 10066667
    Abstract: The present invention provides a sliding support assembly comprising an elongate rail of channel section defining a first web and first and second flanges. A slide cassette is positioned between the first and second flanges of the elongate rail such that the slide cassette and the first and second flanges define a first endless track and a second endless track and a plurality of bearing balls is positioned within the first and second endless tracks. The slide cassette comprises a body member formed from extruded material.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: September 4, 2018
    Assignee: Accuride International Limited
    Inventors: Stefan Herchenreder, David Brooks, Peter Bayles
  • Patent number: 10063503
    Abstract: A method, computer program product, and computer system for sending, from a first computing device, an email digest in an email message to a second computing device at a first point in time, wherein the email digest includes one or more content items for display at the second computing device when the email digest in the email message is accessed. An action is determined to be performed on a content item of the one or more content items at a second point in time that is after the first point in time. The content item of the one or more content items in the email digest is filtered from the email message based upon, at least in part, determining that the action is performed on the content item of the one or more content items at the second point in time.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 10055799
    Abstract: A method, system and computer program product for allowing a user to view network contacts of other users when visiting an environment of a different organization. A visitor requests to view a profile of a user while the visitor is visiting the environment or tenant space of a different organization. The organization of the visitor is obtained. Furthermore, the organization and network contacts of the user whose profile is requested to be viewed are obtained in response to validating the visitor's organization. The requested profile is then displayed to the visitor containing the accessible network contacts (if any) of the user based on whether the user and the visitor belong to the same organization.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Amy D. Travis
  • Publication number: 20180227257
    Abstract: A method, computer program product, and computer system for sending, from a first computing device, an email digest in an email message to a second computing device at a first point in time, wherein the email digest includes one or more content items for display at the second computing device when the email digest in the email message is accessed. An action is determined to be performed on a content item of the one or more content items at a second point in time that is after the first point in time. The content item of the one or more content items in the email digest is filtered from the email message based upon, at least in part, determining that the action is performed on the content item of the one or more content items at the second point in time.
    Type: Application
    Filed: April 6, 2018
    Publication date: August 9, 2018
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20180220144
    Abstract: In a method to code and transmit scalable HDR video signals, HDR signals are processed and encoded in the IPT-PQ color space to generate a base layer at reduced spatial resolution and/or dynamic range, and an enhancement layer with a residual signal. A signal reshaping block before the base layer encoder allows for improved coding of HDR signals using a reduced bit depth. A decoder can use a BL decoder and backward reshaping to generate a decoded BL HDR signal at a reduced dynamic range and/or spatial resolution, or it can combine the decoded BL HDR signal and the EL stream to generate a decoded HDR signal at full dynamic range and full resolution.
    Type: Application
    Filed: July 20, 2016
    Publication date: August 2, 2018
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Guan-Ming Su, Sheng Qu, Samir N. Hulyalkar, David Brooks
  • Publication number: 20180212854
    Abstract: Modifying an activity stream to display recent events of a resource includes checking-in a user to a resource to provide context about the resource, specifying a time duration for which the user is checked-in to the resource, and modifying, based on the time duration, an activity stream of the user to display recent events of the resource.
    Type: Application
    Filed: February 12, 2018
    Publication date: July 26, 2018
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 10033675
    Abstract: A method, computer program product, and computer system for sending, from a first computing device, an email digest in an email message to a second computing device at a first point in time, wherein the email digest includes one or more content items for display at the second computing device when the email digest in the email message is accessed. An action is determined to be performed on a content item of the one or more content items at a second point in time that is after the first point in time. The content item of the one or more content items in the email digest is filtered from the email message based upon, at least in part, determining that the action is performed on the content item of the one or more content items at the second point in time.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20180189257
    Abstract: A method, system and computer program product for checking documents using colloquialisms. Colloquialisms used in messages by users in a social network are tracked. The relationships (e.g., co-worker) between the senders and recipients of these messages are identified. A social graph is then generated to depict the relations between the users in the social network based on these identified relationships. Furthermore, usage patterns of colloquialisms (e.g., a particular colloquialism is used only with close friends as opposed to co-workers) are formulated. A rule set is generated using the social graph and formulated usage patterns. By using the rule set to check documents, documents may be more accurately checked for spelling and/or grammatical errors by taking into consideration the appropriate usage of colloquialisms based on the context (e.g., communicating with a friend). Furthermore, alternative words or phrases may be appropriately recommended based on the context using such a rule set.
    Type: Application
    Filed: February 27, 2018
    Publication date: July 5, 2018
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20180176316
    Abstract: A method, system and computer program product for updating the time-related information in a post to make it more relevant for the requester on a subsequent retrieval of the post. A post with a reference to an event or activity (e.g., “leaving for Florida in 3 days”) is identified using natural language processing. Upon receiving a request from a requester to retrieve the post prior to the expiration of the event/activity, the post is updated by substituting a time countdown in the post with an up-to-date time countdown or with a current status of the referenced event/activity. If, however, the request is received after the expiration of the event/activity, then the post is removed or updated with an indication that the referenced event/activity has expired. In this manner, the requester will be receiving more accurate and relevant time-related information concerning the event or activity referenced in the post.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 21, 2018
    Inventors: David A. Brooks, Jeffrey N. Eisen, Scott H. Prager
  • Publication number: 20180176315
    Abstract: A method, system and computer program product for updating the time-related information in a post to make it more relevant for the requester on a subsequent retrieval of the post. A post with a reference to an event or activity (e.g., “leaving for Florida in 3 days”) is identified using natural language processing. Upon receiving a request from a requester to retrieve the post prior to the expiration of the event/activity, the post is updated by substituting a time countdown in the post with an up-to-date time countdown or with a current status of the referenced event/activity. If, however, the request is received after the expiration of the event/activity, then the post is removed or updated with an indication that the referenced event/activity has expired. In this manner, the requester will be receiving more accurate and relevant time-related information concerning the event or activity referenced in the post.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 21, 2018
    Inventors: David A. Brooks, Jeffrey N. Eisen, Scott H. Prager
  • Patent number: 9999155
    Abstract: An air-cooled heat exchanger includes a housing having an intake for air flowing through the housing and at least one outlet for the air flowing through the housing. A set of segmented fins extend within the housing between the intake and the at least one outlet, configured to direct the air flowing through the housing. Each segment of the segmented fins has a length selected based on a throw distance for an environmental protection coating process employed to apply an environmental protection coating to surfaces of the fin segments. Access ports extend through at least one wall of the housing at locations allowing connection, when the access ports are unblocked, of electrical conductors used in the environmental protection coating process to both ends of each of the fin segments. Access port covers block each of the access ports during operation of the air-cooled heat exchanger.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: June 12, 2018
    Assignee: Raytheon Company
    Inventors: David A. Brooks, Joseph R. Ellsworth, Costas Karageorgis, Corey R. DeLisle, Joseph M. Crowder
  • Patent number: 9998553
    Abstract: A method, system and computer program product for checking documents using colloquialisms. Colloquialisms used in messages by users in a social network are tracked. The relationships (e.g., co-worker) between the senders and recipients of these messages are identified. A social graph is then generated to depict the relations between the users in the social network based on these identified relationships. Furthermore, usage patterns of colloquialisms (e.g., a particular colloquialism is used only with close friends as opposed to co-workers) are formulated. A rule set is generated using the social graph and formulated usage patterns. By using the rule set to check documents, documents may be more accurately checked for spelling and/or grammatical errors by taking into consideration the appropriate usage of colloquialisms based on the context (e.g., communicating with a friend). Furthermore, alternative words or phrases may be appropriately recommended based on the context using such a rule set.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20180160295
    Abstract: A method and system a system for activating a wireless service includes a subscriber identity module (SIM) card having a first surface, the SIM card including a subscriber identity module (SIM), and an activation code stored with the SIM card. The activation code is linked to the SIM. A wireless device configured to receive the SIM, where the SIM is configured to be utilized in the wireless device, the wireless device including: a memory that stores an operating system of the wireless device and a wireless service activation application, a processor that processes a function of the wireless device, a display that displays information to a user, the wireless service activation application is configured to capture the activation code that authorizes the wireless device on a wireless network and authorizes a predetermined amount of wireless service for the wireless device associated with said SIM.
    Type: Application
    Filed: January 18, 2018
    Publication date: June 7, 2018
    Inventors: David Brooks, Sergio Rivera
  • Patent number: 9992291
    Abstract: A method, system and computer program product for updating the time-related information in a post to make it more relevant for the requester on a subsequent retrieval of the post. A post with a reference to an event or activity (e.g., “leaving for Florida in 3 days”) is identified using natural language processing. Upon receiving a request from a requester to retrieve the post prior to the expiration of the event/activity, the post is updated by substituting a time countdown in the post with an up-to-date time countdown or with a current status of the referenced event/activity. If, however, the request is received after the expiration of the event/activity, then the post is removed or updated with an indication that the referenced event/activity has expired. In this manner, the requester will be receiving more accurate and relevant time-related information concerning the event or activity referenced in the post.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: June 5, 2018
    Assignee: International Business Machines Corporation
    Inventors: David A. Brooks, Jeffrey N. Eisen, Scott H. Prager
  • Patent number: 9990355
    Abstract: A method, system and computer program product for checking documents using colloquialisms. Colloquialisms used in messages by users in a social network are tracked. The relationships (e.g., co-worker) between the senders and recipients of these messages are identified. A social graph is then generated to depict the relations between the users in the social network based on these identified relationships. Furthermore, usage patterns of colloquialisms (e.g., a particular colloquialism is used only with close friends as opposed to co-workers) are formulated. A rule set is generated using the social graph and formulated usage patterns. By using the rule set to check documents, documents may be more accurately checked for spelling and/or grammatical errors by taking into consideration the appropriate usage of colloquialisms based on the context (e.g., communicating with a friend). Furthermore, alternative words or phrases may be appropriately recommended based on the context using such a rule set.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: June 5, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9985921
    Abstract: A user interface (UI) may be provided that allows a user to connect a first identity in a first social community to another identity in another social community by allowing the user to specify the first identity and another identity. Responsive to a user utilizing the UI, the user may be presented with an option to identify connections in the first social community according to a criteria with members associated with another identity in said another social community. A list of identified connections may be presented.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Maureen G. Leland
  • Patent number: 9986050
    Abstract: A method, system and computer program product for updating the time-related information in a post to make it more relevant for the requester on a subsequent retrieval of the post. A post with a reference to an event or activity (e.g., “leaving for Florida in 3 days”) is identified using natural language processing. Upon receiving a request from a requester to retrieve the post prior to the expiration of the event/activity, the post is updated by substituting a time countdown in the post with an up-to-date time countdown or with a current status of the referenced event/activity. If, however, the request is received after the expiration of the event/activity, then the post is removed or updated with an indication that the referenced event/activity has expired. In this manner, the requester will be receiving more accurate and relevant time-related information concerning the event or activity referenced in the post.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: David A. Brooks, Jeffrey N. Eisen, Scott H. Prager
  • Publication number: 20180140867
    Abstract: A device for applying targeted phototherapy to an area of diseased skin to place a skin condition into remission and a method of determining a maximum tolerable dose of phototherapy applied to a treatment area of diseased skin to determine an optimum therapeutic dose to quickly place a skin condition into remission. The device can include a housing and an optical matrix arranged within the housing that are attached to a dosimetry device. The optical matrix includes a plurality of at least one of absorptive, reflective and/or partially transmissive regions or arrays of perforations that each permits a different percentage of light to be delivered to an individual's skin. Jigs can be included to arrange a plurality of varying exposures to be placed on the patient's skin. An assessment can then be made as to the maximum tolerable dose of phototherapy that can be applied to the individual's skin in order to place a skin condition into remission.
    Type: Application
    Filed: December 29, 2017
    Publication date: May 24, 2018
    Inventors: Jeffrey I. Levatter, David Brooks
  • Patent number: 9967599
    Abstract: In an embodiment, a media source combines reference code values and mapping function parameters for mapping functions into video frames originally designated to carry pixel values. The video frames are delivered to a downstream device such as a media sink in an encoded video signal. The media sink extracts the mapping function parameters for the mapping functions from the encoded video signal and applies the mapping functions as a part of display management operations to map the reference code values to the mapped pixel values appropriate for the media sink. The mapped pixel values can be used to render images as represented by the reference code values.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: May 8, 2018
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Sheng Qu, Ailan Hu, Gopi Lakshminarayan, David Brooks