Patents Assigned to Point Inside, Inc.
  • Publication number: 20200273071
    Abstract: An enriched Mobile Advertisement ID (MAID) database is built based on collected indoor positioning location detail records (LDRs). Indoor context is added into columns of each MAID entry in the enriched MAID database, providing enrichment and added value to the MAID database. An enrichment platform groups MAID entries with varying levels of location fidelity for sale by participants who have a vested interest in the creation of the enriched MAID database. An enrichment platform includes an enriched MAID database, which is built by an enrichment service. The enriched MAID database takes in location detail records, typically in a large batch, with mobile device location and timestamp associated with a given MAID. Each MAID row entry in the MAID database is annotated in additional database columns with indoor context, e.g., retail places or items that the mobile device dwelled on, and places that the mobile device walked past but didn't dwell.
    Type: Application
    Filed: February 27, 2019
    Publication date: August 27, 2020
    Applicant: POINT INSIDE, INC.
    Inventor: Jonathan Alan CROY
  • Patent number: 10387947
    Abstract: A location assignment system and method assigns and stores a location to each item in a retail system product line, across one or more store venues, that otherwise do not include location information, e.g., is not included in planogram data. Specific rules and algorithms assign a location for each product by inferring a location of each product lacking location information from other items that do have a location, and assigning the location of a most popularly sold item in a weighted grouping of given attributes of the item. Thus, given a complete catalog of every product sold in a given retail store system (which often runs in the tens of thousands or even hundreds of thousands of individual products—up to 40% of more of which have no location information within a planogram), the location assignment system assigns a location to every product sold.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: August 20, 2019
    Assignee: Point Inside, Inc.
    Inventors: Jonathan Alan Croy, Joshua Logan Marti, Michael Moricz, Mohandas Kannan
  • Publication number: 20190213607
    Abstract: Shopper traffic flow is determined based on a filtered set of point of sale (POS) transaction data. A location analytics system determines a presumed best route taken by a customer upon entrance to the store, in walking between each item purchased, and then to the checkout stand. A determination is generated based on filtered parameters to provide visualization of shopper traffic flow in a retail location. Filtered parameters include shoppers for a specific item, or specific brand, to generate a determination as to where those particular shoppers dwelled and experienced impressions. The location analytics server generates visibility into spatial product relationships based on real, POS purchase data, and based on spatial layout data for a given store.
    Type: Application
    Filed: January 11, 2018
    Publication date: July 11, 2019
    Applicant: POINT INSIDE, INC.
    Inventors: Geary EPPLEY, Josh MARTI, Jonathan Alan CROY, James HINDEMAN, Brandon FERGUSON, Jared TOLMAN
  • Publication number: 20190213616
    Abstract: Indoor positioning information provide location detail records (LDRs), which are visualized on a map to show a shopper's path through a given store. However, LDR often provides an incomplete picture of a shopper's true journey through a store. Thus, gaps in LDR data are augmented, or filled in, using a routing engine based on point of sale (POS) transaction data to connect the last known position from the first event to first known position from second event, and so on for all the LDR records. If the last LDR doesn't end at the checkout or exit, a final route to a checkout stand used is appended to the last LDR sequence signifying the end of the shopping journey. Dwells are determined based on position data from the LDRs of selected shoppers over a selected period of time. There might not be POS data, but if there is, the LDR data is augmented with positions as determined by the location of each product purchased—filling in all gaps with a routing service.
    Type: Application
    Filed: January 11, 2018
    Publication date: July 11, 2019
    Applicant: POINT INSIDE, INC.
    Inventors: Geary Eppley, Josh Marti, Jonathan Alan Croy, James Hindman, Brandon Ferguson, Jared Tolman
  • Publication number: 20180365755
    Abstract: A transaction based location assignment system creates a complete and more accurate location assignment database for all products available in a store. Transaction data from checkout stands (point of sale terminals) spread around a department store, and the location of each of those checkout stands during POS transactions, is used to create a most probable location of items available in the store. Memory matrixes are built comprising product purchase or transaction information from the checkout stands, and the location of each of the checkout stands, and weighting based on other factors, provide for a best fit match to determine the most probable location within the store of all items within the store. The transaction based location system has the capability to work both for items having a single location in the store, as well as for items available from multiple physical locations in the store.
    Type: Application
    Filed: December 6, 2017
    Publication date: December 20, 2018
    Applicant: POINT INSIDE, INC.
    Inventors: Renat Bekbolatov, Hua Zheng, Michael Moricz, Joshua Logan Marti, Jonathan Alan Croy, Keane Watterson
  • Publication number: 20180075520
    Abstract: A computer system and set of routines with access to venue maps, merchandizing plans, and store catalogs for a merchant attempts to assign locations to items in the store catalog based on the merchandizing plan and map; when a location cannot be assigned to an item in a venue, a proxy location is determined based on categories associated with the item, a number of merchandising plans across the venues in which the item occurs, and/or clusters of items. An error is also determined in relation to the assigned location. The assigned location and error are output, for example, to guide people to the items.
    Type: Application
    Filed: November 15, 2017
    Publication date: March 15, 2018
    Applicant: POINT INSIDE, INC.
    Inventors: Jonathan Alan CROY, Joshua Logan MARTI, Michael MORICZ, Mohandas KANNAN
  • Publication number: 20180005309
    Abstract: A location assignment system and method assigns and stores a location to each item in a retail system product line, across one or more store venues, that otherwise do not include location information, e.g., is not included in planogram data. Specific rules and algorithms assign a location for each product by inferring a location of each product lacking location information from other items that do have a location, and assigning the location of a most popularly sold item in a weighted grouping of given attributes of the item. Thus, given a complete catalog of every product sold in a given retail store system (which often runs in the tens of thousands or even hundreds of thousands of individual products—up to 40% of more of which have no location information within a planogram), the location assignment system assigns a location to every product sold.
    Type: Application
    Filed: September 12, 2017
    Publication date: January 4, 2018
    Applicant: POINT INSIDE, INC.
    Inventors: Jonathan Alan CROY, Joshua Logan MARTI, Michael MORICZ, Mohandas KANNAN
  • Patent number: 9858615
    Abstract: A computer system and set of routines with access to venue maps, merchandizing plans, and store catalogs for a merchant attempts to assign locations to items in the store catalog based on the merchandizing plan and map; when a location cannot be assigned to an item in a venue, a proxy location is determined based on categories associated with the item, a number of merchandising plans across the venues in which the item occurs, and/or clusters of items. An error is also determined in relation to the assigned location. The assigned location and error are output, for example, to guide people to the items.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: January 2, 2018
    Assignee: Point Inside, Inc.
    Inventors: Jonathan Alan Croy, Joshua Logan Marti, Michael Moricz, Mohandas Kannan
  • Patent number: 9824388
    Abstract: A computer system and set of routines with access to a map, a merchandizing plan, and a store catalog performs spatial matching of items to assign locations to the items; when spatial matching cannot be performed, group matching is attempted based on categories associated with the items. If group matching cannot be performed, the location of a department or of a store is assigned to the corresponding item. An error is also determined in relation to the assigned location. The assigned location and error are output, for example, to guide people to the items.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: November 21, 2017
    Assignee: Point Inside, Inc.
    Inventors: Jonathan Alan Croy, Joshua Logan Marti, Michael Moricz, Mohandas Kannan
  • Patent number: 9510145
    Abstract: While traveling to a destination, potentially traversing geo-fences along the way, a routine on a mobile device estimates arrival at the next geo-fence and performs a location check at the estimated arrival time. Between iterations of this process, the routine may correct the “time of next check” based on correction factors. When the mobile device arrives at the destination, it switches to terrestrial location determining services. In addition, the mobile device monitors its sensors to determine whether motion is gross motion which may warrant performing a location probe or whether motion is not gross motion, in which case location probes may be disabled.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 29, 2016
    Assignee: POINT INSIDE, INC.
    Inventors: Jonathan A. Croy, Joshua L. Marti, Steighton Lee Haley
  • Publication number: 20160212583
    Abstract: While traveling to a destination, potentially traversing geo-fences along the way, a routine on a mobile device estimates arrival at the next geo-fence and performs a location check at the estimated arrival time. Between iterations of this process, the routine may correct the “time of next check” based on correction factors. When the mobile device arrives at the destination, it switches to terrestrial location determining services. In addition, the mobile device monitors its sensors to determine whether motion is gross motion which may warrant performing a location probe or whether motion is not gross motion, in which case location probes may be disabled.
    Type: Application
    Filed: March 15, 2013
    Publication date: July 21, 2016
    Applicant: POINT INSIDE, INC.
    Inventors: Jonathan A. CROY, Joshua L. MARTI, Steighton Lee HALEY
  • Patent number: 9301097
    Abstract: Using ground truth events and sensors available on a first mobile device, an algorithm executed at the first mobile device determines the mobile device's position; the first mobile device also obtains wireless signal information; the wireless signal information is associated with the position determined via the sensor data and ground truth events; the associated data is stored and may be sent to or used by a second device; the second device may then, for example, detect then-current wireless signal information and may locate the second device by looking up the then-current wireless signal information in the associated data.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: March 29, 2016
    Assignee: POINT INSIDE, INC.
    Inventors: Joshua L. Marti, Jonathan A. Croy
  • Publication number: 20160012516
    Abstract: A computer system and set of routines with access to venue maps, merchandizing plans, and store catalogs for a merchant attempts to assign locations to items in the store catalog based on the merchandizing plan and map; when a location cannot be assigned to an item in a venue, a proxy location is determined based on categories associated with the item, a number of merchandising plans across the venues in which the item occurs, and/or clusters of items. An error is also determined in relation to the assigned location. The assigned location and error are output, for example, to guide people to the items.
    Type: Application
    Filed: April 7, 2015
    Publication date: January 14, 2016
    Applicant: Point Inside, Inc.
    Inventors: Jonathan Alan Croy, Joshua Logan Marti, Michael Moricz, Mohandas Kannan
  • Publication number: 20150294397
    Abstract: A computer system and set of routines with access to a map, a merchandizing plan, and a store catalog performs spatial matching of items to assign locations to the items; when spatial matching cannot be performed, group matching is attempted based on categories associated with the items. If group matching cannot be performed, the location of a department or of a store is assigned to the corresponding item. An error is also determined in relation to the assigned location. The assigned location and error are output, for example, to guide people to the items.
    Type: Application
    Filed: April 10, 2014
    Publication date: October 15, 2015
    Applicant: POINT INSIDE, INC.
    Inventors: Jonathan Alan CROY, Joshua Logan MARTI, Michael MORICZ, Mohandas KANNAN
  • Publication number: 20140045517
    Abstract: A system collects and correlates dynamic mobile user data location with a structure map and determined, for individuals and groups, average queue times for waypoints or average dwell time for areas within the structure. The determined times are made available for use.
    Type: Application
    Filed: October 19, 2012
    Publication date: February 13, 2014
    Applicant: POINT INSIDE, INC.
    Inventor: POINT INSIDE, INC.
  • Publication number: 20130281062
    Abstract: A computer system reports “logical usage pattern data” and location information in a Device Report; in addition, another computer system reports MAC addresses associated with mobile device in Network Device reports; the Device Reports and Networks Reports are correlated based on various factors; if a set of Device Reports and Network Reports correlate, then a Device Identifier is created and sent to the corresponding mobile device; the Device Identifier may then be used to identify the mobile device, such as when the MAC address is inaccessible. The Device Identifier may be associated with other devices used by the user of the mobile device. Behavioral information associated with all the devices may be obtained and behavioral patterns determined. Content served to the mobile device may then be optimized based on the determined behavioral patterns.
    Type: Application
    Filed: June 19, 2013
    Publication date: October 24, 2013
    Applicant: POINT INSIDE, INC.
    Inventors: Jonathan A. Croy, Joshua L. Marti, Joshua Guilfoyle
  • Publication number: 20130217411
    Abstract: While traveling to a destination, potentially traversing geo-fences along the way, a routine on a mobile device estimates arrival at the next geo-fence and performs a location check at the estimated arrival time. Between iterations of this process, the routine may correct the “time of next check” based on correction factors. When the mobile device arrives at the destination, it switches to terrestrial location determining services. In addition, the mobile device monitors its sensors to determine whether motion is gross motion which may warrant performing a location probe or whether motion is not gross motion, in which case location probes may be disabled.
    Type: Application
    Filed: March 15, 2013
    Publication date: August 22, 2013
    Applicant: POINT INSIDE, INC.
    Inventors: Jonathan A. CROY, Joshua L. MARTI, Steighton Lee HALEY
  • Publication number: 20130150002
    Abstract: A computer system reports “logical usage pattern data” and location information in a Device Report; in addition, another computer system reports MAC addresses associated with mobile device in Network Device reports; the Device Reports and Networks Reports are correlated based on various factors; if a set of Device Reports and Network Reports correlate, then a Device Identifier is created and sent to the corresponding mobile device; the Device Identifier may then be used to identify the mobile device, such as when the MAC address is inaccessible. The Device Identifier may be associated with other devices used by the user of the mobile device. Behavioral information associated with all the devices may be obtained and behavioral patterns determined. Content served to the mobile device may then be optimized based on the determined behavioral patterns.
    Type: Application
    Filed: February 6, 2013
    Publication date: June 13, 2013
    Applicant: POINT INSIDE, INC.
    Inventors: Jonathan A. Croy, Joshua L. Marti
  • Publication number: 20130132199
    Abstract: A method and system selects advertisements based on data regarding a user's behavioral patterns, such as the user's broadcast viewing history, current state of motion, and location, interests, and intentions.
    Type: Application
    Filed: October 19, 2012
    Publication date: May 23, 2013
    Applicant: POINT INSIDE, INC.
    Inventor: POINT INSIDE, INC.
  • Publication number: 20130115971
    Abstract: Using ground truth events and sensors available on a first mobile device, an algorithm executed at the first mobile device determines the mobile device's position; the first mobile device also obtains wireless signal information; the wireless signal information is associated with the position determined via the sensor data and ground truth events; the associated data is stored and may be sent to or used by a second device; the second device may then, for example, detect then-current wireless signal information and may locate the second device by looking up the then-current wireless signal information in the associated data.
    Type: Application
    Filed: October 29, 2012
    Publication date: May 9, 2013
    Applicant: POINT INSIDE, INC.
    Inventor: POINT INSIDE, INC.