Patent application number | Description | Published |
20120004039 | Dual-Mode Program Execution - A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. The computing system is further configured to provide executable content of the computer program to the client over the communication network in parallel with the video stream. When a sufficient amount of the executable content has been provided to the client execution of the computer program is transitioned from the server to the client. The transition optionally includes communicating a state of the computer program from the server to the client. The executable content can be provided to the client in an order that is determined based on the state of the computer program. Those parts of the executable content deemed most likely to be necessary to support game play on the client are given priority. | 01-05-2012 |
20120004040 | Program Mode Switching - A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. The computing system is further configured to provide executable content of the computer program to the client over the communication network in parallel with the video stream. When a sufficient amount of the executable content has been provided to the client execution of the computer program is transitioned from the server to the client. The transition optionally includes communicating a state of the computer program from the server to the client. The executable content can be provided to the client in an order that is determined based on the state of the computer program. Those parts of the executable content deemed most likely to be necessary to support game play on the client are given priority. | 01-05-2012 |
20120004041 | Program Mode Transition - A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. The computing system is further configured to provide executable content of the computer program to the client over the communication network in parallel with the video stream. When a sufficient amount of the executable content has been provided to the client execution of the computer program is transitioned from the server to the client. The transition optionally includes communicating a state of the computer program from the server to the client. The executable content can be provided to the client in an order that is determined based on the state of the computer program. Those parts of the executable content deemed most likely to be necessary to support game play on the client are given priority. | 01-05-2012 |
20120005316 | Dual-Mode Program Execution - A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. The computing system is further configured to provide executable content of the computer program to the client over the communication network in parallel with the video stream. When a sufficient amount of the executable content has been provided to the client execution of the computer program is transitioned from the server to the client. The transition optionally includes communicating a state of the computer program from the server to the client. The executable content can be provided to the client in an order that is determined based on the state of the computer program. Those parts of the executable content deemed most likely to be necessary to support game play on the client are given priority. | 01-05-2012 |
20120064975 | Add-on Management Systems - A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. An add-on manager is provided to facilitate the use of add-ons to extend the functionality of the computer program. The add-on manager is responsive to commands received from the client and is configured to associate individual add-ons and add-on data with specific user accounts. The add-ons can be located on the server or some other location remote from the client. | 03-15-2012 |
20120064976 | Add-on Management Methods - A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. An add-on manager is provided to facilitate the use of add-ons to extend the functionality of the computer program. The add-on manager is responsive to commands received from the client and is configured to associate individual add-ons and add-on data with specific user accounts. The add-ons can be located on the server or some other location remote from the client. | 03-15-2012 |
20160080457 | Qualified Video Delivery Methods - A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU. The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. | 03-17-2016 |
20160101355 | Program Mode Transition - A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. The computing system is further configured to provide executable content of the computer program to the client over the communication network in parallel with the video stream. When a sufficient amount of the executable content has been provided to the client execution of the computer program is transitioned from the server to the client. The transition optionally includes communicating a state of the computer program from the server to the client. The executable content can be provided to the client in an order that is determined based on the state of the computer program. Those parts of the executable content deemed most likely to be necessary to support game play on the client are given priority. | 04-14-2016 |
Patent application number | Description | Published |
20130203508 | Game Execution Environments - Systems and methods for executing multiple video games, or other sources of video, include a game execution environment in which each game application is executed on the same operating system but within a virtual I/O shell. The virtual I/O shell includes virtual video, audio and input channels that allow each game application to operate as if it had dedicated drivers. In some embodiments, the systems and methods of the invention are used to provide video streams to a plurality of clients over the internet. | 08-08-2013 |
20130217506 | Game Execution Environments - Systems and methods for executing multiple video games, or other sources of video, include a game execution environment in which each game application is executed on the same operating system but within a virtual I/O shell. The virtual I/O shell includes virtual video, audio and input channels that allow each game application to operate as if it had dedicated drivers. In some embodiments, the systems and methods of the invention are used to provide video streams to a plurality of clients over the internet. | 08-22-2013 |
20130296051 | Game Execution Environments - Systems and methods for executing multiple video games, or other sources of video, include a game execution environment in which each game application is executed on the same operating system but within a virtual I/O shell. The virtual I/O shell includes virtual video, audio and input channels that allow each game application to operate as if it had dedicated drivers. In some embodiments, the systems and methods of the invention are used to provide video streams to a plurality of clients over the internet. | 11-07-2013 |
20130344960 | Massive Multi-Player Online (MMO) Games Server and Methods for Executing the Same - Video server systems and methods for providing video streams to a plurality of remote clients are described. In one implementation, the video streams are based on game states received from a remote game server. The game states are dependent on game commands received by the video server system from the remote clients and forwarded to the remote game server. The video server system is configured to appear, from the point of view of the game server, as more than one client. For example, the video server system may receive game states from the remote game server at more than one different Internet Protocol address and each of these Internet Protocol addresses may be associated with a different game session. | 12-26-2013 |
20140207474 | AUDIO DECELERATION - An audio receiving system includes logic configured to reduce the accumulation of delays caused by the late arrival of audio packets. This logic is configured to accelerate or decelerate presentation of a resulting audio stream in response to the detection of late packets. The acceleration is discontinued once the effects of the late packets have been compensated for. The audio receiving system is typically applied to applications in which lag is undesirable. These can include web conferencing, telepresence, and online video games. | 07-24-2014 |
Patent application number | Description | Published |
20130229773 | Device Kickstand - A device kickstand is described. In at least some implementations, a kickstand is rotatably attached to a mobile computing device. The kickstand can be rotated to various positions to provide support for different orientations of the computing device. In at least some implementations, hinges are employed to attach a kickstand to a mobile computing device. One example hinge utilizes preset hinge stops that enable the kickstand to be placed at different preset positions. Another example hinge exerts pressure on an edge of the kickstand, providing stability and vibration dampening to the kickstand. | 09-05-2013 |
20140049894 | SWITCHABLE MAGNETIC LOCK - This document describes techniques using, and apparatuses including, switchable magnetic locks. These techniques and apparatuses can enable low or no power consumption and a seamless design for locking and unlocking of devices one to the other, such as computing devices and peripherals. | 02-20-2014 |
20140376179 | Surface Content for a Support Component - A surface contact for a support component is described. The support component, for example, can serve as a “kickstand” that can be positioned to support the apparatus in a variety of orientations relative to an adjacent surface. A surface contact disposed on the support component can serve as an interface (e.g., a “foot”) for the support component on the adjacent surface. For instance, the surface contact can be formed from a slip-resistant material such that slippage of the support component on an adjacent surface is reduced or eliminated. In at least some embodiments, the surface contact is embedded with a material that responds to a magnetic field, e.g., a ferromagnetic material. The surface contact is attracted to magnets on an adjacent edge of the attached apparatus, thus stabilizing the support component in a closed position. | 12-25-2014 |
20150070119 | Switchable Magnetic Lock - This document describes techniques using, and apparatuses including, switchable magnetic locks. These techniques and apparatuses can enable low or no power consumption and a seamless design for locking and unlocking of devices one to the other, such as computing devices and peripherals. | 03-12-2015 |
20150192929 | ELECTRONIC COMPENSATED PIVOT CONTROL - In embodiments of electronic compensated pivot control, a computing device includes a device housing that is integrated with a display device, and the device housing tilts for multiple display positions. Pivotable components pivot in coordination to position the display device in a display position, and sensors detect positioning inputs that are received to re-position the display device. Actuators are implemented for electronic actuation to drive the pivotable components to position the display device, and clutches are implemented to limit movement of the pivotable components. A pivot controller is implemented to receive input data corresponding to a user input to change a position of the display device, control the actuators based on the input data to assist with positioning the display device, receive an indication that the user input has stopped, and control the one or more clutches to hold the position of the display device. | 07-09-2015 |
20150268699 | Lockable Display - This document describes a lockable display and techniques enabling use of a lockable display. The techniques can enable computing devices to lock and unlock a display using little or no power and with a seamless design. The techniques and apparatuses can also enable integration between a lockable display and various computing devices, including to create a nearly seamless physical and functional design. | 09-24-2015 |
20150277500 | Peripheral Device Storage - A peripheral retention device and related techniques are described. In one or more implementations, a computing device includes a housing having a display device secured thereto, the housing configured to be held by one or more hands of a user, one or more computing components are disposed within the housing, and a peripheral retention device secured to the housing. The peripheral retention device includes a flexible retractable portion that is configured to retract toward a surface of the housing and extend away from the surface of the housing to receive and retain a peripheral device between the retractable portion and the housing. The peripheral device is configured to support user interaction with a user interface output by the display device. | 10-01-2015 |
20150378392 | Hinge for Component Attachment - A hinge for component attachment is described. In at least some implementations, a kickstand is rotatably attached to a mobile computing device. The kickstand can be rotated to various positions to provide support for different orientations of the computing device. In at least some implementations, hinges are employed to attach a kickstand to a mobile computing device. One example hinge utilizes preset hinge stops that enable the kickstand to be placed at different preset positions. Another example hinge exerts pressure on an edge of the kickstand, providing stability and vibration dampening to the kickstand. | 12-31-2015 |
20160034001 | Peripheral Retention Device - Peripheral retention device techniques are described. In one or more implementations, a peripheral retention device includes a computing device securing portion and a peripheral securing portion. The computing device securing portion is configured to removably engage a computing device such that the computing device securing portion is securable to and removable from a first side of a housing the computing device using one or more hands of a user. The peripheral securing portion is connected to the computing device securing portion and configured to removably engage a peripheral device via a second side of the housing that opposes the first side of the housing such that the peripheral device is securable to and removable from the peripheral securing portion using one or more hands of a user | 02-04-2016 |
Patent application number | Description | Published |
20110221804 | System And Method For Improving Throughput For Printing Operations In An Indirect Printing System - A printer is configured with a controller that transforms operation of the printer to increase throughput. The printer includes an image receiving member, a printhead configured to eject ink drops onto the image receiving member to form an ink image, a transfix roller configured to move towards and away from the image receiving member to form a transfixing nip with the image receiving member selectively, a release agent applicator configured to engage the image receiving member selectively to apply release agent to the rotatable imaging member, and a controller configured to generate firing signals that operate the printhead from image data and to transform operation of the printer from a first printing process sequence to a second printing process sequence in response to a coverage parameter for image data to be printed being less than a predetermined threshold. | 09-15-2011 |
20120120171 | Image Transfix Apparatus Using High Frequency Motion Generators - A phase change ink imaging device includes a transfix apparatus configured to apply ultrasonic action to ink pixels deposited onto an image bearing surface to facilitate transfer and/or fixing of the ink pixels to print media. | 05-17-2012 |
20130141209 | ELECTRONIC COMPENSATED PIVOT CONTROL - In embodiments of electronic compensated pivot control, a computing device includes a device housing that is integrated with a display device, and the device housing tilts for multiple display positions. Pivotable components pivot in coordination to position the device housing in a display position, and sensors detect positioning inputs that are received to re-position the device housing of the computing device. Actuators are implemented for electronic actuation to limit movement of the pivotable components, and alternatively, to drive the pivotable components to re-position the device housing. A pivot controller is implemented to control the actuators based on sensor data to position the device housing in a display position. | 06-06-2013 |
20130144446 | STABILITY CONTROL SYSTEM - In embodiments of a stability control system, a computing device includes a device housing that is integrated with a display device, and the device housing tilts for multiple display positions. Pivotable components are mechanically-linked and pivot in coordination to position the device housing in a display position, and sensors detect positioning inputs that are received to re-position the device housing. Clutch mechanisms are implemented to limit and/or resist movement of the pivotable components based on the positioning inputs. A stability controller can be implemented to control the clutch mechanisms based on sensor data from the sensors to position the device housing in a display position. | 06-06-2013 |
20130147888 | Method of Selective Drum Maintenance in a Drum Maintenance Unit in a Printing Apparatus - A printing process identifies conditions for operating an image receiving member to transfer a plurality of ink images from the image receiving member to a plurality of media sheets between applications of release agent to the image receiving member. The printing process transfers a first ink image from the image receiving member to a first media sheet, identifies a size of a second ink image, and forms the second ink image entirely within a portion of the surface of the image receiving member that carried the first ink image. The printing process enables printing with acceptable quality while reducing the consumption of release agent and wear on components in the printer. | 06-13-2013 |
20130150571 | Colored Polysiloxanes - Disclosed are compounds of the formulae | 06-13-2013 |
Patent application number | Description | Published |
20100271450 | Open Loop Oil Delivery System - A drum maintenance system for use in an imaging device includes an applicator configured to apply a release agent to a surface of an intermediate transfer drum of an imaging device at a first flow rate, and a reservoir spaced from the applicator including a supply of the release agent for the applicator. A first fluid path fluidly couples the reservoir to the applicator for delivering release agent to the applicator; and a second fluid path fluidly couples the applicator to the reservoir for recirculating release agent back to the reservoir. A delivery pump is configured to pump release agent from the reservoir to the applicator via the first fluid path at a second flow rate; and a recirculation pump is configured to pump release agent from the applicator to the reservoir at a third flow rate. The second flow rate is greater than the first flow rate, and the third flow rate is greater than the second flow rate. | 10-28-2010 |
20100271451 | Method of Servicing A Drum Maintenance Unit (DMU) in An Image Generating System - A method of servicing a customer replaceable unit of an imaging device includes providing a customer replaceable unit configured for insertion and removal from an imaging device. The customer replaceable unit includes at least an applicator configured to apply a release agent to a surface of an intermediate transfer drum of the imaging device, a reservoir including a supply of the release agent for the applicator, a delivery pump configured to pump release agent from the reservoir to the applicator, a recirculation pump configured to pump release agent from the applicator to the reservoir, and a memory including operational data for the customer replaceable unit. A maintenance procedure is then performed on the customer replaceable unit. | 10-28-2010 |
20100278667 | Peristaltic Pump - A peristaltic pump mechanism comprises a gear having teeth configured for meshed engagement with a drive source, such as a DC motor and a pair of occlusion members configured to compress a transport tube against an occlusion surface. Each occlusion member is mounted on an axle, with one end of the axle mounted on the first gear and an opposite end of each axle engaged by a support member. Two support ribs are mounted between the gear and the support element. The pair of occlusion members includes a first pair of rollers mounted on the gear 180° apart from each other. The two support ribs are mounted on the gear 180° apart from each other and offset 90° from the pair of rollers. The DC motor drives a worm gear in meshed engagement with the gear of the pump mechanism. | 11-04-2010 |
20110197669 | Oil Reservoir with Float Level Sensor - A drum maintenance system for use in an imaging device includes a reservoir for the storage of release agent used by the drum maintenance unit. The reservoir includes a bottle, an end cap, and a float sensor. The float sensor operates to detect the release agent in the bottle reaching a predetermined minimum level. | 08-18-2011 |
20120194601 | Oil Reservoir with Float Level Sensor - A drum maintenance system for use in an imaging device includes a reservoir for the storage of release agent used by the drum maintenance unit. The reservoir includes a bottle, an end cap, and a float sensor. The float sensor has a buoyant member that is pivotably coupled to a proboscis extending from the end cap into the bottle and movement of the buoyant member enables detection of the release agent in the bottle reaching a predetermined level. | 08-02-2012 |
20130241989 | Method For Sensing Remaining Life In A Drum Maintenance Unit - A method implemented in an imaging device senses the remaining life of a drum maintenance system in the imaging device. The method includes detecting a buoyant member, which is pivotably coupled to a proboscis extending from an end cap of a reservoir in a reservoir of the DMU, reaching a predetermined position in the reservoir and then updating an estimate of the remaining release agent in the reservoir with reference to a total media area and total inked area. | 09-19-2013 |
Patent application number | Description | Published |
20150052615 | SYSTEM AND METHOD FOR FIELD-VERIFIABLE RECORD AUTHENTICATION - A code is added as a marking to a document and encodes an identifier that maps to a copy of the document stored in a database. Database copies of stored documents are preferably digitally signed. Using a device such as a smart phone, a user may extract the document identifier from the marking on a purported authentic version of the document and retrieve a copy of the document from the corresponding location in the database. The user can then visually compare the purported authentic version of the document with the retrieved database copy. | 02-19-2015 |
20150156026 | NON-DETERMINISTIC TIME SYSTEMS AND METHODS - A capture device such as a camera and/or sound recorder records an event, which includes a visual and/or audible presentation of a time value that is non-deterministic, yet a function of physical time. The non-deterministic time value (NDT) may be generated as a function of a calendar value created at time intervals as a root hash value of a distributed, hash-tree document authentication infrastructure. If the NDT value included in the recording of the event does not match the NDT value corresponding to the calendar value from which it was generated, the recording may be assumed to be altered. Digital time-stamping may be included for the recording of the event to reduce the opportunity for back-dating of the recording. NDT may also be generated simply for display by a clock, for example as an NDT time zone. | 06-04-2015 |
20150365242 | NON-DETERMINISTIC CLOCK - A non-deterministic time value (NDT) is generated as a function of a calendar value created at time intervals as a root hash value of a distributed, hash-tree document authentication infrastructure. A clock displays the NDT value, which it may derive from a sub-set of the calendar value, and presents the NDT to a user in either visual or audible form, or both. may be presented to is presented may also be generated simply for display by a clock, for example as an NDT time zone. | 12-17-2015 |
Patent application number | Description | Published |
20090088153 | Determining Mobile Phone Number Assignment - The present invention detects whether an initial mobile number assignment is suboptimal, resulting in excessive roaming. If excessive roaming is encountered, the telematics service provider determines the effective home area of the telematics unit and assigns an appropriate replacement number to the unit. In this way, the disclosed principles allow a telematics service provider to decrease its roaming charges, and/or those of its users, and more optimally manage its mobile phone number assignments. | 04-02-2009 |
20110141855 | SYSTEM AND METHOD FOR UPDATING INFORMATION IN ELECTRONIC CALENDARS - Systems and methods for updating information in an electronic calendar are disclosed. One example of the method includes recording a voice-tag memo via an in-vehicle telematics unit, the voice-tag memo containing information related to a calendar appointment, a calendar contact, or combinations thereof. The voice-tag memo is then converted into text via a speech-to-text unit in operative communication with the in-vehicle telematics unit. The method further includes determining, via a calendar comparator of an Internet-enabled program hosting the electronic calendar and in operative communication with the speech-to-text unit, which calendar appointment, calendar contact, or combinations thereof the voice-tag memo is associated with; and uploading the text to an appropriate cell of the calendar. The appropriate calendar cell is selected based upon which calendar appointment and/or calendar contact has the voice-tag memo associated therewith. | 06-16-2011 |
20110196805 | Rate Center Translation - The described system and apparatus facilitate the identification, on a per rate center (Npa Nxx) basis, of a best carrier rate center for a wireless subscriber, and also allow detection of errors in a provider's local inventory or in performance reference data. In one aspect, carrier performance data is combined with updated available inventory data via a SIT environment to create a correlated array of rate centers relative to service record and orderable carrier rate center inventory. The described system thus provides improved ordering and forecasting compared to existing systems, and can thus also provide enhanced customer satisfaction and a decrease in customer calls for HFC number change. | 08-11-2011 |
20120016551 | Charge Notification Method for Extended Range Electric Vehicles - The described principles provide a method and system for assisting a user of an electric vehicle in maintaining a charge state of the chargeable onboard energy storage system so as to be able to forgo the use of an auxiliary power unit to great extent. The method, also implemented by the system, comprises identifying charging locations for the vehicle, and prompting the user to charge the vehicle when the vehicle is at a charging location and a charge is need to avoid the use of the auxiliary power unit for a learned or planned journey. The charge reminder my be visible and/or audible within the vehicle and may optionally be remote from the vehicle. | 01-19-2012 |
Patent application number | Description | Published |
20100204106 | Use of GIP for the Treatment of Disorders Associated with Dysfunctional Synaptic Transmission - The present invention relates to a peptide comprising at least 12 amino acid residues from the N-terminal end of gastric inhibitory polypeptide, or an analogue thereof, which are useful to prophylactically prevent, improve, or reverse the diminished cognitive function associated with these types of disorders, by increasing (or sustaining) the LTP of synaptic transmission. Moreover, sustaining LTP may find utility in the prophylaxis of neurological disease by delaying the onset of impaired cognitive processes, and could serve as a treatment, not only for the diminished cognitive function caused by neurodegeneration, but also for the dysfunctional cognitive processes associated with trauma or age. Additionally, the peptides and analogues of the present invention find are useful to improve the altered cognitive function associated with hyperexcitability-type disorders, by reducing the elevated level of LTP of synaptic transmission. | 08-12-2010 |
20100227816 | Use of GLP-1 Analogues for the Treatment of Disorders Associated with Dysfunctional Synaptic Transmission - The present invention relates to a peptide analogue of glucagon-like peptide-1 (7-36), which is useful to prophylactically prevent, improve, or reverse the diminished cognitive function associated with these types of disorders, by increasing (or sustaining) the LTP of synaptic transmission. Moreover, sustaining LTP may find utility in the prophylaxis of neurological disease by delaying the onset of impaired cognitive processes, and could serve as a treatment, not only for the diminished cognitive function caused by neurodegeneration, but also for the dysfunctional cognitive processes associated with trauma or age. | 09-09-2010 |
20150025002 | PEPTIDES AND PEPTIDE DERIVATIVES BASED ON XENIN - The invention relates to peptides and peptide derivatives based on the naturally occurring peptide xenin. The invention provides a peptide of SEQ ID No. 1 or an analogue thereof which is able to stimulate insulin secretion and which has no more than 7 amino acid substitutions or deletions as compared to the native sequence, the peptide having one or more lysine residues substituted with a lipophilic substituent of 840 carbon atoms, optionally via a spacer. The present invention also provides a peptide of SEQ ID No. 1 or an analogue thereof which is able to stimulate insulin secretion and which has no more than 7 amino acid substitutions or deletions as compared to the native sequence and in which one or more of Lys | 01-22-2015 |