Patents by Inventor James Shepherd
James Shepherd 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: 10776062Abstract: Examples of activating cloud services for a printing device are disclosed. In one example implementation according to aspects of the present disclosure, a printing device activation process to activate a printing device is performed concurrently with a cloud credentials process to receive a cloud authentication token. A cloud services activation process then activates a cloud service for the printing device.Type: GrantFiled: August 19, 2014Date of Patent: September 15, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Laurel Lasslo, Rajesh Nair, Nobuko M Nathan, Lajesh Dineshkumar, James Shepherd
-
Patent number: 10325628Abstract: Embodiments disclosed herein enable a user to generate an audio-visual project. Certain embodiments enable a user to use one of a plurality of predefined templates to generate a project easily and quickly. Other embodiments enable a user to generate a custom project that gives more control to the user, compared to if the user selected one of the predefined templates. Each project includes one or more segments, which may be specified by a user directly, or may be specified by the template selected by the user. An effect is applied to each segment, wherein the effect specifies how many video and audio slots are included in the segment, if any, and can specify one or more other properties of the segment. Projects generated using embodiments disclosed herein can be saved and shared with other users.Type: GrantFiled: October 6, 2016Date of Patent: June 18, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Mondelore, Brian Stone, Tim Ackroyd, David Millard, James Shepherd, Kyle Lampe
-
Patent number: 9999836Abstract: Example apparatus and methods facilitate providing a user-defined channel that presents content from, for example, a virtual video playlist. The playlist may include raw or edited clips of user-generated video content (e.g., video game highlights, smart phone recordings). The clips may be edited with sound, text, graphics, special effects or in other ways and then organized into the playlist. The playlist may be organized to facilitate presenting a collection of clips as a continuous show. For example, a user may produce a playlist of goals scored in their favorite video game. The highlights may be of goals scored by the user, in which case the video may come from the user's device, or of goals scored by other players, in which case the video may come from another users device or playlist. Playback of the playlist may be manipulated with respect to order, frequency, or other parameters.Type: GrantFiled: November 20, 2013Date of Patent: June 19, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Kyle Lampe, Matthew White, Aimee Freeding, James Shepherd
-
Publication number: 20170277495Abstract: Examples of activating cloud services for a printing device are disclosed. In one example implementation according to aspects of the present disclosure, a printing device activation process to activate a printing device is performed concurrently with a cloud credentials process to receive a cloud authentication token. A cloud services activation process then activates a cloud service for the printing device.Type: ApplicationFiled: August 19, 2014Publication date: September 28, 2017Inventors: Laurel Lasslo, Rajesh Nair, Nobuko M Nathan, Lajesh Dineshkumar, James Shepherd
-
Publication number: 20170040038Abstract: Embodiments disclosed herein enable a user to generate an audio-visual project. Certain embodiments enable a user to use one of a plurality of predefined templates to generate a project easily and quickly. Other embodiments enable a user to generate a custom project that gives more control to the user, compared to if the user selected one of the predefined templates. Each project includes one or more segments, which may be specified by a user directly, or may be specified by the template selected by the user. An effect is applied to each segment, wherein the effect specifies how many video and audio slots are included in the segment, if any, and can specify one or more other properties of the segment. Projects generated using embodiments disclosed herein can be saved and shared with other users.Type: ApplicationFiled: October 6, 2016Publication date: February 9, 2017Applicant: Microsoft Technology Licensing, LLCInventors: David Mondelore, Brian Stone, Tim Ackroyd, David Millard, James Shepherd, Kyle Lampe
-
Patent number: 9508385Abstract: Embodiments disclosed herein enable a user to generate an audio-visual project. Certain embodiments enable a user to use one of a plurality of predefined templates to generate a project easily and quickly. Other embodiments enable a user to generate a custom project that gives more control to the user, compared to if the user selected one of the predefined templates. Each project includes one or more segments, which may be specified by a user directly, or may be specified by the template selected by the user. An effect is applied to each segment, wherein the effect specifies how many video and audio slots are included in the segment, if any, and can specify one or more other properties of the segment. Projects generated using embodiments disclosed herein can be saved and shared with other users.Type: GrantFiled: November 21, 2013Date of Patent: November 29, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Mondelore, Brian Stone, Tim Ackroyd, David Millard, James Shepherd, Kyle Lampe
-
Publication number: 20150141140Abstract: Example apparatus and methods facilitate providing a user-defined channel that presents content from, for example, a virtual video playlist. The playlist may include raw or edited dips of user-generated video content (e.g., video game highlights, smart phone recordings). The clips may be edited with sound, text, graphics, special effects or in other ways and then organized into the playlist. The playlist may be organized to facilitate presenting a collection of clips as a continuous show. For example, a user may produce a playlist of goals scored in their favorite video game. The highlights may be of goals scored by the user, in which case the video may come from the user's device, or of goals scored by other players, in which case the video may come from another users device or playlist. Playback of the playlist may be manipulated with respect to order, frequency, or other parameters.Type: ApplicationFiled: November 20, 2013Publication date: May 21, 2015Applicant: Microsoft CorporationInventors: Kyle Lampe, Matthew White, Aimee Freeding, James Shepherd
-
Publication number: 20150139613Abstract: Embodiments disclosed herein enable a user to generate an audio-visual project. Certain embodiments enable a user to use one of a plurality of predefined templates to generate a project easily and quickly. Other embodiments enable a user to generate a custom project that gives more control to the user, compared to if the user selected one of the predefined templates. Each project includes one or more segments, which may be specified by a user directly, or may be specified by the template selected by the user. An effect is applied to each segment, wherein the effect specifies how many video and audio slots are included in the segment, if any, and can specify one or more other properties of the segment. Projects generated using embodiments disclosed herein can be saved and shared with other users.Type: ApplicationFiled: November 21, 2013Publication date: May 21, 2015Applicant: Microsoft CorporationInventors: David Mondelore, Brian Stone, Tim Ackroyd, David Millard, James Shepherd, Kyle Lampe
-
Patent number: 8401069Abstract: A video process receives an interlaced sequence of input fields organized in a plurality of frames and identifies whether each video cut occurs at a frame boundary. Where a cut occurs otherwise than at a frame boundary, the processes generates a synthetic field by motion compensation and interpolation. This synthetic field replaces one of the fields at the cut, effectively re-timing the cut to a frame boundary. The process thereby outputs a sequence of output fields in which every cut is positioned at a frame boundary, the sequence of output fields containing the same number of fields as the sequence of input fields.Type: GrantFiled: April 5, 2004Date of Patent: March 19, 2013Assignee: Snell LimitedInventors: James Shepherd, Andrew Major
-
Publication number: 20070030146Abstract: A sensor-based communications device activator, including a first signal transmitting device having a sensor and a second signal transmitting device, which may be preprogrammed to automatically alert emergency rescue personnel to the location of an individual who, due to an emergency, is unable to alert the emergency personnel on his/her own behalf. When one or more stimuli are sensed by the sensor, the activator directs a communications device, optionally including a GPS-based location tracking technologies component, to contact an emergency service. Alternatively, a manual alert device of the activator may be activated by the user to achieve this same result. Whether the communications device is contacted automatically or manually, the emergency service not only will learn that the individual is in danger, but can also learn, via the GPS-based component, the location of the endangered individual.Type: ApplicationFiled: August 2, 2006Publication date: February 8, 2007Applicant: GPS-911, LLCInventor: James Shepherd
-
Publication number: 20060015156Abstract: A method of treating a patient having a condition selected from the group including hypertension, hypertensive crises, angina pectoris, chronic arthritis, erectile dysfunction, cerebral ischemia and chronic skin ulcers comprising the step of administering to the patient a therapeutically effective amount or dose, or series of amounts or doses, of ultraviolet light.Type: ApplicationFiled: July 7, 2005Publication date: January 19, 2006Inventors: E. William Rosenberg, Karl Weber, Robert Sayre, John Dowdy, James Shepherd
-
Publication number: 20050226318Abstract: A video process receives an interlaced sequence of input fields organised in a plurality of frames and identifies whether each video cut occurs at a frame boundary. Where a cut occurs otherwise than at a frame boundary, the processes generates a synthetic field by motion compensation and imterpolation. This synthetic field replaces one of the fileds at the cut, effectively re-timing the cut to a frame boundary. The process thereby outputs a sequence of output fields in which every cut is positioned at a frame boundary, the sequence of output fields containing the same number of fields as the sequence of input fields.Type: ApplicationFiled: April 5, 2004Publication date: October 13, 2005Inventors: James Shepherd, Andrew Major
-
Publication number: 20050188815Abstract: My device is a rim extension for drummers. Previously drummers playing cross-stick (a player using the stick across the rim of the drum) there were hindrances due to the fact that a player would get a very limited grip on the stick, as well as a hard time finding a consistent sound throughout performances. The rim extensions allow a drummer almost 1 and ½ inches of free space, thus, improving stick handling and consistency making cross-stick playing much more effective and easier.Type: ApplicationFiled: May 16, 2005Publication date: September 1, 2005Inventor: James Shepherd