Inventory Management Patents (Class 705/28)
  • Patent number: 9858547
    Abstract: In some embodiments, methods and systems of sorting products at a retail sales facility include receiving identifying information associated with a product at the retail sales facility using an inventory management electronic device, obtaining a demand for the product from a time products identical to the product were delivered to the retail sales facility, calculating whether the demand for the product supports moving the product onto a sales floor of the retail sales facility or storing the product in a stock room of the retail sales facility, determining a characteristic for the product, and outputting, when the demand supports storing the product in the stock room, an indication to a worker at the retail sales facility that the product is to be stored in the stock room at a location selected based on the determined characteristic for the product.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: January 2, 2018
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Matthew A. Jones, Nicholaus A. Jones, Robert J. Taylor, Marc A. Fletter, Daniel R. Shields
  • Patent number: 9852460
    Abstract: Systems and methods for providing search results based on time obtain an item are discussed. In an example, a method can include receiving a search query, generating search results, calculating a time to obtain for each listing in the search results, and arranging the search results for display. The search query can include a current location of a mobile device. The search results can include a plurality of listings, with each listing including a location. The locations representing either a physical location proximate the current location or a delivery time to the current location. The search results can be arranged for display in various manners according to the calculated time to obtain for each result.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: December 26, 2017
    Assignee: eBay Inc.
    Inventors: Dane Howard, Jack Phillip Abraham, Shannon B. Vosseller, Michael George Lenahan, Ben Lucas Mitchell
  • Patent number: 9846527
    Abstract: A system, computer-readable storage medium, and computer-implemented method for assigning a task based on content presented in a data feed are presented. A data feed that includes a set of content items is presented. Each of the content items included in the data feed may include a graphical user interface element capable of invoking task assignment functionality with respect to each content item. A task based on a content item presented in the data feed may be created and assigned to a selected user in response to receiving a selection of the graphical user interface element. The method may further include generating an individual status report for the user that includes every task assigned to the user.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: December 19, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Hull, Anand Kishore Bollini, Roland Schemers, Clayton Schubiner, Christopher J. Fong, Wing Lun Ting, James Richards
  • Patent number: 9846857
    Abstract: A barcode scanner device 200 is formed as a wrist watch with a main body 210 and strap 220 and includes a camera 211 to capture an image of a barcode 11. The scanner 200 generates an inventory request message sent by a communication interface 215 to a local server 30 based on the captured barcode. In a capture mode, live camera images may be displayed on touch-screen display 212 while capturing the barcode with guides and feedback for the user. In a display mode, inventory data from database 32 may be accessed in a large data field on the touch screen display 212.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: December 19, 2017
    Inventors: Philip Alexander Stout, Michael Patrick Amos
  • Patent number: 9841314
    Abstract: System, methods, and computer program products are provided for enhanced freight tracking and monitoring. The system may track the location of a freight shipment within a carrier's transportation network from the time it is picked up by a carrier from a consignor until it is delivered to a consignee, provide for weight determinations and shipping re-classifications of the freight shipment during transport, and provide real-time status information and reports to the carrier, consignor, and/or consignee.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: December 12, 2017
    Inventors: William Mark Moir, Scott Christopher Vandy
  • Patent number: 9834379
    Abstract: A method, device and system for picking items in a warehouse a method of controlling picking of items in a warehouse is provided. The method comprises: receiving, at processor of a mobile device, using a communication interface of the mobile device, location sensitive data associated with at least one item to be picked within the warehouse, the mobile device comprising the processor, the communication interface and a display; and, rendering, at the display using the processor, instructions for picking the at least one item in the warehouse, the instructions including the location sensitive data, the instructions updated to emphasize different subsets of the location sensitive data based on a current location of the mobile device relative to a location of the at least one item in the warehouse.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: December 5, 2017
    Assignee: Symbol Technologies, LLC
    Inventors: Jordan K. Varley, Jaeho Choi, Mark Thomas Fountain, Kevin B. Mayginnes, James Morley-Smith
  • Patent number: 9836627
    Abstract: The invention provides a temporary installation of a system of RFID-based terminals and user-worn RFID devices within an event interrogation zone. At an event, terminals are located within, and associated with, vendor booths erected in the interrogation zone. User RFID devices are issued to users wishing to enter the interrogation zone. Each user RFID device includes an element worn by the user, and an attached or embedded RFID tag with a stored unique UserID. Products for sampling have unique ProductIDs. The terminals are programmed for: (1) retrieving the UserID when the user enters the vendor booth; (2) retrieving a ProductID of a product sampled by the user; and (3) retrieving the UserID when the user leaves the vendor booth. The UserID and timestamps of entry, departure, and ProductIDs of products sampled are communicated to a server. The system allows tracking of products sampled and user behavior during an event.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: December 5, 2017
    Assignee: Intellitix Technologies Inc.
    Inventor: Serge Grimaux
  • Patent number: 9836253
    Abstract: An image forming apparatus includes a connector to which a cartridge containing printing material is connectable and a controller. The controller stores a subscription status indicating whether a user is subscribed to a specific service, acquires first information indicating a residual quantity of the printing material, transmits the first information to a sever, and determines whether the user is subscribed to the specific service. Under the specific service, a new cartridge is delivered by transmitting the first information. When not subscribed to the specific service and the residual quantity is a first threshold value or less, the controller notifies the user that the residual quantity is low. When subscribed to the specific service and the residual quantity is a second threshold value or less, the controller notifies the user that the residual quantity is low. The second threshold value is below the first threshold value.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: December 5, 2017
    Inventor: Keitaro Tomono
  • Patent number: 9830570
    Abstract: A method and system for providing item delivery notification consistent with the invention includes sending a first notification to a recipient at a recipient notification address, the first notification indicating that an item has been placed in a delivery system directed to the recipient at a first address. Next, the method involves sending a second notification to a sender at a sender notification address if the item is successfully delivered to the recipient at the first address, the second notification indicating that the item has been delivered. Then the method involves sending a third notification to the sender at the sender notification address if the item is not successfully delivered to the recipient at the first address, the third notification indicating that the item has not been delivered.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: November 28, 2017
    Inventor: Christine R. L. Ray
  • Patent number: 9818002
    Abstract: In various embodiments, approaches for the placement of inventory in a materials handling facility are described. A virtual representation of a plurality of storage locations in a materials handling facility is maintained in a computer system. Each one of a plurality of inventory items is assigned to a corresponding storage location in the virtual representation. A first portion of the inventory items is stocked, and a second portion of the inventory items is unstocked. Each of the assignments is associated with a profit value. An event related to a change in state of the materials handling facility is input into the computer system. Each one of the second portion of the inventory items is reassigned in the computer system to a corresponding storage location in the virtual representation.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: November 14, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeffrey Michael Yunes, Alexei A. Kudriavstev, Xiao Yu Li, Long X. Nguyen
  • Patent number: 9818079
    Abstract: An order management system including a server including a processor, a network interface for communicating with at least one medical device having an associated plurality of consumables, data storage means for storing relationship information for each consumable, current inventory for each consumable, usage history for each consumable, and an order management module including program instructions that, when executed by the processor, are configured to calculate consumable order information based on the relationship information, current inventory, and usage history for each consumable.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: November 14, 2017
    Assignee: Ortho-Clinical Diagnostics, Inc.
    Inventors: William G. Ginster, II, Joseph P. Napoli
  • Patent number: 9805536
    Abstract: Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include syndicating service providers for orders to a plurality of providers, in store delivery options, mobile device ordering, price arbitrage and/or other elements. Various other embodiments are described.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: October 31, 2017
    Assignee: CFPH, LLC
    Inventors: Howard W. Lutnick, Colin Sims, Ari Friedman, Mark A. Miller
  • Patent number: 9798907
    Abstract: A register for counting and tracking items in a bag comprises a manifest and an RFID reader. The RFID reader is used to query a plurality of RFID tags attached to items contained in the bag. The register creates reports counting and/or identifying changes to items contained in the bag while the bag is routed and/or items in the bag are processed for a customer.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: October 24, 2017
    Assignee: DUFL, INC.
    Inventors: William H. Rinehart, Albert J. McGowan, Michael M. Gordon
  • Patent number: 9785903
    Abstract: In some embodiments, the presentation manager is configured to provide an interface requesting information regarding a proposal from a digital device over a network and receive the information from the digital device. The business object manager is configured to instantiate a business object based on the received information and store the instantiated business object within a data structure residing in a computer readable medium. The business rule manager is configured to generate a business rule associated with the business object, the business rule comprising instructions to perform an operation, the instructions being conditional based on the instantiated business object.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: October 10, 2017
    Assignee: Versaic Inc.
    Inventor: Mark Grant Soloway
  • Patent number: 9785893
    Abstract: This disclosure describes, generally, methods and systems for creating dynamic subsets of larger equipment parts lists (EPLs). For example, a method may include receiving a search request that includes an associated failure code and a target asset. The method might further include providing an EPL for the asset type, and retrieving sub-lists of the EPL based on previous search requests which are associated with the failure code for the asset type. The method may further predict which one of the plurality of sub-lists has the highest probability of being associated with the failure code for the asset type and might present the predicted sub-list of the EPL to a user.
    Type: Grant
    Filed: September 25, 2007
    Date of Patent: October 10, 2017
    Inventors: Jon Riksheim, German A. Bogomolni
  • Patent number: 9779432
    Abstract: A payment processing system for processing point-of-sale transactions and extending financing to merchants for invoice payment is disclosed. The payment processing system receives a request from a first merchant to generate an invoice for a second merchant. The payment processing system calculates financing terms for payment of the invoice, wherein the financing terms include repayment terms designating a portion of each transaction processed by the payment processing system for the second merchant to withhold for payment of the invoice. The payment processing system may advance payment of the invoice to the first merchant and take repayment from the portion of the withheld portion of transactions or transmit the withheld portion to the first merchant for payment of the invoice.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: October 3, 2017
    Assignee: SQUARE, INC.
    Inventors: Douglas Justin Shearer, Matthew Allen Todd
  • Patent number: 9779373
    Abstract: Disclosed are various implementations for generating one or more visualization regions in a user interface indicative of a state of a fulfillment center. A visualization region may be generated comprising one or more visual identifiers, labels, and metrics describing one or more stages in a fulfillment process. In response to a manipulation of a portion of the visualization region, a predefined action may be initiated.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: October 3, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Udit Madan, David Daniel Glick, Lubos Bosak, Nathan Ryan Bosch, Robert Dreaper McDonald, Jr., Hao He, Steven Michael Hood, Michael Ellsworth Bundy
  • Patent number: 9779381
    Abstract: A system is disclosed for simultaneous computation of optimal order point and optimal order quantity. The system includes one or more memory units and on ore more processing units, collectively configured to receive initial inputs, initialize a first, at least second and final locations and the initial inputs and compute a first baseline inventory performance of the first level. The system is further configured to compute at least a second inventory performance of the at least second level and perform optimization iterations by simultaneously determining a change in inventory performance for the first and the at least second level when the re-order point (R) is incremented by a specified R increment value and when the re-order quantity is incremented by a specified Q increment value. The system is further configured to report the reorder point and reorder quantity for the first, the at least second, and the final location.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: October 3, 2017
    Assignee: JDA Software Group, Inc.
    Inventor: Chandrashekar Srikantiah Konanur
  • Patent number: 9767387
    Abstract: A device may receive a set of images for an object recognition operation to identify one or more objects in the set of images after the set of images are combined into a stitched image. The device may combine the set of images into the stitched image. The device may determine reliability scores for the set of images. The reliability scores may be determined based on a difference in images of the set of images, and the reliability scores may predict a quality of the stitched image that includes an image, of the set of images, to which the reliability scores correspond. The device may determine whether a result of the object recognition operation is likely to satisfy a threshold based on the reliability scores. The device may selectively perform the object recognition operation based on whether the result of the object recognition operation is likely to satisfy the threshold.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: September 19, 2017
    Assignee: Accenture Global Services Limited
    Inventors: Ayan Chaki, Vinay Kumar, Prosenjit Banerjee
  • Patent number: 9767430
    Abstract: In response to a mobile computing device querying information for a product within a retail store, program code may instruct a camera of the mobile computing device to capture an image as part of a query for the product. The program code may also collect information for the query of the product, which includes information from the barcode and the mobile computing device. The program code adjusts a calculation of an approximate location of the product via use of distance vectors that are within the information that is collected for the query the product. The program code generates a query object to perform the query. The program code defines an optimal arrangement of products within the retail store. The program code updates an electronic planogram based on the optimal arrangement of products. The program code retrieves product information that is customized for an end user, based on the query object generated.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: September 19, 2017
    Assignee: International Business Machines Corporation
    Inventor: Robyn R. Schwartz
  • Patent number: 9766616
    Abstract: A method of identifying an article on a production line, the production line comprising a plurality of articles along its length, the relative positions of the plurality of articles along the length of the production line being predetermined, the method comprising: receiving location information of an object which executes the same motion with respect to at least a first subset of the plurality of articles on the production line; for at least a second subset of the plurality of articles, determining from the location information the location of the object at a predetermined interaction between the object and the article; and identifying an article of the plurality of articles at a specified location of the object in dependence on (i) a known location of any one article of the plurality of articles at any one time, and (ii) the locations of the object at the predetermined interactions between the object and the at least second subset of the plurality of articles.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: September 19, 2017
    Assignee: Ubisense Limited
    Inventor: Peter Joseph Steggles
  • Patent number: 9754235
    Abstract: Various embodiments of a system and method for authoritative item identification based on facility operations are described. Embodiments may include an authoritative item identification component configured to, for each particular item of multiple items in inventory of a materials handling facility, determine multiple identifiers for the particular item, where one or more of the multiple identifiers are electronically obtained from a unit of the particular item during operations of the materials handling facility. The authoritative item identification component may, for each of the multiple identifiers, determine a quantity of instances in which that identifier was electronically obtained from a given unit of the particular item. The authoritative item identification component may, based on a statistical analysis of the quantities, determine one of the multiple identifiers as being an authoritative identifier for the particular item.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: September 5, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Priya Padmanabhan, Samir Kumar, Alexander C. Prater, Prajakta Vaidya, Eric Young
  • Patent number: 9747627
    Abstract: Embodiments of methods and systems are provided that allow a user to upload inventories, view inventories in the proximity of the user, and/or facilitate transactions over a user device in a simple manner. In an embodiment, a method for transactions comprises loading, by a server at a remote location, an application on a user device of a user, wherein the application allows the user to upload an inventory comprising one or more items and/or services offered for sale by the user, as well as to view on the user device other inventory offered for sale by one or more other users as the user comes into proximity of the one or more other users, and wherein an inventory list maintained at the user device is constantly updated with the other inventory viewed by the user device. The method also comprises receiving, by the server at the remote location, transaction information associated with conducting a transaction in connection with the inventory list over the user device.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: August 29, 2017
    Assignee: PAYPAL, INC.
    Inventor: Eric Stuart Wright
  • Patent number: 9747288
    Abstract: A reliable and scalable data repository service can be supporting cooperative transactions. In an example, multiple data producers may use the data repository service to upload data in one or more transactions. Data contained in one transaction may be treated as an atomic unit. In an embodiment, the data repository service manages multiple candidate transactions associated with an election transaction such that at most one candidate transaction may begin and/or commit a given time. During a commit of a candidate transaction, the data uploaded during the candidate transaction may become associated with the election transaction. The data repository service may maintain metadata associated with each of the candidate transactions. In response to a request for data associated with the election transaction, the metadata may be used, in conjunction with a user-specified isolation level, to locate the data uploaded some of the candidate transactions for the election transaction.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: August 29, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Nathaniel Jonah Beckford, Seung Hyok Choi, John Kenneth White
  • Patent number: 9734156
    Abstract: A computer-implemented method for leveraging data-deduplication capabilities of file systems may include (1) detecting a backup operation that backs up at least one data segment maintained by a file system capable of performing data deduplication on a computing device, (2) querying the file system for file-system data that includes (i) the data segment to be backed up during the backup operation, (ii) at least one unique identifier that identifies the data segment, and (iii) at least one file-specific segment map that identifies a position of the data segment relative to at least one other data segment within a file, (3) receiving the file-system data from the file system in response to the query, and then (4) providing the file-system data to a deduplication server to facilitate backing up the file based at least in part on the file-system data. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: August 15, 2017
    Assignee: Veritas Technologies
    Inventors: Vishal Bajpai, Preeti Agarwal
  • Patent number: 9734278
    Abstract: Disclosed are techniques for implementing electronic designs with automatic connectivity information extraction. These techniques traverse at least a portion of an electronic design, classify or categorize circuit component designs encountered during traversal into multiple categories, extract connectivity information for the at least the portion of the electronic design based in part or in whole upon one or more criteria, and devising the at least the portion of the electronic design with at least the connectivity information. A connectivity data structure may be constructed with the extracted connectivity information. A plurality of circuit component designs categorized into the same category may be grouped into a single element in the connectivity data structure.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: August 15, 2017
    Assignee: Cadence Design System, Inc.
    Inventors: Victor Markus Purri, Guilherme Henrique de Sousa Santos, Chung-Wah Norris Ip, Marcus Vincius da Mata Gomes
  • Patent number: 9736519
    Abstract: A system that incorporates teachings of the subject disclosure may include, for example, determining identified impressions that are detected from consumption data collected from a group of media processors where the identified impressions represent viewing of selected content and where the consumption data indicates channel tuning events at the group of media processors including changing of channels, applying a ridge regression analysis to the identified impressions to determine a predicted number of target impressions per advertisement slot, and generating a media plan based on a ratio of an advertisement slot cost to the predicted number of target impressions per advertisement slot. Other embodiments are disclosed.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: August 15, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Suhrid Balakrishnan, David Lee Applegate, Sumit Chopra, Simon Urbanek
  • Patent number: 9721294
    Abstract: The present application is directed to, among other things, a computer-automated method of presenting data relating to a supply chain. The method may include using stored parts data of the enterprise, including content of a bill of materials for at least one of a product or a group of products, and, for each part in the bill of materials and a list of approved sources for such part, risk data associated therewith. The method may include using stored supplier data. The method may include computing supply chain data, including at least one of revenue impact and risk score, corresponding to the at least one of the product and the group of products, of the enterprise, wherein the data is aggregated according to geographic region. The method may include serving graphical information wherein the computed supply chain data is represented on a map on the basis of geographic region.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: August 1, 2017
    Assignee: Resilinc Corporation
    Inventors: Bindiya Vakil, Sumit A. Vakil
  • Patent number: 9715807
    Abstract: Various embodiments include, for example, a wireless device that includes a short-range wireless transceiver to communicate RF signals including a beacon signal to identify the wireless device and to facilitate the association of the wireless device with the plurality of mobile communication devices in proximity to the wireless device. Each corresponding one of the plurality of mobile communication devices includes a mobile communication device processor that executes a student application, downloaded from an app store associated with the operating system of the corresponding one of the plurality of mobile communication devices that facilitates location of the corresponding one of the plurality of mobile communication devices. Attendance data is stored indicating that a student associated each corresponding one of the plurality of mobile communication devices is in a classroom associated with the wireless device. Other embodiments are disclosed.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: July 25, 2017
    Inventor: John W. Howard
  • Patent number: 9710845
    Abstract: In an example, aspects of this disclosure relate to a process for electronic commerce that includes providing, at a website of a manufacturer, an indication of one or more products for sale by the manufacturer, wherein the one or more products are distributed by a distributor that is distinct from the manufacturer. The process also includes receiving an indication of an intent to purchase the one or more products by a customer and an identification number that uniquely identifies the customer, and, in response to receiving the indication of the intent to purchase and the customer identification number, generating order information comprising data identifying the one or more products and data identifying the customer. The process also includes initiating an order with the distributor using the order information without transitioning to a website of the distributor.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: July 18, 2017
    Inventor: Keith R. Haig
  • Patent number: 9710534
    Abstract: Data records are linked across a plurality of datasets. Each dataset contains at least one data record, and each data record is associated with an entity and includes one or more attributes of that entity and a value for each attribute. Values associated with attributes are compared across datasets, and matching attributes having values that satisfy a predetermined similarity threshold are identified. In addition, linkage points between pairs of datasets are identified. Each linkage point links one or more pairs of data records. Each data record in the pair of data records is contained in one of a given pair of datasets, and each pair of data records is associated with a common entity having matching attributes in the given pair of datasets. Data records associated with the common entities are linked across datasets using the identified linkage points.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: July 18, 2017
    Inventors: Oktie Hassanzadeh, Mauricio A. Hernandez, Ching-Tien Ho, Lucian Popa
  • Patent number: 9710798
    Abstract: A system, method, and computer readable medium for usage billing of one or more hosted applications serving one or more clients. The hosted applications are contained within one or more isolated environments or run without isolated environments. The system may include usage billing based on one or more of resources open, amount of data flowing through resources, number of open files, number of transactions, number of concurrent users, number of processes, CPU utilization and memory usage, The system may further include a management interface where administrators may add, remove and configure isolated environments, configure client policies and credentials, and force upgrades. If using isolated environments, the isolated environments may be isolated from other applications and the host operating system on the clients and applications within the isolated environments may run without performing an application-installation on the client.
    Type: Grant
    Filed: February 4, 2017
    Date of Patent: July 18, 2017
    Assignee: Open Invention Network LLC
    Inventor: Allan Havemose
  • Patent number: 9704125
    Abstract: Systems and methods are described herein that provide multi-level distribution planning utilizing simplified inventory movements to simplify the distribution planning process for inventory movements that include cross-docking while identifying cross-docked inventory to the cross-dock locations to prevent unnecessary handling. A simplified inventory movement is constructed that represents a multi-level route as a single movement from source to destination with an associated lead time that includes all time-related factors that arise in moving the inventory from the source through the cross-dock locations to the destination. The simplified inventory movement is provided to distribution planning solutions and the distribution planning solutions treat the multi-level route in the same manner as a single level route having the same source, destination, and lead time. This simplifies the distribution planning process and prevents the inventory from being re-allocated by the distribution planning solutions.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: July 11, 2017
    Inventors: Ashley V. Ireland, Lisa M. Smith
  • Patent number: 9697272
    Abstract: A data reference assistant apparatus includes a generator configured to generate data-type relation information between at least one of combinations of two data types from a database that manages component information and location relation information, the component information indicating components of data that include a data type of data, and the location relation information indicating a relational destination or a relational source between two or more of the data, for each of the data, and a recording unit configured to connect between two or more connectable combinations of the data-type relation information based on a matching result between the data type of the relational destination and the data type of the relational source, and to store the connected result in a storage unit as reference relation information for limiting a reference range of the database.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: July 4, 2017
    Inventor: Kazunao Muramoto
  • Patent number: 9697531
    Abstract: Techniques of dynamic pricing for physical stores are described. A server handling purchase transactions of multiple physical stores can aggregate sales data on goods and services and determine a pattern. The server can determine that sales of an item of goods or services at a particular physical store deviate from the pattern at a particular time. Upon determining that sales price of the item significantly correlates to the deviation, the server can determine a suggested price for correcting the deviation. As an experiment, the server can conduct an experiment of selling the item at the suggested price at the particular time for a given time period. The server can present results of the experiment to an operator of the physical store.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: July 4, 2017
    Assignee: Square, Inc.
    Inventor: Erik William Bourget
  • Patent number: 9697550
    Abstract: Offers are provided based on an aggregate need. Data is collected data from a plurality of different communication devices. The data collected from each respective communication device indicates a need for a product associated with the respective communication device. An aggregate need for the product is determined based on the collected data. A determination is also made whether the aggregate need for the product meets a threshold. Responsive to determining that the aggregate need for the product meets the threshold, an offer for fulfilling the need for the product is sent to each respective communication device from which the data was collected that indicated the need for the product.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: July 4, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Braxton Davis, Ari Craine
  • Patent number: 9684929
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content are disclosed. In one aspect, a set of interaction data specifying one or more types of user interactions with a resource is received for a user. A determination is made, based on the interaction data, that the user is in a first engagement category from at least two different engagement categories. A request for a content item to be provided to the user is received. A content item having a bid specifying an amount that a content item provider is willing to pay for distribution of the content item to a user in the first engagement category is identified. A determination is made, based on the outcome of an auction performed using the bid, that the bid is a winning bid. The content item is provided for presentation in response to the request.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: June 20, 2017
    Assignee: Google Inc.
    Inventor: Jody Shapiro
  • Patent number: 9672290
    Abstract: A method for generating a search result includes: receiving, by an information search system, a search request; obtaining, by searching, a plurality of pieces of matching information that match the search request; obtaining a respective amount of user response associated with each of the plurality of pieces of matching information and further obtaining a total amount of user response associated with a respective categories to which each of the plurality of pieces of matching information belongs; and ranking the plurality of pieces of information to generate a search result based on the total amount of user response associated with the respective category to which each of the plurality of pieces of matching information belongs. By using the above technical scheme, a result of more rational ranking of matching information can be displayed to a user when the user performs a search, thus improving experience of the user.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: June 6, 2017
    Assignee: Alibaba Group Holding Limited
    Inventors: Ning Guo, Yuheng Xie, Fei Xing, Lei Hou, Qin Zhang
  • Patent number: 9672977
    Abstract: A transparent capacitive powering system (200) is disclosed.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: June 6, 2017
    Inventors: Dave Willem Van Goor, Adrianus Sempel, Henricus Theodorus Van Der Zanden, Eberhard Waffenschmidt, Theodorus Johannes Petrus Van Den Biggelaar, Oscar Hendrikus Willemsen
  • Patent number: 9668105
    Abstract: A system for identifying respective locations of mobile elements in a number of regions. The system includes a number of board RFID tags, each of which is associated with a selected one of the mobile elements respectively, and a board subassembly including a body element with a front surface divided into a number of portions of the front surface that correspond to the regions respectively, and one or more board RFID reader subassemblies including a number of antennas, the antennas being associated with respective portions, and one or more board RFID readers that are operatively connected with the antennas. The board RFID tags located in the respective portions are readable by the board RFID readers connected with the antennas associated with the respective portions.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: May 30, 2017
    Assignee: K4 Integration Inc.
    Inventors: Gilles Arsenault, Marcel Houle
  • Patent number: 9665847
    Abstract: Exemplary embodiments are directed to a method and apparatus for storing data for a batch of manufactured items. The method comprises defining in a processor, using a lower limit identifier and an upper limit identifier, a range of unique item identifiers for the batch, wherein each manufactured item in the batch is allocated a unique item identifier falling within the range. The item identifiers are stored in allocated storage space. If an upper limit identifier is specified for each time interval, an amount of storage specified for all manufactured items during a production time period is calculated as a sum of a first product and a second product, the first product being a product of a production time and a size allocated to each upper limit identifier, and the second product being a product of the production time, a total number of manufactured items, and a percentage of unused identifiers.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: May 30, 2017
    Assignee: Philip Morris USA Inc.
    Inventors: Erwan Fradet, Alain Sager, Patrick Mauroux, Patrick Chanez, Philippe Chatelain
  • Patent number: 9664510
    Abstract: Method of tracking moveable objects (typically tagged objects that are moved by actors e.g. people, vehicles) by combining and analyzing data obtained from multiple types of sensors, such as video cameras, RFID tag readers, GPS sensors, and WiFi transceivers. Objects may be tagged by RFID tags, NFC tags, bar codes, or even tagged by visual appearance. The system operates in near real-time, and compensates for errors in sensor readings and missing sensor data by modeling object and actor movement according to a plurality of possible paths, weighting data from some sensors higher than others according to estimates of sensor accuracy, and weighing the probability of certain paths according to various other rules and penalty cost parameters. The system can maintain a comprehensive database which can be queried as to which actors associate with which objects, and vice versa. Other data pertaining to object location and association can also be obtained.
    Type: Grant
    Filed: June 21, 2014
    Date of Patent: May 30, 2017
    Assignee: Intellivision Technologies Corp.
    Inventors: Vaidhi Nathan, Chandan Gope, Lev Afraimovich, Sergey Soprykin, Roman Kholodov Valerievich
  • Patent number: 9659319
    Abstract: The present disclosure provides a method and an apparatus for processing resource returning. According to the method, as a first user requests for a return of a resource associated with a prior online trade, a trading server determines if the first user has a user rating greater or equal to a preset user rating threshold, and if yes, returns the requested online trading resource to the first user without waiting until a second user has received the corresponding returned goods or services from the first user. The method can expedite the process of returning resources in online trading, and lightens the system burden caused by the user's frequently refreshing the account to check the resource return status.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: May 23, 2017
    Assignee: Alibaba Group Holding Limited
    Inventors: Shunping Yan, Qiu Lin
  • Patent number: 9652737
    Abstract: A solution for inventory identification and quantification using a portable computing device (“PCD”) comprising a camera subsystem is described. An exemplary embodiment of the solution comprises a method that begins with capturing a video stream of a physical inventory comprised of a plurality of individual inventory items. Using a set of tracking points appearing in sequential frames, and optical flow calculations, coordinates for global centers of the frames may be calculated. From there, coordinates for identified inventory items may be determined relative to the global centers of the frames within which they are captured. Comparing the calculated coordinates for inventory items identified in each frame, as well as fingerprint data, embodiments of the method may identify and filter duplicate image captures of the same inventory item within some statistical certainty. Symbology data, such as QR codes, are decoded and quantified as part of the inventory count.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: May 16, 2017
    Inventors: Jed Wasilewsky, Chase Campbell, Kelly Storm
  • Patent number: 9643320
    Abstract: A pharmacy automation system having a robot having a hardware device and a software for internal mapping to perform simultaneous localization and mapping (SLAM) is disclosed herein.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: May 9, 2017
    Inventors: Neil S Davey, Brendan Boyce Murphy, Sonya R Davey, Haris Godil
  • Patent number: 9645778
    Abstract: The present disclosure is directed systems and methods of sorting print jobs for assignment to a plurality of print service providers. In one aspect, such a method can include receiving at a print server a plurality of print jobs having a plurality of print parameters from a plurality of users, where individual print jobs have multiple print parameters being represented in a portion of the plurality of print jobs. The method can further include selecting a prioritization factor, identifying a plurality of print service providers having at least partially different printing configurations, sorting the plurality of print jobs into a plurality of print job groupings based on common printing parameters and the prioritization factor, and sending the plurality of print job groupings to the plurality of print service providers to achieve the common print parameters and the prioritization factor.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: May 9, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ehud Chatow, Steven J. Simske, Benjamin I. Dempster
  • Patent number: 9639822
    Abstract: A method and system of processing a mailing label through a postal service are provided. The method includes causing, by a computer system associated with a postage provider, a mailing label for mailing a mail piece to be generated, the mailing label including a tracking mark; receiving, by the computer system associated with the postage provider an indication that the tracking mark is detected when the mail piece is inducted in the mail stream or during transit of the mail piece in the mail stream; and creating, by the computer system associated with the postage provider, a record of a transaction for an amount of postage based on the received indication that the tracking mark is detected.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 2, 2017
    Assignee: PSI SYSTEMS, INC.
    Inventor: Harry T. Whitehouse
  • Patent number: 9633551
    Abstract: An identification tag has at least a controller, a receiver for receiving wireless signals from an exciter, and a transmitter for transmitting wireless signals to at least one location receiver (which may be a WLAN access point). The tag's controller can determine the presence of interference from sources unrelated to the location system, such as smartphones, tablets, computer monitors etc., and signal an alert accordingly.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: April 25, 2017
    Assignee: AeroScout Ltd.
    Inventors: Daniel Aljadeff, Guy M. Duxbury, Robert D. McCulloch
  • Patent number: 9626609
    Abstract: Various of the disclosed embodiments concern computer systems, methods, and programs for extracting information from an asset tag that can be used to monitor the corresponding asset. An operator, e.g. employee of an enterprise, logs into an application executed by a mobile device that includes a camera. A tag template can then be manually selected by the operator or automatically selected by the application. The tag template is used during scanning to locate and identify machine-readable elements, human-readable elements, structural elements, or some combination thereof. Once the application registers a successful scan of the asset tag, the operator can review and confirm the information was extracted correctly. Generally, the extracted information is transmitted to an asset management system, which creates a database entry that allows the asset to be continually monitored by the enterprise, e.g. each time the asset tag is subsequently scanned.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: April 18, 2017
    Assignee: Flexera Software LLC
    Inventor: Timothy Charles Ferguson
  • Patent number: 9626638
    Abstract: A method for assigning surplus slabs in slab yards to orders includes loading slab pre-yards of a plurality of production lines with surplus slabs, describing the assignment of the surplus slabs to the orders with a mathematical model, grouping order data and slab data based on steel grades, obtaining an assignment scheme for the surplus slabs and the orders in each group with a mixed scatter search algorithm, and assigning the surplus slabs to the orders using the assignment scheme. If a surplus slab is in a pre-yard of a production line associated with an order the surplus slab is assigned to, the slab is moved using a crane to the production line. Otherwise, the slab is moved to the pre-yard associated with the production line, and then moved using a crane to the production line. The slab is then heated and rolled by the production line.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: April 18, 2017
    Inventors: Lixin Tang, Ying Meng