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: 12608435Abstract: 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: GrantFiled: November 16, 2023Date of Patent: April 21, 2026Assignee: 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: 12353964Abstract: 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: GrantFiled: May 4, 2021Date of Patent: July 8, 2025Assignee: OPTUM, INC.Inventors: Daniel G. McCreary, Parker J. Erickson, Mark G. Megerian, Alex Li
-
Publication number: 20240311438Abstract: 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: ApplicationFiled: November 16, 2023Publication date: September 19, 2024Applicant: 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: 11777995Abstract: 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: GrantFiled: January 3, 2022Date of Patent: October 3, 2023Assignee: 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: 20220358395Abstract: 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: ApplicationFiled: May 4, 2021Publication date: November 10, 2022Inventors: Daniel G. McCreary, Parker J. Erickson, Mark G. Megerian, Alex Li
-
Patent number: 11369237Abstract: 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: GrantFiled: May 17, 2018Date of Patent: June 28, 2022Inventors: Alex Li, Archie Tawatao
-
Publication number: 20220201043Abstract: 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: ApplicationFiled: January 3, 2022Publication date: June 23, 2022Applicant: 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: 11218511Abstract: 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: GrantFiled: December 7, 2020Date of Patent: January 4, 2022Assignee: 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: 10331748Abstract: 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: GrantFiled: October 28, 2015Date of Patent: June 25, 2019Assignee: Facebook, Inc.Inventors: Srinivas P. Narayanan, Sanjeev Singh, Alex Li
-
Publication number: 20180333011Abstract: 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: ApplicationFiled: May 17, 2018Publication date: November 22, 2018Inventors: Alex LI, Archie TAWATAO
-
Publication number: 20180183995Abstract: 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: ApplicationFiled: December 28, 2016Publication date: June 28, 2018Inventors: John Samuel Barnett, William Samuel Bailey, Mona Huang, Josh Li, Alex Li
-
Publication number: 20180181844Abstract: 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: ApplicationFiled: December 28, 2016Publication date: June 28, 2018Inventors: John Samuel Barnett, William Samuel Bailey, Mona Huang, Josh Li, Alex Li
-
Patent number: 9930100Abstract: 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: GrantFiled: November 23, 2015Date of Patent: March 27, 2018Assignee: Facebook, Inc.Inventors: Dirk John Stoop, Paul Carduner, Hamilton Chong, Alex Li
-
Publication number: 20160080471Abstract: 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: ApplicationFiled: November 23, 2015Publication date: March 17, 2016Inventors: Dirk John Stoop, Paul Carduner, Hamilton Chong, Alex Li
-
Publication number: 20160048601Abstract: 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: ApplicationFiled: October 28, 2015Publication date: February 18, 2016Inventors: Srinivas P. Narayanan, Sanjeev Singh, Alex Li
-
Patent number: 9246974Abstract: 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: GrantFiled: September 7, 2012Date of Patent: January 26, 2016Assignee: Facebook, Inc.Inventors: Dirk John Stoop, Paul Carduner, Hamilton Chong, Alex Li
-
Patent number: 9223879Abstract: 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: GrantFiled: May 14, 2012Date of Patent: December 29, 2015Assignee: Facebook, Inc.Inventors: Srinivas Narayanan, Sanjeev Singh, Alex Li
-
Patent number: 8976819Abstract: 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: GrantFiled: December 7, 2011Date of Patent: March 10, 2015Assignee: STMicroelectronics (China) Investment Co. LtdInventor: Alex Li
-
Publication number: 20140074986Abstract: 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: ApplicationFiled: September 7, 2012Publication date: March 13, 2014Inventors: Dirk John Stoop, Paul Carduner, Hamilton Chong, Alex Li
-
Patent number: 8575994Abstract: 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: GrantFiled: December 7, 2011Date of Patent: November 5, 2013Assignee: STMicroelectronics (China) Investment Co.Inventors: Alex Li, Welsin Wang