Patents by Inventor Steven Oliver
Steven Oliver 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: 20240380944Abstract: Methods and systems are provided for streaming a media asset with an adaptive bitrate transcoder. A server receives, from a client device, a first request for a first portion of the plurality of portions to be transcoded at a first bitrate. The server then starts to transcode the plurality of portions at the requested first bitrate to generate a plurality of corresponding transcoded portions. The server updates a header of a transcoded portion to include: 1) a transcode latency value; and 2) a count value indicating a number of available pre-transcoded portions of the media asset at the time the first request was received. The server then transmits the transcoded portion to the client. The client device then determines a second bitrate based on the transcode latency value included in the header of the transcoded portion corresponding to the first portion.Type: ApplicationFiled: July 23, 2024Publication date: November 14, 2024Inventors: Steven Mayhew, Maciej Dobrzynski, Jonathan Oliver
-
Publication number: 20240299818Abstract: An improved shuttlecock for playing a game involving hitting the shuttlecock back-and-forth between players includes a base having a number of stems, each stem extending outwardly from a central axis of the improved shuttlecock by a non-zero angle (e.g., from 2 to 30 degrees). Each stem has a receptor. The base has a cylindrical surface at an end distal from the plurality of stems and an indentation between the cylindrical surface and the plurality of stems. A nose has a striking end and a lip that is distal from the striking end. The nose is connected to the base over the cylindrical surface such that the lip rests in the indentation of the base. Several feathers are included (equal number as the number of stems), each has a quill end. The quill end of each feather is inserted into and affixed within a corresponding one of the receptors.Type: ApplicationFiled: May 14, 2024Publication date: September 12, 2024Inventors: Steven Mueller, Raphael Oliver Schwyter
-
Patent number: 12075124Abstract: Methods and systems are provided for streaming a media asset with an adaptive bitrate transcoder. A server receives, from a client device, a first request for a first portion of the plurality of portions to be transcoded at a first bitrate. The server then starts to transcode the plurality of portions at the requested first bitrate to generate a plurality of corresponding transcoded portions. The server updates a header of a transcoded portion to include: 1) a transcode latency value; and 2) a count value indicating a number of available pre-transcoded portions of the media asset at the time the first request was received. The server then transmits the transcoded portion to the client. The client device then determines a second bitrate based on the transcode latency value included in the header of the transcoded portion corresponding to the first portion.Type: GrantFiled: October 25, 2022Date of Patent: August 27, 2024Assignee: Rovi Guides, Inc.Inventors: Steven Mayhew, Maciej Dobrzynski, Jonathan Oliver
-
Publication number: 20240220074Abstract: A data processing system implements displaying a tabbed user interface comprising a plurality of tabs for navigating among a plurality of electronic content items and detecting a user input indicating a selection of a first tab of the plurality of tabs. The first tab is associated with a first electronic content item of the plurality of electronic content items. The system further implements obtaining tab menu content for a tab menu based on a subject matter of the first electronic content item, generating one or more menu items based on the tab menu content, and causing the tab menu to be displayed proximate to the first tab, the tab menu including the one or more menu items.Type: ApplicationFiled: December 28, 2022Publication date: July 4, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Pooja MEHTA, Chad ROTHSCHILLER, Steven Oliver LENGIEZA, Daniel Vincent FIORDALIS, Jose Luis TERAN, Laurentiu Titi NEDELCU
-
Patent number: 11586698Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for surfacing collected web content are presented. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage. An indication to export the collection of web content to a productivity application may be received. A plurality of attributes that each of the plurality of sections have a value for may be identified. A productivity application document may be populated with the plurality of attributes and the corresponding values from each of the sections.Type: GrantFiled: July 16, 2021Date of Patent: February 21, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Aaron Michael Butcher, Daniel John Krenn, Steven Michael McMurray, Steven Oliver Lengieza, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Puneet Arora, Pramod Nammi, Akshansh Choudhary, Kurian Jacob, Vikas Verma, Vikram Singh
-
Publication number: 20210342416Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for surfacing collected web content are presented. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage. An indication to export the collection of web content to a productivity application may be received. A plurality of attributes that each of the plurality of sections have a value for may be identified. A productivity application document may be populated with the plurality of attributes and the corresponding values from each of the sections.Type: ApplicationFiled: July 16, 2021Publication date: November 4, 2021Inventors: Aaron Michael Butcher, Daniel John Krenn, Steven Michael McMurray, Steven Oliver Lengieza, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Puneet Arora, Pramod Nammi, Akshansh Choudhary, Kurian Jacob, Vikas Verma, Vikram Singh
-
Patent number: 11093575Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for surfacing collected web content are presented. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage. An indication to export the collection of web content to a productivity application may be received. A plurality of attributes that each of the plurality of sections have a value for may be identified. A productivity application document may be populated with the plurality of attributes and the corresponding values from each of the sections.Type: GrantFiled: August 9, 2019Date of Patent: August 17, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Aaron Michael Butcher, Daniel John Krenn, Steven Michael McMurray, Steven Oliver Lengieza, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Puneet Arora, Pramod Nammi, Akshansh Choudhary, Kurian Jacob, Vikas Verma, Vikram Singh
-
Publication number: 20200349223Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for surfacing collected web content are presented. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage. An indication to export the collection of web content to a productivity application may be received. A plurality of attributes that each of the plurality of sections have a value for may be identified. A productivity application document may be populated with the plurality of attributes and the corresponding values from each of the sections.Type: ApplicationFiled: August 9, 2019Publication date: November 5, 2020Inventors: Aaron Michael Butcher, Daniel John Krenn, Steven Michael McMurray, Steven Oliver Lengieza, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Puneet Arora, Pramod Nammi, Akshansh Choudhary, Kurian Jacob, Vikas Verma, Vikram Singh
-
Patent number: 10548078Abstract: Managing power-consuming resources on a first computing device by adjusting data delivery from a plurality of second computing devices based on a state of the first computing device. The state of the first computing device is provided to the second computing devices to alter the data delivery. In some embodiments, the first computing device provides the second computing devices with actions or commands relating to data delivery based on the device state. For example, the second computing devices are instructed to store the data, forward the data, forward only high priority data, or perform other actions. Managing the data delivery from the second computing devices preserves battery life of the first computing device.Type: GrantFiled: July 15, 2016Date of Patent: January 28, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Anh P. Tran, John Mark Miller, Steven Oliver Elliott, Lloyd Alfred Moore
-
Publication number: 20170135038Abstract: Managing power-consuming resources on a first computing device by adjusting data delivery from a plurality of second computing devices based on a state of the first computing device. The state of the first computing device is provided to the second computing devices to alter the data delivery. In some embodiments, the first computing device provides the second computing devices with actions or commands relating to data delivery based on the device state. For example, the second computing devices are instructed to store the data, forward the data, forward only high priority data, or perform other actions. Managing the data delivery from the second computing devices preserves battery life of the first computing device.Type: ApplicationFiled: July 15, 2016Publication date: May 11, 2017Inventors: Anh P. Tran, John Mark Miller, Steven Oliver Elliott, Lloyd Alfred Moore
-
Patent number: 9419049Abstract: An optical assembly includes a solid spacing layer between a plenoptic microlens array (MLA) and a pixel-level MLA, avoiding the need for an air gap. Such an assembly, and systems and methods for manufacturing same, can yield improved reliability and efficiency of production, and can avoid many of the problems associated with prior art approaches. In at least one embodiment, the plenoptic MLA, the spacing layer, and the pixel-level MLA are created from optically transmissive polymer(s) deposited on the photosensor array and shaped using photolithographic techniques. Such an approach improves precision in placement and dimensions, and avoids other problems associated with conventional polymer-on-glass architectures. Further variations and techniques are described.Type: GrantFiled: February 25, 2016Date of Patent: August 16, 2016Assignee: Lytro, Inc.Inventors: Colvin Pitts, Yi-Ren Ng, Steven Oliver
-
Patent number: 9417908Abstract: Managing power-consuming resources on a first computing device by adjusting data delivery from a plurality of second computing devices based on a state of the first computing device. The state of the first computing device is provided to the second computing devices to alter the data delivery. In some embodiments, the first computing device provides the second computing devices with actions or commands relating to data delivery based on the device state. For example, the second computing devices are instructed to store the data, forward the data, forward only high priority data, or perform other actions. Managing the data delivery from the second computing devices preserves battery life of the first computing device.Type: GrantFiled: January 3, 2012Date of Patent: August 16, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Anh P. Tran, John Mark Miller, Steven Oliver Elliott, Lloyd Alfred Moore
-
Publication number: 20160181310Abstract: An optical assembly includes a solid spacing layer between a plenoptic microlens array (MLA) and a pixel-level MLA, avoiding the need for an air gap. Such an assembly, and systems and methods for manufacturing same, can yield improved reliability and efficiency of production, and can avoid many of the problems associated with prior art approaches. In at least one embodiment, the plenoptic MLA, the spacing layer, and the pixel-level MLA are created from optically transmissive polymer(s) deposited on the photosensor array and shaped using photolithographic techniques. Such an approach improves precision in placement and dimensions, and avoids other problems associated with conventional polymer-on-glass architectures. Further variations and techniques are described.Type: ApplicationFiled: February 25, 2016Publication date: June 23, 2016Inventors: Colvin Pitts, Yi-Ren Ng, Steven Oliver
-
Patent number: 9305956Abstract: An optical assembly includes a solid spacing layer between a plenoptic microlens array (MLA) and a pixel-level MLA, avoiding the need for an air gap. Such an assembly, and systems and methods for manufacturing same, can yield improved reliability and efficiency of production, and can avoid many of the problems associated with prior art approaches. In at least one embodiment, the plenoptic MLA, the spacing layer, and the pixel-level MLA are created from optically transmissive polymer(s) deposited on the photosensor array and shaped using photolithographic techniques. Such an approach improves precision in placement and dimensions, and avoids other problems associated with conventional polymer-on-glass architectures. Further variations and techniques are described.Type: GrantFiled: September 30, 2015Date of Patent: April 5, 2016Assignee: Lytro, Inc.Inventors: Colvin Pitts, Yi-Ren Ng, Steven Oliver
-
Publication number: 20160027831Abstract: An optical assembly includes a solid spacing layer between a plenoptic microlens array (MLA) and a pixel-level MLA, avoiding the need for an air gap. Such an assembly, and systems and methods for manufacturing same, can yield improved reliability and efficiency of production, and can avoid many of the problems associated with prior art approaches. In at least one embodiment, the plenoptic MLA, the spacing layer, and the pixel-level MLA are created from optically transmissive polymer(s) deposited on the photosensor array and shaped using photolithographic techniques. Such an approach improves precision in placement and dimensions, and avoids other problems associated with conventional polymer-on-glass architectures. Further variations and techniques are described.Type: ApplicationFiled: September 30, 2015Publication date: January 28, 2016Inventors: Colvin Pitts, Yi-Ren Ng, Steven Oliver
-
Patent number: 9184199Abstract: An optical assembly includes a solid spacing layer between a plenoptic microlens array (MLA) and a pixel-level MLA, avoiding the need for an air gap. Such an assembly, and systems and methods for manufacturing same, can yield improved reliability and efficiency of production, and can avoid many of the problems associated with prior art approaches. In at least one embodiment, the plenoptic MLA, the spacing layer, and the pixel-level MLA are created from optically transmissive polymer(s) deposited on the photosensor array and shaped using photolithographic techniques. Such an approach improves precision in placement and dimensions, and avoids other problems associated with conventional polymer-on-glass architectures. Further variations and techniques are described.Type: GrantFiled: July 27, 2012Date of Patent: November 10, 2015Assignee: Lytro, Inc.Inventors: Colvin Pitts, Yi-Ren Ng, Steven Oliver
-
Publication number: 20150039656Abstract: Embodiments of the present invention relate to an enterprise address management system. In the enterprise address management system, addresses are imported and consolidated from external sources and stored in a database. The addresses are continuously updated from the same or different external sources while a history for each address is maintained to allow for retrieval and use of previous information. The history of each address is updated as a corresponding address transitions through an address life cycle as defined by a subscriber. The address life cycle typically is represented by a state model. In some embodiments, the enterprise address management system allows each subscriber to define and configure its own address life cycle state model and to control the flow of addresses through that life cycle.Type: ApplicationFiled: August 1, 2014Publication date: February 5, 2015Applicant: SYNCHRONOSS TECHNOLOGIES, INC.Inventors: Mark Mendes, Susan French Smith, Robert P. Laudati, Peter Dart, Steven Oliver
-
Patent number: 8792190Abstract: In a method for manufacturing a lens, a substrate which has a recess in a first surface thereof is provided. A sacrificial material is provided in the recess which has shape in accordance with a first desired lens surface. A lens material is applied to the substrate and to the sacrificial material and cured so that the lens material has a shape in accordance with the first desired lens surface, and then the sacrificial material is removed.Type: GrantFiled: October 6, 2011Date of Patent: July 29, 2014Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Jacques Duparré, Steven Oliver
-
Patent number: 8513113Abstract: The invention includes semiconductor assemblies having two or more dies. An exemplary assembly has circuitry associated with a first die front side electrically connected to circuitry associated with a second die front side. The front side of the second die is adjacent a back side of the first die, and a through wafer interconnect extends through the first die. The through wafer interconnect includes a conductive liner within a via extending through the first die. The conductive liner narrows the via, and the narrowed via is filled with insulative material. The invention also includes methods of forming semiconductor assemblies having two or more dies; and includes electronic systems containing assemblies with two or more dies.Type: GrantFiled: October 19, 2009Date of Patent: August 20, 2013Assignee: Micron Technology, Inc.Inventors: Steven Oliver, Warren M. Farnworth
-
Publication number: 20130033636Abstract: An optical assembly includes a solid spacing layer between a plenoptic microlens array (MLA) and a pixel-level MLA, avoiding the need for an air gap. Such an assembly, and systems and methods for manufacturing same, can yield improved reliability and efficiency of production, and can avoid many of the problems associated with prior art approaches. In at least one embodiment, the plenoptic MLA, the spacing layer, and the pixel-level MLA are created from optically transmissive polymer(s) deposited on the photosensor array and shaped using photolithographic techniques. Such an approach improves precision in placement and dimensions, and avoids other problems associated with conventional polymer-on-glass architectures. Further variations and techniques are described.Type: ApplicationFiled: July 27, 2012Publication date: February 7, 2013Applicant: LYTRO, INC.Inventors: Colvin Pitts, Yi-Ren Ng, Steven Oliver