Patents by Inventor Alex Li

Alex Li 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: 12608435
    Abstract: Techniques for enabling users logged-out of a social networking system to access content associated with the social networking system are described. For example, based at least in part on determining a user is unassociated with a social networking system, the social networking system may present content to the user. In some examples, the amount of content available to the user may be limited, in which the user may be prompted to create an account. In some examples, logged-out users may be prompted to pick topics associated with their interests, allowing the social networking system to curate content for logged-out users.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: April 21, 2026
    Assignee: Meta Platforms, Inc.
    Inventors: Conan Steven Cai, William Nicholas Camp, II, Po Lung Chen, Nathan Christopher Cooper, Rafael Dahis, Alex Li, Katsiaryna Mashokha, Bokyoung Park, Sona Rathod, Vivian Asia Reed Chern, Harshavardhan Jayesh Shah, Rachel Sinon, Angelina Tjhung, Tyler Viet Truong, Jay Wadhwani, Marvin Williams, Qiuchen Zhai, Qianyun Zhang
  • Patent number: 12353964
    Abstract: There is a need for faster and more accurate predictive data analysis steps/operations. This need can be addressed by, for example, techniques for efficient predictive data analysis steps/operations. In one example, a method includes identifying a first predictive entity embedding for the first predictive entity and a second predictive entity embedding for a second predictive entity; determining, using a similarity determination machine learning model and based at least in part on the first predictive entity embedding and the second predictive entity embedding, a predicted cross-entity similarity measure; and performing one or more prediction-based actions based at least in part on the predicted cross-entity similarity measure.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: July 8, 2025
    Assignee: OPTUM, INC.
    Inventors: Daniel G. McCreary, Parker J. Erickson, Mark G. Megerian, Alex Li
  • Publication number: 20240311438
    Abstract: Techniques for enabling users logged-out of a social networking system to access content associated with the social networking system are described. For example, based at least in part on determining a user is unassociated with a social networking system, the social networking system may present content to the user. In some examples, the amount of content available to the user may be limited, in which the user may be prompted to create an account. In some examples, logged-out users may be prompted to pick topics associated with their interests, allowing the social networking system to curate content for logged-out users.
    Type: Application
    Filed: November 16, 2023
    Publication date: September 19, 2024
    Applicant: Meta Platforms, Inc.
    Inventors: Conan Steven Cai, William Nicholas Camp, II, Po Lung Chen, Nicole Cheng, Nathan Christopher Cooper, Rafael Dahis, Alex Li, Katsiaryna Mashokha, Bokyoung Park, Sona Rathod, Vivian Reed, Harshavardhan Jayesh Shah, Rachel Sinon, Angelina Tjhung, Tyler Viet Truong, Jay Wadhwani, Marvin Williams, Qiuchen Zhai, Qianyun Zhang
  • Patent number: 11777995
    Abstract: Resource state validation may be performed for access management policies by an identity and access management system. An access management policy associated with an account for network-based services may be received and validated according to resource state obtained for resources associated with the account. A correction for a portion of the access management policy may be identified according to the validation and provided via an interface for the identity and access management system.
    Type: Grant
    Filed: January 3, 2022
    Date of Patent: October 3, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ujjwal Rajkumar Pugalia, Sean McLaughlin, Neha Rungta, Andrew Jude Gacek, Matthias Schlaipfer, John Michael Renner, Jihong Chen, Alex Li, Erin Westfall, Daniel George Peebles, Himanshu Gupta
  • Publication number: 20220358395
    Abstract: There is a need for faster and more accurate predictive data analysis steps/operations. This need can be addressed by, for example, techniques for efficient predictive data analysis steps/operations. In one example, a method includes identifying a first predictive entity embedding for the first predictive entity and a second predictive entity embedding for a second predictive entity; determining, using a similarity determination machine learning model and based at least in part on the first predictive entity embedding and the second predictive entity embedding, a predicted cross-entity similarity measure; and performing one or more prediction-based actions based at least in part on the predicted cross-entity similarity measure.
    Type: Application
    Filed: May 4, 2021
    Publication date: November 10, 2022
    Inventors: Daniel G. McCreary, Parker J. Erickson, Mark G. Megerian, Alex Li
  • Patent number: 11369237
    Abstract: The present invention is a material roll support system operable to hold of a roll of material and a method relating thereto. The material roll support system comprises two independent holder units, each of which can support one side of a roll of material. The independent holder units may be fixedly or non-fixedly attached to a surface, or may be held in a position solely by gravity. The surface upon which an independent holder unit is positioned may be supports, such as posts or other surfaces, such that a roll of material can be held by the independent holder units in an area or environment that contains such supports and between such supports. The independent holder units can further be positioned at varying distances from each other and the material roll support system can thereby can be used to support rolls of materials of varying widths.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: June 28, 2022
    Inventors: Alex Li, Archie Tawatao
  • Publication number: 20220201043
    Abstract: Resource state validation may be performed for access management policies by an identity and access management system. An access management policy associated with an account for network-based services may be received and validated according to resource state obtained for resources associated with the account. A correction for a portion of the access management policy may be identified according to the validation and provided via an interface for the identity and access management system.
    Type: Application
    Filed: January 3, 2022
    Publication date: June 23, 2022
    Applicant: Amazon Technologies, Inc.
    Inventors: Ujjwal Rajkumar Pugalia, Sean McLaughlin, Neha Rungta, Andrew Jude Gacek, Matthias Schlaipfer, John Michael Renner, Jihong Chen, Alex Li, Erin Westfall, Daniel George Peebles, Himanshu Gupta
  • Patent number: 11218511
    Abstract: Resource state validation may be performed for access management policies by an identity and access management system. An access management policy associated with an account for network-based services may be received and validated according to resource state obtained for resources associated with the account. A correction for a portion of the access management policy may be identified according to the validation and provided via an interface for the identity and access management system.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: January 4, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Ujjwal Rajkumar Pugalia, Sean McLaughlin, Neha Rungta, Andrew Jude Gacek, Matthias Schlaipfer, John Michael Renner, Jihong Chen, Alex Li, Erin Westfall, Daniel George Peebles, Himanshu Gupta
  • Patent number: 10331748
    Abstract: In one embodiment, a method includes receiving, at a query field associated with a social network environment, a request from a first user of the social network environment, identifying a first set of objects associated with the online social network matching at least in part the character string of the request, determining a second set of objects based on the first set of objects, wherein each object in the second set of objects is conceptually relevant to at least one of the objects of the first set of objects, and sending, to the query field for display to the first user, the suggested queries responsive to the request, wherein at least one of the suggested queries comprises a references to one of the conceptually relevant objects in the second set of objects.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: June 25, 2019
    Assignee: Facebook, Inc.
    Inventors: Srinivas P. Narayanan, Sanjeev Singh, Alex Li
  • Publication number: 20180333011
    Abstract: The present invention is a material roll support system operable to hold of a roll of material and a method relating thereto. The material roll support system comprises two independent holder units, each of which can support one side of a roll of material. The independent holder units may be fixedly or non-fixedly attached to a surface, or may be held in a position solely by gravity. The surface upon which an independent holder unit is positioned may be supports, such as posts or other surfaces, such that a roll of material can be held by the independent holder units in an area or environment that contains such supports and between such supports. The independent holder units can further be positioned at varying distances from each other and the material roll support system can thereby can be used to support rolls of materials of varying widths.
    Type: Application
    Filed: May 17, 2018
    Publication date: November 22, 2018
    Inventors: Alex LI, Archie TAWATAO
  • Publication number: 20180183995
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a plurality of content items. Tag information is generated for each content item of the plurality of content items. The tag information comprises one or more tags, and at least one tag for each content item is generated based on a machine learning technique. Query information is received from a first user. One or more content items of the plurality of content items is identified based on the query information and the tag information.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 28, 2018
    Inventors: John Samuel Barnett, William Samuel Bailey, Mona Huang, Josh Li, Alex Li
  • Publication number: 20180181844
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a plurality of content items. Tag information is generated for each content item of the plurality of content items. The tag information comprises one or more tags, and at least one tag for each content item is generated based on a machine learning technique. Query information is received from a first user. One or more content items of the plurality of content items is identified based on the query information and the tag information.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 28, 2018
    Inventors: John Samuel Barnett, William Samuel Bailey, Mona Huang, Josh Li, Alex Li
  • Patent number: 9930100
    Abstract: In one embodiment, a method includes accessing a first instance of content to be uploaded to a server, generating a second instance of the content from the first instance, automatically uploading to the server the second instance of the content, and automatically uploading to the server the first instance of the content in response to occurrence of a pre-determined upload condition. The first instance has a first file size and the second instance has a second file size that is smaller than the first file size. The upload of the second instance makes the content available for access at least in part by one or more second users at an immediate point in time. The upload of the first instance of the content makes the content available for access by the second users in an original version.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: March 27, 2018
    Assignee: Facebook, Inc.
    Inventors: Dirk John Stoop, Paul Carduner, Hamilton Chong, Alex Li
  • Publication number: 20160080471
    Abstract: In one embodiment, a method includes accessing a first instance of content to be uploaded to a server, generating a second instance of the content from the first instance, automatically uploading to the server the second instance of the content, and automatically uploading to the server the first instance of the content in response to occurrence of a pre-determined upload condition. The first instance has a first file size and the second instance has a second file size that is smaller than the first file size. The upload of the second instance makes the content available for access at least in part by one or more second users at an immediate point in time. The upload of the first instance of the content makes the content available for access by the second users in an original version.
    Type: Application
    Filed: November 23, 2015
    Publication date: March 17, 2016
    Inventors: Dirk John Stoop, Paul Carduner, Hamilton Chong, Alex Li
  • Publication number: 20160048601
    Abstract: In one embodiment, a method includes receiving, at a query field associated with a social network environment, a request from a first user of the social network environment, identifying a first set of objects associated with the online social network matching at least in part the character string of the request, determining a second set of objects based on the first set of objects, wherein each object in the second set of objects is conceptually relevant to at least one of the objects of the first set of objects, and sending, to the query field for display to the first user, the suggested queries responsive to the request, wherein at least one of the suggested queries comprises a references to one of the conceptually relevant objects in the second set of objects.
    Type: Application
    Filed: October 28, 2015
    Publication date: February 18, 2016
    Inventors: Srinivas P. Narayanan, Sanjeev Singh, Alex Li
  • Patent number: 9246974
    Abstract: In one embodiment, a method includes accessing a first instance of content to be uploaded to a server, generating a second instance of the content from the first instance, automatically uploading to the server the second instance of the content, and automatically uploading to the server the first instance of the content in response to occurrence of a pre-determined upload condition. The first instance has a first file size and the second instance has a second file size that is smaller than the first file size. The upload of the second instance makes the content available for access at least in part by one or more second users at an immediate point in time. The upload of the first instance of the content makes the content available for access by the second users in an original version.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: January 26, 2016
    Assignee: Facebook, Inc.
    Inventors: Dirk John Stoop, Paul Carduner, Hamilton Chong, Alex Li
  • Patent number: 9223879
    Abstract: In one embodiment, a method includes maintaining access to information comprising nodes and edges; receiving a request from a first user corresponding to a first user node for a structured document corresponding to a first concept node; determining a first data set that identifies concept nodes connected by edges with user nodes that are each connected by edges with both the first user node and the first concept node; determining a second data set that identifies concept nodes connected by edges with the first concept node and user nodes that are each connected to the first user node; generating a score for each concept node in the data sets; selecting one or more concept nodes based on their scores as recommended nodes; and transmitting to the client device the structured document and code executable by a client application to render node names or identifiers of the recommended nodes for display.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: December 29, 2015
    Assignee: Facebook, Inc.
    Inventors: Srinivas Narayanan, Sanjeev Singh, Alex Li
  • Patent number: 8976819
    Abstract: A current detection module generates a first current detection signal of a first current flowing through a first power line and a second current detection signal of a second current flowing through a second power line. A multiplexer periodically switches between the two current detection signals in response to a control signal so as to output the first current detection signal within a first duration of each cycle of the control signal and the second current detection signal within a second duration of each cycle of the control signal. A signal processing module generates an energy accumulation signal according to the output of the multiplexer and a voltage detection signal of the voltage of a phase line. A control module provides the control signal to the multiplexer, and generates an effective value of the second current during the second duration.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: March 10, 2015
    Assignee: STMicroelectronics (China) Investment Co. Ltd
    Inventor: Alex Li
  • Publication number: 20140074986
    Abstract: In one embodiment, a method includes accessing a first instance of content to be uploaded to a server, generating a second instance of the content from the first instance, automatically uploading to the server the second instance of the content, and automatically uploading to the server the first instance of the content in response to occurrence of a pre-determined upload condition. The first instance has a first file size and the second instance has a second file size that is smaller than the first file size. The upload of the second instance makes the content available for access at least in part by one or more second users at an immediate point in time. The upload of the first instance of the content makes the content available for access by the second users in an original version.
    Type: Application
    Filed: September 7, 2012
    Publication date: March 13, 2014
    Inventors: Dirk John Stoop, Paul Carduner, Hamilton Chong, Alex Li
  • Patent number: 8575994
    Abstract: A clock source is configured to provide an oscillating signal to be divided into a clock signal. A temperature sensor senses a first temperature of the clock source. The clock source is subjected to at least one second temperature implemented by a temperature alteration module. A calibration module calibrates the clock signal based on the at least one second temperature, the first temperature, a reference signal, and the oscillating signal at the at least one second temperature.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: November 5, 2013
    Assignee: STMicroelectronics (China) Investment Co.
    Inventors: Alex Li, Welsin Wang