Patents by Inventor David Stanasolovich

David Stanasolovich 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).

  • Publication number: 20140280794
    Abstract: Technologies for resource management include a mobile computing device configured to communicate with a resource database server. The mobile computing device determines a future context and sends a request to the server for resource information associated with a location defined by the future context. The server determines resources located at the location and sends the requested resource information to the mobile computing device. The mobile computing device automatically configures itself to use the resources. The mobile computing device may automatically download and configure device drivers for the resources. The resources may include printers, displays, and network connections. The resource information may be provided by third-party resource providers. The resource database server may provide recommendations, including travel information recommendations.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Inventors: Jim S. Baca, David Stanasolovich, Mark H. Price
  • Publication number: 20140273956
    Abstract: Systems and method may provide for a communication device that includes a primary communications module, a sensor, and a secondary wireless communications module. The sensor may detect a motion towards a second device while the communication device is involved in a real-time communication with one or more parties using the primary communications module. The secondary wireless communications module may invite the second device to join the real-time communication if the second device is authorized to take part in the real-time communication.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Jim S. Baca, David Stanasolovich, Mark H. Price, Joshua Boelter
  • Publication number: 20140267563
    Abstract: Various systems and methods for a collaborative entertainment platform are herein described. A plurality of viewing devices configured to display images to respective screens may be identified. An application control command may be received from a viewing device in the plurality of viewing devices. An environmental indication may be received from at least one viewing device in the plurality of viewing devices. Display of a video stream may be synchronized at the plurality of viewing devices, where the video stream may include results of the application control command. The environmental indication may be presented to each viewing device in the plurality of viewing devices that is not the at least one viewing device.
    Type: Application
    Filed: December 22, 2011
    Publication date: September 18, 2014
    Inventors: Jim S. Baca, David Stanasolovich, Mark Price
  • Publication number: 20140250490
    Abstract: Generally, this disclosure describes a method and system for authenticating to a network via a device-specific one-time password. A method in an embodiment may include generating a first one-time password (OTP) based at least in part on a plurality of client device attributes; and providing the first OTP to an authenticator associated with a private network during a first session, wherein the authenticator is configured to authenticate the client device to at least one of the private network and protected content included in the private network for a second session following the first session based on the provided first OTPP.
    Type: Application
    Filed: December 27, 2011
    Publication date: September 4, 2014
    Inventors: Jim S. Baca, Tobias M. Kohlenberg, Hong Li, David Stanasolovich, Mark H. Price, Steven J. Birkel, Kenneth W. Reese, Ronald Tafoya
  • Publication number: 20140222328
    Abstract: Generally, this disclosure describes dynamic route mapping between mobile devices. Techniques may include initiating communication between a first mobile device at a first location and a second mobile device at a second location; receiving a first location indicator by the second mobile device, the first location indicator transmitted from the first mobile device in response to a request from the second mobile device, the first location indicator corresponding to the first location; determining a convergence point based on at least one of the first location and the second location; mapping a travel route from at least one of the first location and the second location to the convergence point; and displaying the travel route on at least one of the first mobile device and the second mobile device.
    Type: Application
    Filed: April 18, 2012
    Publication date: August 7, 2014
    Inventors: Jim S. Baca, David Stanasolovich, Mark H. Price, Burges M. Karkaria
  • Publication number: 20140214673
    Abstract: Generally, this disclosure describes authentication using biometric data for mobile device e-commerce transactions. A method may include capturing a mobile device user's biometric data; comparing the captured biometric data to authorized user biometric data stored on the mobile device; and authenticating an e-commerce transaction if the captured biometric data corresponds to the authorized user biometric data stored on the mobile device.
    Type: Application
    Filed: December 21, 2011
    Publication date: July 31, 2014
    Inventors: JIM S. Baca, Hong Li, Tobias M. Kohlenberg, David Stanasolovich, Mark H. Price
  • Publication number: 20140181576
    Abstract: Apparatuses and methods associated with memory allocations for virtual machines are disclosed. In embodiments, an apparatus may include a processor; a plurality of memory modules; and a memory controller configured to provide a layout of the memory modules. The apparatus may further include a VMM configured to be operated by the processor to manage execution of a VM by the processor including selective allocation of the memory modules to the VM using the layout of the memory modules provided to the VMM by the memory controller. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Inventors: Sudip S. Chahal, Mohan J. Kumar, Don G. Meyers, David Stanasolovich, Joshua Boelter
  • Publication number: 20140173752
    Abstract: In accordance with some embodiments, data may be automatically provided on preordained conditions for specific types of data. Thus specific types of data or specific requestors may be treated differently. The system may be programmed to respond appropriately to requests for certain types of data from certain types of requestors. This offloads the need to review specific requests in many cases and enables an automated system for providing requested data as appropriate.
    Type: Application
    Filed: December 18, 2012
    Publication date: June 19, 2014
    Inventors: Joshua Boelter, Lily Kolle, Don G. Meyers, David Stanasolovich, Sudip S. Chahal
  • Publication number: 20140149257
    Abstract: An embodiment of the invention includes a network-accessible compute node, which includes a local storage storing reference images. Each reference image can depict one or more preferences, which can include a quality, a feature, a characteristic, an attribute, a type, and/or a form. Each preference can be associated with a distinctive pattern and a preference criterion. An embodiment includes an optimization module. The optimization module can learn the distinctive patterns from the reference images. The optimization module can also access a remote storage storing images of commodities and use pattern recognition to identify, from the remote storage, one or more images of commodities meeting the preference criterion selected by a user. Other embodiments are described and claimed.
    Type: Application
    Filed: November 28, 2012
    Publication date: May 29, 2014
    Inventors: Jim S. Baca, David Stanasolovich, Hong Li, Mark H. Price
  • Publication number: 20140108320
    Abstract: In accordance with some embodiments of the present invention, information about a user's activities and habits may be collected on an ongoing basis with the user's permission. This information about previous history can then tied to inferences that enable predictions about the user's preferences. As a result, when it comes time for the user to make a decision or a selection, information about past history and permissible inferences can be used to automatically provide suggestions for implementing future activities. In addition, in some cases this previous history information can be used to optimize future selections.
    Type: Application
    Filed: October 16, 2012
    Publication date: April 17, 2014
    Inventors: Jim S. Baca, David Stanasolovich, Joan M. Tafoya, Hong Li, Tomer Rider
  • Publication number: 20140092006
    Abstract: Devices and methods for modifying content rendered on the display of a computing device as a function of eye focus area include receiving sensor data from one or more eye tracking sensors, determining an eye focus area on the display screen as a function of the sensor data, and adjusting one or more visual characteristics of the rendered content as a function of the eye focus area. Perceived quality of the rendered content may be improved by improving the visual characteristics of the content displayed within the eye focus area. Rendering efficiency may be improved by degrading the visual characteristics of the content displayed outside of the eye focus area. Adjustable visual characteristics include the level of detail used to render the content, the color saturation or brightness of the content, and rendering effects such as anti-aliasing, shading, anisotropic filtering, focusing, blurring, lighting, and/or shadowing.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Inventors: Joshua Boelter, Don G. Meyers, David Stanasolovich, Sudip S. Chahal
  • Publication number: 20140092142
    Abstract: Devices and methods for improving viewing perspective of content displayed on the display screen of a computing device include determining one or more viewing angles relative to a viewer of the content, generating a content transformation to apply a corrective distortion to the content to improve the viewing perspective when viewed at the one or more viewing angles, and rendering the content as a function of the content transformation. The viewing angles relative to a viewer of the content may be determined automatically using viewer location sensors, or may be input manually by the viewer. The content transformation visually scales the content by an appropriate factor to compensate for visual distortion experienced by the viewer at one or more viewing angles. Content may be transformed as a function of a single approximate viewing angle or multiple viewing angles.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Inventors: Joshua Boelter, Don G. Meyers, David Stanasolovich, Sudip S. Chahal
  • Publication number: 20140087656
    Abstract: In one embodiment, the present invention includes a method for receiving in a persistent electronic display an authentication code from an end user, determining whether the received authentication code corresponds to a stored authentication code, and displaying a selected image on the persistent electronic display if the received authentication code corresponds to the stored authentication code, and otherwise displaying an obscured image on the persistent electronic display. This obscured image may be in an unreadable format in which information of the selected image is unreadable but a type of document represented by the selected image is determinable. Other embodiments are described and claimed.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Inventors: Joshua Boelter, Don G. Meyers, David Stanasolovich, Sudip S. Chahal
  • Publication number: 20140057675
    Abstract: Systems, storage medium, and methods associated with adaptive visual output on a mobile device are disclosed herein. In embodiments, a storage medium may have instructions to enable the mobile device to determine a change in a distance between the mobile device and a user of the mobile device. The instruction may also enable the mobile device to operate an end-user application that may adaptively present a visual output based at least in part on a result of the change in the distance. Other embodiments may be disclosed or claimed.
    Type: Application
    Filed: August 22, 2012
    Publication date: February 27, 2014
    Inventors: Don G. Meyers, Joshua Boelter, Sudip S. Chahal, David Stanasolovich
  • Publication number: 20140055339
    Abstract: Systems, storage medium, and methods associated with motion compensation of visual output on a mobile device are disclosed herein. In embodiments, a storage medium may have instructions to enable the mobile device to acquire data associated with motion of an environment in which the mobile device may be situated. The instructions may also enable the mobile device to calculate motion compensation for at least a portion of visual output of an application of the mobile device. The instruction may enable the mobile device to calculate motion compensation based at least in part on the data associated with motion, for use by the application to adapt at least the portion of visual output of the application. Other embodiments may be disclosed or claimed.
    Type: Application
    Filed: August 22, 2012
    Publication date: February 27, 2014
    Inventors: David Stanasolovich, Don G. Meyers, Joshua Boelter, Sudip S. Chahal
  • Publication number: 20140046727
    Abstract: A device, method, and system for generating online social community profiles includes collecting behavioral characteristics of community members of an online social community and aggregating the behavioral characteristics to generate a social community profile for the online social community. The social community profile may be used to elicit proposals from vendors, which may be voted on or responded to by the community members of the online social community.
    Type: Application
    Filed: December 29, 2011
    Publication date: February 13, 2014
    Inventors: David Stanasolovich, Gyan Prakash, Jesse Walker, James Gregg
  • Publication number: 20140032738
    Abstract: Techniques and mechanisms for determining that subscription headroom is available for a storage pool. In an embodiment, the storage pool is classified based on a current subscription level for the storage pool and respective levels of one or more metrics for the storage pool. A signal is generated in response to a storage pool classification indicating availability of subscription headroom. In another embodiment, a target subscription level is determined for generating the signal, where the target subscription level is based on the current subscription level, a first metric of the one or more metrics, and a high utilization threshold corresponding to the first metric.
    Type: Application
    Filed: July 24, 2012
    Publication date: January 30, 2014
    Inventors: Sudip S. Chahal, David Stanasolovich, Don G. Meyers, Joshua Boelter
  • Publication number: 20140012917
    Abstract: Embodiments of techniques and systems for sharing user information between proximate devices are described. In embodiments, a first device may identify a physically-proximate device that may receive user information. Upon receiving an indication that a user of the first device may desire to share user information with a user of the second device, a determination may be made as to whether the two users have matching interests. In embodiments, the interest match determination may be made by a separate interest match evaluator. Upon determination of an interest match, the first device may then send a request to share user information to the second device. If a user of the second device approves the request, user information for the user of the first device may be shared with the user of the second device. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 28, 2011
    Publication date: January 9, 2014
    Inventors: Jim Baca, Tobias Kohlenberg, Burges Karkaria, Dennis Morgan, David Stanasolovich, Selim Aissi, Mark Price, Alan Ross
  • Publication number: 20140004834
    Abstract: A system includes a first mobile device configured to initiate communication with at least one other mobile device. The first mobile device includes a status indicator configured to provide a persistent visual indication to a user of the status of a mute function of the first user device during the active communication. The first mobile device further includes a user interface configured to receive predefined user input and allow the user to toggle between mute and un-mute states based on the user input regardless of whether a display of the device is shut off and/or the user interface is locked.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Inventors: Mubashir A. Mian, Rita H. Wouhaybi, Stanley Mo, Tobias M. Kohlenberg, Jim S. Baca, David Stanasolovich
  • Publication number: 20140007008
    Abstract: A select-hold-release navigation system is described. An apparatus may comprise a select-hold-release navigation application operative on a processor circuit to present a navigation menu rotationally displaying one or more navigation elements based on user input received at the apparatus. The select-hold-release navigation application may be operative on the processor circuit to present a navigation menu rotationally displaying one or more navigation elements based on navigation input received at the apparatus, the navigation input comprising control directives generated by an input device coupled to the apparatus sustained for a defined duration and being associated with a navigation capable area. Other embodiments are described and claimed.
    Type: Application
    Filed: June 11, 2012
    Publication date: January 2, 2014
    Inventors: Jim S. Baca, Mubashir A. Mian, David Stanasolovich, Mark H. Price