Patents by Inventor Michael Todd
Michael Todd 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: 20260026275Abstract: The present disclosure generally relates to semiconductor processing including facet suppression for an epitaxial growth process. In an example, a semiconductor device includes a first semiconductor material, a dielectric layer, and a second semiconductor material. The first semiconductor material includes a monocrystalline surface. The dielectric layer is over the first semiconductor material and has an opening to the first semiconductor material. The opening is defined at least in part by a sidewall of the dielectric layer. The sidewall includes a retrograde sidewall portion. The retrograde sidewall portion is planar and retrograde laterally into the dielectric layer from a distance distal from an interface between the dielectric layer and the monocrystalline surface of the first semiconductor material to a surface of the dielectric layer at the interface. The second semiconductor material is over the first semiconductor material. The second semiconductor material is at least partially in the opening.Type: ApplicationFiled: October 29, 2024Publication date: January 22, 2026Inventor: Michael Todd
-
Publication number: 20250218777Abstract: A method of fabricating an integrated circuit (IC) device is disclosed. A doped epitaxial layer may be formed over a substrate, including forming a surface-segregated layer (SSL) including a dopant species unincorporated in the doped epitaxial layer. Thereafter, the SSL may be removed in an in-situ operation, where a portion of the doped epitaxial layer may be removed based on removal selectivity.Type: ApplicationFiled: December 28, 2023Publication date: July 3, 2025Inventors: Michael Todd, Tatsuya Tominari
-
Patent number: 12335268Abstract: Methods, systems, and computer programs are presented for managing access to resources using scenarios. One method includes an operation for storing first scenario data received for a first control scenario. The first scenario data comprises a control scenario identifier, a first resource, an authorization control, and a scenario trigger that defines an event that causes an activation of the first control scenario for providing access to the first resource. Further, the method includes operations for monitoring for an occurrence of the scenario trigger and detecting an occurrence of the event associated with the scenario trigger. Further, the method determines, in response to the occurrence of the event, a set of users authorized to access the first resource, including accessing the first scenario data to determine the set of users associated with the authorization control. Furthermore, access is provided to the set of users based on the determining.Type: GrantFiled: October 22, 2021Date of Patent: June 17, 2025Assignee: Microsoft Technology Licensing, LLCInventors: James Paul Gyarmathy, Jr., Ali Alam, Amanda Holcomb, Alka Garg, Ayyappan Balasubramanian, Mansi Singhal, Gerardo Bodegas Martinez, Michael Todd, Carrie Ann Culley, Hardeep Kohli, Can Zheng, Rohan Kamath, Sandhya Vankamamidi, Jing Jing, Zhuang Gao, John Kingsly Masilamani, Jack Pullikottil
-
Publication number: 20250176201Abstract: The present disclosure generally relates to semiconductor processing integration for a bipolar junction transistor (BJT). In an example, a semiconductor device includes a semiconductor substrate, a pedestal dielectric layer, a collector layer, a base layer, and an emitter layer. The semiconductor substrate includes a bipolar junction transistor region. The pedestal dielectric layer is in the bipolar junction transistor region and is over an upper surface of the semiconductor substrate. The collector layer is on the upper surface of the semiconductor substrate and is through the pedestal dielectric layer. The base layer is on the collector layer and an upper surface of the pedestal dielectric layer. The pedestal dielectric layer extends laterally over the upper surface of the semiconductor substrate from the base layer. The emitter layer is on the base layer.Type: ApplicationFiled: November 27, 2023Publication date: May 29, 2025Inventors: Hiroshi Yasuda, Jonathan Lane, Giulio Albini, Michael Todd, Robert Cassel
-
Patent number: 12287287Abstract: In one aspect, there is provided a system including at least one processor, and at least one memory including program code which when executed by the at least one processor causes operations including capturing an image of at least a portion of a surface of an object; generating, from the captured image, pixel intensity data; in response to generating the pixel intensity data, determining, based on a height error model, height error data, wherein the height error data indicates an uncertainty of at least one height measurement of the object; and determining, based on the height error data, whether the object satisfies a threshold criteria for acceptance of the object. Related system, methods, and articles of manufacture are also disclosed.Type: GrantFiled: November 12, 2020Date of Patent: April 29, 2025Assignee: The Regents Of the University of CaliforniaInventors: Niall O'Dowd, Michael Todd
-
Publication number: 20230412602Abstract: Methods, systems, and computer programs are presented for managing access to resources using scenarios. One method includes an operation for storing first scenario data received for a first control scenario. The first scenario data comprises a control scenario identifier, a first resource, an authorization control, and a scenario trigger that defines an event that causes an activation of the first control scenario for providing access to the first resource. Further, the method includes operations for monitoring for an occurrence of the scenario trigger and detecting an occurrence of the event associated with the scenario trigger. Further, the method determines, in response to the occurrence of the event, a set of users authorized to access the first resource, including accessing the first scenario data to determine the set of users associated with the authorization control. Furthermore, access is provided to the set of users based on the determining.Type: ApplicationFiled: October 22, 2021Publication date: December 21, 2023Inventors: James Paul GYARMATHY, Ali ALAM, Amanda HOLCOMB, Alka GARG, Ayyappan BALASUBRAMANIAN, Mansi SINGHAL, Gerardo BODEGAS MARTINEZ, Michael TODD, Carrie Ann CULLEY, Hardeep KOHLI, Can ZHENG, Rohan KAMATH, Sandhya VANKAMAMIDI, Jing JING, Zhuang GAO, John Kingsly MASILAMANI, Jack PULLIKOTTIL
-
Patent number: 11830041Abstract: A system and methods for generating dynamic market pricing that is fair for both publishers and advertisers and the use of the pricing in real-time auctions. When a user views content over the internet, an online publisher provides content to the user with executable instructions, which notify an advertisement source that there is an impression for filling by an advertiser. The impression is submitted to a real-time bidding market for competing advertisers to bid to fill the impression with an advertisement. The system and methods generate dynamic pricing for the individual competing advertisers and use the dynamic pricing to compare advertiser bids to determine a highest or winning bid and a clearing price associated with the highest or winning bid.Type: GrantFiled: November 30, 2020Date of Patent: November 28, 2023Assignee: OPENX TECHNOLOGIES, INC.Inventors: Qasim Saifee, Michael Todd, Timothy Roy Cadogan, David Ee Kwung Lapsley, Jeddy Chang Chen, Eric Jongsang Kim, Anthony Frank Molinaro, Joel Peter Meyer, Moira Regelson
-
Publication number: 20220404276Abstract: In one aspect, there is provided a system including at least one processor; and at least one memory including program code which when executed by the at least one processor causes operations including capturing an image of at least a portion of a surface of an object; generating, from the captured image, pixel intensity data; in response to generating the pixel intensity data, determining, based on a height error model, height error data, wherein the height error data indicates an uncertainty of at least one height measurement of the object; and determining, based on the height error data, whether the object satisfies a threshold criteria for acceptance of the object. Related system, methods, and articles of manufacture are also disclosed.Type: ApplicationFiled: November 12, 2020Publication date: December 22, 2022Inventors: Niall O'Dowd, Michael Todd
-
Publication number: 20210118015Abstract: A system and methods for generating dynamic market pricing that is fair for both publishers and advertisers and the use of the pricing in real-time auctions. When a user views content over the internet, an online publisher provides content to the user with executable instructions, which notify an advertisement source that there is an impression for filling by an advertiser. The impression is submitted to a real-time bidding market for competing advertisers to bid to fill the impression with an advertisement. The system and methods generate dynamic pricing for the individual competing advertisers and use the dynamic pricing to compare advertiser bids to determine a highest or winning bid and a clearing price associated with the highest or winning bid.Type: ApplicationFiled: November 30, 2020Publication date: April 22, 2021Inventors: Qasim Saifee, Michael Todd, Timothy Roy Cadogan, David Ee Kwung Lapsley, Jeddy Chang Chen, Eric Jongsang Kim, Anthony Frank Molinaro, Joel Peter Meyer, Moira Regelson
-
Patent number: 10885093Abstract: An apparatus for minimizing installation footprints of expansion cards may include one or more expansion cards that include a short edge, a long edge that is longer than the short edge and is substantially perpendicular to the short edge, and an edge connector disposed on the short edge. The apparatus may also include an expansion-card frame dimensioned to 1) guide an expansion card toward a printed circuit board of a computing device at a substantially vertical orientation such that the short edge of the expansion card is disposed proximate the printed circuit board of the computing device and the long edge of the expansion card extends away from the printed circuit board and 2) removably couple the edge connector disposed on the short edge of the expansion card to the printed circuit board of the computing device. Various other apparatuses, systems, and methods are also disclosed.Type: GrantFiled: December 31, 2019Date of Patent: January 5, 2021Assignee: Netflix, Inc.Inventors: Michael Todd, Ehtsham Elahi, Aish Fenton, Carlos A. Gomez-Uribe
-
Patent number: 10853848Abstract: A system and methods for generating dynamic market pricing that is fair for both publishers and advertisers and the use of the pricing in real-time auctions. When a user views content over the internet, an online publisher provides content to the user with executable instructions, which notify an advertisement source that there is an impression for filling by an advertiser. The impression is submitted to a real-time bidding market for competing advertisers to bid to fill the impression with an advertisement. The system and methods generate dynamic pricing for the individual competing advertisers and use the dynamic pricing to compare advertiser bids to determine a highest or winning bid and a clearing price associated with the highest or winning bid.Type: GrantFiled: August 20, 2013Date of Patent: December 1, 2020Assignee: OpenX Technologies, Inc.Inventors: Qasim Saifee, Michael Todd, Timothy Roy Cadogan, David Ee Kwung Lapsley, Jeddy Chang Chen, Eric Jongsang Kim, Anthony Frank Molinaro, Joel Peter Meyer, Moira Regelson
-
Publication number: 20200133971Abstract: An apparatus for minimizing installation footprints of expansion cards may include one or more expansion cards that include a short edge, a long edge that is longer than the short edge and is substantially perpendicular to the short edge, and an edge connector disposed on the short edge. The apparatus may also include an expansion-card frame dimensioned to 1) guide an expansion card toward a printed circuit board of a computing device at a substantially vertical orientation such that the short edge of the expansion card is disposed proximate the printed circuit board of the computing device and the long edge of the expansion card extends away from the printed circuit board and 2) removably couple the edge connector disposed on the short edge of the expansion card to the printed circuit board of the computing device. Various other apparatuses, systems, and methods are also disclosed.Type: ApplicationFiled: December 31, 2019Publication date: April 30, 2020Inventors: Michael Todd, Ehtsham Elahi, Aish Fenton, Carlos A. Gomez-Uribe
-
Patent number: 10552470Abstract: A computer-implemented method and a system for implementation the method are provided. The method includes receiving user activity data for a first set of users of a streaming media system, in which the first set of users having access to a first catalog. Additional user activity data for a second set of users is received. The second set of users has access to a second catalog, which includes media items also present in the first catalog. The second catalog further includes an exclusive media item that is not included in the first catalog. A probability that a user of the first set of users would play the exclusive media item if presented by the streaming media system with the exclusive media item is determined. Information is provided to a user of the second set of users as a recommendation to play the exclusive media item based on the probability.Type: GrantFiled: March 24, 2016Date of Patent: February 4, 2020Assignee: Netflix, Inc.Inventors: Michael Todd, Ehtsham Elahi, Aish Fenton, Carlos Gomez Uribe
-
Publication number: 20160357407Abstract: Systems, methods and interfaces allow the user to add a range of expressive animations, animated tags, to specific temporal ranges or locations in media content. The method for providing expressive animations includes providing a user interface for selecting an animated tag to add to media content, the user interface presenting the media content, receiving a selection of the animated tag and an attribute of the media content, responsive to receiving the selection of the animated tag and the attribute of the media content, adding the animated tag to media content based upon the attribute, and providing the media content with the added animated tag for display.Type: ApplicationFiled: June 4, 2016Publication date: December 8, 2016Inventors: Samuel Ernst Rogoway, Michael Todd, Anar Joshi, Joshua Hinman, Matthew Steven Marzilli, Spencer Chen
-
Publication number: 20160292158Abstract: A computer-implemented method and a system for implementation the method are provided. The method includes receiving user activity data for a first set of users of a streaming media system, in which the first set of users having access to a first catalog. Additional user activity data for a second set of users is received. The second set of users has access to a second catalog, which includes media items also present in the first catalog. The second catalog further includes an exclusive media item that is not included in the first catalog. A probability that a user of the first set of users would play the exclusive media item if presented by the streaming media system with the exclusive media item is determined. Information is provided to a user of the second set of users as a recommendation to play the exclusive media item based on the probability.Type: ApplicationFiled: March 24, 2016Publication date: October 6, 2016Inventors: Michael Todd, Ehtsham Elahi, Aish Fenton, Carlos Gomez Uribe
-
Publication number: 20160094298Abstract: Apparatuses, systems, and methods for wireless data transfer on an autonomous seismic node are described. In an embodiment, an autonomous seismic node configured for wireless data transfer includes one or more power sources, one or more seismic sensors, one or more recording devices, and a wireless system. In one embodiment, the wireless system comprises a node electronics interface in data communication with one or more of the power sources, seismic sensors, and recording devices, and a wireless data communication interface for communication with an external data handling system. A communication system may include one or more vessel-based wireless systems configured to communicate with one or more node based wireless systems.Type: ApplicationFiled: September 21, 2015Publication date: March 31, 2016Applicant: Seabed Geosolutions B.V.Inventors: Bjarne Isfeldt, Arne Henning Rokkan, Michael Todd, Martin Farnan
-
Patent number: 9264441Abstract: A method of securing a network from vulnerability exploits, including the steps of a traffic analysis engine receiving a plurality of packets destined for an internal operating system; the traffic analysis engine selectively forwarding the packets to at least one virtual machine emulating the internal operating system; the virtual machine processing each forwarded packet; a rapid analysis engine identifying a malicious packet from the processed packets; and the rapid analysis engine creating a new signature to identify the malicious packet.Type: GrantFiled: March 24, 2008Date of Patent: February 16, 2016Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Michael Todd, Scott Robert Koster, Patrick Choy Ming Wong
-
Patent number: D784551Type: GrantFiled: July 30, 2015Date of Patent: April 18, 2017Assignee: UroTech, Inc.Inventors: Michael Todd, Mike Martin
-
Patent number: D1054916Type: GrantFiled: November 30, 2022Date of Patent: December 24, 2024Assignee: Alexander Dennis LimitedInventors: Simon Bishop, Michael Todd, Jamie Wilson, David Louch, Kirit Patel
-
Patent number: D1055764Type: GrantFiled: November 30, 2022Date of Patent: December 31, 2024Assignee: Alexander Dennis LimitedInventors: Simon Bishop, Michael Todd, Jamie Wilson, David Louch, Kirit Patel