Patents by Inventor Steven L. Roberts
Steven L. Roberts 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: 11594012Abstract: A computer readable medium for analyzing images according to specific kinds of features oriented towards detecting subtle branding features (intentional or otherwise) rather than relying on the usual image similarity detection methods. Also disclosed are steps to enhance standard machine learning techniques to identify new types of transformations by partitioning data into measure-countermeasure windows, which may be either/both detected computationally or inputted into a knowledgebase. The invention further incorporates direct and indirect traits of images that were likely to have been promulgated by a particular group or actor of interest, especially those traits that prove to be more invariant over time (including the use of transformations) which have proven to be more resistant to countermeasures applied in different jurisdictions. More generally, almost all embodiments allow individual feature calculations to be toggled on and off, and to define sets of features according to jurisdiction.Type: GrantFiled: September 19, 2019Date of Patent: February 28, 2023Assignee: Chenope, Inc.Inventors: Elizabeth B. Charnock, Steven L. Roberts
-
Publication number: 20210174128Abstract: A computer readable medium for analyzing images according to specific kinds of features oriented towards detecting subtle branding features (intentional or otherwise) rather than relying on the usual image similarity detection methods. Also disclosed are steps to enhance standard machine learning techniques to identify new types of transformations by partitioning data into measure-countermeasure windows, which may be either/both detected computationally or inputted into a knowledgebase. The invention further incorporates direct and indirect traits of images that were likely to have been promulgated by a particular group or actor of interest, especially those traits that prove to be more invariant over time (including the use of transformations) which have proven to be more resistant to countermeasures applied in different jurisdictions. More generally, almost all embodiments allow individual feature calculations to be toggled on and off, and to define sets of features according to jurisdiction.Type: ApplicationFiled: September 19, 2019Publication date: June 10, 2021Inventors: Elizabeth Charnock, Steven L. Roberts
-
Patent number: 10445668Abstract: A computer readable medium for analyzing and predicting the future behavior of Organizations, where an embodiment of this invention is comprised of one or more repositories of data which involve comments or other actions by actors with some kind of relationship to a target organization, a repository of metadata relating to this data, a repository of updatable models of organizations, a natural language parsing engine, an engine for generating and comparing the organizational models, and presentations of avatars.Type: GrantFiled: January 4, 2017Date of Patent: October 15, 2019Inventors: Richard Oehrle, Steven L. Roberts, Katya Saint-Amand, Laurent Jean-Marc Guillaume Dupont
-
Publication number: 20180189691Abstract: A computer readable medium for analyzing and predicting the future behavior of organizations is disclosed. An embodiment of this invention is comprised of one or more repositories of data which involve comments or other actions by actors with some kind of relationship to a target organization, a repository of metadata relating to this data, a repository of updatable models of organizations, a natural language parsing engine, an engine for generating and comparing the organizational models, and presentations of avatars.Type: ApplicationFiled: January 4, 2017Publication date: July 5, 2018Inventors: Richard Oehrle, Steven L. Roberts, Katya Saint-Amand, Laurent Jean-Marc Guillaume Dupont
-
Patent number: 9911021Abstract: An electronic product can be configured by a method that includes attaching a machine-readable identification (ID) tag containing an ID code to a hardware unit of the electronic product. The ID code is associated with a particular configuration of the electronic product, and can be read or scanned with a mobile device configured to send the ID code to a provider server device. In response to receiving the ID code, the provider server device can send product configuration instructions and a product configuration application to the mobile device. The product configuration instructions can guide a user through a customized series of electronic product configuration operations. The product configuration application can assist the user in performing configuration operations, can provide customized configuration help, and can establish a wireless link between the mobile device and the electronic product, allowing the user to interact with the electronic product.Type: GrantFiled: January 13, 2017Date of Patent: March 6, 2018Assignee: International Business Machines CorporationInventors: Brad L. Brech, Michael E. Daley, Sunil J. Kamath, Leslie Png, Kevin J. Reilly, Steven L. Roberts, Alise Spence, Randal C. Swanberg
-
Patent number: 9912781Abstract: An electronic product can be configured by a method that includes attaching a machine-readable identification (ID) tag containing an ID code to a hardware unit of the electronic product. The ID code is associated with a particular configuration of the electronic product, and can be read or scanned with a mobile device configured to send the ID code to a provider server device. In response to receiving the ID code, the provider server device can send product configuration instructions and a product configuration application to the mobile device. The product configuration instructions can guide a user through a customized series of electronic product configuration operations. The product configuration application can assist the user in performing configuration operations, can provide customized configuration help, and can establish a wireless link between the mobile device and the electronic product, allowing the user to interact with the electronic product.Type: GrantFiled: September 29, 2015Date of Patent: March 6, 2018Assignee: International Business Machines CorporationInventors: Brad L. Brech, Michael E. Daley, Sunil J. Kamath, Leslie Png, Kevin J. Reilly, Steven L. Roberts, Alise Spence, Randal C. Swanberg
-
Patent number: 9733924Abstract: An electronic product can be configured by a method that includes attaching a machine-readable identification (ID) tag containing an ID code to a hardware unit of the electronic product. The ID code is associated with a particular configuration of the electronic product, and can be read or scanned with a mobile device configured to send the ID code to a provider server device. In response to receiving the ID code, the provider server device can send product configuration instructions and a product configuration application to the mobile device. The product configuration instructions can guide a user through a customized series of electronic product configuration operations. The product configuration application can assist the user in performing configuration operations, can provide customized configuration help, and can establish a wireless link between the mobile device and the electronic product, allowing the user to interact with the electronic product.Type: GrantFiled: January 13, 2017Date of Patent: August 15, 2017Assignee: International Business Machines CorporationInventors: Brad L. Brech, Michael E. Daley, Sunil J. Kamath, Leslie Png, Kevin J. Reilly, Steven L. Roberts, Alise Spence, Randal C. Swanberg
-
Publication number: 20170115983Abstract: An electronic product can be configured by a method that includes attaching a machine-readable identification (ID) tag containing an ID code to a hardware unit of the electronic product. The ID code is associated with a particular configuration of the electronic product, and can be read or scanned with a mobile device configured to send the ID code to a provider server device. In response to receiving the ID code, the provider server device can send product configuration instructions and a product configuration application to the mobile device. The product configuration instructions can guide a user through a customized series of electronic product configuration operations. The product configuration application can assist the user in performing configuration operations, can provide customized configuration help, and can establish a wireless link between the mobile device and the electronic product, allowing the user to interact with the electronic product.Type: ApplicationFiled: January 13, 2017Publication date: April 27, 2017Inventors: Brad L. Brech, Michael E. Daley, Sunil J. Kamath, Leslie Png, Kevin J. Reilly, Steven L. Roberts, Alise Spence, Randal C. Swanberg
-
Publication number: 20170116448Abstract: An electronic product can be configured by a method that includes attaching a machine-readable identification (ID) tag containing an ID code to a hardware unit of the electronic product. The ID code is associated with a particular configuration of the electronic product, and can be read or scanned with a mobile device configured to send the ID code to a provider server device. In response to receiving the ID code, the provider server device can send product configuration instructions and a product configuration application to the mobile device. The product configuration instructions can guide a user through a customized series of electronic product configuration operations. The product configuration application can assist the user in performing configuration operations, can provide customized configuration help, and can establish a wireless link between the mobile device and the electronic product, allowing the user to interact with the electronic product.Type: ApplicationFiled: January 13, 2017Publication date: April 27, 2017Inventors: Brad L. Brech, Michael E. Daley, Sunil J. Kamath, Leslie Png, Kevin J. Reilly, Steven L. Roberts, Alise Spence, Randal C. Swanberg
-
Publication number: 20170094021Abstract: An electronic product can be configured by a method that includes attaching a machine-readable identification (ID) tag containing an ID code to a hardware unit of the electronic product. The ID code is associated with a particular configuration of the electronic product, and can be read or scanned with a mobile device configured to send the ID code to a provider server device. In response to receiving the ID code, the provider server device can send product configuration instructions and a product configuration application to the mobile device. The product configuration instructions can guide a user through a customized series of electronic product configuration operations. The product configuration application can assist the user in performing configuration operations, can provide customized configuration help, and can establish a wireless link between the mobile device and the electronic product, allowing the user to interact with the electronic product.Type: ApplicationFiled: September 29, 2015Publication date: March 30, 2017Inventors: Brad L. Brech, Michael E. Daley, Sunil J. Kamath, Leslie Png, Kevin J. Reilly, Steven L. Roberts, Alise Spence, Randal C. Swanberg
-
Patent number: 9495145Abstract: An electronic product can be configured by a method that includes attaching a machine-readable identification (ID) tag containing an ID code to a hardware unit of the electronic product. The ID code is associated with a particular configuration of the electronic product, and can be read or scanned with a mobile device configured to send the ID code to a provider server device. In response to receiving the ID code, the provider server device can send product configuration instructions and a product configuration application to the mobile device. The product configuration instructions can guide a user through a customized series of electronic product configuration operations. The product configuration application can assist the user in performing configuration operations, can provide customized configuration help, and can establish a wireless link between the mobile device and the electronic product, allowing the user to interact with the electronic product.Type: GrantFiled: March 15, 2016Date of Patent: November 15, 2016Assignee: International Business Machines CorporationInventors: Brad L. Brech, Michael E. Daley, Sunil J. Kamath, Leslie Png, Kevin J. Reilly, Steven L. Roberts, Alise Spence, Randal C. Swanberg
-
Patent number: 9384146Abstract: A unified request queue includes multiple entries for servicing multiple types of requests. Each of the entries of the unified request queue is generally allocable to requests of any of the multiple request types. A number of entries in the unified request queue is reserved for a first request type among the multiple types of requests. The number of entries reserved for the first request type is dynamically varied based on a number of requests of the first request type rejected by the unified request queue due to allocation of entries in the unified request queue to other requests.Type: GrantFiled: September 25, 2013Date of Patent: July 5, 2016Assignee: International Business Machines CorporationInventors: Benjiman L. Goodman, Harrison M. McCreary, Eric E. Retter, Steven L. Roberts, Jeffrey A. Stuecheli
-
Patent number: 9361240Abstract: A unified request queue includes multiple entries for servicing multiple types of requests. Each of the entries of the unified request queue is generally allocable to requests of any of the multiple request types. A number of entries in the unified request queue is reserved for a first request type among the multiple types of requests. The number of entries reserved for the first request type is dynamically varied based on a number of requests of the first request type rejected by the unified request queue due to allocation of entries in the unified request queue to other requests.Type: GrantFiled: April 12, 2013Date of Patent: June 7, 2016Assignee: International Business Machines CorporationInventors: Benjiman L. Goodman, Harrison M. McCreary, Eric E. Retter, Steven L. Roberts, Jeffrey A. Stuecheli
-
Patent number: 9361933Abstract: Provided is a technology to scan a document for file attachments, generate alternative file names corresponding to a particular attachment, determine whether or not the particular file attachment is the latest version of a file or has a name and/for file path that could he confused with the name and/or path of another file. In the event one or more of the above conditions is met, techniques are also provided to verify that the file attachment is the desired file and, if necessary, to select an alternative file for attachment.Type: GrantFiled: September 14, 2012Date of Patent: June 7, 2016Assignee: International Business Machines CorporationInventors: Nadeem Malik, Katherine J. Pearsall, Steven L. Roberts, Mithkal M. Smadi
-
Patent number: 8819021Abstract: A method of more efficient, phased, iterative processing of very large collections of electronic data for the purposes of electronic discovery and related applications is disclosed. The processing minimally includes: text extraction, and the creation of a keyword search index, but may include many additional stages of processing as well. The method further includes: definition of an initial set of characteristics that correspond to “interesting” data, followed by the iterative completion of processing of this data based on a combination of user feedback on the overall relevance of the documents being processed and the system's assessment of whether or not the data it has recently selected to promote in the processing completion queue has the desired quality and quantity of relevant data. The process continues until all identified data has either been fully processed, or discarded at some intermediate stage of processing as being likely irrelevant.Type: GrantFiled: January 28, 2008Date of Patent: August 26, 2014Assignee: Ernst & Young U.S. LLPInventors: Elizabeth B. Charnock, Steven L. Roberts
-
Publication number: 20130013624Abstract: The claimed subject matter comprises a technology to scan a document for file attachments, generate alternative file names corresponding to a particular attachment, determine whether or not the particular file attachment is the latest version of a file or has a name and/or file path that could be confused with the name and/or path of another file. In the event one of the above conditions are met, the technology provides the means for a user to verify that the file attachment is the desired file and, if necessary, to select an alternative file for attachment.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nadeem Malik, Katherine J. Pearsall, Steven L. Roberts, Mithkal M. Smadi
-
Patent number: 8307040Abstract: The claimed subject matter comprises a technology to scan a document for file attachments, generate alternative file names corresponding to a particular attachment, determine whether or not the particular file attachment is the latest version of a file or has a name and/or file path that could be confused with the name and/or path of another file. In the event one of the above conditions are met, the technology provides the means for a user to verify that the file attachment is the desired file and, if necessary, to select an alternative file for attachment.Type: GrantFiled: July 14, 2009Date of Patent: November 6, 2012Assignee: International Business Machines CorporationInventors: Nadeem Malik, Katherine J. Pearsall, Steven L. Roberts, Mithkal M. Smadi
-
Patent number: 8250338Abstract: A mechanism for broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing is provided. In order to broadcast data to a plurality of processors, a control processor writes to the registers that store the identifiers of the processors and sets two or more of these registers to a same value. The control processor may write the desired data/instructions to be broadcast to a portion of memory corresponding to the starting address associated with the processor identifier of the two or more processors. When the two or more processors look for a starting address of their local store from which to read, the two or more processors will identify the same starting address, essentially aliasing the memory region. The two or more processors will read the instructions/data from the same aliased memory region starting at the identified starting address and process the same instructions/data.Type: GrantFiled: May 29, 2008Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventors: Adam P. Burns, Steven L. Roberts, Christopher J Spandikow, Todd E. Swanson
-
Patent number: 8046573Abstract: One of the processors of a multiprocessor system is chosen to be a boot processor. The other processors of the multiprocessor system execute masking code that generates electromagnetic and/or thermal signatures that mask the electromagnetic and/or thermal signatures of the actual boot processor. Such masking may involve running the same boot code as the boot processor but without obtaining access to security information, such as the security key for accessing the system. The electromagnetic and/or thermal signatures generated by the execution of the masking code preferably approximate the electromagnetic and/or thermal signatures of the actual boot code executing on the boot processor. In this way, it is difficult to distinguish which processor is the actual boot processor.Type: GrantFiled: May 30, 2008Date of Patent: October 25, 2011Assignee: International Business Machines CorporationInventors: Jason N. Dale, Jonathan J. DeMent, Clark M. O'Niell, Steven L. Roberts
-
Publication number: 20110016181Abstract: The claimed subject matter comprises a technology to scan a document for file attachments, generate alternative file names corresponding to a particular attachment, determine whether or not the particular file attachment is the latest version of a file or has a name and/or file path that could be confused with the name and/or path of another file. In the event one of the above conditions are met, the technology provides the means for a user to verify that the file attachment is the desired file and, if necessary, to select an alternative file for attachment.Type: ApplicationFiled: July 14, 2009Publication date: January 20, 2011Applicant: International Business Machines CorporationInventors: Nadeem Malik, Katherine J. Pearsall, Steven L. Roberts, Mithkal M. Smadi