# migrations

dir: embeddings_queue
filename: 00001-embeddings.sqlite.sql
hash: d3755dfd232be8e8301f4d7fcfb3a486
sql:
CREATE TABLE embeddings_queue (
    seq_id INTEGER PRIMARY KEY,
    created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    operation INTEGER NOT NULL,
    topic TEXT NOT NULL,
    id TEXT NOT NULL,
    vector BLOB,
    encoding TEXT,
    metadata TEXT
);


dir: sysdb
filename: 00001-collections.sqlite.sql
hash: 38352d725ad1c16074fac420b22b4633
sql:
CREATE TABLE collections (
    id TEXT PRIMARY KEY,
    name TEXT NOT NULL,
    topic TEXT NOT NULL,
    UNIQUE (name)
);

CREATE TABLE collection_metadata (
    collection_id TEXT REFERENCES collections(id) ON DELETE CASCADE,
    key TEXT NOT NULL,
    str_value TEXT,
    int_value INTEGER,
    float_value REAL,
    PRIMARY KEY (collection_id, key)
);


dir: sysdb
filename: 00002-segments.sqlite.sql
hash: 2913cb6a503055a95f625448037e8912
sql:
CREATE TABLE segments (
    id TEXT PRIMARY KEY,
    type TEXT NOT NULL,
    scope TEXT NOT NULL,
    topic TEXT,
    collection TEXT REFERENCES collection(id)
);

CREATE TABLE segment_metadata (
    segment_id TEXT  REFERENCES segments(id) ON DELETE CASCADE,
    key TEXT NOT NULL,
    str_value TEXT,
    int_value INTEGER,
    float_value REAL,
    PRIMARY KEY (segment_id, key)
);


dir: sysdb
filename: 00004-tenants-databases.sqlite.sql
hash: 048867ce8fcdefe4023c7110e4433591
sql:
CREATE TABLE IF NOT EXISTS tenants (
    id TEXT PRIMARY KEY,
    UNIQUE (id)
);

CREATE TABLE IF NOT EXISTS databases (
    id TEXT PRIMARY KEY, -- unique globally
    name TEXT NOT NULL, -- unique per tenant
    tenant_id TEXT NOT NULL REFERENCES tenants(id) ON DELETE CASCADE,
    UNIQUE (tenant_id, name) -- Ensure that a tenant has only one database with a given name
);

CREATE TABLE IF NOT EXISTS collections_tmp (
    id TEXT PRIMARY KEY, -- unique globally
    name TEXT NOT NULL, -- unique per database
    topic TEXT NOT NULL,
    dimension INTEGER,
    database_id TEXT NOT NULL REFERENCES databases(id) ON DELETE CASCADE,
    UNIQUE (name, database_id)
);

-- Create default tenant and database
INSERT OR REPLACE INTO tenants (id) VALUES ('default_tenant'); -- The default tenant id is 'default_tenant' others are UUIDs
INSERT OR REPLACE INTO databases (id, name, tenant_id) VALUES ('00000000-0000-0000-0000-000000000000', 'default_database', 'default_tenant');

INSERT OR REPLACE INTO collections_tmp (id, name, topic, dimension, database_id)
    SELECT id, name, topic, dimension, '00000000-0000-0000-0000-000000000000' FROM collections;
DROP TABLE collections;
ALTER TABLE collections_tmp RENAME TO collections;


dir: sysdb
filename: 00005-remove-topic.sqlite.sql
hash: b1367c826b8fba5f96f27befdc1d42d2
sql:
-- Remove the topic column from the Collections and Segments tables

ALTER TABLE collections DROP COLUMN topic;
ALTER TABLE segments DROP COLUMN topic;


dir: metadb
filename: 00001-embedding-metadata.sqlite.sql
hash: 2b4cf52c4bb2676e21d6860a4409f856
sql:
CREATE TABLE embeddings (
    id INTEGER PRIMARY KEY,
    segment_id TEXT NOT NULL,
    embedding_id TEXT NOT NULL,
    seq_id BLOB NOT NULL,
    created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    UNIQUE (segment_id, embedding_id)
);

CREATE TABLE embedding_metadata (
    id INTEGER REFERENCES embeddings(id),
    key TEXT NOT NULL,
    string_value TEXT,
    int_value INTEGER,
    float_value REAL,
    PRIMARY KEY (id, key)
);

CREATE TABLE max_seq_id (
    segment_id TEXT PRIMARY KEY,
    seq_id BLOB NOT NULL
);

CREATE VIRTUAL TABLE embedding_fulltext USING fts5(id, string_value);


dir: metadb
filename: 00002-embedding-metadata.sqlite.sql
hash: 12a570f7121b3a8ce750a2a7c36da20f
sql:
-- SQLite does not support adding check with alter table, as a result, adding a check
-- involve creating a new table and copying the data over. It is over kill with adding
-- a boolean type column. The application write to the table needs to ensure the data
-- integrity.
ALTER TABLE embedding_metadata ADD COLUMN bool_value INTEGER


dir: metadb
filename: 00003-full-text-tokenize.sqlite.sql
hash: f97ad6334aeaa8f419f01110b648b97a
sql:
CREATE VIRTUAL TABLE embedding_fulltext_search USING fts5(string_value, tokenize='trigram');
INSERT INTO embedding_fulltext_search (rowid, string_value) SELECT rowid, string_value FROM embedding_metadata;
DROP TABLE embedding_fulltext;


# embeddings_queue

created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 5f63c0ff-4cba-4295-916a-4d8a7f00ef98
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "MAI MUUTTUNUT VIDIO ULTIMUL MOVIE\n\nUS009914063B1\n\n( 12 ) United States Patent\n\n( 10 ) Patent No . :\n\nUS 9 , 914 , 063 B1\n\nMcCoskery\n\n( 45 ) Date of Patent :\n\nMar . 13 , 2018\n\n( 54 ) TOY DESIGNED TO SPIN IN A USER ' S\n\nUSPC . . . . . . . . . 473 / 569 , 588 ; 446 / 233 , 236 , 250 , 256\n\nSee application file for complete search history .\n\nHAND\n\n( 71 ) Applicant : Michael Scott McCoskery , Suquamish ,\n\nReferences Cited\n\n( 56 )\n\nWA ( US )\n\nU . S . PATENT DOCUMENTS\n\n( 72 ) Inventor : Michael Scott McCoskery , Suquamish ,\n\n476 , 825 A *\n\n6 / 1892 Schwartz . . . . . . . . . . . . . A63B 67 / 086\n\nWA ( US )\n\n446 / 240\n\n547 , 764 A * 10 / 1895 Boyum\n\nA63F 9 / 16\n\n. . . . . . . . . . . . .\n\n( 73 )"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: aa63e2c1-5a70-4514-bfaa-5df059181554
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "A63F 9 / 16\n\n. . . . . . . . . . . . .\n\n( 73 )\n\nAssignee : MD INTELLECTUAL HOLDINGS\n\n273 / 147\n\n1 , 548 , 646 A *\n\n8 / 1925 Akeson\n\nLLC , Bainbridge Island , WA ( US )\n\nA44C 9 / 00\n\n428 / 11\n\n2 , 454 , 492 A * 11 / 1948 Turnbull . . . . . . . . . . . . . . A63B 67 / 14\n\nSubject to any disclaimer , the term of this\n\n( * ) Notice :\n\n473 / 587\n\npatent is extended or adjusted under 35\n\n2 , 564 , 053 A *\n\n8 / 1951 Donovan . . . . . . . . . . . . . . . . . A63H 1 / 00\n\nU . S . C . 154 ( b ) by 0 days .\n\n446 / 40\n\n2 , 879 , 066 A *\n\n3 / 1959 Sutherland\n\nA63F 9 / 16\n\n( 21 ) Appl . No . : 15 / 592 , 894\n\n273 / 147\n\n3 , 081 , 578 A *\n\n3 / 1963 Mosher\n\nA63H 1 / 30\n\n( 22 ) Filed :\n\nMay 11 , 2017"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 00a6d24c-9fef-4f1b-bd07-76d98262701a
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "3 / 1963 Mosher\n\nA63H 1 / 30\n\n( 22 ) Filed :\n\nMay 11 , 2017\n\n446 / 216\n\n3 , 206 , 210 A *\n\n9 / 1965 Bard .\n\nA63F 7 / 40\n\nRelated U . S . Application Data\n\n473 / 588\n\nA63H 1 / 00\n\n3 , 287 , 846 A * 11 / 1966 Frangos . . . . . . . . . . . .\n\n( 60 ) Provisional application No . 62 / 334 , 879 , filed on May\n\n446 / 235\n\n11 , 2016 .\n\n( Continued )\n\n( 51 )\n\nInt . CI .\n\nPrimary Examiner \u2014 Alexander Niconovich\n\n( 2006 . 01 )\n\nA63H 1 / 00\n\n( 74 ) Attorney , Agent , or Firm \u2014 Plager Schack LLP\n\nA63B 67 / 14\n\n( 2006 . 01 )\n\n( 57 )\n\n( 2006 . 01 )\n\nA63H 33 / 00\n\nABSTRACT\n\n( 2006 . 01 )\n\nA63H 29 / 08\n\nA device designed to spin in a user ' s hands may include a\n\nA63H 1 / 30\n\n( 2006 . 01 )"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: de5b657f-092a-4966-8a67-599d0e52508b
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "A63H 1 / 30\n\n( 2006 . 01 )\n\nbody with a centrally mounted ball bearing positioned\n\nA63F 9 / 16\n\n( 2006 . 01 )\n\nwithin a center orifice of the body , wherein an outer race of\n\n( 52 )\n\nU . S . CI .\n\nthe ball bearing is attached to the frame ; a button made of a\n\nCPC . . . . . . . . . . . . . A63H 33 / 00 ( 2013 . 01 ) ; A63B 67 / 14\n\npair of bearing caps attached to one another through the ball\n\nbearing and clamped against an inner race of the ball\n\n( 2013 . 01 ) ; A63F 9 / 16 ( 2013 . 01 ) ; A63H 1 / 00\n\n( 2013 . 01 ) ; A63H 1 / 30 ( 2013 . 01 ) ; A63H 29 / 08\n\nbearing , such that when the button is held between a user ' s\n\n( 2013 . 01 ) ; A63B 2067 / 146 ( 2013 . 01 ) ; A63B"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 706d5761-1dd9-4539-9c38-caf0dcf0a69d
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "( 2013 . 01 ) ; A63B 2067 / 146 ( 2013 . 01 ) ; A63B\n\nthumb and finger , the body freely rotates about the ball\n\n2208 / 12 ( 2013 . 01 )\n\nbearing ; and a plurality of weights distributed at opposite\n\n( 58 ) Field of Classification Search\n\nends of the body , creating at least a bipolar weight distri\n\nCPC . . . . . . . . . . . . . . . . A63B 67 / 14 ; A63B 2208 / 12 , A63B\n\nbution .\n\n2067 / 146 ; A63H 1 / 00 ; A63H 1 / 30 ; A63F\n\n14 Claims , 4 Drawing Sheets\n\n9 / 16\n\n42\n\n1 , - -\n\n\n\n\n\n\n\n\n\n\n\npill\n\n\n\nA\n\n-\n\n\n\n\n\n\n\n\n\n\n\n\n\n10\n\nUS 9 , 914 , 063 B1\n\nPage 2\n\nReferences Cited\n\n5 , 976 , 042 A * 11 / 1999 Lamarche . . . . . . . . . . . . . A63B 67 / 14\n\n( 56 )\n\n473 / 588\n\nU . S . PATENT DOCUMENTS"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 97951ce3-ff52-4274-b76e-40d066b4f6c7
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "( 56 )\n\n473 / 588\n\nU . S . PATENT DOCUMENTS\n\n6 , 089 , 998 A *\n\n7 / 2000 O ' Neal . . . . . . . . . . . . . . . . . . A63B 67 / 14\n\n473 / 588\n\n6 , 167 , 726 B1 *\n\n1 / 2001 Kremer .\n\nA44C 9 / 00\n\n3 , 565 , 434 A *\n\n2 / 1971 Liston . . . . . . . . . . . . . . . . .\n\nA63B 65 / 08\n\n63 / 15\n\n273 / DIG . 4\n\n6 , 530 , 817 B1 *\n\n3 / 2003 Winslow . . . . . . . . . . . . . . . . . . A63H 1 / 00\n\n3 , 936 , 974 A *\n\n2 / 1976 House . . . . . . . . . . . . . . . .\n\nA63H 1 / 00\n\n446 / 256\n\n446 / 250\n\n6 , 592 , 476 B1 *\n\n7 / 2003 Bellehumeur . . . . . . . . A63B 67 / 14\n\n3 , 959 , 989 A *\n\n6 / 1976 Bhandia\n\nA44C 9 / 02\n\n473 / 588\n\n446 / 244\n\n7 , 018 , 263 B2 *"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 64e30ef7-0f05-4470-b2ef-47f944888edc
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "A44C 9 / 02\n\n473 / 588\n\n446 / 244\n\n7 , 018 , 263 B2 *\n\n3 / 2006 Tiefel . . . . . . . . . . . . . . . . . A63H 1 / 06\n\n5 , 020 , 798 A\n\n6 / 1991 Yang . . . . . . . . . . . . . . . . . . . . A63H 1 / 04\n\n2 / 20\n\n273 / 440\n\n7 , 740 , 518 B2 *\n\n6 / 2010 Elliott . . . . . .\n\n5 , 135 , 425 A *\n\n. . . . . . . . . . . . . . . . A63F 9 / 16\n\n8 / 1992 Andrews . . . . . . . . . . . . . . . . A63H 33 / 26\n\n273 / 126 R\n\n335 / 306\n\n5 , 275 , 410 A *\n\n7 , 874 , 890 B2 *\n\n1 / 2011 Van Dan Elzen . . . . . . . A63H 1 / 30\n\n1 / 1994 Bellehumeur . . . . . . . . . A63B 67 / 14\n\n446 / 247\n\n473 / 588\n\n8 , 210 , 895 B2 *\n\n7 / 2012 Bertrand\n\n2 / 1994 Bigornia . . . . . . . . . . . . A63B 21 / 0603"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 59d12b24-29b8-43a4-ad38-e27fed42a436
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "2 / 1994 Bigornia . . . . . . . . . . . . A63B 21 / 0603\n\n5 , 284 , 343 A *\n\nA63F 9 / 16\n\n446 / 259\n\n473 / 446\n\n8 , 851 , 954 B2 *\n\n10 / 2014 McCafferty . . . . . . . . . . . . . A63H 1 / 30\n\n5 , 318 , 293 A *\n\n6 / 1994 Nathanson . . . . . . . . . . . . . . . A63H 1 / 00\n\nA63H 1 / 30\n\n/ 1994 Nathanson . . . . .\n\nA63H 1 / 00\n\n1 B2 *\n\n/ 2014 McCa\n\n\n\nA\n\n446 / 250\n\n446 / 236\n\n5 , 490 , 678 A *\n\n2 / 1996 Darnell . . . . . . . . . . . . . . . . A63B 65 / 08\n\n9 , 302 , 195 B2 *\n\n4 / 2016 Paul . . . . . . . . . . . . . . . . . . . A63H 33 / 002\n\n473 / 590\n\n2005 / 0064967 A1 *\n\n3 / 2005 Coleman . . . . . . . . . . . . . . . . A63B 67 / 14\n\n1 / 1997 Hettinger . . . . . . . . . . . . A63B 67 / 086"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: cb1ff0d6-5602-4647-9f60-0ca6e2840df8
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "1 / 1997 Hettinger . . . . . . . . . . . . A63B 67 / 086\n\n5 , 591 , 062 A *\n\n473 / 588\n\n2015 / 0140894 A1 *\n\n5 / 2015 Robustelli . . . . . . . . . . . . . . . . A63H 1 / 30\n\n446 / 240\n\n5 , 718 , 648 A *\n\n2 / 1998 La Savio . . . . . . . . . . . . . . . A63B 67 / 14\n\n446 / 233\n\n473 / 588\n\n2017 / 0326468 A1 * 11 / 2017 Kinmont , Jr . . . . . . . . . . . A63H 33 / 26\n\n5 , 733 , 213 A\n\n\n\n3 / 1998 Colarusso . . . . . . . . . . . . . . A63B 67 / 14\n\ncited by examiner\n\n473 / 588\n\nU . S . Patent\n\nMar . 13 , 2018\n\nUS 9 , 914 , 063 B1\n\nSheet 1 of 4\n\n3238 be\n\n32 . 38\n\n732\n\nFIG . 1\n\n24\n\n4\n\nTweets\n\nL\n\nwith\n\n* * *\n\nWAW\n\nin one could\n\nFIG . 2\n\nwe were\n\nos meses\n\nw\n\n7\n\nmit *\n\nwhen\n\n- - - -\n\n10"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: e9d86936-1247-4c63-9d86-48569da47ba0
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "FIG . 2\n\nwe were\n\nos meses\n\nw\n\n7\n\nmit *\n\nwhen\n\n- - - -\n\n10\n\nU . S . Patent\n\nMar . 13 , 2018\n\nUS 9 , 914 , 063 B1\n\nSheet 2 of 4\n\n38\n\n38\n\n38\n\n28 e\n\nU\n\n\n\n*\n\n< *\n\n\n\n\n\n\n\n\n\n\n\nw\n\nw\n\ntoe\n\n*\n\nworden\n\nmore\n\n* *\n\none\n\n* *\n\n* * *\n\n\n\nmore\n\n* *\n\n* * *\n\nwere\n\n* *\n\n\n\n* * *\n\n* *\n\no\n\n*\n\n\n\nwh\n\n* *\n\nwww\n\n*\n\n\n\n* *\n\n\n\n\n\nwww\n\nwww\n\n* *\n\n* *\n\n\n\n\n\n* *\n\n\n\n-\n\n*\n\n\n\n\n\n*\n\n* *\n\n\n\nA20\n\n\n\nW\n\nL36\n\n\n\nw\n\nW\n\ncarmine\n\n32\n\n*\n\n* *\n\nI * :\n\n* * *\n\n- - - - - - -\n\n< >\n\n\u00bb\n\n\u00bb\n\n\u00bb\n\n+\n\n\u00bb\n\n40\n\n4\n\nFIG . 3\n\nU . S . Patent\n\nUS 9 , 914 , 063 B1\n\nMar . 13 , 2018\n\nSheet 3 of 4\n\nT 20\n\n022 32\n\n24 /\n\nFIG . 4\n\n52\n\n52\n\n??\n\nFIG . 5\n\n52\n\n52\n\n52\n\nw?? ?\n\n22\n\n48 46\n\n?????\n\n??\n\n52\n\nFIG . 6\n\ncrow . - - - . . .\n\nUS 9 , 914 , 063 B1\n\nU . S . Patent"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: c9c14563-9b01-43e7-985e-a33262b98403
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "52\n\nFIG . 6\n\ncrow . - - - . . .\n\nUS 9 , 914 , 063 B1\n\nU . S . Patent\n\nMar . 13 , 2018\n\nSheet 4 of 4\n\n58\n\n58\n\n56\n\n56\n\n158 58\n\n58\n\n8 <\n\nFIG . 7\n\n58\n\n58\n\n\n\n* * * *\n\n56\n\nbe\n\nwwwwwww\n\n48\n\n58 .\n\nFIG . 8\n\nUS 9 , 914 , 063 B1\n\nTOY DESIGNED TO SPIN IN A USER ' S\n\none skilled in the art that the invention is not limited to the\n\nembodiments set forth and that the invention can be adapted\n\nHAND\n\nfor any of several applications .\n\nThe device of the present disclosure may be used as a\n\nRELATED APPLICATION\n\n5\n\nfidget toy or a cessation device and may comprise the\n\nfollowing elements . This list of possible constituent ele\n\nThis application claims priority to provisional patent"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: c4391632-8889-43b6-8545-467c979333cc
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "This application claims priority to provisional patent\n\nments is intended to be exemplary only , and it is not intended\n\napplication U . S . Ser . No . 62 / 334 , 879 filed on May 11 , 2016\n\nthat this list be used to limit the device of the present\n\nentire contents of which is herein incorporated by reference .\n\napplication to just these elements . Persons having ordinary\n\n10 skill in the art relevant to the present disclosure may\n\nBACKGROUND\n\nunderstand there to be equivalent elements that may be\n\nsubstituted within the present disclosure without changing\n\nThe embodiments herein relate generally to toys , and\n\nthe essential function or operation of the device ."}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 5a7c9b48-8ecc-4a56-b0fa-3a84a2a261f0
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "the essential function or operation of the device .\n\nmore particularly , to a fidget toy or cessation device con\n\n1 . Body\n\nfigured to spin in a user ' s hands .\n\nMany people like to keep their hands busy by playing with 15\n\n2 . Ball Bearing\n\n3 . Bearing Cap\n\ncoins , pens , lighters , knives , fidget toys , or the like . Flipping\n\n4 . Weights\n\nand spinning things around in one ' s hand may be a calming\n\n5 . Balancing Mass\n\nactivity , and many people use these types of devices as\n\nThe various elements of the device of the present disclo\n\ncessation devices or to relieve anxiety . Alternatively , some\n\n20 sure may be related in the following exemplary fashion . It is"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 30e09177-a975-4ff9-963a-7c535247e2f5
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "20 sure may be related in the following exemplary fashion . It is\n\npeople enjoy using the devices solely for fun .\n\ntoy designed to be\n\nnot intended to limit the scope or nature of the relationships\n\nTherefore , what is needed is a fidget toy designed to be\n\nbetween the various elements and the following examples\n\nspun between a user ' s fingers .\n\nare presented as illustrative examples only .\n\nBy way of example , and referring to FIGS . 1 - 6 , some\n\nSUMMARY\n\n25 embodiments of the present disclosure include a device\n\nSome embodiments of the present disclosure include a\n\ndesigned to spin in a user ' s hands , the device comprising a"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 7a6e4928-3743-427a-823d-c0ac67fd5780
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "designed to spin in a user ' s hands , the device comprising a\n\ndevice designed to spin in a user ' s hands . The device may\n\nbody 10 with a centrally mounted ball bearing 22 positioned\n\nwithin a center orifice 12 , wherein an outer race of the ball\n\ncomprise a body with a centrally mounted ball bearing\n\npositioned within a center orifice of the body , wherein an\n\nbearing 22 is attached to the frame 10 ; a button comprising\n\nouter race of the ball bearing is attached to the frame ; a 30 a pair of bearing caps 24 attached to one another through the\n\nball bearing 22 and clamped against an inner race of the ball\n\nbutton made of a pair of bearing caps attached to one another"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 967de854-2efc-4140-a872-0855da8c867c
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "button made of a pair of bearing caps attached to one another\n\nthrough the ball bearing and clamped against an inner race\n\nbearing 22 , such that when the button is held between a\n\nof the ball bearing , such that when the button is held between\n\nuser ' s thumb and finger , the body 10 freely rotates about the\n\na user ' s thumb and finger , the body freely rotates about the\n\nball bearing 22 ; and a plurality of weights distributed at\n\nball bearing ; and a plurality of weights distributed at oppo - 35 opposite ends of the body 10 , creating at least a bipolar\n\nweight distribution , which may increase inertia to give the\n\nsite ends of the body , creating at least a bipolar weight"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 91ff048d-84cd-4310-8478-84ccbc6c108f
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "site ends of the body , creating at least a bipolar weight\n\ndevice balance and the ability to spin for a lengthened period\n\ndistribution\n\nof time .\n\nBRIEF DESCRIPTION OF THE FIGURES\n\nIn some embodiments , such as those shown in FIGS . 1 - 4 ,\n\n40 the weights 32 may sandwich each end of the body 10 ,\n\nThe detailed description of some embodiments of the\n\nwherein the weights 32 each comprise at least one weight\n\ninvention is made below with reference to the accompanying\n\norifice 36 , and the body 10 comprises at least one weight\n\nfigures , wherein like numerals represent corresponding parts\n\nmounting orifice 18 designed to align with the at least one"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 660a3ce6-0eca-417e-b0df-ba9eb6e0a003
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "mounting orifice 18 designed to align with the at least one\n\nweight orifice 36 . The weights 32 may be attached to the\n\nof the figures .\n\nFIG . 1 is a perspective view of one embodiment of the 45 body 10 by a fastener designed to extend through the weight\n\norifice 36 and the weight mounting orifice 18 . For example ,\n\npresent disclosure .\n\nFIG . 2 is a perspective view of one embodiment of the\n\na male threaded weight binding screw 38 may extend from\n\na surface of the weight 32 , through the weight orifice 36 , and\n\npresent disclosure .\n\nFIG . 3 is an exploded view of one embodiment of the\n\ninto the weight mounting orifice 18 , and a female threaded"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 406ed259-7d80-4c9f-8ef8-934a7cd03f95
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "into the weight mounting orifice 18 , and a female threaded\n\n50 bolt 40 may extend from a surface of the opposite weight 32 ,\n\npresent disclosure .\n\nFIG . 4 is a section view of one embodiment of the present\n\nthrough the weight orifice 36 , into the weight mounting\n\norifice 18 and engage with the weight binding screw 38 to\n\ndisclosure , taken along line 4 - 4 in FIG . 1 .\n\nFIG . 5 is a perspective view of one embodiment of the\n\nremovably attach weights 32 to the body 10 . In such\n\nembodiments , the device may further comprise a slot 16 ,\n\npresent disclosure .\n\nFIG . 6 is a section view of one embodiment of the present 55 such as a square shaped slot , proximate to each end of the"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 5578996f-3b66-4f72-86aa-0e3275c370b3
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "body 10 , wherein each slot 16 is sized to accommodate at\n\ndisclosure , taken along line 6 - 6 in FIG . 5 .\n\nFIG . 7 is a perspective view of one embodiment of the\n\nleast one balancing mass , such as a balancing weight ball 20 .\n\nThe weights 32 may then be attached to the frame 10 on\n\npresent disclosure .\n\nFIG . 8 is a section view of one embodiment of the present\n\neither side of the slot 16 to secure the at least one balancing\n\n60 mass within the slot 16 . Balancing masses may be added to\n\ndisclosure , taken along line 8 - 8 in FIG . 7 .\n\nor removed from the slot 16 at the user ' s discretion to fine\n\nDETAILED DESCRIPTION OF CERTAIN\n\ntune the balance of the device ."}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 22f77c98-104f-4bcc-bb97-cdf387331a60
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "DETAILED DESCRIPTION OF CERTAIN\n\ntune the balance of the device .\n\nAs described above , the button may comprise a pair of\n\nEMBODIMENTS\n\nbearing caps 24 attached to one another through the bearing\n\nIn the following detailed description of the invention , 65 22 and clamped against the inner race of the bearing 22 . In\n\nnumerous details , examples , and embodiments of the inven -\n\na particular embodiment , each bearing cap 24 may comprise\n\ntion are described . However , it will be clear and apparent to\n\na bearing cap orifice 26 extending through a central point\n\nUS 9 , 914 , 063 B1\n\ntherein , wherein a center bearing screw 18 is designed to"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 23725afa-2d1a-4807-b44d-7b39859e0cca
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "therein , wherein a center bearing screw 18 is designed to\n\na button comprising a pair of bearing caps attached to one\n\nanother through the ball bearing and clamped against\n\nextend through one of the bearing caps 24 , through the\n\nbearing cap orifice 26 and into the center orifice 12 , and a\n\nan inner race of the ball bearing , such that when the\n\ncenter bearing bolt 30 is designed to extend through the\n\nbutton is held between a user ' s thumb and finger , the\n\nother bearing cap 24 , through its bearing cap orifice 26 , and 5\n\nplanar body freely rotates about the ball bearing ; and\n\ninto the center orifice 12 to engage with the center bearing"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 5620734c-b585-4b96-9989-7ff91b79de7c
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "into the center orifice 12 to engage with the center bearing\n\na plurality of weights distributed at opposite ends of the\n\nscrew 18 , removably attaching the button to the inner race\n\nplanar body , creating at least a bipolar weight distri\n\nof the bearing 22 .\n\nbution .\n\nAlternatively and as shown , for example , in FIGS . 5 and\n\n2 . The device of claim 1 , wherein the planar body has a\n\n6 , the device may comprise a solid body 44 with built - in , 10 rounded hour glass shape with a bipolar weight distribution .\n\nweighted ends 52 . The button may comprise a pair of\n\n3 . The device of claim 1 , wherein :\n\nalternate bearing caps 46 , wherein the bearing caps 46 are"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 73540be3-f292-40f8-9d1d-87acdaeef4d1
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "alternate bearing caps 46 , wherein the bearing caps 46 are\n\nthe plurality of weights comprises two weights sandwich\n\nattached to one another by a bearing cap post , such as a\n\ning each end of the planar body ;\n\nthreaded bearing cap post 48 , wherein the bearing cap post\n\neach weight comprises at least one weight orifice ;\n\n48 extends through the ball bearing 22 and screwed into each 15\n\nthe planar body comprises at least one weight mounting\n\nbearing cap 46 to removably attach the bearing caps 46 to\n\norifice on each end designed to align with the at least\n\none another .\n\nIn any embodiment , and as shown in the Figures , the body\n\none weight orifice in each weight ; and"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: f08ea0bf-052b-49e5-893a-13e0389337c2
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "one weight orifice in each weight ; and\n\n10 , 44 may further comprise an orifice 14 , 54 positioned at\n\na fastener extends through a first weight , through the at\n\neach end of the body 10 , wherein the orifice 14 , 54 may be 20\n\nleast one weight mounting orifice , and the second\n\nweight to attach the first weight and the second weight\n\nsized and designed to engage with , for example , a key chain\n\nto allow a user to easily carry the device around . While both\n\nto the planar body .\n\nthe slot 16 and orifice 14 , 54 are optional , in any case , if a\n\n4 . The device of claim 3 , wherein the fastener comprises\n\nslot 16 or an orifice 14 , 54 is included at one end of the body"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 2aafea00-786c-4ca4-83ca-2145a42e85f9
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "slot 16 or an orifice 14 , 54 is included at one end of the body\n\na female threaded bolt designed to engage with a male\n\n10 , another slot 16 or orifice 14 , 54 may be positioned at 25 threaded screw .\n\neach end of the body 10 to ensure an equal weight distri -\n\n5 . The device of claim 3 , further comprising a slot in each\n\nend of the planar body sized to accommodate at least one\n\nbution .\n\nWhile it is described above that the weights 32 and\n\nbalancing mass , wherein the slot is positioned between the\n\nbearing caps 24 , 46 may be attached to the body 10 and\n\ntwo weights sandwiching each end ."}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: a529ed55-086e-454a-8dc8-b8c8cb16e841
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "two weights sandwiching each end .\n\nbearing 22 using screws , bolts , and / or the bearing cap post 306 . The device of claim 1 , wherein :\n\n48 , any suitable fastener may be used to attach the compo -\n\nthe pair of bearing caps comprises a first bearing cap and\n\na second bearing cap ;\n\nnents to one another .\n\nAs shown in FIGS . 1 - 6 , the body 10 may have a rounded\n\nthe first bearing cap comprises a first bearing cap orifice\n\nhourglass shape , wherein each end is rounded and the\n\nand the second bearing cap comprises a second bearing\n\nmiddle area is concave . Thus , some embodiments of the 35\n\ncap orifice ;\n\nbody 10 may have two opposite ends and may thus have a"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: f02efc9f-ca62-4f84-aa2a-161a71183826
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "body 10 may have two opposite ends and may thus have a\n\na center bearing screw extends through the first bearing\n\nbipolar weight distribution . However , other embodiments of\n\ncap , through the first bearing cap orifice and into the\n\nthe body 10 , such as that shown in FIGS . 7 and 8 , may have\n\ncenter orifice ; and\n\nthree ends 56 , similar to a three - sided boomerang and may\n\na center bearing bolt extends through the second bearing\n\ntherefore have a tri - polar weight distribution , wherein each 40\n\ncap , through the second bearing cap orifice , and into the\n\nof the three ends 56 has an orifice 60 extending there\n\ncenter orifice to engage with the center bearing screw ."}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 9aebec46-ae64-4ed3-a30d-7e1088d9c69f
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "center orifice to engage with the center bearing screw .\n\nthrough , similar to orifices 14 , 54 in the bipolar version . In\n\n7 . The device of claim 1 , wherein the planar body is a\n\nfact , the device may have as many ends as desired , so long\n\nsolid body and the plurality of weights are built - in to the\n\nas the weight is evenly distributed . Additionally , the weights\n\nsolid body .\n\n32 may have any desired shape , size , and weight , so long as 45\n\n8 . The device of claim 7 , wherein the pair of bearing caps\n\nthe weight distribution remains equal on each end of the\n\nare attached to one another by a bearing cap post , wherein\n\nbody 10 . The device may be made of any suitable or desired"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 69ee57c2-ff48-45fa-b462-c4ae3b32a44b
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "body 10 . The device may be made of any suitable or desired\n\nthe bearing cap post extends through the ball bearing and\n\nscrews into each bearing cap .\n\nmaterials .\n\nTo use the device of the present disclosure , a user 42 may\n\n9 . The device of claim\n\n1 , wherein the planar body\n\ngrasp the button between the thumb and index or middle 50 comprises a member selected from the group consisting of\n\nfinger . The body 10 may then be flicked with the user ' s other\n\na bi - polar distribution with two weighted ends and a tri - polar\n\nfingers to spin the body 10 freely while holding the button\n\ndistribution with three weighted ends .\n\n10 . The device of claim 1 , wherein the planar body is\n\n18 ."}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 19afef64-7174-41ee-a1bc-780ce0d3b44c
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "10 . The device of claim 1 , wherein the planar body is\n\n18 .\n\nPersons of ordinary skill in the art may appreciate that\n\nhub - and - spoke shaped .\n\nnumerous design configurations may be possible to enjoy 55\n\n11 . The device of claim\n\n1 , wherein the planar body is a\n\nthe functional benefits of the inventive systems . Thus , given\n\nsingular planar body .\n\nthe wide variety of configurations and arrangements of\n\n12 . The device of claim 1 , wherein :\n\nembodiments of the present invention the scope of the\n\neach of the plurality of weights is spaced from a center of\n\nthe planar body towards each end of the planar body ;\n\ninvention is reflected by the breadth of the claims below"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: d64eba9b-d41e-44d5-ba86-cbe6874a7466
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "invention is reflected by the breadth of the claims below\n\nrather than narrowed by the embodiments described above . 60\n\nand\n\na shape of each of the plurality of weights mimics a shape\n\nWhat is claimed is :\n\n1 . A device designed to spin in a user ' s hands , the device\n\nof each end of the planar body .\n\ncomprising :\n\n13 . A device designed to spin in a user ' s hands , the device\n\na planar body with a centrally mounted ball bearing\n\ncomprising :\n\npositioned within a center orifice of the planar body , 65\n\na body with a centrally mounted ball bearing positioned\n\nwherein an outer race of the ball bearing is attached to\n\nwithin a center orifice of the body , wherein an outer"}


created_at: 2024-06-16 16:53:52
topic: persistent://default/default/ebc27ded-c348-4c67-9da5-20545536ebe6
id: 3906a6cf-3f0b-4589-93fb-f743d3f33cc1
encoding: FLOAT32
metadata:
{"source": "data\\US9914063.pdf", "chroma:document": "within a center orifice of the body , wherein an outer\n\nthe planar body ;\n\nrace of the ball bearing is attached to the body ;\n\nhub - and - spoke shape . mer 5\n\nUS 9 , 914 , 063 B1\n\na button comprising a pair of bearing caps attached to one\n\nanother through the ball bearing and clamped against\n\nan inner race of the ball bearing , such that when the\n\nbutton is held between a user ' s thumb and finger , the\n\nbody freely rotates about the ball bearing ; and\n\na plurality of weights distributed at opposite ends of the\n\nbody , creating at least a bipolar weight distribution ,\n\nwherein :\n\nthe body is hub - and - spoke shaped .\n\n14 . The device of claim 13 , wherein the body has a planar 10"}


# embedding_metadata

key: chroma:document
string_value:
MAI MUUTTUNUT VIDIO ULTIMUL MOVIE

US009914063B1

( 12 ) United States Patent

( 10 ) Patent No . :

US 9 , 914 , 063 B1

McCoskery

( 45 ) Date of Patent :

Mar . 13 , 2018

( 54 ) TOY DESIGNED TO SPIN IN A USER ' S

USPC . . . . . . . . . 473 / 569 , 588 ; 446 / 233 , 236 , 250 , 256

See application file for complete search history .

HAND

( 71 ) Applicant : Michael Scott McCoskery , Suquamish ,

References Cited

( 56 )

WA ( US )

U . S . PATENT DOCUMENTS

( 72 ) Inventor : Michael Scott McCoskery , Suquamish ,

476 , 825 A *

6 / 1892 Schwartz . . . . . . . . . . . . . A63B 67 / 086

WA ( US )

446 / 240

547 , 764 A * 10 / 1895 Boyum

A63F 9 / 16

. . . . . . . . . . . . .

( 73 )


key: chroma:document
string_value:
A63F 9 / 16

. . . . . . . . . . . . .

( 73 )

Assignee : MD INTELLECTUAL HOLDINGS

273 / 147

1 , 548 , 646 A *

8 / 1925 Akeson

LLC , Bainbridge Island , WA ( US )

A44C 9 / 00

428 / 11

2 , 454 , 492 A * 11 / 1948 Turnbull . . . . . . . . . . . . . . A63B 67 / 14

Subject to any disclaimer , the term of this

( * ) Notice :

473 / 587

patent is extended or adjusted under 35

2 , 564 , 053 A *

8 / 1951 Donovan . . . . . . . . . . . . . . . . . A63H 1 / 00

U . S . C . 154 ( b ) by 0 days .

446 / 40

2 , 879 , 066 A *

3 / 1959 Sutherland

A63F 9 / 16

( 21 ) Appl . No . : 15 / 592 , 894

273 / 147

3 , 081 , 578 A *

3 / 1963 Mosher

A63H 1 / 30

( 22 ) Filed :

May 11 , 2017


key: chroma:document
string_value:
3 / 1963 Mosher

A63H 1 / 30

( 22 ) Filed :

May 11 , 2017

446 / 216

3 , 206 , 210 A *

9 / 1965 Bard .

A63F 7 / 40

Related U . S . Application Data

473 / 588

A63H 1 / 00

3 , 287 , 846 A * 11 / 1966 Frangos . . . . . . . . . . . .

( 60 ) Provisional application No . 62 / 334 , 879 , filed on May

446 / 235

11 , 2016 .

( Continued )

( 51 )

Int . CI .

Primary Examiner — Alexander Niconovich

( 2006 . 01 )

A63H 1 / 00

( 74 ) Attorney , Agent , or Firm — Plager Schack LLP

A63B 67 / 14

( 2006 . 01 )

( 57 )

( 2006 . 01 )

A63H 33 / 00

ABSTRACT

( 2006 . 01 )

A63H 29 / 08

A device designed to spin in a user ' s hands may include a

A63H 1 / 30

( 2006 . 01 )


key: chroma:document
string_value:
A63H 1 / 30

( 2006 . 01 )

body with a centrally mounted ball bearing positioned

A63F 9 / 16

( 2006 . 01 )

within a center orifice of the body , wherein an outer race of

( 52 )

U . S . CI .

the ball bearing is attached to the frame ; a button made of a

CPC . . . . . . . . . . . . . A63H 33 / 00 ( 2013 . 01 ) ; A63B 67 / 14

pair of bearing caps attached to one another through the ball

bearing and clamped against an inner race of the ball

( 2013 . 01 ) ; A63F 9 / 16 ( 2013 . 01 ) ; A63H 1 / 00

( 2013 . 01 ) ; A63H 1 / 30 ( 2013 . 01 ) ; A63H 29 / 08

bearing , such that when the button is held between a user ' s

( 2013 . 01 ) ; A63B 2067 / 146 ( 2013 . 01 ) ; A63B


key: chroma:document
string_value:
( 2013 . 01 ) ; A63B 2067 / 146 ( 2013 . 01 ) ; A63B

thumb and finger , the body freely rotates about the ball

2208 / 12 ( 2013 . 01 )

bearing ; and a plurality of weights distributed at opposite

( 58 ) Field of Classification Search

ends of the body , creating at least a bipolar weight distri

CPC . . . . . . . . . . . . . . . . A63B 67 / 14 ; A63B 2208 / 12 , A63B

bution .

2067 / 146 ; A63H 1 / 00 ; A63H 1 / 30 ; A63F

14 Claims , 4 Drawing Sheets

9 / 16

42

1 , - -











pill



A

-













10

US 9 , 914 , 063 B1

Page 2

References Cited

5 , 976 , 042 A * 11 / 1999 Lamarche . . . . . . . . . . . . . A63B 67 / 14

( 56 )

473 / 588

U . S . PATENT DOCUMENTS


key: chroma:document
string_value:
( 56 )

473 / 588

U . S . PATENT DOCUMENTS

6 , 089 , 998 A *

7 / 2000 O ' Neal . . . . . . . . . . . . . . . . . . A63B 67 / 14

473 / 588

6 , 167 , 726 B1 *

1 / 2001 Kremer .

A44C 9 / 00

3 , 565 , 434 A *

2 / 1971 Liston . . . . . . . . . . . . . . . . .

A63B 65 / 08

63 / 15

273 / DIG . 4

6 , 530 , 817 B1 *

3 / 2003 Winslow . . . . . . . . . . . . . . . . . . A63H 1 / 00

3 , 936 , 974 A *

2 / 1976 House . . . . . . . . . . . . . . . .

A63H 1 / 00

446 / 256

446 / 250

6 , 592 , 476 B1 *

7 / 2003 Bellehumeur . . . . . . . . A63B 67 / 14

3 , 959 , 989 A *

6 / 1976 Bhandia

A44C 9 / 02

473 / 588

446 / 244

7 , 018 , 263 B2 *


key: chroma:document
string_value:
A44C 9 / 02

473 / 588

446 / 244

7 , 018 , 263 B2 *

3 / 2006 Tiefel . . . . . . . . . . . . . . . . . A63H 1 / 06

5 , 020 , 798 A

6 / 1991 Yang . . . . . . . . . . . . . . . . . . . . A63H 1 / 04

2 / 20

273 / 440

7 , 740 , 518 B2 *

6 / 2010 Elliott . . . . . .

5 , 135 , 425 A *

. . . . . . . . . . . . . . . . A63F 9 / 16

8 / 1992 Andrews . . . . . . . . . . . . . . . . A63H 33 / 26

273 / 126 R

335 / 306

5 , 275 , 410 A *

7 , 874 , 890 B2 *

1 / 2011 Van Dan Elzen . . . . . . . A63H 1 / 30

1 / 1994 Bellehumeur . . . . . . . . . A63B 67 / 14

446 / 247

473 / 588

8 , 210 , 895 B2 *

7 / 2012 Bertrand

2 / 1994 Bigornia . . . . . . . . . . . . A63B 21 / 0603


key: chroma:document
string_value:
2 / 1994 Bigornia . . . . . . . . . . . . A63B 21 / 0603

5 , 284 , 343 A *

A63F 9 / 16

446 / 259

473 / 446

8 , 851 , 954 B2 *

10 / 2014 McCafferty . . . . . . . . . . . . . A63H 1 / 30

5 , 318 , 293 A *

6 / 1994 Nathanson . . . . . . . . . . . . . . . A63H 1 / 00

A63H 1 / 30

/ 1994 Nathanson . . . . .

A63H 1 / 00

1 B2 *

/ 2014 McCa



A

446 / 250

446 / 236

5 , 490 , 678 A *

2 / 1996 Darnell . . . . . . . . . . . . . . . . A63B 65 / 08

9 , 302 , 195 B2 *

4 / 2016 Paul . . . . . . . . . . . . . . . . . . . A63H 33 / 002

473 / 590

2005 / 0064967 A1 *

3 / 2005 Coleman . . . . . . . . . . . . . . . . A63B 67 / 14

1 / 1997 Hettinger . . . . . . . . . . . . A63B 67 / 086


key: chroma:document
string_value:
1 / 1997 Hettinger . . . . . . . . . . . . A63B 67 / 086

5 , 591 , 062 A *

473 / 588

2015 / 0140894 A1 *

5 / 2015 Robustelli . . . . . . . . . . . . . . . . A63H 1 / 30

446 / 240

5 , 718 , 648 A *

2 / 1998 La Savio . . . . . . . . . . . . . . . A63B 67 / 14

446 / 233

473 / 588

2017 / 0326468 A1 * 11 / 2017 Kinmont , Jr . . . . . . . . . . . A63H 33 / 26

5 , 733 , 213 A



3 / 1998 Colarusso . . . . . . . . . . . . . . A63B 67 / 14

cited by examiner

473 / 588

U . S . Patent

Mar . 13 , 2018

US 9 , 914 , 063 B1

Sheet 1 of 4

3238 be

32 . 38

732

FIG . 1

24

4

Tweets

L

with

* * *

WAW

in one could

FIG . 2

we were

os meses

w

7

mit *

when

- - - -

10


key: chroma:document
string_value:
FIG . 2

we were

os meses

w

7

mit *

when

- - - -

10

U . S . Patent

Mar . 13 , 2018

US 9 , 914 , 063 B1

Sheet 2 of 4

38

38

38

28 e

U



*

< *











w

w

toe

*

worden

more

* *

one

* *

* * *



more

* *

* * *

were

* *



* * *

* *

o

*



wh

* *

www

*



* *





www

www

* *

* *





* *



-

*





*

* *



A20



W

L36



w

W

carmine

32

*

* *

I * :

* * *

- - - - - - -

< >

»

»

»

+

»

40

4

FIG . 3

U . S . Patent

US 9 , 914 , 063 B1

Mar . 13 , 2018

Sheet 3 of 4

T 20

022 32

24 /

FIG . 4

52

52

??

FIG . 5

52

52

52

w?? ?

22

48 46

?????

??

52

FIG . 6

crow . - - - . . .

US 9 , 914 , 063 B1

U . S . Patent


key: chroma:document
string_value:
52

FIG . 6

crow . - - - . . .

US 9 , 914 , 063 B1

U . S . Patent

Mar . 13 , 2018

Sheet 4 of 4

58

58

56

56

158 58

58

8 <

FIG . 7

58

58



* * * *

56

be

wwwwwww

48

58 .

FIG . 8

US 9 , 914 , 063 B1

TOY DESIGNED TO SPIN IN A USER ' S

one skilled in the art that the invention is not limited to the

embodiments set forth and that the invention can be adapted

HAND

for any of several applications .

The device of the present disclosure may be used as a

RELATED APPLICATION

5

fidget toy or a cessation device and may comprise the

following elements . This list of possible constituent ele

This application claims priority to provisional patent


key: chroma:document
string_value:
This application claims priority to provisional patent

ments is intended to be exemplary only , and it is not intended

application U . S . Ser . No . 62 / 334 , 879 filed on May 11 , 2016

that this list be used to limit the device of the present

entire contents of which is herein incorporated by reference .

application to just these elements . Persons having ordinary

10 skill in the art relevant to the present disclosure may

BACKGROUND

understand there to be equivalent elements that may be

substituted within the present disclosure without changing

The embodiments herein relate generally to toys , and

the essential function or operation of the device .


key: chroma:document
string_value:
the essential function or operation of the device .

more particularly , to a fidget toy or cessation device con

1 . Body

figured to spin in a user ' s hands .

Many people like to keep their hands busy by playing with 15

2 . Ball Bearing

3 . Bearing Cap

coins , pens , lighters , knives , fidget toys , or the like . Flipping

4 . Weights

and spinning things around in one ' s hand may be a calming

5 . Balancing Mass

activity , and many people use these types of devices as

The various elements of the device of the present disclo

cessation devices or to relieve anxiety . Alternatively , some

20 sure may be related in the following exemplary fashion . It is


key: chroma:document
string_value:
20 sure may be related in the following exemplary fashion . It is

people enjoy using the devices solely for fun .

toy designed to be

not intended to limit the scope or nature of the relationships

Therefore , what is needed is a fidget toy designed to be

between the various elements and the following examples

spun between a user ' s fingers .

are presented as illustrative examples only .

By way of example , and referring to FIGS . 1 - 6 , some

SUMMARY

25 embodiments of the present disclosure include a device

Some embodiments of the present disclosure include a

designed to spin in a user ' s hands , the device comprising a


key: chroma:document
string_value:
designed to spin in a user ' s hands , the device comprising a

device designed to spin in a user ' s hands . The device may

body 10 with a centrally mounted ball bearing 22 positioned

within a center orifice 12 , wherein an outer race of the ball

comprise a body with a centrally mounted ball bearing

positioned within a center orifice of the body , wherein an

bearing 22 is attached to the frame 10 ; a button comprising

outer race of the ball bearing is attached to the frame ; a 30 a pair of bearing caps 24 attached to one another through the

ball bearing 22 and clamped against an inner race of the ball

button made of a pair of bearing caps attached to one another


key: chroma:document
string_value:
button made of a pair of bearing caps attached to one another

through the ball bearing and clamped against an inner race

bearing 22 , such that when the button is held between a

of the ball bearing , such that when the button is held between

user ' s thumb and finger , the body 10 freely rotates about the

a user ' s thumb and finger , the body freely rotates about the

ball bearing 22 ; and a plurality of weights distributed at

ball bearing ; and a plurality of weights distributed at oppo - 35 opposite ends of the body 10 , creating at least a bipolar

weight distribution , which may increase inertia to give the

site ends of the body , creating at least a bipolar weight


key: chroma:document
string_value:
site ends of the body , creating at least a bipolar weight

device balance and the ability to spin for a lengthened period

distribution

of time .

BRIEF DESCRIPTION OF THE FIGURES

In some embodiments , such as those shown in FIGS . 1 - 4 ,

40 the weights 32 may sandwich each end of the body 10 ,

The detailed description of some embodiments of the

wherein the weights 32 each comprise at least one weight

invention is made below with reference to the accompanying

orifice 36 , and the body 10 comprises at least one weight

figures , wherein like numerals represent corresponding parts

mounting orifice 18 designed to align with the at least one


key: chroma:document
string_value:
mounting orifice 18 designed to align with the at least one

weight orifice 36 . The weights 32 may be attached to the

of the figures .

FIG . 1 is a perspective view of one embodiment of the 45 body 10 by a fastener designed to extend through the weight

orifice 36 and the weight mounting orifice 18 . For example ,

present disclosure .

FIG . 2 is a perspective view of one embodiment of the

a male threaded weight binding screw 38 may extend from

a surface of the weight 32 , through the weight orifice 36 , and

present disclosure .

FIG . 3 is an exploded view of one embodiment of the

into the weight mounting orifice 18 , and a female threaded


key: chroma:document
string_value:
into the weight mounting orifice 18 , and a female threaded

50 bolt 40 may extend from a surface of the opposite weight 32 ,

present disclosure .

FIG . 4 is a section view of one embodiment of the present

through the weight orifice 36 , into the weight mounting

orifice 18 and engage with the weight binding screw 38 to

disclosure , taken along line 4 - 4 in FIG . 1 .

FIG . 5 is a perspective view of one embodiment of the

removably attach weights 32 to the body 10 . In such

embodiments , the device may further comprise a slot 16 ,

present disclosure .

FIG . 6 is a section view of one embodiment of the present 55 such as a square shaped slot , proximate to each end of the


key: chroma:document
string_value:
body 10 , wherein each slot 16 is sized to accommodate at

disclosure , taken along line 6 - 6 in FIG . 5 .

FIG . 7 is a perspective view of one embodiment of the

least one balancing mass , such as a balancing weight ball 20 .

The weights 32 may then be attached to the frame 10 on

present disclosure .

FIG . 8 is a section view of one embodiment of the present

either side of the slot 16 to secure the at least one balancing

60 mass within the slot 16 . Balancing masses may be added to

disclosure , taken along line 8 - 8 in FIG . 7 .

or removed from the slot 16 at the user ' s discretion to fine

DETAILED DESCRIPTION OF CERTAIN

tune the balance of the device .


key: chroma:document
string_value:
DETAILED DESCRIPTION OF CERTAIN

tune the balance of the device .

As described above , the button may comprise a pair of

EMBODIMENTS

bearing caps 24 attached to one another through the bearing

In the following detailed description of the invention , 65 22 and clamped against the inner race of the bearing 22 . In

numerous details , examples , and embodiments of the inven -

a particular embodiment , each bearing cap 24 may comprise

tion are described . However , it will be clear and apparent to

a bearing cap orifice 26 extending through a central point

US 9 , 914 , 063 B1

therein , wherein a center bearing screw 18 is designed to


key: chroma:document
string_value:
therein , wherein a center bearing screw 18 is designed to

a button comprising a pair of bearing caps attached to one

another through the ball bearing and clamped against

extend through one of the bearing caps 24 , through the

bearing cap orifice 26 and into the center orifice 12 , and a

an inner race of the ball bearing , such that when the

center bearing bolt 30 is designed to extend through the

button is held between a user ' s thumb and finger , the

other bearing cap 24 , through its bearing cap orifice 26 , and 5

planar body freely rotates about the ball bearing ; and

into the center orifice 12 to engage with the center bearing


key: chroma:document
string_value:
into the center orifice 12 to engage with the center bearing

a plurality of weights distributed at opposite ends of the

screw 18 , removably attaching the button to the inner race

planar body , creating at least a bipolar weight distri

of the bearing 22 .

bution .

Alternatively and as shown , for example , in FIGS . 5 and

2 . The device of claim 1 , wherein the planar body has a

6 , the device may comprise a solid body 44 with built - in , 10 rounded hour glass shape with a bipolar weight distribution .

weighted ends 52 . The button may comprise a pair of

3 . The device of claim 1 , wherein :

alternate bearing caps 46 , wherein the bearing caps 46 are


key: chroma:document
string_value:
alternate bearing caps 46 , wherein the bearing caps 46 are

the plurality of weights comprises two weights sandwich

attached to one another by a bearing cap post , such as a

ing each end of the planar body ;

threaded bearing cap post 48 , wherein the bearing cap post

each weight comprises at least one weight orifice ;

48 extends through the ball bearing 22 and screwed into each 15

the planar body comprises at least one weight mounting

bearing cap 46 to removably attach the bearing caps 46 to

orifice on each end designed to align with the at least

one another .

In any embodiment , and as shown in the Figures , the body

one weight orifice in each weight ; and


key: chroma:document
string_value:
one weight orifice in each weight ; and

10 , 44 may further comprise an orifice 14 , 54 positioned at

a fastener extends through a first weight , through the at

each end of the body 10 , wherein the orifice 14 , 54 may be 20

least one weight mounting orifice , and the second

weight to attach the first weight and the second weight

sized and designed to engage with , for example , a key chain

to allow a user to easily carry the device around . While both

to the planar body .

the slot 16 and orifice 14 , 54 are optional , in any case , if a

4 . The device of claim 3 , wherein the fastener comprises

slot 16 or an orifice 14 , 54 is included at one end of the body


key: chroma:document
string_value:
slot 16 or an orifice 14 , 54 is included at one end of the body

a female threaded bolt designed to engage with a male

10 , another slot 16 or orifice 14 , 54 may be positioned at 25 threaded screw .

each end of the body 10 to ensure an equal weight distri -

5 . The device of claim 3 , further comprising a slot in each

end of the planar body sized to accommodate at least one

bution .

While it is described above that the weights 32 and

balancing mass , wherein the slot is positioned between the

bearing caps 24 , 46 may be attached to the body 10 and

two weights sandwiching each end .


key: chroma:document
string_value:
two weights sandwiching each end .

bearing 22 using screws , bolts , and / or the bearing cap post 306 . The device of claim 1 , wherein :

48 , any suitable fastener may be used to attach the compo -

the pair of bearing caps comprises a first bearing cap and

a second bearing cap ;

nents to one another .

As shown in FIGS . 1 - 6 , the body 10 may have a rounded

the first bearing cap comprises a first bearing cap orifice

hourglass shape , wherein each end is rounded and the

and the second bearing cap comprises a second bearing

middle area is concave . Thus , some embodiments of the 35

cap orifice ;

body 10 may have two opposite ends and may thus have a


key: chroma:document
string_value:
body 10 may have two opposite ends and may thus have a

a center bearing screw extends through the first bearing

bipolar weight distribution . However , other embodiments of

cap , through the first bearing cap orifice and into the

the body 10 , such as that shown in FIGS . 7 and 8 , may have

center orifice ; and

three ends 56 , similar to a three - sided boomerang and may

a center bearing bolt extends through the second bearing

therefore have a tri - polar weight distribution , wherein each 40

cap , through the second bearing cap orifice , and into the

of the three ends 56 has an orifice 60 extending there

center orifice to engage with the center bearing screw .


key: chroma:document
string_value:
center orifice to engage with the center bearing screw .

through , similar to orifices 14 , 54 in the bipolar version . In

7 . The device of claim 1 , wherein the planar body is a

fact , the device may have as many ends as desired , so long

solid body and the plurality of weights are built - in to the

as the weight is evenly distributed . Additionally , the weights

solid body .

32 may have any desired shape , size , and weight , so long as 45

8 . The device of claim 7 , wherein the pair of bearing caps

the weight distribution remains equal on each end of the

are attached to one another by a bearing cap post , wherein

body 10 . The device may be made of any suitable or desired


key: chroma:document
string_value:
body 10 . The device may be made of any suitable or desired

the bearing cap post extends through the ball bearing and

screws into each bearing cap .

materials .

To use the device of the present disclosure , a user 42 may

9 . The device of claim

1 , wherein the planar body

grasp the button between the thumb and index or middle 50 comprises a member selected from the group consisting of

finger . The body 10 may then be flicked with the user ' s other

a bi - polar distribution with two weighted ends and a tri - polar

fingers to spin the body 10 freely while holding the button

distribution with three weighted ends .

10 . The device of claim 1 , wherein the planar body is

18 .


key: chroma:document
string_value:
10 . The device of claim 1 , wherein the planar body is

18 .

Persons of ordinary skill in the art may appreciate that

hub - and - spoke shaped .

numerous design configurations may be possible to enjoy 55

11 . The device of claim

1 , wherein the planar body is a

the functional benefits of the inventive systems . Thus , given

singular planar body .

the wide variety of configurations and arrangements of

12 . The device of claim 1 , wherein :

embodiments of the present invention the scope of the

each of the plurality of weights is spaced from a center of

the planar body towards each end of the planar body ;

invention is reflected by the breadth of the claims below


key: chroma:document
string_value:
invention is reflected by the breadth of the claims below

rather than narrowed by the embodiments described above . 60

and

a shape of each of the plurality of weights mimics a shape

What is claimed is :

1 . A device designed to spin in a user ' s hands , the device

of each end of the planar body .

comprising :

13 . A device designed to spin in a user ' s hands , the device

a planar body with a centrally mounted ball bearing

comprising :

positioned within a center orifice of the planar body , 65

a body with a centrally mounted ball bearing positioned

wherein an outer race of the ball bearing is attached to

within a center orifice of the body , wherein an outer


key: chroma:document
string_value:
within a center orifice of the body , wherein an outer

the planar body ;

race of the ball bearing is attached to the body ;

hub - and - spoke shape . mer 5

US 9 , 914 , 063 B1

a button comprising a pair of bearing caps attached to one

another through the ball bearing and clamped against

an inner race of the ball bearing , such that when the

button is held between a user ' s thumb and finger , the

body freely rotates about the ball bearing ; and

a plurality of weights distributed at opposite ends of the

body , creating at least a bipolar weight distribution ,

wherein :

the body is hub - and - spoke shaped .

14 . The device of claim 13 , wherein the body has a planar 10


