Patents by Inventor Gary Stephen Shuster

Gary Stephen Shuster has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9560003
    Abstract: An electronic mail client includes features for preventing addressing errors in electronic messaging such as those caused by predictive text features. A messaging client tracks addressing parameters including the length of time since each previous addressee has been messaged, the quantity of times selected addressees have been co-addressees on messages, if any, whether the addressees are designated as sensitive and whether the messages contain sensitive subject matter. If a high risk of addressing error is determined, the client delays transmission of the message to permit the user to review the message recipient addresses and correct any erroneous addressees.
    Type: Grant
    Filed: February 17, 2009
    Date of Patent: January 31, 2017
    Inventor: Gary Stephen Shuster
  • Publication number: 20170026367
    Abstract: Systems and methods for verifying human users through cognitive processes that computers cannot imitate are described herein. Human cognitive language processing techniques may be used to verify human users. Visual patterns and tests may be used to distinguish between humans and computers because computer-based visual recognition is fundamentally different from human visual processing. Persistent plugins and tests may be used to continuously verify human users.
    Type: Application
    Filed: October 10, 2016
    Publication date: January 26, 2017
    Inventor: Gary Stephen Shuster
  • Publication number: 20170007924
    Abstract: A multi-instance, multi-user animation platform includes a plurality of modeled parallel dimensions in a computer memory. Each of the parallel dimensions may be an independent model of a physical, three-dimensional space having corresponding features such that the parallel dimensions are recognizable as counterparts to each other. Avatars are located within corresponding ones of the parallel dimensions so as to prevent over-population of any one of the parallel dimensions by avatars. Avatars are animated within different ones of the parallel dimensions using input from respective users to provide virtual-reality data. A common space is modeled in the computer memory configured in relation to the plurality of parallel instances so that an object located inside the common space is visible from viewpoints located inside each of the plurality of parallel instances. Remote clients may output an animated display of a corresponding one of the parallel dimensions and avatars therein.
    Type: Application
    Filed: September 26, 2016
    Publication date: January 12, 2017
    Inventors: Brian Mark SHUSTER, Gary Stephen SHUSTER
  • Patent number: 9537856
    Abstract: Electronic content, for example, a web page, is configured for display by a web browser application to include content that is not included in or referenced by the web page. The web page includes a first locator for first content. A second locator for second content is associated with the first locator in a database or other memory structure. In response to a request for the web page, the second locator is obtained. Access to the second locator may be secured. The second locator may be swapped with the first locator to cause the web browser application to obtain the second content instead of the first content. In the alternative, the second content may be obtained and provided to the web browser instead of, or in addition to, the first content.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: January 3, 2017
    Inventor: Gary Stephen Shuster
  • Patent number: 9508180
    Abstract: In a multi-participant modeled virtual reality environment, avatars are modeled beings that include moveable eyes creating the impression of an apparent gaze direction. Control of eye movement may be performed autonomously using software to select and prioritize targets in a visual field. Sequence and duration of apparent gaze may then be controlled using automatically determined priorities. Optionally, user preferences for object characteristics may be factored into determining priority of apparent gaze. Resulting modeled avatars are rendered on client displays to provide more lifelike and interesting avatar depictions with shifting gaze directions.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: November 29, 2016
    Inventors: Gary Stephen Shuster, Brian Mark Shuster
  • Publication number: 20160342703
    Abstract: Multiple non-host client sites provide cached user copies of web pages and/or web content, or summaries thereof, to a server. Obtaining data from non-host sources for indexing purposes avoids masked web page content indexing errors for search engines. The server aggregates, summarizes and indexes the web pages and/or web content in an index of cached content, in conjunction with updating, generating and storing a search index using an indexing agent such as a web crawler or spider. In response to receiving search requests from end users, the search engine uses comparisons between the index of cached content and the index of crawled content to identify potential page masking errors for specific search results and appropriately rank or omit results with a high risk of masking errors in a search result list.
    Type: Application
    Filed: August 1, 2016
    Publication date: November 24, 2016
    Inventor: Gary Stephen SHUSTER
  • Patent number: 9503545
    Abstract: A computer host is configured to perform a method for defining user attributes with associated verification values for social networking accounts. The attributes concern the user's personal characteristics or attributes. The host publishes the attribute information to other clients together with interactive objects for soliciting corroboration of the attribute information. The host receives feedback information from other account holders, such as survey response data, concerning the veracity of the attribute information. The host processes the evaluation information and the feedback information to provide a veracity score of each attribute reported for each account holder, or for collections of attributes, by weighing the evaluation information and feedback information by a computed reliability factor for each source from which processed information is obtained.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: November 22, 2016
    Inventor: Gary Stephen Shuster
  • Publication number: 20160330170
    Abstract: A domain name registration service permits registrants to register names that are defined by a regular expression that may include one or more wildcard values in any portion of the domain or subdomain name. A domain name server utilizes pattern matching with regular expressions, such as REGEX systems, to parse incoming domain name requests to identify text strings that conform to the domain defined by the registered regular expression. Other components assign economic value to defined patterns and prevent conflicts between registered patterns and domain names.
    Type: Application
    Filed: July 18, 2016
    Publication date: November 10, 2016
    Inventor: Gary Stephen Shuster
  • Publication number: 20160316071
    Abstract: A portable communications device, such as a mobile phone, includes a novel tactile alerting mechanism capable of alerting the user of an incoming communication or other event. In some embodiments, a mechanical actuator causes a rod or lever to pulsate, rotate, or protrude out of a static housing for the communications device. In other embodiments, a pneumatic actuator inflates a bladder that protrudes out of the housing. The alerting mechanism may be configured as a movable part of a decorative fanciful housing for the communications device.
    Type: Application
    Filed: July 1, 2016
    Publication date: October 27, 2016
    Inventor: Gary Stephen SHUSTER
  • Patent number: 9473377
    Abstract: A search engine index measures and tracks one or more numeric indicators of activity at different times, including a most current time, in on-line forums and social networking sites. Such indicators may include, for example, a current volume per unit time of messages or data posted to the site, a moving average of such volume, a moving average of current participants over time, a count of current participants, other indication of site activity, or any combination of such indicators. The search engine is responsive to queries seeking forums ranked by activity for a defined time period, including a most current time. The search engine prioritizes search results to identify the specified sites or locations in order of activity (among other possible criteria) relative to a defined time.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: October 18, 2016
    Inventor: Gary Stephen Shuster
  • Publication number: 20160299602
    Abstract: An electronic device for touch translation includes a body, a plurality of pins extending from the body, the pins including couplings to facilitate movement of a first portion relative to a second portion of the pins, the pins being controllable to control movement of the first portion relative to the second portion and to control force applied by the pins on an external object. Sensors cooperating with the pins detect forces externally applied to the pins and a communication subsystem is utilized to communicate over a network, with a remote electronic device.
    Type: Application
    Filed: April 6, 2016
    Publication date: October 13, 2016
    Inventors: Brian SHUSTER, Gary Stephen SHUSTER
  • Patent number: 9467436
    Abstract: Systems and methods for verifying human users through cognitive processes that computers cannot imitate are described herein. Human cognitive language processing techniques may be used to verify human users. Visual patterns and tests may be used to distinguish between humans and computers because computer-based visual recognition is fundamentally different from human visual processing. Persistent plugins and tests may be used to continuously verify human users.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: October 11, 2016
    Inventor: Gary Stephen Shuster
  • Publication number: 20160294960
    Abstract: Systems, devices and methods for managing information about living beings and/or objects are disclosed. The systems and methods of the present invention comprise operably coupling together at least two Digital Person Devices, gathering data about living beings and/or objects with one or more of the Digital Person Devices, analyzing and/or identifying the data gathered, and sharing at least a portion of the data between one or more of the Digital Person Devices so as to improve qualities and/or the quantity of available data to the devices, and/or to reduce the power, performance and/or bandwidth required by one or more of the Digital Person Devices. In some embodiments, the systems and methods also comprise operably coupling a digital professor device to the Digital Person Devices, wherein the Digital Professor Device manages the gathering of data, and/or the storing, analyzing, identifying and/or exchanging of the gathered data.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventors: Gary Stephen SHUSTER, Brian Mark SHUSTER
  • Patent number: 9452360
    Abstract: A multi-instance, multi-user animation platform includes a plurality of modeled parallel dimensions in a computer memory. Each of the parallel dimensions may be an independent model of a physical, three-dimensional space having corresponding features such that the parallel dimensions are recognizable as counterparts to each other. Avatars are located within corresponding ones of the parallel dimensions so as to prevent over-population of any one of the parallel dimensions by avatars. Avatars are animated within different ones of the parallel dimensions using input from respective users to provide virtual-reality data. A common space is modeled in the computer memory configured in relation to the plurality of parallel instances so that an object located inside the common space is visible from viewpoints located inside each of the plurality of parallel instances. Remote clients may output an animated display of a corresponding one of the parallel dimensions and avatars therein.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: September 27, 2016
    Inventors: Brian Mark Shuster, Gary Stephen Shuster
  • Patent number: 9448886
    Abstract: Methods and systems for managing and locating available storage space in a system comprising data files stored in a plurality of storage devices and configured in accordance with various data storage schemes (mirroring, striping and parity-striping). A mapping table associated with each of the plurality of storage devices is used to determine the available locations and amount of available space in the storage devices. The data storage schemes for one or more of the stored data files are changed to a basic storage mode when the size of a new data file configured in accordance with an assigned data storage scheme exceeds the amount of available space. The configured new data file is stored in accordance with the assigned data storage scheme in one or more of the available locations and the locations of the new data file are recorded.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: September 20, 2016
    Inventor: Gary Stephen Shuster
  • Publication number: 20160266754
    Abstract: A user interface translation system can provide functionality of translating at least a portion of a user interface of a primary application. The user interface translation system may, for instance, add an overlay interface over a portion of the primary application. The primary application can conduct all the processing tasks. The overlay interface can correspond to user interfaces of well-known applications that users may prefer. In certain embodiments, users can select from a list of overlay interfaces. The user interface translation system can receive user control input from the overlay interface and map the received input to a corresponding command for the primary application. The user interface translation system can also train users to adapt to a change in user interface over a period of time or usage.
    Type: Application
    Filed: May 23, 2016
    Publication date: September 15, 2016
    Inventors: Gary Stephen SHUSTER, Brian Mark SHUSTER
  • Publication number: 20160263345
    Abstract: Methods, systems and devices that provide a therapeutic solution to alleviate the pain and discomfort of phantom limb syndrome are disclosed. The methods and systems of the present invention generally comprise capturing data from recording devices operably coupled to a processor and/or computing device, the recording devices configured to capture data associated with intact portions of a missing limb, one or more intact limbs and/or portions of the environment surrounding the missing limb, identifying the data captured, generating a three-dimensional virtual image of the missing limb and the surrounding environment from the data captured, and displaying the three-dimensional virtual image and the portions of the surrounding environment to the amputee such that the missing limb appears intact. The present invention advantageously provides a therapeutic and more immediate solution to alleviate the pain and discomfort from phantom limb syndrome.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventors: Gary Stephen SHUSTER, Brian Mark SHUSTER, Charles Marion CURRY, JR., Dana Beth SHUSTER
  • Publication number: 20160255466
    Abstract: A situational and global context aware calendar, communications, and/or relationship management method and system is disclosed. The system is configured to receive non-calendaring related context information, and, based on that context information, to automatically determine one or more parameters of a meeting request.
    Type: Application
    Filed: May 9, 2016
    Publication date: September 1, 2016
    Applicant: Buzd, LLC
    Inventors: Gary Stephen SHUSTER, David Goldsmith
  • Publication number: 20160241780
    Abstract: A camera apparatus includes a photogrammetric range sensor, small aperture lens and a processor configured to carry out a method for simulating a large aperture lens. The method includes capturing a photographic image data of a scene using the camera with the lens set to a small aperture size. Simultaneously or near-simultaneously with capturing the image, the camera captures photogrammetric range data pertaining to depth of objects in a field of view of the camera, using the range sensor. The processor then processes the photographic image data using the photogrammetric range data to obtain second photographic data simulating an image captured using a lens set to an aperture size larger than the small aperture size.
    Type: Application
    Filed: April 25, 2016
    Publication date: August 18, 2016
    Inventor: Gary Stephen SHUSTER
  • Patent number: 9417428
    Abstract: A method for calibrating a focus point for a camera lens may include capturing a reflection of a focus point measuring device that is affixed to the camera. The method may include evaluating a captured image of the reflection to measure a calibration amount for a focus point, and adjusting a focus point of a lens of the camera by the calibration amount. The focus point measuring device may include a substantially planar target surface defining a plane, and a ruled target surface inclined at substantially 45° to the substantially planar target and extending through the plane thereof, marked to indicate respective distances in front of and behind the plane. The device may further include a fixture for holding the substantially planar target surface and the ruled target surface in a defined orientation to the camera, enabling performance of the method.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: August 16, 2016
    Inventor: Gary Stephen Shuster