Patents by Inventor Brian K. Martin
Brian K. Martin 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: 11363097Abstract: A dynamic rebalancer operates in a server cluster independently of routers directing traffic to the servers in the cluster. An analysis component uses configuration information and statistics information to determine which session, if any, should be moved. A filter component receives transfer instructions from the analysis component. When the filter component receives transfer instructions from the analysis component, the filter component adds a redirect command to the client request. The filter component continually redirects client requests within the session to the new server until the client receives the redirect command and begins to send client requests to the new server.Type: GrantFiled: November 30, 2017Date of Patent: June 14, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aditya A. Desai, Brian K. Martin, Jason R. McGee, Gabriel G. Montero
-
Patent number: 11361532Abstract: Some implementations of the present disclosure are directed to a computer-implemented method that includes: detecting a plurality of characters from a photo of an object; generating a set of character-based features based on the plurality of characters; matching the set of character-based features with a template of feature sets obtained from known objects; based on a matching set of character-based features, establishing a matching transformation between the object in the photo and the template of feature sets; and projecting the matching transformation to the photo such that the object is segmented from the photo.Type: GrantFiled: April 30, 2020Date of Patent: June 14, 2022Assignee: Idemia Identity & Security USA LLCInventors: Brian K. Martin, Joseph Mayer, Rein-Lien Hsu
-
Patent number: 11354917Abstract: A method for detecting images of fraudulently generated or photocopied secure credential documents using texture analysis includes receiving, by one or more processors, an image of a secure credential document from a computer device. The one or more processors segment the image of the secure credential document into multiple regions. For each region of the multiple regions, the one or more processors extract local high-resolution texture features from the image of the secure credential document. The one or more processors generate a score based on the local high-resolution texture features using a machine learning model. The score is indicative of a likelihood that the image of the secure credential document is fraudulently generated or photocopied. The one or more processors transmit a message to a display device indicating that the image of the secure credential document is fraudulently generated or photocopied.Type: GrantFiled: July 7, 2020Date of Patent: June 7, 2022Assignee: Idemia Identity & Security USA LLCInventors: Brian K. Martin, Joseph R. Mayer, Alexandru Bogdan
-
Patent number: 11314996Abstract: Methods and systems, including computer programs encoded on a computer storage medium, are used for generating an identification document comprising an image of an individual, personal information associated with the individual, and line patterns that include multiple distinct square-wave lines. The square-wave lines enable credential data about a person assigned to the identification document to be securely stored at the identification document. A first portion of distinct square-wave lines are used to encode a first item of credential data and to determine whether the image of the individual corresponds to the first item of credential data. A second portion of distinct square-wave lines are used to encode a second item of credential data and to determine whether the personal information corresponds to the second item of credential data.Type: GrantFiled: June 4, 2020Date of Patent: April 26, 2022Assignee: Idemia Identity & Security USA LLCInventors: Rein-Lien Hsu, Brian K. Martin, Yecheng Wu
-
Patent number: 11244212Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating, based on a portrait image, a foreground image mask to indicate foreground pixels of the portrait image; identifying a percentage of white or near white pixels in the foreground by using the foreground image mask and pixel colors in the portrait image; determining whether the percentage of white or near white pixels in the foreground is larger than a predefined threshold; in response to determining, triggering identification of edge pixels in a background of the portrait image; adjusting white background pixels to add shadows by darkening the white background pixels; and adjusting the white or near white pixels in the foreground by darkening the white or near white pixels.Type: GrantFiled: December 31, 2018Date of Patent: February 8, 2022Inventors: Yecheng Wu, Brian K. Martin
-
Patent number: 11210542Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining, in real-time from an image capture device, a video stream comprising images of a document by a computing device. The computing device provides, for display in an image preview window, the video stream overlaid with a graphical capture guide. In response to detecting a lighting artifact in at least one image of the video stream, the computing device modifies the graphical capture guide within the image preview window. The computing device captures one or more of the images of the document from the video stream.Type: GrantFiled: July 9, 2020Date of Patent: December 28, 2021Assignee: Idemia Identity & Security USA LLCInventors: Joseph R. Mayer, Brian K. Martin
-
Publication number: 20210174114Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining, in real-time from an image capture device, a video stream comprising images of a document by a computing device. The computing device provides, for display in an image preview window, the video stream overlaid with a graphical capture guide. In response to detecting a lighting artifact in at least one image of the video stream, the computing device modifies the graphical capture guide within the image preview window. The computing device captures one or more of the images of the document from the video stream.Type: ApplicationFiled: July 9, 2020Publication date: June 10, 2021Applicant: Idemia Identity & Security USA LLCInventors: Joseph R. Mayer, Brian K. Martin
-
Patent number: 10997700Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for normalizing skin tone brightness are disclosed. In one aspect, a method includes the actions of receiving a color image that includes a representation of a face. The actions further include selecting a group of pixels in the color image that includes the representation of the face. The actions further include determining a brightness value that represents a brightness of the group of pixels in the color image that includes the representation of the face. The actions further include determining a brightness difference value. The actions further include comparing the brightness difference value to an upper threshold brightness difference value and a lower threshold brightness difference value. The actions further include determining whether to adjust a brightness of the color image that includes the representation of the face.Type: GrantFiled: December 31, 2018Date of Patent: May 4, 2021Assignee: Idemia Identity & Security USA LLCInventors: Yecheng Wu, Brian K. Martin
-
Patent number: 10929712Abstract: In some implementations, a system is capable of generating identifications that include distinctive line patterns corresponding to different portions of secure customer information. Data indicating an input image, and a dithering matrix representing a two-dimensional array of pixel values is obtained. Pixel values of pixels included in the input image are transformed using the dithering matrix. For each pixel within the input image, the transformation includes identifying a particular pixel value within the dithering matrix that represents a particular pixel within the input image, and adjusting an intensity value of the particular pixel based on attributes of the dithering matrix. A transformed image is generated based on the transformation and then provided for output.Type: GrantFiled: October 31, 2019Date of Patent: February 23, 2021Assignee: MorphoTrust USA, LLCInventors: Yecheng Wu, Robert L. Jones, Brian K. Martin
-
Publication number: 20210019519Abstract: A method for detecting images of fraudulently generated or photocopied secure credential documents using texture analysis includes receiving, by one or more processors, an image of a secure credential document from a computer device. The one or more processors segment the image of the secure credential document into multiple regions. For each region of the multiple regions, the one or more processors extract local high-resolution texture features from the image of the secure credential document. The one or more processors generate a score based on the local high-resolution texture features using a machine learning model. The score is indicative of a likelihood that the image of the secure credential document is fraudulently generated or photocopied. The one or more processors transmit a message to a display device indicating that the image of the secure credential document is fraudulently generated or photocopied.Type: ApplicationFiled: July 7, 2020Publication date: January 21, 2021Applicant: Idemia Identity & Security USA LLCInventors: Brian K. Martin, Joseph R. Mayer, Alexandru Bogdan
-
Patent number: 10891309Abstract: Embodiments of the invention provide a method, system and computer program product for data duplication detection in an in memory data grid (IMDG). A method for data duplication detection in an IMDG includes computing a hash value for each binary data value in a key value pair of a partition in an IMDG. The method also includes generating a map including an entry for each unique computed hash value and one or more keys corresponding to binary data values of respective key value pairs from which the hash value had been uniquely computed. Thereafter, only those hash values in the map with multiple keys associated therewith are identified and binary data corresponding to the multiple keys of the identified hash values are reported as potential duplicate data in the IMDG.Type: GrantFiled: March 15, 2015Date of Patent: January 12, 2021Assignee: International Business Machines CorporationInventors: Douglas Berg, Nitin Gaur, Christopher D. Johnson, Brian K. Martin
-
Patent number: 10778689Abstract: Methods and systems of classifying suspicious users are described. A processor may determine whether a domain name, of an email address of a user that requested to access a network, is valid. The processor may classify the user as a suspicious user if the domain name is invalid. If the domain name is valid, the processor may determine a likelihood that the email address is a script-generated email address. The processor may classify the user as a suspicious user if the email address is likely to be a script-generated email address. If the email address is unlikely to be a script-generated email address, the processor may identify abnormal usage behavior exhibited by the user based on a reference model. The processor may classify the user as a suspicious user if abnormal usage behavior is identified, and may reject a subsequent request from the user to access the network.Type: GrantFiled: September 6, 2018Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: Chul Sung, Nicholas Sauriol, Brian K. Martin
-
Patent number: 10733469Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining, in real-time from an image capture device, a video stream comprising images of a document by a computing device. The computing device provides, for display in an image preview window, the video stream overlaid with a graphical capture guide. In response to detecting a lighting artifact in at least one image of the video stream, the computing device modifies the graphical capture guide within the image preview window. The computing device captures one or more of the images of the document from the video stream.Type: GrantFiled: December 21, 2018Date of Patent: August 4, 2020Assignee: Idemia Identity & Security USA LLCInventors: Joseph R. Mayer, Brian K. Martin
-
Publication number: 20200202503Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining a first image of a document, the first image including first glare shown on a first portion of the document. Detecting, in the first image, the first glare shown on the first portion of the document. In response to detecting the first glare in the first image, obtaining a second image of the document, the second image including second glare shown on a second portion of the document. Generating, from the first image and the second image, a third image of the document that includes less glare than the first glare in the first image and less glare than the second glare in the second image.Type: ApplicationFiled: March 3, 2020Publication date: June 25, 2020Applicant: MorphoTrust USA, LLCInventors: Joseph R. Mayer, James R. Queenan, Brian K. Martin
-
Publication number: 20200175323Abstract: In some implementations, a system is capable of generating identifications that include distinctive line patterns corresponding to different portions of secure customer information. Data indicating an input image, and a dithering matrix representing a two-dimensional array of pixel values is obtained. Pixel values of pixels included in the input image are transformed using the dithering matrix. For each pixel within the input image, the transformation includes identifying a particular pixel value within the dithering matrix that represents a particular pixel within the input image, and adjusting an intensity value of the particular pixel based on attributes of the dithering matrix. A transformed image is generated based on the transformation and then provided for output.Type: ApplicationFiled: October 31, 2019Publication date: June 4, 2020Applicant: MorphoTrust USA, LLCInventors: Yecheng Wu, Robert L. Jones, Brian K. Martin
-
Patent number: 10656921Abstract: A code reuse user interface executed by a processor allows a code developer to specify unused data variables of a coded object definition to be reused, from pre-existing code within a new application, as a partial object without instantiation of the unused data variables. An indication from the code developer that at least one data variable of the reused coded object definition is specified as unused in the new application is detected within the code reuse user interface. The specified at least one unused data variable of the reused coded object definition is externalized from the code reuse user interface to a runtime environment, where as part of execution of the new application in the runtime environment, the runtime environment instantiates the reused coded object definition as the partial object without instantiation of the specified at least one unused data variable.Type: GrantFiled: June 26, 2017Date of Patent: May 19, 2020Assignee: International Business Machines CorporationInventors: Kulvir S. Bhogal, Nitin Gaur, Christopher D. Johnson, Brian K. Martin
-
Patent number: 10657421Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shape detection are disclosed. In one aspect, a method includes the actions of generating a shape model that includes a predetermined shape with a predetermined scale and predetermined orientation. The actions further include receiving an image. The actions further include identifying edges that are parallel to the side of the shape model and that are a predetermined distance from the side of the shape model. The actions further include selecting a plurality of edges that likely correspond to edges of a shape that is similar to the shape model. The actions further include determining a fit score between the plurality of edges and each shape of a plurality of shapes that are similar to the shape model. The actions further include identifying a particular shape in the image that most closely fits the shape model.Type: GrantFiled: December 14, 2018Date of Patent: May 19, 2020Assignee: Morpho Trust USA, LLCInventor: Brian K. Martin
-
Publication number: 20200084219Abstract: Methods and systems of classifying suspicious users are described. A processor may determine whether a domain name, of an email address of a user that requested to access a network, is valid. The processor may classify the user as a suspicious user if the domain name is invalid. If the domain name is valid, the processor may determine a likelihood that the email address is a script-generated email address. The processor may classify the user as a suspicious user if the email address is likely to be a script-generated email address. If the email address is unlikely to be a script-generated email address, the processor may identify abnormal usage behavior exhibited by the user based on a reference model. The processor may classify the user as a suspicious user if abnormal usage behavior is identified, and may reject a subsequent request from the user to access the network.Type: ApplicationFiled: September 6, 2018Publication date: March 12, 2020Inventors: Chul Sung, Nicholas Sauriol, Brian K. Martin
-
Patent number: 10586316Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining a first image of a document, the first image including first glare shown on a first portion of the document. Detecting, in the first image, the first glare shown on the first portion of the document. In response to detecting the first glare in the first image, obtaining a second image of the document, the second image including second glare shown on a second portion of the document. Generating, from the first image and the second image, a third image of the document that includes less glare than the first glare in the first image and less glare than the second glare in the second image.Type: GrantFiled: August 7, 2018Date of Patent: March 10, 2020Assignee: MorphoTrust USA, LLCInventors: Joseph R. Mayer, James R. Queenan, Brian K. Martin
-
Patent number: 10489643Abstract: A computer-implemented method is described and includes a computing device receiving an image of an identification document of an individual. The method includes detecting, by the computing device and based on the received image, identifying data about the individual, the identifying data including text fields; and detecting, by the device and based on the received image, biometric attributes of the individual. The method further includes the device determining a first confidence score associated with a first biometric attribute of the individual that is detected by the device; and determining a second confidence score associated with a first text field of the detected identifying data. The first text field can correspond to the first biometric attribute. The method includes the device comparing the first biometric attribute and the first text field using at least the first confidence score and the second confidence score.Type: GrantFiled: December 29, 2017Date of Patent: November 26, 2019Assignee: MorphoTrust USA, LLCInventors: Brian Bertan, Brian K. Martin