Patents by Inventor Ali Abbas

Ali Abbas 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: 11776282
    Abstract: An approach is provided for removing outliers from road lane marking data (e.g., using two-phase filtering). The approach involves processing spatial data points representing a road lane into clusters, and filtering cluster(s) away from a main cluster from the clusters to generate an initial filtered data point set. The approach also involves calculating a degree of relationship among the data points of the initial filtered set based on a distance metric to generate group node(s) of the initial filtered set. The approach further involves for each group node, determining a probability that a spatial data point belongs in said each group node by comparing the spatial data point to a center of said each group node, and filtering the spatial data point from said each group node based on determining that the probability is less than a threshold to generate a final filtered data point set.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: October 3, 2023
    Assignee: HERE GLOBAL B.V.
    Inventor: Ali Abbas
  • Patent number: 11651047
    Abstract: A method includes providing, to a third-party content provider, code identifying a feature associated with digital content of the third-party content provider, wherein the identification comprises a feature variable placeholder associated with the feature. The method further includes receiving, by an experimentation platform, an indication of a first event type associated with the digital content, wherein the first event type identifies a first trackable action associated with the feature. The method further includes determining, by a processing device of the experimentation platform, that the first event type does not exist in a configuration associated with the feature; The method further includes, in response to the determining, generating the first event type in the configuration, generating and providing a graphical representation of the first event type for display in a user interface of the experimentation platform, and tracking the first event type on the experimentation platform.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: May 16, 2023
    Assignee: OPTIMIZELY, INC.
    Inventors: Ali Abbas Rizvi, Michael Carlyle Davis, Travis Beck
  • Patent number: 11651274
    Abstract: An approach is provided for semantic filtering to filter an input data stream of a data system to reduce an amount of data processed by the data system. The approach, for example, involves retrieving training data comprising a plurality of training data items responsive to a plurality of training queries conducted in a data system. The approach also involves performing a vectorization and a tokenization of the training data to generate a plurality of vectors comprising a plurality of tokens extracted from the plurality of training data items. The approach also involves computing a plurality of reference semantic scores for the plurality of vectors based on a semantic distance between the plurality of tokens. The approach also involves transforming the plurality of reference semantic scores into a plurality of transformed reference semantic scores based on a modulation function. The approach also involves fitting a filtering function to the plurality of transformed reference semantic scores.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: May 16, 2023
    Assignee: HERE GLOBAL B.V.
    Inventor: Ali Abbas
  • Patent number: 11588376
    Abstract: An adaptor is disclosed for connecting a rotating electrical machine 12 to a prime mover 10. The adaptor comprises at least one air outlet. The adaptor is arranged to provide an increase in a cross-sectional area of air flow towards the outlet. In this way part of the dynamic pressure can be converted into additional static pressure rise through steady expansion of the air flow cross-section. This in turn may help to improve the overall amount of cooling air passing through the machine for a given fan input power.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: February 21, 2023
    Assignee: Cummins Generator Technologies Limited
    Inventors: Himanshu Agrawal, Abhishek Kakade, Mark Jason Riley, Robert Mitchell Rolston, Haider Ali Abbas
  • Patent number: 11539806
    Abstract: A method includes receiving an identification of a feature associated with digital content of a third-party content provider, wherein the identification comprises a feature variable placeholder associated with the feature. The method further includes receiving a configuration of a feature flag associated with the feature. The method further includes determining, by a processing device of an experimentation system, a plurality of feature variable values corresponding to the feature variable placeholder. The method further includes configuring, by the processing device, one or more rules on the experimentation system to determine: when and to whom the feature is to be deployed, based on the feature flag; and which of the plurality of feature variable values is to be deployed when and to whom.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: December 27, 2022
    Assignee: OPTIMIZELY, INC.
    Inventors: Ali Abbas Rizvi, Michael J. Connolly, Jr., John Provine
  • Publication number: 20220309281
    Abstract: An approach is provided for removing outliers from road lane marking data (e.g., using two-phase filtering). The approach involves processing spatial data points representing a road lane into clusters, and filtering cluster(s) away from a main cluster from the clusters to generate an initial filtered data point set. The approach also involves calculating a degree of relationship among the data points of the initial filtered set based on a distance metric to generate group node(s) of the initial filtered set. The approach further involves for each group node, determining a probability that a spatial data point belongs in said each group node by comparing the spatial data point to a center of said each group node, and filtering the spatial data point from said each group node based on determining that the probability is less than a threshold to generate a final filtered data point set.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 29, 2022
    Inventor: Ali ABBAS
  • Publication number: 20220277052
    Abstract: A method includes providing, to a third-party content provider, code identifying a feature associated with digital content of the third-party content provider, wherein the identification comprises a feature variable placeholder associated with the feature. The method further includes receiving, by an experimentation platform, an indication of a first event type associated with the digital content, wherein the first event type identifies a first trackable action associated with the feature. The method further includes determining, by a processing device of the experimentation platform, that the first event type does not exist in a configuration associated with the feature; The method further includes, in response to the determining, generating the first event type in the configuration, generating and providing a graphical representation of the first event type for display in a user interface of the experimentation platform, and tracking the first event type on the experimentation platform.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 1, 2022
    Inventors: Ali Abbas Rizvi, Michael Carlyle Davis, Travis Beck
  • Patent number: 11321418
    Abstract: A method includes providing, to a third-party content provider, code identifying a feature associated with digital content of the third-party content provider, wherein the identification comprises a feature variable placeholder associated with the feature. The method further includes receiving, by an experimentation platform, an indication of a first event type associated with the digital content, wherein the first event type identifies a first trackable action associated with the feature. The method further includes determining, by a processing device of the experimentation platform, that the first event type does not exist in a configuration associated with the feature; The method further includes, in response to the determining, generating the first event type in the configuration, generating and providing a graphical representation of the first event type for display in a user interface of the experimentation platform, and tracking the first event type on the experimentation platform.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: May 3, 2022
    Assignee: Optimizely, Inc.
    Inventors: Ali Abbas Rizvi, Michael Carlyle Davis, Travis Beck
  • Patent number: 11283620
    Abstract: An approach is provided for a homomorphic cryptosystem for use in resource-constrained environments (e.g., vehicle-based use cases) or when computer resources are to be conserved. The approach involves, for example, generating a nonce at a first device (e.g., vehicle engine control unit (ECU)). The approach also involves performing a homomorphic operation on the nonce and a ciphertext to generate a resulting cipher. The ciphertext is provided by a second device (e.g., a data server). The approach further involves attaching the resulting cipher to a request payload (e.g., to request secure data from the data server). The approach further involves transmitting the request payload including the nonce to the second device (e.g., the server).
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: March 22, 2022
    Assignee: HERE Global B.V.
    Inventor: Ali Abbas
  • Publication number: 20220037957
    Abstract: An adaptor is disclosed for connecting a rotating electrical machine 12 to a prime mover 10. The adaptor comprises at least one air outlet. The adaptor is arranged to provide an increase in a cross-sectional area of air flow towards the outlet. In this way part of the dynamic pressure can be converted into additional static pressure rise through steady expansion of the air flow cross-section. This in turn may help to improve the overall amount of cooling air passing through the machine for a given fan input power.
    Type: Application
    Filed: October 13, 2021
    Publication date: February 3, 2022
    Applicant: Cummins Generator Technologies Limited
    Inventors: Himanshu Agrawal, Abhishek Kakade, Mark Jason Riley, Robert Mitchell Rolston, Haider Ali Abbas
  • Patent number: 11200153
    Abstract: A content variation experiment system for performing variation testing of web pages is disclosed. A content provider receives requests for a web page undergoing an experiment. The content provider determines a variation from a plurality of variations of the web page to provide to the user. The content provider makes the determination without sending a network request to an experiment definition system used to define the experiment thereby reducing network latency.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: December 14, 2021
    Assignee: Optimizely, Inc.
    Inventors: Vijay Jambu, John Provine, Rama Ranganath, Ali Abbas Rizvi
  • Publication number: 20210377352
    Abstract: A method includes receiving an identification of a feature associated with digital content of a third-party content provider, wherein the identification comprises a feature variable placeholder associated with the feature. The method further includes receiving a configuration of a feature flag associated with the feature. The method further includes determining, by a processing device of an experimentation system, a plurality of feature variable values corresponding to the feature variable placeholder. The method further includes configuring, by the processing device, one or more rules on the experimentation system to determine: when and to whom the feature is to be deployed, based on the feature flag; and which of the plurality of feature variable values is to be deployed when and to whom.
    Type: Application
    Filed: August 16, 2021
    Publication date: December 2, 2021
    Inventors: Ali Abbas Rizvi, Michael J. Connolly, JR., John Provine
  • Patent number: 11163554
    Abstract: An approach is provided for automatically identifying abandoned applications and services. The approach includes determining application management data related to the application. The application management data includes characteristics indicating a lifecycle of the application within a computing infrastructure. The approach also includes extracting one or more features from the application management data. The approach further includes processing the one or more features using a trained machine learning model to classify the abandonment status of the application, wherein the abandonment status includes an abandoned state and a non-abandoned state.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: November 2, 2021
    Assignee: HERE Global B.V.
    Inventors: Mauri Niininen, Ali Abbas
  • Patent number: 11108875
    Abstract: A method includes receiving an identification of a feature associated with digital content of a third-party content provider, wherein the identification comprises a feature variable placeholder associated with the feature. The method further includes receiving a configuration of a feature flag associated with the feature. The method further includes determining, by a processing device of an experimentation system, a plurality of feature variable values corresponding to the feature variable placeholder. The method further includes configuring, by the processing device, one or more rules on the experimentation system to determine: when and to whom the feature is to be deployed, based on the feature flag; and which of the plurality of feature variable values is to be deployed when and to whom.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: August 31, 2021
    Assignee: Optimizely, Inc.
    Inventors: Ali Abbas Rizvi, Michael J. Connolly, Jr., John Provine
  • Publication number: 20210160162
    Abstract: An approach is provided for estimating cloud utilization and recommending instance type. The approach involves receiving resource usage data for an instance of an application. The instance is executed on a cloud computing infrastructure, and the resource usage relates to one or more resources of the cloud computing infrastructure. The approach also involves processing the resource usage data to calculate average and maximum usage values of the resources of the instance. The approach further involves calculating an upper usage bound and a lower usage bound between which the instance is estimated to operate based on the average and maximum usage values of the resources. The approach further involves determining a recommended instance type for instantiating the application in the cloud computing infrastructure based on the upper usage bound and the lower usage bound. The approach further involves providing the recommended instance type as an output.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 27, 2021
    Inventor: Ali ABBAS
  • Publication number: 20210117485
    Abstract: A method includes providing, to a third-party content provider, code identifying a feature associated with digital content of the third-party content provider, wherein the identification comprises a feature variable placeholder associated with the feature. The method further includes receiving, by an experimentation platform, an indication of a first event type associated with the digital content, wherein the first event type identifies a first trackable action associated with the feature. The method further includes determining, by a processing device of the experimentation platform, that the first event type does not exist in a configuration associated with the feature; The method further includes, in response to the determining, generating the first event type in the configuration, generating and providing a graphical representation of the first event type for display in a user interface of the experimentation platform, and tracking the first event type on the experimentation platform.
    Type: Application
    Filed: October 22, 2019
    Publication date: April 22, 2021
    Inventors: Ali Abbas Rizvi, Michael Carlyle Davis, Travis Beck
  • Publication number: 20210099308
    Abstract: An approach is provided for a homomorphic cryptosystem for use in resource-constrained environments (e.g., vehicle-based use cases) or when computer resources are to be conserved. The approach involves, for example, generating a nonce at a first device (e.g., vehicle engine control unit (ECU)). The approach also involves performing a homomorphic operation on the nonce and a ciphertext to generate a resulting cipher. The ciphertext is provided by a second device (e.g., a data server). The approach further involves attaching the resulting cipher to a request payload (e.g., to request secure data from the data server). The approach further involves transmitting the request payload including the nonce to the second device (e.g., the server).
    Type: Application
    Filed: October 1, 2019
    Publication date: April 1, 2021
    Inventor: Ali ABBAS
  • Publication number: 20210012235
    Abstract: An approach is provided for semantic filtering to filter an input data stream of a data system to reduce an amount of data processed by the data system. The approach, for example, involves retrieving training data comprising a plurality of training data items responsive to a plurality of training queries conducted in a data system. The approach also involves performing a vectorization and a tokenization of the training data to generate a plurality of vectors comprising a plurality of tokens extracted from the plurality of training data items. The approach also involves computing a plurality of reference semantic scores for the plurality of vectors based on a semantic distance between the plurality of tokens. The approach also involves transforming the plurality of reference semantic scores into a plurality of transformed reference semantic scores based on a modulation function. The approach also involves fitting a filtering function to the plurality of transformed reference semantic scores.
    Type: Application
    Filed: July 10, 2019
    Publication date: January 14, 2021
    Inventor: Ali ABBAS
  • Publication number: 20200128089
    Abstract: A method includes receiving an identification of a feature associated with digital content of a third-party content provider, wherein the identification comprises a feature variable placeholder associated with the feature. The method further includes receiving a configuration of a feature flag associated with the feature. The method further includes determining, by a processing device of an experimentation system, a plurality of feature variable values corresponding to the feature variable placeholder. The method further includes configuring, by the processing device, one or more rules on the experimentation system to determine: when and to whom the feature is to be deployed, based on the feature flag; and which of the plurality of feature variable values is to be deployed when and to whom.
    Type: Application
    Filed: March 1, 2019
    Publication date: April 23, 2020
    Inventors: Ali Abbas Rizvi, Michael J. Connolly, JR., John Provine
  • Patent number: D968338
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: November 1, 2022
    Assignee: Cummins Generator Technologies Limited
    Inventors: Jack Walker, Sorin Ilie, Sridhar Narayanan, Marko Vucenovic, Haider Ali Abbas