Patents by Inventor Leigh L. Klotz, Jr.
Leigh L. Klotz, Jr. 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: 10387505Abstract: A deep linking system includes an advertising engine. The advertising engine includes one or more processors configured to receive an advertisement request and identify one or more advertisement records based on the advertisement request and triggering data included in the one or more advertisement records. The one or more processors are further configured, for each advertisement record, to identify one or more cluster records based on the underlying sponsored state of the identified advertisement record and determine an advertisement score for the identified advertisement record based on the identified cluster records. The one or more processors select one or more of the identified advertisement records based on the advertisement scores, generate advertisement objects based on the selected advertisement records, and transmit the advertisement objects to the remote device.Type: GrantFiled: December 28, 2015Date of Patent: August 20, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Eric Glover, Leigh L. Klotz, Jr.
-
Patent number: 10157230Abstract: A deep linking system includes a search engine including a processing system and a storage system that stores a plurality of application records and a plurality of cluster records. The processing system includes one or more processors that execute computer-readable instructions causing the processing system to receive a search query containing one or more query terms from a remote device and identify a consideration set of application records from the plurality of application records based on the search query. For each application record, the instructions cause the processing system to determine one or more clusters from a plurality of clusters to which the state of the respective software application belongs based on a function identifier of the application record and determine a result score of the application record based on contents of the application record and one or more cluster records respectively corresponding to the one or more clusters.Type: GrantFiled: December 28, 2015Date of Patent: December 18, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Eric Glover, Leigh L. Klotz, Jr.
-
Patent number: 10120954Abstract: A system includes a search engine configured to search mobile applications based on a query received from a mobile device and to output search results in a first format. A first processor is configured to process the search results and to generate processed search results in the first format for rendering on the mobile device. A first converter is configured to convert the processed search results into a second format. A second processor is configured to process the processed search results in the second format and to generate a presentation of the processed search results in the second format. A second converter is configured to convert the presentation into the first format or a third format for rendering on the mobile device.Type: GrantFiled: December 31, 2015Date of Patent: November 6, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Kalyan Desineni, Sudhir Mohan, Leigh L. Klotz, Jr., Manikandan Sankaranarasimhan
-
Patent number: 10108715Abstract: A system includes a search engine configured to search mobile applications based on a query received from a mobile device and to output search results in a first format. A first processor is configured to process the search results and to generate processed search results in the first format for rendering on the mobile device. A first converter is configured to convert the processed search results into a second format. A second processor is configured to process the processed search results in the second format and to generate a presentation of the processed search results in the second format. A second converter is configured to convert the presentation into the first format or a third format for rendering on the mobile device.Type: GrantFiled: August 24, 2016Date of Patent: October 23, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Kalyan Desineni, Sudhir Mohan, Leigh L. Klotz, Jr., Manikandan Sankaranarasimhan
-
Publication number: 20170193112Abstract: A system includes a search engine configured to search mobile applications based on a query received from a mobile device and to output search results in a first format. A first processor is configured to process the search results and to generate processed search results in the first format for rendering on the mobile device. A first converter is configured to convert the processed search results into a second format. A second processor is configured to process the processed search results in the second format and to generate a presentation of the processed search results in the second format. A second converter is configured to convert the presentation into the first format or a third format for rendering on the mobile device.Type: ApplicationFiled: August 24, 2016Publication date: July 6, 2017Inventors: Kalyan DESINENI, Sudhir MOHAN, Leigh L. KLOTZ, JR., Manikandan SANKARANARASIMHAN
-
Publication number: 20170192987Abstract: A system includes a search engine configured to search mobile applications based on a query received from a mobile device and to output search results in a first format. A first processor is configured to process the search results and to generate processed search results in the first format for rendering on the mobile device. A first converter is configured to convert the processed search results into a second format. A second processor is configured to process the processed search results in the second format and to generate a presentation of the processed search results in the second format. A second converter is configured to convert the presentation into the first format or a third format for rendering on the mobile device.Type: ApplicationFiled: December 31, 2015Publication date: July 6, 2017Inventors: Kalyan DESINENI, Sudhir MOHAN, Leigh L. KLOTZ, JR., Manikandan SANKARANARASIMHAN
-
Publication number: 20160189225Abstract: A deep linking system includes an advertising engine. The advertising engine includes one or more processors configured to receive an advertisement request and identify one or more advertisement records based on the advertisement request and triggering data included in the one or more advertisement records. The one or more processors are further configured, for each advertisement record, to identify one or more cluster records based on the underlying sponsored state of the identified advertisement record and determine an advertisement score for the identified advertisement record based on the identified cluster records. The one or more processors select one or more of the identified advertisement records based on the advertisement scores, generate advertisement objects based on the selected advertisement records, and transmit the advertisement objects to the remote device.Type: ApplicationFiled: December 28, 2015Publication date: June 30, 2016Inventors: Eric GLOVER, Leigh L. KLOTZ, JR.
-
Publication number: 20160188719Abstract: A deep linking system includes a search engine including a processing system and a storage system that stores a plurality of application records and a plurality of cluster records. The processing system includes one or more processors that execute computer-readable instructions causing the processing system to receive a search query containing one or more query terms from a remote device and identify a consideration set of application records from the plurality of application records based on the search query. For each application record, the instructions cause the processing system to determine one or more clusters from a plurality of clusters to which the state of the respective software application belongs based on a function identifier of the application record and determine a result score of the application record based on contents of the application record and one or more cluster records respectively corresponding to the one or more clusters.Type: ApplicationFiled: December 28, 2015Publication date: June 30, 2016Inventors: Eric GLOVER, Leigh L. KLOTZ, JR.
-
Publication number: 20160188733Abstract: A deep linking system includes a storage system and a recommendation engine. The storage system stores a plurality of application records. The storage system further stores a plurality of cluster records, each cluster record defining a respective cluster of a plurality of clusters, each cluster including a respective plurality of clustered state identifiers, whereby the state identifiers are clustered according to one or more features. The recommendation engine includes one or more processors configured to receive a recommendation request and to identify cluster records from the plurality of cluster records based on the recommendation request. The identified cluster records indicate one or more clusters to which the state identifier of the recommendation request is related.Type: ApplicationFiled: December 28, 2015Publication date: June 30, 2016Inventors: Eric GLOVER, Leigh L. KLOTZ, JR., Dinesh MISHRA
-
Patent number: 8711407Abstract: One embodiment provides a system for printing a document from a portable device. During operation, the system captures an image of an optical code that identifies a printing device, wherein the optical code is displayed on a panel of the printing device or is printed by the printing device. Next, the system transfers information identifying the printing device to a remote printing service, thereby allowing the remote printing service to print a document at the printing device.Type: GrantFiled: April 4, 2011Date of Patent: April 29, 2014Assignees: Xerox Corporation, Palo Alto Research Center IncorporatedInventors: Kurt E. Partridge, Leigh L. Klotz, Jr., James M. A. Begole
-
Patent number: 8640018Abstract: A user interface tag for use in processing a document is provided. A printable surface is on one side of a document and an adhesive surface is on an other side of the document. The printable surface further includes a printed data field, including machine-readable marks of digital data encoding a service and a user identity; and a printed border surrounding the printed data field to define an iconic representation. A scanned representation of the machine-readable marks is decoded from the iconic representation to specify the user identity and the service.Type: GrantFiled: January 22, 2007Date of Patent: January 28, 2014Assignee: Xerox CorporationInventors: Leigh L. Klotz, Jr., Glen W. Petrie, Robert S. Bauer, Daniel Davies, Julia A. Craig
-
Patent number: 8640019Abstract: A user interface tag for use in processing a service on a scannable document is provided. A printable surface is on one side of the scannable document and an adhesive surface is on another side of the scannable document. The printable surface further includes a printed data field specified substantially within the printable surface, including machine-readable marks of digital data encoding a service code and a user identification number; and a printed rectilinear border surrounding the printed data field to define a rectilinear iconic representation. A scanned representation of the machine-readable marks is located by identifying the printed rectilinear border using corner candidates oriented in diametric opposition from among connected components identified on the document and the scanned representation of the machine-readable marks are decoded from the rectilinear iconic representation to specify the user identification number and the service code.Type: GrantFiled: September 2, 2009Date of Patent: January 28, 2014Assignee: Xerox CorporationInventors: Leigh L. Klotz, Jr., Glen W. Petrie, Robert S. Bauer, Daniel Davies, Julia A. Craig
-
Publication number: 20120250065Abstract: One embodiment provides a system for printing a document from a portable device. During operation, the system captures an image of an optical code that identifies a printing device, wherein the optical code is displayed on a panel of the printing device or is printed by the printing device. Next, the system transfers information identifying the printing device to a remote printing service, thereby allowing the remote printing service to print a document at the printing device.Type: ApplicationFiled: April 4, 2011Publication date: October 4, 2012Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Kurt E. Partridge, Leigh L. Klotz, JR., James M.A. Begole
-
Publication number: 20090323126Abstract: A user interface tag for use in processing a service on a scannable document is provided. A printable surface is on one side of the scannable document and an adhesive surface is on another side of the scannable document. The printable surface further includes a printed data field specified substantially within the printable surface, including machine-readable marks of digital data encoding a service code and a user identification number; and a printed rectilinear border surrounding the printed data field to define a rectilinear iconic representation. A scanned representation of the machine-readable marks is located by identifying the printed rectilinear border using corner candidates oriented in diametric opposition from among connected components identified on the document and the scanned representation of the machine-readable marks are decoded from the rectilinear iconic representation to specify the user identification number and the service code.Type: ApplicationFiled: September 2, 2009Publication date: December 31, 2009Applicant: Xerox CorporationInventors: Leigh L. Klotz, JR., Glen W. Petrie, Robert S. Bauer, Daniel Davies, Julia A. Craig
-
Patent number: 7168036Abstract: A tag-based user interface scheme for digitizing and processing hardcopy documents utilizes a sticker that includes a printed data code representative of a user identity code and a service code. When the sticker is applied to a hardcopy document and scanned, the sticker is located, the data code is parsed, and a desired service is performed based upon the information stored in the data code.Type: GrantFiled: November 13, 1998Date of Patent: January 23, 2007Assignee: Xerox CorporationInventors: Leigh L. Klotz, Jr., Glen W. Petrie, Robert S. Bauer, Daniel Davies, Julia A. Craig
-
Patent number: 7057752Abstract: Systems and methods for providing status information corresponding to a reprographic operation are described. The disclosed systems and methods create an audio message to provide the status information to a voice mailbox, pager, or telephone number. The audio message may include any relevant information regarding a reprographic operation such as status of the operation, success or failure of the operation, a telephone number to which the document was transmitted, document scan time, and the number of pages processed. When a request for a reprographic operation is received, the system obtains information identifying a location to provide status information corresponding to the reprographic operation. After receiving the request for a reprographic operation, the system may monitor the reprographic operation and obtain status information corresponding to the reprographic operation.Type: GrantFiled: December 14, 1999Date of Patent: June 6, 2006Assignee: Xerox CorporationInventor: Leigh L. Klotz, Jr.
-
Patent number: 5793495Abstract: A method for maintaining the uniqueness of user entered data in a system for processing machine readable forms. Use of such a method in a system for processing machine readable forms facilitates forms reuse by creating keyword objects for new instances of user entered data, thus avoiding the creation of duplicate data. When user entered data is encountered in a machine readable form, the user entered data is compared to keyword objects of previously encountered user entered data. If no match is found, a new keyword object is created for the user entered data. Otherwise, it is assumed that the user entered data is a copy of previously entered data.Type: GrantFiled: June 24, 1996Date of Patent: August 11, 1998Assignee: Xerox CorporationInventor: Leigh L. Klotz, Jr.
-
Patent number: 5682540Abstract: The present invention involves a novel form and methods for creating and using such forms. These forms are summaries (hereinafter "document surrogates") of associated objects, such as original documents, processes, or their copies, stored in a document processing system. A document surrogate made in accordance with the principles of the present invention comprises at least one sheet of a information storing substrate material that has a human readable area and a machine readable area. The human readable area may contain at least one area of material which summarizes the associated object. Such a summary may either be made manually by the user or created automatically by the document processing system. The machine readable area comprises a document reference code that is readable and recognizable by the document processing system. The code is located by the system and recognized from an image of the entire page. The reference code encodes an indicator to the storage location of the associated object.Type: GrantFiled: December 8, 1994Date of Patent: October 28, 1997Assignee: Xerox CorporationInventors: Leigh L. Klotz, Jr., Ramana B. Rao, Walter A. L. Johnson, M. Margaret Withgott
-
Patent number: 5642473Abstract: A reprographic device having means for eliminating undesired spacings between lines of text in copies of a source medium. Such means will often have the desired effect of reducing the number of pages in a multi-page document. The present invention accomplishes this by scanning the multiple pages to create bit-mapped images, segmenting the images to identify lines of text and graphics, identifying a distance X between segments, identifying a segment spacing factor which will cause reduction in the spacing between lines of text, laying out the segments in a print page memory so that the segments are separated by a distance based on the distance X and the segment spacing factor and printing out the contents of the page memory.Type: GrantFiled: October 17, 1994Date of Patent: June 24, 1997Assignee: Xerox CorporationInventor: Leigh L. Klotz, Jr.
-
Patent number: 5528732Abstract: A reprographic device providing means for increasing the amount of space between lines of text when copying a source medium. The present invention provides a means to obtain a copy of a document having room between lines of text for hand written annotations e.g. it is double spaced.Type: GrantFiled: October 17, 1994Date of Patent: June 18, 1996Assignee: Xerox CorporationInventor: Leigh L. Klotz, Jr.