Patents by Inventor Lee Charles

Lee Charles 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).

  • Publication number: 20160117740
    Abstract: The present disclosure relates, in part, to an advertisement system that provides for the remarketing of products to a user within a social networking system. More specifically, the advertisement system can analyze a user's social networking profile, which can include information derived from user activity related to third-party content, to identify the user's interest in and/or association with a product previously marketed to the user. Using the user's social networking profile, the advertisement system can create a customized advertisement for the user for a product previously, marketed to the user and serve the customized advertisement to the user within the social networking system.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 28, 2016
    Inventors: Lee Charles Linden, Benjamin Lewis, Dwight Ewing Crow, Jonathan Shottan, Peng Fan
  • Publication number: 20160048880
    Abstract: The present disclosure relates, in part, to an advertisement system that provides for the augmentation of social networking profiles with information derived from user activity associated with third-party content outside of a social networking system. The augmented profiles of users may be analyzed and compared to identify targeted advertisement opportunities for one or more users. The advertisement system can analyze the augmented profiles of one or more users to identify look-alike product advertisement opportunities, look-alike user advertisement opportunities, as well as various remarketing, reminders, and cross-device marketing opportunities.
    Type: Application
    Filed: August 14, 2014
    Publication date: February 18, 2016
    Inventors: Lee Charles Linden, Benjamin Lewis
  • Publication number: 20150149353
    Abstract: Exemplary methods and systems for enabling a multi-merchant gift card program are disclosed. In particular, the present application details exemplary methods and systems for obtaining merchant identification information associated with a merchant. Upon obtaining the merchant identification for a merchant, the present application further details exemplary methods and systems for enabling a gift card services for the merchant.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: Facebook, Inc.
    Inventors: Lee Charles Linden, Neville S. Bowers, Ted Edward E. Zagat
  • Publication number: 20150137427
    Abstract: A method and apparatus for forming a stiffened thermoplastic panel is presented. The method may comprise placing a number of forming tools within a number of concave areas of a thermoplastic preform. The method may also place the thermoplastic preform with the number of forming tools within the number of concave areas on a thermoplastic lay-up to form a workpiece. The method may also position the workpiece within a tool. The tool may have a number of die liners configured to generate heat in response to a magnetic field. The method may also consolidate the workpiece to form the stiffened thermoplastic panel. Consolidating may comprise applying a magnetic field to the number of die liners to heat the workpiece to a consolidation temperature.
    Type: Application
    Filed: January 27, 2015
    Publication date: May 21, 2015
    Inventors: Marc Rollo Matsen, Jeffery Lee Marcoe, Gregory James Schoepen Hickman, Alexander M. Rubin, Lee Charles Firth, Randall Dow Wilkerson, James R. Fox, Charles Richard Prebil
  • Publication number: 20150100459
    Abstract: Embodiments of the present invention relate generally to marketing products through a social networking system. More specifically, one or more embodiments of the present invention relate to allowing social networking users to purchase products through the social networking system and to add products to shopping carts associated with third-party merchants.
    Type: Application
    Filed: May 21, 2014
    Publication date: April 9, 2015
    Applicant: Facebook, Inc.
    Inventors: Lee Charles Linden, Benjamin Lewis
  • Publication number: 20150100458
    Abstract: Embodiments of the present invention relate generally to marketing products through a social networking system. More specifically, one or more embodiments of the present invention relate to allowing social networking users to purchase products through the social networking system and to add products to shopping carts associated with third-party merchants.
    Type: Application
    Filed: May 15, 2014
    Publication date: April 9, 2015
    Applicant: Facebook, Inc.
    Inventors: Lee Charles Linden, Benjamin Lewis, Deborah Liu, Mary Ku, Stephanie Shum, Neville S. Bowers
  • Publication number: 20150017362
    Abstract: A method and apparatus for forming a sandwich structure is presented. A sandwich structure comprises a metallic core layer and a thermoplastic layer on a first side of the metallic core layer. The thermoplastic layer is consolidated against the first side of the metallic core layer.
    Type: Application
    Filed: July 9, 2013
    Publication date: January 15, 2015
    Inventors: Marc Rollo Matsen, Jeffery Lee Marcoe, Max U. Kismarton, Paul Stevenson Gregg, Lee Charles Firth
  • Patent number: 8874854
    Abstract: A mechanism for selectively disabling and enabling read caching based on past performance of the cache and current read/write requests. The system improves overall performance by using an autonomic algorithm to disable read caching for regions of backend disk storage (i.e., the backstore) that have had historically low cache hit ratios. The result is that more cache becomes available for workloads with larger hit ratios, and less time and machine cycles are spent searching the cache for data that is unlikely to be there.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Lee Charles La Frese, Joshua Douglas Martin, Justin Thomson Miller, Vernon Walter Miller, James Russell Thompson, Yan Xu, Olga Yiparaki
  • Patent number: 8515960
    Abstract: Utilizing logical identifiers or sets of metadata to describe, organize, and index content associated with a software application system from one or more content contributors is provided. When a request is made for specific content, the request may point to a logical identifier, and pieces of content applicable to the requested content may be retrieved and presented to a user. By utilizing schematized metadata associated with individual content items, a user's experience may be improved by providing content available from a plurality of content contributors applicable to the user's query.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: August 20, 2013
    Assignee: Microsoft Corporation
    Inventors: Jason Alan Huck, Matthew Robert Carlson, Brian J. Moore, Lee Charles Spiesman, Arijit Chatterjee, Steven Jon Omberg
  • Publication number: 20130195883
    Abstract: The present invention relates to inhibitors of VAP-1 and their use as medicaments in treating fibrotic conditions. Furthermore, the present invention relates to a method of diagnosing a fibrotic condition on the basis of elevated level of soluble VAP-1 or SSAO activity in a bodily fluid, and to a kit for use in said diagnostic method.
    Type: Application
    Filed: September 7, 2010
    Publication date: August 1, 2013
    Applicants: THE UNIVERSITY OF BIRMINGHAM, BIOTIE THERAPIES CORP.
    Inventors: Christopher Weston, Lee Charles Claridge, David Adam, David Smith, Nina Westerlund, Marjo Pihlavisto, Thua Österman
  • Patent number: 8458420
    Abstract: Host input/output (I/O) operations are performed via a file stored in a non-volatile storage coupled to a storage controller while data structures are being generated in the storage controller to copy data from source logical volumes to target logical volumes. The source logical volumes and the target logical volumes are logical representations of physical storage maintained in a plurality of direct access storage devices. The contents of the file are transferred from the non-volatile storage to one or more of the plurality of direct access storage devices, after the data structures have been generated, wherein the host I/O operations are performed via the file while the contents of the file are being transferred to the one or more of the plurality of direct access storage devices. The host I/O operations to the plurality of direct access storage devices are resumed, in response to transferring entire contents of the file to the one or more of the plurality of direct access storage devices.
    Type: Grant
    Filed: August 19, 2008
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lee Charles LaFrese, Christopher Michael Sansone, Dana Fairbairn Scott, Yan Xu, Olga Yiparaki
  • Patent number: 8244868
    Abstract: A method, apparatus, and computer program product for thin-provisioning of storage in a storage system by an adviser is provided. A workload profile of the storage is created from performance data. The workload profile includes a measurement of changed data per a predetermined time and resource utilization data over a period of time. A capacity estimate is derived from the measurement of changed data per a predetermined time. A placement estimate is derived from the resource utilization data obtained over a period of time. A target capacity is recommended to a user based on the capacity estimate. A placement location is recommended to a user based on the placement estimate. A predicted resource utilization is provided to the user based on the capacity estimate or the placement estimate.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Lee Charles La Frese, Brian Jay Smith
  • Patent number: 8230238
    Abstract: A method for determining power consumption in a data storage system is provided. The method comprises determining data access patterns for at least a first storage device in a storage system based on operations performed by the first storage device; and calculating power consumption for the storage system by interpolating costs associated with the operations performed by the first storage device, wherein the cost associated with each operation is determined based on: (1) various levels of activities for the first storage device and a mix of workload characteristics, and (2) predetermined power consumption measurements obtained from one or more benchmarks for same operations performed by a second storage device in a test environment.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Miriam Allalouf, Michael E. Factor, Ronen Itshak Kat, Lee Charles LaFrese, Dalit Naor, David Blair Whitworth
  • Patent number: 8117619
    Abstract: An apparatus, system and method to optimize load distribution across logical and physical resources in a storage system. An apparatus in accordance with the invention may include an availability module and an allocation module. The availability module may dynamically assign values to resources in a hierarchical tree structure. Each value may correspond to an availability parameter such as allocated volumes, current resource utilization, and historic resource utilization. The allocation module may serially process the values and allocate a load to a least busy resource in the hierarchical tree structure based on the assigned values.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: February 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Lee Charles LaFrese, Joshua Douglas Martin, Justin Thomson Miller, Vernon Walter Miller, James Russell Thompson, Yan Xu, Olga Yiparaki
  • Patent number: 8055868
    Abstract: A method to store point-in-time data, comprising establishing a block size, providing source data storage comprising (S) blocks, and target data storage comprising (T) blocks. The method configures (B) source storage segments and (B) target storage segments, and receives updated point-in-time data for original point-in-time data written to an (i)th source storage segment. The method then determines if a (j)th target storage segment comprises available storage capacity to store the original point-in-time data. If a (j)th target storage segment comprises available storage capacity to store the original point-in-time data, the method writes the original point-in-time data to that (j)th target storage segment.
    Type: Grant
    Filed: July 29, 2008
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Lee Charles La Frese, Christopher Michael Sansone, Dana Fairbairn Scott, Olga Yiparaki, Yan Xu
  • Patent number: 8024517
    Abstract: Provided are techniques for introducing a delay in responding to host write requests. A percentage of fullness of a write cache is determined. Based on the determined percentage of fullness of the write cache (f), a low cache threshold (L), alpha (?), and k, an amount of delay to introduce into responding to a host write request is determined. Techniques wait the amount of the delay before responding to the host write request although the host write request processing has completed.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Lee Charles LaFrese, Christopher Michael Sansone, Dana Fairbairn Scott, Yan Xu, Olga Yiparaki
  • Publication number: 20110106810
    Abstract: Utilizing logical identifiers or sets of metadata to describe, organize, and index content associated with a software application system from one or more content contributors is provided. When a request is made for specific content, the request may point to a logical identifier, and pieces of content applicable to the requested content may be retrieved and presented to a user. By utilizing schematized metadata associated with individual content items, a user's experience may be improved by providing content available from a plurality of content contributors applicable to the user's query.
    Type: Application
    Filed: October 29, 2009
    Publication date: May 5, 2011
    Applicant: Microsoft Corporation
    Inventors: Jason Alan Huck, Matthew Robert Carlson, Brian J. Moore, Lee Charles Spiesman, Arijit Chatterjee, Steven Jon Omberg
  • Publication number: 20100199050
    Abstract: Provided are techniques for introducing a delay in responding to host write requests. A percentage of fullness of a write cache is determined. Based on the determined percentage of fullness of the write cache (f), a low cache threshold (L), alpha (?), and k, an amount of delay to introduce into responding to a host write request is determined. Techniques wait the amount of the delay before responding to the host write request although the host write request processing has completed.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: International Business Machines Corporation
    Inventors: Lee Charles LaFrese, Christopher Michael Sansone, Dana Fairbairn Scott, Yan Xu, Olga Yiparaki
  • Patent number: 7769960
    Abstract: Provided are techniques for transmitting blocks of data. It is determined whether any high priority out of sync (HPOOS) indicator is set to indicate that a number of modified segments associated with a block of data are less than or equal to a modified segments threshold. In response to determining that at least one high priority out of sync indicator is set, one or more sub-blocks of data in the modified segments associated with the block of data and with one set high priority out of sync indicator are transferred.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: August 3, 2010
    Assignee: International Business Machines Corporation
    Inventors: Lee Charles LaFrese, Sonny Earl Williams
  • Publication number: 20100049925
    Abstract: Host input/output (I/O) operations are performed via a file stored in a non-volatile storage coupled to a storage controller while data structures are being generated in the storage controller to copy data from source logical volumes to target logical volumes. The source logical volumes and the target logical volumes are logical representations of physical storage maintained in a plurality of direct access storage devices. The contents of the file are transferred from the non-volatile storage to one or more of the plurality of direct access storage devices, after the data structures have been generated, wherein the host I/O operations are performed via the file while the contents of the file are being transferred to the one or more of the plurality of direct access storage devices. The host I/O operations to the plurality of direct access storage devices are resumed, in response to transferring entire contents of the file to the one or more of the plurality of direct access storage devices.
    Type: Application
    Filed: August 19, 2008
    Publication date: February 25, 2010
    Applicant: International Business Machines Corporation
    Inventors: Lee Charles LAFRESE, Christopher Michael SANSONE, Dana Fairbairn Scott, Yan XU, Olga YIPARAKI