Patents by Inventor Gabriel A. Cohen
Gabriel A. Cohen 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: 20120272336Abstract: A computer-implemented method includes generating data indicative of one or more times in which to sample content of a first resource and content of a second resource; receiving, from a client device, content of the first resource sampled at the one or more times; comparing the sampled content from the first resource to content sampled from the second resource at the one or more times; determining, based on comparing, that the first resource includes a same resource as the second resource; verifying, based on determining, ownership of the second resource; generating, based on a verifying, a user key specifying ownership of the second resource; and transmitting the user key to the client device.Type: ApplicationFiled: April 20, 2012Publication date: October 25, 2012Inventor: Gabriel A. Cohen
-
Patent number: 8266716Abstract: A captured content rights controller detects a first portion of streaming captured content and a second portion of the streaming captured content after the first portion of the streaming captured content is detected. The captured content rights controller determines whether rendering the second portion of the streaming captured content after the first portion of the streaming captured content is subject to at least one digital rights management protection rule for streaming captured content as specified by at least one owner of at least one restricted element within the streaming captured content captured independent of distribution of the content by the owner of the at least one restricted element within the streaming captured content. The captured content rights controller applies the at least one digital rights management protection rule to restrict rendering of the second portion of the streaming captured content after the first portion of the streaming captured content.Type: GrantFiled: July 28, 2011Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Thomas A. Bellwood, Gabriel A. Cohen, Travis M. Grisby, Michael A. Paolini
-
Publication number: 20120201418Abstract: A certification is received from a user stating that captured content does not comprise a particular restricted element and a request from the user for an adjustment of a digital rights management rule identified for the captured content based on the captured content comprising the particular restricted element. At least one term of the digital rights management rule is adjusted to reflect that the captured content does not comprise the particular restricted element. The usage of the captured content by the user is monitored to determine whether the usage matches the certification statement.Type: ApplicationFiled: March 23, 2012Publication date: August 9, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas A. Bellwood, Gabriel A Cohen, Travis M. Grigsby, Michael A. Paolini
-
Patent number: 8239918Abstract: A computer-implemented method includes receiving, by one or more servers associated with an application marketplace, a policy that includes data that identifies one or more users, and a restricted permission. A request is received, by the servers associated with the application marketplace, to access one or more applications that are distributed through the application marketplace, wherein the request includes data that identifies a particular one of the users. One or more of the applications that are associated with the restricted permission are identified by the servers associated with the application marketplace, and access by the particular user to the applications that are associated with the restricted permission is restricted by the servers associated with the application marketplace.Type: GrantFiled: October 11, 2011Date of Patent: August 7, 2012Assignee: Google Inc.Inventor: Gabriel A. Cohen
-
Patent number: 8209390Abstract: A method and apparatus for providing destination-address suggestions for a new communication. For each of various communication addresses, multiple counts of use of the communication address are maintained, with each count being for a respective type of communication and/or for a respective application class. When a new communication of a particular type or by an application of a particular class is being established, the communication addresses are presented as destination-address suggestions in a rank-order based on the counts specific to the communication type and/or application class. The rank-ordering of can also take into account other factors, such as source persona, time, and location, for instance.Type: GrantFiled: October 6, 2011Date of Patent: June 26, 2012Assignee: Google Inc.Inventors: Colin Gibbs, Gabriel Cohen, Daisuke Miyakawa, Daniel Lehmann
-
Publication number: 20120149342Abstract: At a client device with a display and in a method for displaying messages at the client device, the client device receives message information from a server system, the message information representing a set of messages. In accordance with a determination that the set of messages include one or more unread priority messages, where priority messages are messages that satisfy predefined message importance criteria, the device presents a new mail notification. In accordance with a determination that the set of messages do not include any unread priority messages, the device foregoes presenting a new mail notification.Type: ApplicationFiled: January 5, 2011Publication date: June 14, 2012Inventors: Gabriel Cohen, Paul T. Westbrook, Debajit Ghosh, Subir Jhanb
-
Patent number: 8191010Abstract: The present invention provides enhanced dropdown selection lists and combination boxes. A method in accordance with an embodiment includes: providing a graphical user interface (GUI) control that displays a dropdown list when actuated, and displaying indicia in the GUI control indicating a number of entries in the dropdown list, wherein a user can visually determine from the indicia the number of entries in the dropdown list prior to display of the dropdown list. A method in accordance with another embodiment of the present invention includes: providing a GUI control having an entry field; and displaying indicia in the GUI control indicating whether the entry field of the GUI control is writable, wherein a user can visually determine from the indicia whether the entry field of the GUI control is writable before placing a cursor in the entry field.Type: GrantFiled: November 25, 2008Date of Patent: May 29, 2012Assignee: International Business Machines CorporationInventors: Thomas R. Haynes, Bryan E. Aupperle, Gabriel A. Cohen, Jonathan C. Gellin
-
Patent number: 8185959Abstract: When captured content is detected, the captured content is analyzed to determine whether any portion of the content is subject to digital rights management protection specified for content captured, where captured content is content captured independent of distribution of the content by an owner of at least one restricted element within the captured content. In response to determining that a portion of the captured content is subject to digital rights management protection, a database is queried to select at least one digital rights management rule associated with the portion and comprising at least one location based criteria. At least one relevant location is associated with the captured content. At least one digital rights management rule is applied to restrict usage of the captured content, with the at least one location based criteria specified by the at least one relevant location.Type: GrantFiled: February 26, 2008Date of Patent: May 22, 2012Assignee: International Business Machines CorporationInventors: Thomas A. Bellwood, Gabriel A. Cohen, Travis M. Grigsby, Michael A. Paolini
-
Patent number: 8095991Abstract: A captured content rights controller detects a first portion of streaming captured content and a second portion of the streaming captured content after the first portion of the streaming captured content is detected.Type: GrantFiled: February 26, 2008Date of Patent: January 10, 2012Assignee: International Business Machines CorporationInventors: Thomas A. Bellwood, Gabriel A. Cohen, Travis M. Grigsby, Michael A. Paolini
-
Patent number: 8095606Abstract: Methods and apparatus, including computer program products, for implementing and using techniques for provisioning a user email account. An email is received, which has an email address comprising a local part and an email address domain. It is determined that an email address account at the email address domain is not associated with the local part of the email address. In response to the determination, a user email account is provisioned in the email address domain based on the local part of the email address.Type: GrantFiled: August 26, 2009Date of Patent: January 10, 2012Assignee: Google Inc.Inventors: Jon Wiley, Gabriel Cohen
-
Patent number: 8074162Abstract: The present invention relates to systems and methods for verifying the appropriateness of shared content. In a first embodiment, a system displays a link to a site addressable by an identifier. The system includes an indexer that determines a content type for the site. A link displayer displays a link to the site, wherein the displayed link has a graphical presentation associated with the content type. In a second embodiment, a method displays a link to a site addressable by an identifier. The method includes the steps of: (a) determining a content type for the site; and (b) displaying a link to the site, the link having a graphical presentation associated with the content type.Type: GrantFiled: October 23, 2007Date of Patent: December 6, 2011Assignee: Google Inc.Inventor: Gabriel Cohen
-
Patent number: 8069416Abstract: As a user navigates through a sequence of screens by selecting certain “aid” keys, a graph will be built reflecting the navigation history of the user. When a user requests a certain screen by selecting a particular key, screen data is received from a host on a web server. The screen data for the requested screen is compared to the screen data for the screen(s) in the graph associated with the selected key. If a match is established, the user has visited this screen before and its data has already been converted (e.g., scraped). As such, the screen can be retrieved from storage and served to the user. If, however, a match cannot be established, the requested screen will be converted and stored, and the graph will be updated.Type: GrantFiled: May 14, 2004Date of Patent: November 29, 2011Assignee: International Business Machines CorporationInventors: Gabriel A. Cohen, James M. Mathewson, II, Gerald L. Mitchell, Jr., Srinivasan Muralidharan
-
Publication number: 20110289601Abstract: A captured content rights controller detects a first portion of streaming captured content and a second portion of the streaming captured content after the first portion of the streaming captured content is detected. The captured content rights controller determines whether rendering the second portion of the streaming captured content after the first portion of the streaming captured content is subject to at least one digital rights management protection rule for streaming captured content as specified by at least one owner of at least one restricted element within the streaming captured content captured independent of distribution of the content by the owner of the at least one restricted element within the streaming captured content. The captured content rights controller applies the at least one digital rights management protection rule to restrict rendering of the second portion of the streaming captured content after the first portion of the streaming captured content.Type: ApplicationFiled: July 28, 2011Publication date: November 24, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas A. BELLWOOD, Gabriel A. COHEN, Travis M. GRISBY, Michael A. PAOLINI
-
Digital rights management of captured content based on criteria regulating a combination of elements
Patent number: 7987140Abstract: When captured content is detected, the captured content is analyzed to determine whether any portion of the content is subject to digital rights management protection specified for content captured. Responsive to determining that the captured content is subject to a first digital rights management protection, a database is queried to select at least one digital rights management rule associated with a first restricted element specifying at least one first criteria for combining the first restricted element with at least one other element. A determination is made whether the first restricted element is combined with the at least one other element in the captured content. Responsive to detecting the first restricted element is combined with the at least one other element, the captured content rights controller determines a combined digital rights management protection rule reconciling the at least one first criteria for combining the first restricted element with the presence of the at least one other element.Type: GrantFiled: February 26, 2008Date of Patent: July 26, 2011Assignee: International Business Machines CorporationInventors: Thomas A. Bellwood, Gabriel A. Cohen, Travis M. Grigsby, Michael A. Paolini -
Patent number: 7877701Abstract: A computer-implementable method, system and computer-readable medium for providing in-context total document views for manipulating data are presented. In one embodiment, the method includes the steps of: displaying an active context of a software program on a User Interface (UI); receiving a copy command for a copied element from the active context; in response to a control signal, displaying an access view of one or more secondary contexts of the software program; temporarily activating a selected context from the secondary contexts shown in the access view while continuing to display the active context on the UI; and pasting the copied element into the selected context. Preferably, in response to the copied element being pasted into the selected secondary context, the access view is automatically removed from the UI.Type: GrantFiled: March 8, 2007Date of Patent: January 25, 2011Assignee: International Business Machines CorporationInventors: Gabriel A. Cohen, Vijay Dheap
-
Publication number: 20100325532Abstract: A method, system and apparatus for indicating input focus in a portal environment. A method for indicating user input focus in a portal environment can include assigning an unfocused style sheet to all unfocused portlets in a portal except for a focused portlet having input focus. A focused style sheet further can be assigned to the focused portlet having input focus. Subsequently, each of the focused and unfocused portlets can be rendered in the portal. Responsive to a new portlet in the portal acquiring the input focus from the focused portlet, the focused style sheet can be re-assigned to the new portlet while the unfocused style sheet can be re-assigned to the focused portlet which no longer has input focus. Subsequently, the new portlet and the focused portlet which no longer has input focus can be re-rendered in the portal according to the style sheets.Type: ApplicationFiled: August 31, 2010Publication date: December 23, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Gabriel A. Cohen
-
Patent number: 7827245Abstract: The shortcomings of the prior art are overcome and additional advantages are provided by securing display of sensitive messages to prevent third parties from viewing sensitive content. For one or more incoming messages designated as sensitive, substitute content to be displayed in place of sensitive content is received from a message recipient. Alternatively or additionally, an indicia to be displayed with any incoming message designated as sensitive is received from the message recipient. A message having sensitive content is designated as sensitive by a sender, a recipient, or an intermediate system. Upon receipt of a message designated as sensitive, a message window is displayed that includes substitute content different from the sensitive content. The substitute content includes an indicia that the sensitive content is not displayed.Type: GrantFiled: March 6, 2007Date of Patent: November 2, 2010Assignee: International Business Machines CorporationInventors: Gabriel A. Cohen, Christopher K. Karstens
-
Patent number: 7793215Abstract: A method, system and apparatus for indicating input focus in a portal environment. A method for indicating user input focus in a portal environment can include assigning an unfocused style sheet to all unfocused portlets in a portal except for a focused portlet having input focus. A focused style sheet further can be assigned to the focused portlet having input focus. Subsequently, each of the focused and unfocused portlets can be rendered in the portal. Responsive to a new portlet in the portal acquiring the input focus from the focused portlet, the focused style sheet can be re-assigned to the new portlet while the unfocused style sheet can be re-assigned to the focused portlet which no longer has input focus. Subsequently, the new portlet and the focused portlet which no longer has input focus can be re-rendered in the portal according to the style sheets.Type: GrantFiled: October 15, 2003Date of Patent: September 7, 2010Assignee: International Business Machines CorporationInventor: Gabriel A. Cohen
-
Publication number: 20090217344Abstract: When captured content is detected, the captured content is analyzed to determine whether any portion of the content is subject to digital rights management protection specified for content captured, where captured content is content captured independent of distribution of the content by an owner of at least one restricted element within the captured content. In response to determining that a portion of the captured content is subject to digital rights management protection, a database is queried to select at least one digital rights management rule associated with the portion and comprising at least one location based criteria. At least one relevant location is associated with the captured content. At least one digital rights management rule is applied to restrict usage of the captured content, with the at least one location based criteria specified by the at least one relevant location.Type: ApplicationFiled: February 26, 2008Publication date: August 27, 2009Inventors: Thomas A. Bellwood, Gabriel A. Cohen, Travis M. Grigsby, Michael A. Paolini
-
Publication number: 20090217343Abstract: A captured content rights controller detects a first portion of streaming captured content and a second portion of the streaming captured content after the first portion of the streaming captured content is detected. The captured content rights controller determines whether rendering the second portion of the streaming captured content after the first portion of the streaming captured content is subject to at least one digital rights management protection rule for streaming captured content as specified by at least one owner of at least one restricted element within the streaming captured content captured independent of distribution of the content by the owner of the at least one restricted element within the streaming captured content. The captured content rights controller applies the at least one digital rights management protection rule to restrict rendering of the second portion of the streaming captured content after the first portion of the streaming captured content.Type: ApplicationFiled: February 26, 2008Publication date: August 27, 2009Inventors: Thomas A. Bellwood, Gabriel A. Cohen, Travis M. Grigsby, Michael A. Paolini