Patents by Inventor Craig Barnes

Craig Barnes 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: 20240117528
    Abstract: A fiber forming device is disclosed that is well suited to producing nonwoven webs having excellent barrier properties. In one aspect, the fiber forming device can be used to produce meltblown webs or coform webs. The fiber forming device includes a die head containing multiple rows of polymer nozzles for forming fibers. Air flow paths are positioned on either side of the rows of polymer nozzles. In addition, an air flow path is positioned in between the rows of polymer nozzles. The air flow paths produce an attenuating gas stream that attenuates fibers being produced by the polymer nozzles and directs the fibers onto a forming surface for forming nonwoven webs.
    Type: Application
    Filed: October 25, 2021
    Publication date: April 11, 2024
    Inventors: Bryan D. Haynes, Douglas J. Hulslander, Craig A. Barnes
  • Patent number: 11624626
    Abstract: A method, apparatus, and computer program product are therefore provided for providing natural guidance using one or more location graphs based on a context of a user. Methods may include: receiving an indication of a location of a user; identifying a location graph of location objects proximate the location of the user; establishing a context of the user; establishing a path among the location objects of the location graph based, at least in part, on the context of the user; generating natural language guidance based on the path among the location objects; and providing natural language guidance to the user. The location of a user may include a location along a route between an origin and a destination, where identifying a location graph of location objects may include identifying a location graph of location objects proximate the route between the origin and the destination.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: April 11, 2023
    Assignee: HERE GLOBAL B.V.
    Inventors: Craig Barnes, Umesh Chandra, Geoff Meek
  • Publication number: 20230033920
    Abstract: A method of making nonwoven webs comprising providing a spinneret including a pattern of conduits forming an extrusion region; directing only a first stream of molten propylene polymer into a region adjacent the first side of the spinneret, directing only a second stream of molten propylene polymer into a region distal to the first side of the spinneret, extruding only the first stream propylene polymer through the exit openings in a first zone where the exit opening comprises exit ports in the first zone having a first density; extruding only the second stream propylene polymer through the exit openings of a second zone where the exit opening comprises exit ports in the second zone having a second density less than the first density; and the second zone is distal to the first side with the first zone being between the second zone and the first side.
    Type: Application
    Filed: January 31, 2020
    Publication date: February 2, 2023
    Inventors: Eric E. Lennon, Bryan D. Haynes, Sara Honarbakhsh, Craig A. Barnes, David A. Palzewicz
  • Patent number: 11550864
    Abstract: System and methods are provided for executing queries across multiple services and data sources using a Service Graph. The Service Graph is customizable and trainable using continuous feedback loops among the various components of the Service Graph. The Service Graph is configured to select at least one data source or at least one location service from a plurality heterogeneous data sources and location services, generate an execution strategy for searching the at least one location service or the at least one data source, and provide the results generated as a result of the execution strategy.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: January 10, 2023
    Assignee: HERE GLOBAL B.V.
    Inventors: Moritz Neun, Craig Barnes
  • Publication number: 20220300570
    Abstract: System and methods for augmenting search results with external/user-provided data not contained in a primary datastore. On demand matching is used at run time to match entries in the primary datastore with information in a secondary datastore that is neither indexed nor pre-matched. A location-based query is received. Candidates are generated by searching a primary datastore. A machine learned entity matching network matches the candidates with information in the secondary datastore. The candidates are augmented with the information and returned as search results.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Arash Ostadzadeh, Craig Barnes
  • Publication number: 20220171820
    Abstract: System and methods are provided for executing queries across multiple services and data sources using a Service Graph. The Service Graph is customizable and trainable using continuous feedback loops among the various components of the Service Graph. The Service Graph is configured to select at least one data source or at least one location service from a plurality heterogeneous data sources and location services, generate an execution strategy for searching the at least one location service or the at least one data source, and provide the results generated as a result of the execution strategy.
    Type: Application
    Filed: December 1, 2020
    Publication date: June 2, 2022
    Inventors: Moritz Neun, Craig Barnes
  • Publication number: 20220041853
    Abstract: A latent elastic film laminate is provided including a film predominantly comprising olefin elastomers. The film is stretched and maintained in a stretched state in order to impart the desired level of latent elasticity such that the conditioned film laminate will shrink upon activation, such as by heating. The latent elastic film laminate can be advantageously used in the manufacture of various elasticated articles, including absorbent personal care articles, by activating the latent elasticity after attachment to the article and thereby shirring and elasticizing components to which the film laminate is attached.
    Type: Application
    Filed: October 8, 2021
    Publication date: February 10, 2022
    Inventors: Craig A. Barnes, Lavada C. Boggs, Isabelle R. Bouchard, James R. Fitts, JR., Daniel W. Hesse, Shawn E. Jenkins, Lauren E. Zimmerman
  • Publication number: 20210247520
    Abstract: A method comprising receiving, by an apparatus, global-positioning-system data from a plurality of global-positioning-system satellites, determining a measured satellite pseudorange for each global-positioning-system satellite of the plurality of global-positioning-system satellites based, at least in part, on the global-positioning-system data, receiving, by the apparatus, of non-global-positioning-system data from at least one sensor, determining an apparatus position of the apparatus based, at least in part, on the non-global-positioning-system data, the determination of the apparatus position being absent consideration of any global-positioning-system data, determining at least one pseudorange correction associated with at least one global-positioning-system satellite of the plurality of global-positioning-system satellites based, at least in part, on the measured satellite pseudorange and the apparatus position, and causing broadcast transmission of information indicative of the pseudorange correction is
    Type: Application
    Filed: April 29, 2021
    Publication date: August 12, 2021
    Inventor: Craig Barnes
  • Patent number: 11016198
    Abstract: A method comprising receiving, by an apparatus, global-positioning-system data from a plurality of global-positioning-system satellites, determining a measured satellite pseudorange for each global-positioning-system satellite of the plurality of global-positioning-system satellites based, at least in part, on the global-positioning-system data, receiving, by the apparatus, of non-global-positioning-system data from at least one sensor, determining an apparatus position of the apparatus based, at least in part, on the non-global-positioning-system data, the determination of the apparatus position being absent consideration of any global-positioning-system data, determining at least one pseudorange correction associated with at least one global-positioning-system satellite of the plurality of global-positioning-system satellites based, at least in part, on the measured satellite pseudorange and the apparatus position, and causing broadcast transmission of information indicative of the pseudorange correction is
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: May 25, 2021
    Assignee: HERE Global B.V.
    Inventor: Craig Barnes
  • Publication number: 20210025727
    Abstract: A method, apparatus, and computer program product are therefore provided for providing natural guidance using one or more location graphs based on a context of a user. Methods may include: receiving an indication of a location of a user; identifying a location graph of location objects proximate the location of the user; establishing a context of the user; establishing a path among the location objects of the location graph based, at least in part, on the context of the user; generating natural language guidance based on the path among the location objects; and providing natural language guidance to the user. The location of a user may include a location along a route between an origin and a destination, where identifying a location graph of location objects may include identifying a location graph of location objects proximate the route between the origin and the destination.
    Type: Application
    Filed: July 26, 2019
    Publication date: January 28, 2021
    Inventors: Craig BARNES, Umesh CHANDRA, Geoff MEEK
  • Publication number: 20190270877
    Abstract: A latent elastic film laminate is provided including a film predominantly comprising olefin elastomers. The film is stretched and maintained in a stretched state in order to impart the desired level of latent elasticity such that the conditioned film laminate will shrink upon activation, such as by heating. The latent elastic film laminate can be advantageously used in the manufacture of various elasticated articles, including absorbent personal care articles, by activating the latent elasticity after attachment to the article and thereby shining and elasticizing components to which the film laminate is attached.
    Type: Application
    Filed: October 30, 2017
    Publication date: September 5, 2019
    Inventors: Craig A. Barnes, Lavada C. Boggs, Isabelle R. Bouchard, James R. Fitts, Jr., Daniel W. Hesse, Shawn E. Jenkins, Lauren E. Zimmerman
  • Patent number: 10191919
    Abstract: An approach is provided for processing status information for one or more points of interest to determine the changes for generation of various representations for presenting in a user interface. The approach involves processing and/or facilitating a processing of status information associated with one or more points of interest to determine one or more point-of-interest changes. The approach also involves causing, at least in part, a generation of one or more representations of the one or more point-of-interest changes, one or more transitions between the one or more point-of-interest changes, or a combination thereof. The approach further involves causing, at least in part, a presentation of the one or more representations in at least one point-of-interest user interface.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: January 29, 2019
    Assignee: HERE GLOBAL B.V.
    Inventors: Antonio Haro, Craig Barnes
  • Patent number: 10025771
    Abstract: An approach is provided for sharing annotations and recalling geospatial information. The approach involves processing and/or facilitating a processing of communication information exchanged between a plurality of devices engaged in a communication session to cause, at least in part, a parsing of geospatial information from the communication information. The approach also involves determining whether the geospatial information meet, at least in part, one or more logic thresholds. The one or more logic thresholds are for determining a potential relevance of the geospatial information to the communication session, the plurality of devices, one or more users of the plurality of devices, or a combination thereof. The approach further involves causing, at least in part, a presentation of the geospatial information to the plurality of devices, the one or more users, or a combination thereof based, at least in part, on the determination.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: July 17, 2018
    Assignee: HERE Global B.V.
    Inventors: Jane MacFarlane, Craig Barnes
  • Patent number: 9959623
    Abstract: A method comprising causing display of a map information representation that represents map information, the map information comprising physical object information that characterizes a physical object, the map information representation comprising a physical object representation that represents the physical object, receiving information indicative of an annotation, generating an association between the physical object information and the annotation, identifying a portion of the physical object representation that is a face representation of the physical object based, at least in part, on the association between the physical object information and the annotation, generating an annotation representation that illustrates the annotation as a texture on a polygon, the polygon corresponding with the face representation, and causing display of the annotation representation in relation to the face representation is disclosed.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: May 1, 2018
    Assignee: HERE Global B.V.
    Inventors: Joseph Mays, Craig Barnes, Desiree N. Sauter
  • Patent number: 9924156
    Abstract: In one embodiment, range data is combined with an image in order to create a stereo image from the single collected image. An apparatus receives image data associated with a geographic location and range data associated with the geographic location. The range data may be a point cloud. At least one perspective image is formed based on the image data and the range data. The perspective image has a viewpoint different than single collected image. The apparatus generates a stereo image from the at least one perspective image. The stereo image appears to have depth. The at least one perspective image may include two images, each offset by a distance to estimate eye separation.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: March 20, 2018
    Assignee: HERE Global B.V.
    Inventor: Craig Barnes
  • Patent number: 9760243
    Abstract: An approach is provided for presenting transition animations on a user interface. The approach involves presentation of one or more map representations of at least one map route, one or more map objects associated with the at least one map route, or a combination thereof in at least one user interface, wherein the at least one map route is represented as at least one spline representation in a two-dimensional or a three-dimensional space represented in the at least one user interface. The approach also involves determining at least one straight-line representation of the at least one spline representation. The approach further involves transposing of the one or more map representations from the at least one spline representation to the at least one straight-line representation. The approach also involves causing a presentation of one or more transition animations generated to show at least one transition from the at least one spline representation to the at least one straight-line representation.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: September 12, 2017
    Assignee: HERE Global B.V.
    Inventors: Arnaud De Vallois, Craig Barnes
  • Patent number: 9747663
    Abstract: An approach is provided for providing instantaneous and efficient mapping of geographic locations on to a schematic map. A map generation platform designates one or more reference locations for creating at least one schematic map associated with at least one schematic coordinate system. The map generation platform also creates at least one triangular mesh based, at least in part, on one or more geographic coordinates of the one or more reference locations, wherein the one or more geographic coordinates of the one or more reference locations represent one or more vertices of the triangular mesh. Further, the one or more geographic coordinates of one or more non-reference locations are mapped to the at least one triangular mesh, and then morphed for placing them on the at least one schematic map.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: August 29, 2017
    Assignee: HERE Global B.V.
    Inventor: Craig Barnes
  • Publication number: 20160328376
    Abstract: An approach is provided for sharing annotations and recalling geospatial information. The approach involves processing and/or facilitating a processing of communication information exchanged between a plurality of devices engaged in a communication session to cause, at least in part, a parsing of geospatial information from the communication information. The approach also involves determining whether the geospatial information meet, at least in part, one or more logic thresholds. The one or more logic thresholds are for determining a potential relevance of the geospatial information to the communication session, the plurality of devices, one or more users of the plurality of devices, or a combination thereof. The approach further involves causing, at least in part, a presentation of the geospatial information to the plurality of devices, the one or more users, or a combination thereof based, at least in part, on the determination.
    Type: Application
    Filed: May 7, 2015
    Publication date: November 10, 2016
    Inventors: Jane MACFARLANE, Craig BARNES
  • Publication number: 20160327650
    Abstract: A method comprising receiving, by an apparatus, global-positioning-system data from a plurality of global-positioning-system satellites, determining a measured satellite pseudorange for each global-positioning-system satellite of the plurality of global-positioning-system satellites based, at least in part, on the global-positioning-system data, receiving, by the apparatus, of non-global-positioning-system data from at least one sensor, determining an apparatus position of the apparatus based, at least in part, on the non-global-positioning-system data, the determination of the apparatus position being absent consideration of any global-positioning-system data, determining at least one pseudorange correction associated with at least one global-positioning-system satellite of the plurality of global-positioning-system satellites based, at least in part, on the measured satellite pseudorange and the apparatus position, and causing broadcast transmission of information indicative of the pseudorange correction is
    Type: Application
    Filed: May 6, 2015
    Publication date: November 10, 2016
    Inventor: Craig BARNES
  • Patent number: D822505
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: July 10, 2018
    Assignee: British American Tobacco (Investments) Limited
    Inventors: Paul Gibson, Craig Barnes