A system, method and algorithm for performing statistical analysis on an input data source to determine an optimal token size resulting in an increased ratio value is described. Changes to the values of the tokens prior to compression may result in an overall compression increase even if the data source has been previously compressed. Specific techniques for modifying the tokens include varying the base size, rearrangement of the tokens, and modifications by matrix multiplication. After modification of the tokens, compression of the data using one or more lossless compression methods may be performed. The technique may be repeated by using the output of previous compression processes as input to additional entropy and compression optimization.
System, Method And Apparatus For Using A Wireless Cell Phone Device To Create A Desktop Computer And Media Center
A system, method and apparatus which permits the use of a wireless cell phone or other communications device as a connection, communications and control device able to connect a full-sized desktop monitor or other digital display device, keyboard, mouse, speakers, printer and other external devices to a wireless cell phone device using any combination of wireline or wireless connections from the desktop devices to the wireless cell phone device. The wireless cell phone device is used to create an Internet or other network connection capable of accessing any browser-based web site or browser-based software application commonly accessible to a standard desktop computer having an Internet connection. Once the connections between the desktop monitor, keyboard, mouse, speakers, printer and other components are established with the wireless cell phone device and the Internet connection is established with the wireless cell phone device, the user may access any browser-based web site or software application using the desktop monitor, keyboard, mouse, speakers, printer and other components. Access to Internet software, services and media includes all forms of browser-based desktop software, as well as digital movies, music, and streaming video.
System, Method And Apparatus For Distributed Content Dissemination
A wireless cellular or other device to control distribution and presentation of audio, video, or combined audio and video content transmitted from a content server and delivered to at least one contiguous device at substantially the same time. The cellular device sends control signals via various wireless communication protocols based upon user input. The control signals are sent to a content server attached to a TCP/IP network. The wireless cellular device and the content server interact through a request and reply interface, located within the wireless cellular device, based on inputs from the wireless device user. Content available for transmission from the content server is displayed and subsequently selected by the user. Separate audio and video content may be distributed to individually distinct rendering devices contiguous to and selected by the user. During or after the content is transmitted, the user may interact with the content through the wireless cellular device.
System And Method For Transmitting And Retrieving Data Via A Distributed Persistence Framework
Ramesh Venkataramaiah - Irving TX, US Michael Harold - Shreveport LA, US
International Classification:
G06F015/16 G06F015/173
US Classification:
709/225000, 709/203000
Abstract:
A method, system and apparatus allowing data processing among multiple physical locations using Lightweight Directory Access Protocol-enabled databases, effectively transforming multiple directory servers into a single logical database. The method, system and apparatus creates a dynamic, distributed database environment for processing complex data types, including data schemas, data documents and software objects. The distributed database environment is accessed either locally or remotely using a simple set of application programming interfaces, which include insert, update, delete and query capabilities. The persistence service supports commit and rollback protocols in a distributed transaction environment.
Distributed Computing Environment For Data Capture, Search And Analytics
An application engine of a distributed data management system includes acquisition applications which execute to obtain portions of source data from different data sources. Each portion of source data is mapped to an interlingual representation. The application engine transmits data objects including the portions of source data and corresponding interlingual representations to a data container. For each data object, the data container stores the source data and the interlingual representation in one or more databases. The data container also parses the source data of the data object according to one or more of a full-text indexing technique, a semantic indexing technique, or a structured metadata indexing technique, and stores the indexed data. A database client may receive a search query and search the source data and interlingual representations stored in the databases.
Method For Creating Specific Purpose Rule-Based N-Bit Virtual Machines
Joseph M. Morgan - Amarillo TX Michael D. Harold - Shreveport LA
Assignee:
Gemini Systems, L.L.C. - Shreveport LA
International Classification:
H04L 900
US Classification:
380 49
Abstract:
A system and method for implementing one or more specific purpose rule-based n-bit virtual processing machines. Specific purposes include, but are not limited to, encryption, compression, and arbitrary precision arithmetic. Each virtual machine consists of a command processor, a rule-base, and an interface between the command processor and the rule-base. Each of the elements of a specific purpose rule-based n-bit virtual machine--the command processor, the rule-base, and the rule-base interface--is preferably implemented as software. In the preferred embodiment, the system uses a stored rule-base as its instruction set and provides for input and output in the form of variable length bit strings of length n where n is any number greater than zero. Each of the rules within the rule-base performs one or more binary string operations against one or more variable length n-bit strings. The function of the rule-base is to provide a set of application specific rules that allows the machine to perform a particular task such as encryption, data compression, or arbitrary precision arithmetic.
Method For Creating Specific Purpose Rule-Based N-Bit Virtual Machines
Joseph M. Morgan - Amarillo TX Michael D. Harold - Shreveport LA
Assignee:
Gemini Systems, Inc. - Shreveport LA
International Classification:
G06F 1700
US Classification:
706 50
Abstract:
A system and method for implementing one or more specific purpose rule-based n-bit virtual processing machines. Specific purposes include, but are not limited to, encryption, compression, and arbitrary precision arithmetic. Each virtual machine consists of a command processor, a rule-base, and an interface between the command processor and the rule-base. Each of the elements of a specific purpose rule-based n-bit virtual machine--the command processor, the rule-base, and the rule-base interface--is preferably implemented as software. In the preferred embodiment, the system uses a stored rule-base as its instruction set and provides for input and output in the form of variable length bit strings of length n where n is any number greater than zero. Each of the rules within the rule-base performs one or more binary string operations against one or more variable length n-bit strings. The function of the rule-base is to provide a set of application specific rules that allows the machine to perform a particular task such as encryption, data compression, or arbitrary precision arithmetic.
Distributed Ledger Object Router Using Nested Time Signals
- Shreveport LA, US Michael D. Harold - Shreveport LA, US
International Classification:
G06F 16/27 H04L 9/00 G06Q 20/06 G06Q 20/40
Abstract:
A system, method and apparatus in which a client computer initiates and communicates a distributed ledger transaction, which transaction is labeled with a timestamp. A first hashing algorithm are applied to the transaction data and timestamp data to create a first hash value, and the first hash value is associated with the transaction data. When a second distributed ledger transaction is initiated, a second hashing algorithm is applied to the second transaction data to generate a second hash value, and a third hashing algorithm is applied to the to the first and second hash values to create a third hash value which is associated with the second transaction data. The procedure is implemented with each additional transaction data submission. The transaction data is processed in a first-in-first-out sequence based upon the hash values associated with the transaction data.
WaLa! Inc. - Bossier City, Louisiana since 2012
CTO
LittlBig, LLC - Shreveport, Louisiana since 2011
Founder
Zamboola, LLC - Shreveport, Louisiana since 2010
Co-founder
ArcMail Technology, Inc. since 2007
CTO
Robinson Film Center May 2005 - Sep 2006
Director of Operations and Technology
Education:
Louisiana State University in Shreveport 1972 - 1976
BA, Sociology, Psychology
Louisiana Tech University
Norwich University
Skills:
Cloud Computing Software Development Product Management Enterprise Software Business Strategy Integration Business Intelligence Agile Methodologies Architecture Business Development Strategy Networking Enterprise Architecture Business Planning Project Management Saas Start Ups Entrepreneurship E Commerce Strategic Partnerships Product Development Databases Information Architecture Linux Data Warehousing Unix Information Technology Mysql Crm Web Applications Security Analytics Big Data Open Source Bash Architectures Management Mobile Applications Java Professional Services Rest Python Hadoop Distributed Systems Go To Market Strategy Customer Relationship Management
Interests:
Visual Art History of Science Novelist Poet Painter
2006 to 2000 Lead field techThermofisher/ MEMCO Rockville, MD 2004 to 2006 Lead field techBeco Service Company Fort Worth, TX 2002 to 2004 Lead field techFowler Equipment Company Arlington, TX 1999 to 2002 Lead field techSpears Refrigeration Service Arlington, TX 1995 to 1999 field techRalph Wright Refrigeration Fort Worth, TX 1989 to 1995 field TechWhitbeck Refrigeration Service Fort Worth, TX 1982 to 1989 field tech
Skills:
specialized laboratory equipment freeze dryers incubators centrifuges -80 freezers - 150 freezers ln2 freezers walk in coolers freezers incubators
6300 E Texas St STE 255, Bossier City, LA 71111 401 Edwards St, Shreveport, LA 71101 397 Rdg Blvd, Grand Junction, CO 81507 1324 N Hearne Ave STE 150, Shreveport, LA 71107 3188411151, 3188411049
Michael Harold Office Manager
DALLAS AMERICAN AUTO CENTER INC General Auto Repair
2935 S Lancaster Rd, Dallas, TX 75216 2143753850
Michael David Harold
GEMINI SYSTEMS, LLC
3825 Gilbert Ave, Shreveport, LA 71104 C/O Charles E Weed, Shreveport, LA 71104 617 Merrick St, Shreveport, LA 71104
Michael D Harold Director, Director , Cto
FINITE COMPANY INC
PO Box 72, Shreveport, LA 71161 1119 Janther Plane, Shreveport, LA 71104
Eric Speer, Charles Pages, Walter Dewitt, J Lawler, Peter Lyons, George Tollefson, Lewis Disanto, Laura Thompson, Nancy Miller, Lou Marti, Paul Mcmanus