Patents by Inventor Loren Williams
Loren Williams 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: 10740803Abstract: A system receives event information describing an event performed by a user with a content provider. The system identifies a property associated with the content provider whose aggregation conditions are satisfied by the event. The system selects an aggregator to which to send the information based on the user. The selected aggregator stores an event entry in its aggregator store with the event information and an indication of the property. The aggregator determines an aggregate value of the user for the property based on event entries in the aggregator store associated with the user and the property. The system provides a content item associated with the content provider to the user based on audience conditions of the property being satisfied by the aggregate value. The system also determines a removal time for each event entry and schedules an aggregation event for updating the user's aggregate value at removal time.Type: GrantFiled: November 30, 2016Date of Patent: August 11, 2020Assignee: Facebook, Inc.Inventors: Loren William Abrams, Jinfu Leng, David Paul Capel
-
Publication number: 20200071882Abstract: A fiber blend comprising a staple fiber formed from cellulose acetate and a binder fiber. The staple fiber has a crimp frequency of 10 to 30 crimps per inch (CPI), a cut length of 55 mm or less, and a non-round cross-sectional shape. The blend can be made into nonwoven webs for heat-bonding and subsequent use as thermal insulation in, e.g., outerwear, bedding, etc. The cellulose acetate fibers provide superior thermal insulation clo value relative to at equivalent loft.Type: ApplicationFiled: August 14, 2019Publication date: March 5, 2020Applicant: Eastman Chemical CompanyInventors: Loren William Chambers, Charles Stuart Everett, Jeremy Kenneth Steach, Brian Tyndall Edwards
-
Patent number: 10536550Abstract: A system receives event information describing an event performed by a user with a content provider. The system identifies a property associated with the content provider whose aggregation conditions are satisfied by the event. The system selects an aggregator to which to send the information based on the user. The selected aggregator stores an event entry in its aggregator store with the event information and an indication of the property. The aggregator determines an aggregate value of the user for the property based on event entries in the aggregator store associated with the user and the property. The system provides a content item associated with the content provider to the user based on audience conditions of the property being satisfied by the aggregate value. The system also determines a removal time for each event entry and schedules an aggregation event for updating the user's aggregate value at removal time.Type: GrantFiled: November 30, 2016Date of Patent: January 14, 2020Assignee: Facebook, Inc.Inventors: Loren William Abrams, Jinfu Leng, David Paul Capel
-
Publication number: 20180276571Abstract: An online system uses rules and/or machine learning models to provide travel related content items to users. The online system may determine when a user is likely to travel and provide the content items in advance of a trip. The online system may also provide content items during a trip that indicate modifications to the user's itinerary, for example, adding a rental car, upgrading a flight ticket, or upgrading a hotel room. Further, the online system may provide a content item after a user has checked out of a hotel that describes a loyalty program of the hotel. In one example, the online system trains machine learning models using feature vectors derived based on trips taken by a population of users of the online system and itinerary information from third parties. The content items may be generated based on information provided from the third parties.Type: ApplicationFiled: March 22, 2017Publication date: September 27, 2018Inventors: Rohit Poddar, Jinfu Leng, Robert P. Otillar, Loren William Abrams, Tao Cui Baecklund
-
Publication number: 20180152536Abstract: A system receives event information describing an event performed by a user with a content provider. The system identifies a property associated with the content provider whose aggregation conditions are satisfied by the event. The system selects an aggregator to which to send the information based on the user. The selected aggregator stores an event entry in its aggregator store with the event information and an indication of the property. The aggregator determines an aggregate value of the user for the property based on event entries in the aggregator store associated with the user and the property. The system provides a content item associated with the content provider to the user based on audience conditions of the property being satisfied by the aggregate value. The system also determines a removal time for each event entry and schedules an aggregation event for updating the user's aggregate value at removal time.Type: ApplicationFiled: November 30, 2016Publication date: May 31, 2018Inventors: Loren William Abrams, Jinfu Leng, David Paul Capel
-
Publication number: 20180150887Abstract: A system receives event information describing an event performed by a user with a content provider. The system identifies a property associated with the content provider whose aggregation conditions are satisfied by the event. The system selects an aggregator to which to send the information based on the user. The selected aggregator stores an event entry in its aggregator store with the event information and an indication of the property. The aggregator determines an aggregate value of the user for the property based on event entries in the aggregator store associated with the user and the property. The system provides a content item associated with the content provider to the user based on audience conditions of the property being satisfied by the aggregate value. The system also determines a removal time for each event entry and schedules an aggregation event for updating the user's aggregate value at removal time.Type: ApplicationFiled: November 30, 2016Publication date: May 31, 2018Inventors: Loren William Abrams, Jinfu Leng, David Paul Capel
-
Patent number: 9900321Abstract: Online system users interact with one or more third party systems, with the online system maintaining an account for each of its users and each third party system maintaining a third party account for each of its users. The online system compares information in a user's account to accessible information in third party accounts and establishes connections between the user's account and o third party accounts based on the comparisons. A connection between the user's account and a third party account includes a confidence level indicating a likelihood of the third party account being associated with the user of the online system corresponding to the account. A third party system may request information from the online system about a user specifying a threshold confidence level, allowing the online system to return information from third party accounts having connections to the user's account with at least the threshold confidence level.Type: GrantFiled: September 11, 2015Date of Patent: February 20, 2018Assignee: Facebook, Inc.Inventors: Li Zhou, Loren William Abrams, Yi Huang, Stephane Taine, Jonathan Kenn Lewis
-
Publication number: 20170078304Abstract: Online system users interact with one or more third party systems, with the online system maintaining an account for each of its users and each third party system maintaining a third party account for each of its users. The online system compares information in a user's account to accessible information in third party accounts and establishes connections between the user's account and o third party accounts based on the comparisons. A connection between the user's account and a third party account includes a confidence level indicating a likelihood of the third party account being associated with the user of the online system corresponding to the account. A third party system may request information from the online system about a user specifying a threshold confidence level, allowing the online system to return information from third party accounts having connections to the user's account with at least the threshold confidence level.Type: ApplicationFiled: September 11, 2015Publication date: March 16, 2017Inventors: Li Zhou, Loren William Abrams, Yi Huang, Stephan Taine, Jonathan Kenn Lewis
-
Patent number: 9100191Abstract: A method for forming a digital certificate includes receiving contact information associated with the digital certificate. The contact information includes at least a name, a mailing address, and an email address. The method also includes receiving billing information associated with the digital certificate and receiving a Certificate Signing Request (CSR) for the digital certificate. The method further includes receiving a first name for use in forming the digital certificate and receiving a second name for use in forming the digital certificate. Moreover, the method includes receiving an indication of a vendor of web server software, receiving an indication of a service period for the digital certificate, and forming the digital certificate. The first name is stored in a Subject field of the digital certificate and the second name is stored in the SubjectAltName extension of the digital certificate.Type: GrantFiled: January 25, 2013Date of Patent: August 4, 2015Assignee: Symantec CorporationInventors: Quentin Liu, Marc Loren Williams, Richard F. Andrews
-
Patent number: 8682883Abstract: Embodiments of the present invention relate to systems and methods for determining sets of products which are similar to each other in terms of consumers' wants and needs. Queries are performed on a particular product. Documents relating to the query are received and stored. A dictionary is created from the received documents, whereby the documents, which are text files, are scrubbed of certain data to create a scrubbed text file. Topic modeling is then performed on the cleansed text file. Various methods can be used to perform topic modeling, including, but not limited to, latent semantic analysis, nonnegative matrix factorization, and singular value decomposition.Type: GrantFiled: April 16, 2012Date of Patent: March 25, 2014Assignee: Predictix LLCInventors: Loren Williams, Emir Pasalic, Nikolaos Vasiloglou
-
Patent number: 8374906Abstract: To determine pricing recommendations for goods and service products in a business-to-business environment, a set of transaction data corresponding to a set of products are processed to generate a set of pricing recommendations optimized according to an objective. Furthermore, a set of product segments may be determined, transaction data may be associated with one or more of the product segments and a demand model and associated price elasticity may be formulated for one or more of the product segments based upon the transaction data associated with the segment. Using these formulated price elasticities, pricing recommendations for each product may be determined for each of a set of customers. Using an optimization process, price elasticities are used to determine price dependent entity goals for any combination of products, customers and sets of prices, using a mathematical objective function.Type: GrantFiled: September 30, 2008Date of Patent: February 12, 2013Assignee: Zilliant IncorporatedInventors: Loren Williams, Xingchu Liu, Reetabrata Mookherjee, Shi Zhong
-
Publication number: 20120265736Abstract: Embodiments of the present invention relate to systems and methods for determining sets of products which are similar to each other in terms of consumers' wants and needs. Queries are performed on a particular product. Documents relating to the query are received and stored. A dictionary is created from the received documents, whereby the documents, which are text files, are scrubbed of certain data to create a scrubbed text file. Topic modeling is then performed on the cleansed text file. Various methods can be used to perform topic modeling, including, but not limited to, latent semantic analysis, nonnegative matrix factorization, and singular value decomposition.Type: ApplicationFiled: April 16, 2012Publication date: October 18, 2012Applicant: PREDICTIX LLCInventors: Loren Williams, Nikolaos Vasiloglou, Emir Pasalic
-
Patent number: 6615144Abstract: Methods and apparatus for predicting tire uniformity, preferably a harmonic component of force variation (radial, lateral, or tangential) for a production tire operating at a high speed, and also method and apparatus for manufacturing tires and controlling the manufacturing of tires in response to quality control based on a comparison of a production tire's predicted uniformity versus predetermined criteria. A production tire's predicted tire uniformity is determined by a calculation using a prediction curve with parameters which are determined for the production tire by collecting measurement data for the production tire using a factory floor tire uniformity machine operated at a plurality of intermediate test speeds, and then fitting the prediction curve to the measurement data, preferably using a least squares curve fitting process. Higher speed measurements are optionally given greater weight in the curve fitting process as compared to lower speed measurements.Type: GrantFiled: May 7, 2001Date of Patent: September 2, 2003Assignee: The Goodyear Tire & Rubber CompanyInventors: Stephen Loren Williams, Shaun Matthew Immel, Gino Salvador Vicini, George Jeffrey Lipczynski
-
Publication number: 20020177959Abstract: Methods and apparatus for predicting tire uniformity, preferably a harmonic component of force variation (radial, lateral, or tangential) for a production tire operating at a high speed, and also method and apparatus for manufacturing tires and controlling the manufacturing of tires in response to quality control based on a comparison of a production tire's predicted uniformity versus predetermined criteria. A production tire's predicted tire uniformity is determined by a calculation using a prediction curve with parameters which are determined for the production tire by collecting measurement data for the production tire using a factory floor tire uniformity machine operated at a plurality of intermediate test speeds, and then fitting the prediction curve to the measurement data, preferably using a least squares curve fitting process. Higher speed measurements are optionally given greater weight in the curve fitting process as compared to lower speed measurements.Type: ApplicationFiled: May 7, 2001Publication date: November 28, 2002Inventors: Stephen Loren Williams, Shaun Matthew Immel, Gino Salvador Vicini, George Jeffrey Lipczynski