Patent application number | Description | Published |
20100070969 | Automatic Detection And Installation Of Client Peripheral Devices By A Server - A server-client system is configured to automatically detect and install peripheral devices, such as printers, scanners, etc. that are attached to a client. The server is configured to detect the peripheral device and install a driver that is compatible with the peripheral device. The I/O queue created for the peripheral device is redirected to the port to which the peripheral device is connected. | 03-18-2010 |
20120245918 | REMOTELY EMULATING COMPUTING DEVICES - Disclosed are various embodiments that facilitate remote emulation of computing devices. A model of a computing device and an application that is executable in the computing device are identified. The application is executed in a hosted environment. A video signal of the application is encoded into a media stream. A user interface is encoded for rendering in a client. The user interface includes a graphical representation of the model of the computing device. A screen of the graphical representation of the model of the computing device is configured to render at least a portion of the video signal from the media stream. | 09-27-2012 |
20130143657 | Input Mapping Regions - Disclosed are various embodiments for implementing various forms of user actions on a touch sensitive device. A touch input generated on a touch screen display device is converted into a graphical user interface event. One or more touch input events are provided to the media application based at least in part on input from one or more clients. The touch input received from the client is mapped to a corresponding user action. The media application performs the user action, obtains the output data and sends the application stream to each of the clients. | 06-06-2013 |
20140067923 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides a processing result corresponding to a processed representation of the requested content to the client computing device. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing. | 03-06-2014 |
20140331138 | SENDING APPLICATION INPUT COMMANDS OVER A NETWORK - Disclosed are various embodiments that facilitate sending input commands to an application over a network that may have variable latency characteristics. An input command may be obtained from a client over a network. The obtained input command is then provided to the application that is executed in a hosted environment. When a delay is determined to be necessary based at least in part on latency characteristic, the input command is provided to the application after the delay. | 11-06-2014 |
20140335949 | ACCOMMODATING LATENCY IN A SERVER-BASED APPLICATION - Disclosed systems and methods facilitate a server-based gaming environment. In one implementation, a method includes transmitting a video stream of a gaming environment and a region definition for an object in the gaming environment to a client device. A result of a comparison of a location of a selection input in the gaming environment to the region definition is received from a client device. The result indicates that the location of the selection input identifies an area within the region definition. The object is selected based on the selection input corresponding to the region definition. | 11-13-2014 |
20140380184 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides display data corresponding to a processed representation of the requested content to the client computing device in accordance with a display protocol configuration. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing. | 12-25-2014 |
20150381506 | ADDING LATENCY TO IMPROVE PERCEIVED PERFORMANCE - Techniques described herein provide a system and methods for adding latency to improve the perceived performance of computing devices. For instance, the techniques may calculate transaction latencies for a given session based on the time between sending requests for content and receiving the requested content. The calculated latencies may be aggregated or averaged in such a way that a specific latency may be selected for improving the perceived performance. A client device may then render subsequent content based on the selected latency or a server may serve subsequent content based on the selected latency. This artificial addition of latency may enhance the user experience by creating a more consistent environment. | 12-31-2015 |
20160044115 | REMOTE BROWSING SESSION MANAGEMENT - A browsing process is directed to the generation and management of a browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. The browse session instance may correspond to requested network content. The network computing provider determines one or more browse configurations. Different browse configurations can be determined for separate portions of the requested network content. The browse configurations may identify a communication protocol and various processing actions. The network computing provider retrieves the requested content through an instantiated network browse session instance, and performs a first set of processing actions to generate a processing result. The processing result may be provided to the client computing device for display, including performing a second set of processing actions on the processing result at the client computing device. | 02-11-2016 |
Patent application number | Description | Published |
20110317512 | METHOD AND APPARATUS FOR PREPARING AND DISPENSING DENTAL ALGINATE COMPOUND - A method and apparatus for preparing and dispensing dental alginate compound comprising a disposable alginate mixing container containing a pre-measured amount of alginate compound powder, a water storage and dispensing means, and an alginate dispensing means. The alginate mixing container is comprised of an agitator utilizing mixing cords that are oriented at an angle to the plane of the arms of the agitator receiving the cords, and a plunger that is slidably engaged with the walls of the cylindrical mixing container. The angular relationship of the cords to the agitator arm pre-stresses the cords against the reactive forces generated by the impingement of the mixing cords and the alginate compound during mixing, and also provides a means to initiate the folding of the cords during the linear movement of the plunger as the alginate compound is dispensed from the mixing container into an impression tray. | 12-29-2011 |
20150173868 | APPARATUS, SYSTEM AND METHOD FOR MIXING AND DISPENSING DENTAL IMPRESSION MATERIALS - An apparatus, system and method for mixing and dispensing dental impression materials is described. A dental impression material mixing machine comprises a water dispenser fluidly coupled to a hollow mixing axle, the mixing axle extending through a pulley, wherein an inner circumference of the hollow mixing axle forms a water conduit and an outer circumference of the hollow mixing axle forms a hub connector, a closeable valve inserted at a water entrance to the water conduit and electronically coupled to a water pump, an electronically commutated motor rotateably coupled to the pulley, wherein the hub connector receives a tubular rotatable hub of a disposable mixing vessel comprising dry dental impression powder, and wherein water is dispensed from the water dispenser into the disposable mixing vessel through the water conduit and hub orifice. | 06-25-2015 |
20150265981 | APPARATUS, SYSTEM AND METHOD FOR MIXING AND DISPENSING DENTAL IMPRESSION MATERIALS - An apparatus, system and method for mixing and dispensing dental impression materials is described. A dental impression material mixing machine comprises a water dispenser fluidly coupled to a hollow mixing axle, the mixing axle extending through a pulley, wherein an inner circumference of the hollow mixing axle forms a water conduit and an outer circumference of the hollow mixing axle forms a hub connector, a closeable valve inserted at a water entrance to the water conduit and electronically coupled to a water pump, an electronically commutated motor rotateably coupled to the pulley, wherein the hub connector receives a tubular rotatable hub of a disposable mixing vessel comprising dry dental impression powder, and wherein water is dispensed from the water dispenser into the disposable mixing vessel through the water conduit and hub orifice. | 09-24-2015 |
Patent application number | Description | Published |
20110191296 | Systems And Methods For Providing Business Continuity Services - Systems and methods for providing business continuity services after a disaster or other loss of data are provided. The system and methods include accessing, replicating, and storing customer data. In the event of a disaster or other loss of data, the stored data is used to create fully recovered systems. The systems and methods provide for a remote data center that offers protection against physical disasters. The systems and methods include providing a virtual recovered operating system environment identical to the source operating system environment in less than 8 hours after notification of a disaster. | 08-04-2011 |
20110289046 | Systems and Methods for Archiving Business Objects - The invention relates to systems and methods for archiving business objects, particularly unstructured information from email and journaling agents and file systems. The systems and methods include a remotely installed archiving agent on a target server connected via VPN to a source system at a client location. The target servers are located at a remote Tier IV, SAS70 certified data center that is staffed by operators monitoring the archive process. The systems and methods include the movement of data from individual target servers to individual SQL servers to a data warehouse which provides support for a web portal. This web portal allows for enhanced search capabilities across different file types of archived business objects. | 11-24-2011 |
20130218841 | SYSTEMS AND METHODS FOR PROVIDING BUSINESS CONTINUITY SERVICES - Systems and methods for providing business continuity services after a disaster or other loss of data are provided. The system and methods include accessing, replicating, and storing customer data. In the event of a disaster or other loss of data, the stored data is used to create fully recovered systems. The systems and methods provide for a remote data center that offers protection against physical disasters. The systems and methods include providing a virtual recovered operating system environment identical to the source operating system environment in less than 8 hours after notification of a disaster. | 08-22-2013 |
Patent application number | Description | Published |
20160077761 | PAGING OF EXTERNAL MEMORY - A memory appliance may be provided comprising a processor, a communication interface, a memory, and a region access unit. The memory may be configured in an address space addressable by the processor. The communication interface may be configured to provide the client access to the region of the memory via client-side memory access before initialization of all of the region. A method to create a virtual copy of memory accessible by client-side memory access is also provided. A system may be provided that memory maps at least a portion of a file to a memory region, wherein a virtual address addressable is generated, and the at least a portion of file is accessible through the memory region at the virtual address. The virtual address may be registered with the communication interface, where registration of the virtual address provides client-side memory access to the memory region. | 03-17-2016 |
20160077966 | DYNAMICALLY PROVISIONABLE AND ALLOCATABLE EXTERNAL MEMORY - Dynamically provisionable and allocatable memory external to a requesting apparatus may be provided. A request for primary memory may be made by an application executing on a client. An allocation logic unit may determine an allocation strategy in response to the request. As part of the allocation strategy, the allocation logic unit may identify memory appliances on which memory regions are to be allocated. The allocated memory regions may form the primary memory that is allocated to the requesting application. The allocation logic unit may send region allocation requests to region access unit of the respective memory appliances. The memory appliances on which the memory regions are allocated may be external to the client. The application may access the allocated memory regions via client-side access in which one or more processors in the client and/or the memory appliances are bypassed. | 03-17-2016 |
20160077975 | PROVISIONING OF EXTERNAL MEMORY - Dynamically provisionable and allocatable memory external to a requesting apparatus may be provided. A request for primary memory may be made by an application executing on a client. An allocation logic unit may determine an allocation strategy in response to the request. As part of the allocation strategy, the allocation logic unit may identify memory appliances on which memory regions are to be allocated. The allocated memory regions may form the primary memory that is allocated to the requesting application. The allocation logic unit may send region allocation requests to region access unit of the respective memory appliances. The memory appliances on which the memory regions are allocated may be external to the client. The application may access the allocated memory regions via client-side access in which one or more processors in the client and/or the memory appliances are bypassed. | 03-17-2016 |
Patent application number | Description | Published |
20110245950 | VEHICLE BODY STRUCTURE AND METHOD FOR MAKING SAME - A system and method of design and construction of an interlocking vehicle body structure is provided. Each of the braces can be laser or water cut to enhance efficiency, and accuracy, of the design. Additionally, the braces can be equipped with notches, slots or tabs as appropriate so as to effect ease of construction and installation. | 10-06-2011 |
20120054958 | RECLINER SEAT APPARATUS - A recliner assembly that can be deployed within a cab of a truck is disclosed. The recliner assembly includes a seat apparatus having a rear portion recliner mechanism. Additionally, the recliner assembly includes a drop down table/support assembly that enables a lounge-like position. Further, a complementary seat/footrest apparatus can be employed to enhance the recliner/bed position when deployed. | 03-08-2012 |
20120056428 | VEHICLE WIND TURBINE - Systems and methods of capturing and channeling air through a wind turbine mounted atop a truck (or vehicle roof) are disclosed. The air can be channeled through a specially designed truck roof into an inlet of a wind turbine. In other aspects, ductwork can be used to channel and direct air captured while the truck is in motion. The wind turbine can be a traditional propeller-based turbine. In other aspects, air foil technologies can be employed to increase air flow to and through a turbine. | 03-08-2012 |
20120056442 | ADJUSTABLE CONSOLE AND MODULAR DASH RAIL - An adjustable and tilt-able display cluster and/or instrument panel (I/P) that allows operators of variable height and other physical attributes adjustability to position optimal angle best fit for their viewing is disclosed. The adjustability can also increase forward and peripheral visibility. Additionally, most any controls contained within the I/P reach items can be optimized by the adjustability. | 03-08-2012 |
20120062741 | VEHICLE CAMERA SYSTEM - This innovation discloses the use of cameras in lieu of side-view minors on the outside of a truck cab. In operation, the images can be captured via aerodynamically positioned cameras and displayed upon monitors (e.g., LCD (liquid crystal display), LED (light emitting diode)) within the dash area of the driver. In one aspect, the monitors can be manually repositioned (or tilted) thereby effecting movement of the cameras. Other aspects can employ joysticks or buttons to move the camera positions. Yet other aspects include a peripheral view option. Still other aspects include a step light-up option. Still further, the camera assembly can include an object detection/warning system that notifies the driver of objects and other obstructions in the path of the truck. Moreover, video and/or images can be captured, for example for accident recovery or security scenarios. | 03-15-2012 |
20120224796 | FRICTION CONTROLLED DRAWER SLIDE MECHANISM - A friction controlled mechanism configured to operate in conjunction with an assembly having a moveable structure and a stationary structure. The mechanism includes a frame member having a length and a friction based flexible member slidably wrapped around a perimeter of the frame member such that the flexible member travels in opposite directions around the perimeter of the frame member during movement of the moveable structure toward and away from the stationary structure. The flexible member imparts a friction to side rails of the stationary structure and to side rails of the moveable structure to provide a controlled stable movement of the moveable structure. | 09-06-2012 |
Patent application number | Description | Published |
20090251180 | ANALOG PHASE-LOCKED LOOP - Aspects of the present invention are related, in general, to Type-III phase-locked loops. In particular, aspects of the present invention relate to analog Type-III phase-locked loop anangements comprising at least two signal paths, wherein each signal path may correspond to a bandwidth partition and may be selected by a selector according to a bandwidth parameter value. According to one aspect of the present invention, a first signal path may correspond to a fast loop (wide closed-loop bandwidth), and a second signal path may correspond to a slow loop (narrow closed-loop bandwidth). | 10-08-2009 |
20110242333 | TEST AND MEASUREMENT DEVICE, SYSTEM, AND METHOD FOR PROVIDING SYNCHRONIZED MEASUREMENT VIEWS - Embodiments of the invention include a test and measurement device, system, and method for synchronizing measurement views and configuration parameters across multiple input channels or devices. A method includes receiving signals under test associated with multiple input channels of the test and measurement instrument or with multiple devices, selecting a measurement view of one input signal or device, receiving a synchronized view enable preference from a user control interface, and synchronizing the measurement view or configuration parameters of the other signals or devices with what was chosen on the first signal or device. A test and measurement instrument includes input terminals to receive the input signals, a user control interface to receive input from an operator, a display to provide measurement information about the input signals, and a synchronization control unit to synchronize measurement views and/or configuration parameters between the inputs or devices. | 10-06-2011 |
20110274153 | FLEXIBLE TIMEBASE FOR EYE DIAGRAM - A flexible timebase for eye diagrams uses a stable free running oscillator as a sample clock for equivalent time sampling of an input serial digital signal and of a reference signal, such as a sine wave, derived from a subdivided recovered clock of the input serial digital signal. The reference signal samples are provided to a digital phase-locked loop that provides the flexible timebase to an eye pattern generator. The eye pattern generator accumulates the input serial digital signal samples at times corresponding to the reference signal samples to produce the eye diagram. A linear phase detector in the digital phase locked loop converts the reference signal samples to a complex signal using a Hilbert transform and then to a linear ramp of phase values using a CORDIC algorithm with arctangent lookup table. A subtractor is then used to subtract the digital phase-locked loop feedback from the linear ramp to provide the input to the loop filter. | 11-10-2011 |
20140300481 | RELAY FAILURE DETECTION SYSTEM - A relay fault detection and correction system includes a signal detector structured to measure primary and secondary signals, and generates a fault output signal if the signals appear to be unterminated due to a relay not connecting the signals to the loads. A cycle circuit is structured to cause a relay controller to cycle a potentially under-performing relay between its states a number of times after the signal detector generates the fault output. | 10-09-2014 |
20150097839 | STOCHASTIC RASTERIZATION OF WAVEFORM TRACE DISPLAYS - A stochastic system in a waveform monitor reduces the amount of memory used to store waveform data as it is being accumulated. The system produces a high quality trace display using fewer bits of memory by incrementing pixels using stochastic methods. In at least some embodiments, possible memory values are divided into two or more value ranges and an increment percentage is ascribed for each of the value ranges. During operation, first a present stored value is read from the memory store and its ascribed increment percentage for the particular range is selected. Then the present stored value is stochastically incremented based on the percentage for the particular range. | 04-09-2015 |