Patents by Inventor Alex Macaulay
Alex Macaulay 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: 12592978Abstract: Disclosed herein are systems, devices and methods for multicasting live content. A multicast server transmits live content data by way of a multicast transmission to gateway devices. A gateway device is configured for: receiving the live content data by way of the multicast transmission; establishing a secured communication session between the gateway device and an associated player device using an intermediary server trusted by the given gateway device and the associated player device, the secured communication session for secure real-time transmission from the given gateway device to the associated player device; and transmitting the live content data to the associated player device by way of a unicast transmission using the secured communication session.Type: GrantFiled: November 15, 2023Date of Patent: March 31, 2026Assignee: MK Systems USA Inc.Inventors: Alex Macaulay, Richard Fliam, Joseph Kiok, Timothy Lett, Todd A. Lund, Mark Niebur
-
Publication number: 20240163321Abstract: Disclosed herein are systems, devices and methods for multicasting live content. A multicast server transmits live content data by way of a multicast transmission to gateway devices. A gateway device is configured for: receiving the live content data by way of the multicast transmission; establishing a secured communication session between the gateway device and an associated player device using an intermediary server trusted by the given gateway device and the associated player device, the secured communication session for secure real-time transmission from the given gateway device to the associated player device; and transmitting the live content data to the associated player device by way of a unicast transmission using the secured communication session.Type: ApplicationFiled: November 15, 2023Publication date: May 16, 2024Inventors: Alex Macaulay, Richard Fliam, Joseph Kiok, Timothy Lett, Todd A. Lund, Mark Niebur
-
Publication number: 20230121679Abstract: Embodiments associate a relevant semantic data type (e.g., date) with incoming raw data (e.g., a column of digits) which lacks metadata. Assignment of semantic data type is inferred from a plurality of features. A first step determines a first feature comprising success rate in converting the raw data into various semantic data types. Then, alignment between observed/reference distributions of other features (e.g., data first digit, data length) is determined per-semantic data type. Total scores for each semantic data type are calculated from the combined features, and used as a basis for ranking the semantic data types. The total scores may reflect a weighting of the various features. In a second step, top-ranked semantic data types may be further differentiated from one another by applying additional features. User feedback regarding accuracy of semantic data type assignment, may be incorporated into training data used to modify the feature reference distributions.Type: ApplicationFiled: December 16, 2022Publication date: April 20, 2023Inventors: Burak Yoldemir, Alex MacAulay
-
Patent number: 11537905Abstract: Embodiments associate a relevant semantic data type (e.g., date) with incoming raw data (e.g., a column of digits) which lacks metadata. Assignment of semantic data type is inferred from a plurality of features. A first step determines a first feature comprising success rate in converting the raw data into various semantic data types. Then, alignment between observed/reference distributions of other features (e.g., data first digit, data length) is determined per-semantic data type. Total scores for each semantic data type are calculated from the combined features, and used as a basis for ranking the semantic data types. The total scores may reflect a weighting of the various features. In a second step, top-ranked semantic data types may be further differentiated from one another by applying additional features. User feedback regarding accuracy of semantic data type assignment, may be incorporated into training data used to modify the feature reference distributions.Type: GrantFiled: June 17, 2019Date of Patent: December 27, 2022Assignee: SAP SEInventors: Burak Yoldemir, Alex MacAulay
-
Publication number: 20190303775Abstract: Embodiments associate a relevant semantic data type (e.g., date) with incoming raw data (e.g., a column of digits) which lacks metadata. Assignment of semantic data type is inferred from a plurality of features. A first step determines a first feature comprising success rate in converting the raw data into various semantic data types. Then, alignment between observed/reference distributions of other features (e.g., data first digit, data length) is determined per-semantic data type. Total scores for each semantic data type are calculated from the combined features, and used as a basis for ranking the semantic data types. The total scores may reflect a weighting of the various features. In a second step, top-ranked semantic data types may be further differentiated from one another by applying additional features. User feedback regarding accuracy of semantic data type assignment, may be incorporated into training data used to modify the feature reference distributions.Type: ApplicationFiled: June 17, 2019Publication date: October 3, 2019Inventors: Burak Yoldemir, Alex MacAulay
-
Patent number: 10366333Abstract: Embodiments associate a relevant semantic data type (e.g., date) with incoming raw data (e.g., a column of digits) which lacks metadata. Assignment of semantic data type is inferred from a plurality of features. A first step determines a first feature comprising success rate in converting the raw data into various semantic data types. Then, alignment between observed/reference distributions of other features (e.g., data first digit, data length) is determined per-semantic data type. Total scores for each semantic data type are calculated from the combined features, and used as a basis for ranking the semantic data types. The total scores may reflect a weighting of the various features. In a second step, top-ranked semantic data types may be further differentiated from one another by applying additional features. User feedback regarding accuracy of semantic data type assignment, may be incorporated into training data used to modify the feature reference distributions.Type: GrantFiled: June 17, 2016Date of Patent: July 30, 2019Assignee: SAP SEInventors: Burak Yoldemir, Alex MacAulay
-
Publication number: 20170364815Abstract: Embodiments associate a relevant semantic data type (e.g., date) with incoming raw data (e.g., a column of digits) which lacks metadata. Assignment of semantic data type is inferred from a plurality of features. A first step determines a first feature comprising success rate in converting the raw data into various semantic data types. Then, alignment between observed/reference distributions of other features (e.g., data first digit, data length) is determined per-semantic data type. Total scores for each semantic data type are calculated from the combined features, and used as a basis for ranking the semantic data types. The total scores may reflect a weighting of the various features. In a second step, top-ranked semantic data types may be further differentiated from one another by applying additional features. User feedback regarding accuracy of semantic data type assignment, may be incorporated into training data used to modify the feature reference distributions.Type: ApplicationFiled: June 17, 2016Publication date: December 21, 2017Inventors: Burak Yoldemir, Alex MacAulay
-
Patent number: 9536096Abstract: A system and method for managing business intelligence data is described. In some example embodiments, the system extracts data and metadata from a business intelligence file, generates a data bundle of the data and metadata, generates an application bundle based on the date bundle, and generates an interactive document using the data bundle and application bundle.Type: GrantFiled: December 17, 2012Date of Patent: January 3, 2017Assignee: Business Objects Software Ltd.Inventors: Alex MacAulay, Satishkumar Sekharan, Yuru Wang
-
Publication number: 20140173412Abstract: A system and method for managing business intelligence data is described. In some example embodiments, the system extracts data and metadata from a business intelligence file, generates a data bundle of the data and metadata, generates an application bundle based on the date bundle, and generates an interactive document using the data bundle and application bundle.Type: ApplicationFiled: December 17, 2012Publication date: June 19, 2014Applicant: Business Objects Software Ltd.Inventors: Alex MacAulay, Satishkumar Sekharan, Yuru Wang
-
Patent number: 7885334Abstract: A method and apparatus are provided for coding or decoding an image comprising macro-blocks which are distributed in lines and columns. The processing of at least one given macro-block requires the pre-processing of at least one other macro-block on which said dependent macro-block depends. Moreover, the macro-blocks are processed sequentially line by line or column by column. Processing of the macro-blocks is multithreaded over N processors, N?2. The image is separated into N vertical bands each comprising a plurality of lines and at least one column of macro-blocks if the macro-block is processed sequentially line by line, or into N horizontal bands each comprising a plurality of columns and at least one line of macro-blocks if the macro-block is processed sequentially column by column. One of the N bands is processed by each processor, and the processing operations performed by the N processors is synchronized.Type: GrantFiled: May 6, 2004Date of Patent: February 8, 2011Assignee: Envivio FranceInventors: Matthieu Muller, Mickael Ropert, Alex Macaulay, Erwan Le Bras
-
Publication number: 20070053437Abstract: A method and apparatus are provided for coding or decoding an image comprising macro-blocks which are distributed in lines and columns. The processing of at least one given macro-block requires the pre-processing of at least one other macro-block on which said dependent macro-block depends. Moreover, the macro-blocks are processed sequentially line by line or column by column. Processing of the macro-blocks is multithreaded over N processors, N?2. The image is separated into N vertical bands each comprising a plurality of lines and at least one column of macro-blocks if the macro-block is processed sequentially line by line, or into N horizontal bands each comprising a plurality of columns and at least one line of macro-blocks if the macro-block is processed sequentially column by column. One of the N bands is processed by each processor, and the processing operations performed by the N processors is synchronized.Type: ApplicationFiled: May 6, 2004Publication date: March 8, 2007Applicant: Envivio FranceInventors: Matthieu Muller, Mickael Ropert, Alex Macaulay, Erwan Bras