Patents by Inventor Stephen Ma
Stephen Ma 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: 11967164Abstract: Systems, methods and computer program products for detecting objects using a multi-detector are disclosed, according to various embodiments. In one aspect, a computer-implemented method includes defining analysis profiles, where each analysis profile: corresponds to one of a plurality of detectors, and comprises: a unique set of analysis parameters and/or a unique detection algorithm. The method further includes analyzing image data in accordance with the analysis profiles; selecting an optimum analysis result based on confidence scores associated with different analysis results; and detecting objects within the optimum analysis result. According to additional aspects, the analysis parameters may define different subregions of a digital image to be analyzed; a composite analysis result may be generated based on analysis of the different subregions by different detectors; and the optimum analysis result may be based on the composite analysis result.Type: GrantFiled: April 13, 2023Date of Patent: April 23, 2024Assignee: KOFAX, INC.Inventors: Jiyong Ma, Stephen M. Thompson, Jan W. Amtrup
-
Patent number: 11961959Abstract: A nonaqueous electrolyte for a lithium ion battery includes a lithium salt, a first nonaqueous solvent, and an additive mixture comprising a first operative additive of lithium difluorophosphate and a second operative additive of either fluoro ethylene carbonate or vinylene carbonate. A lithium-ion battery includes a negative electrode, a positive electrode comprising NMC with micrometer-scale grains, a nonaqueous electrolyte having lithium ions dissolved in a first nonaqueous solvent, and an additive mixture having a first operative additive of either fluoro ethylene carbonate or vinylene carbonate and a second operative additive of either 1,3,2-dioxathiolane-2,2-dioxide, another sulfur-containing additive, or lithium difluorophosphate.Type: GrantFiled: July 31, 2018Date of Patent: April 16, 2024Assignees: Tesla, Inc., Panasonic Holdings CorporationInventors: Lin Ma, Xiaowei Ma, Stephen Laurence Glazier, Jing Li, Jeffery Raymond Dahn
-
Publication number: 20240103231Abstract: Female fiber optic connectors having a weatherproofing collar disposed rearward of a connection port opening that receives a fiber optic plug along with cable assemblies comprising the female fiber optic connector and with methods of making the same. The female fiber optic connectors comprise an actuator such as a rocker latch arm or the like disposed under the weatherproofing collar used for releasing or securing an external fiber optic plug that may be received in the connection port. The weatherproofing collar protects the actuator such as the rocker arm latch and surrounding area from dirt, debris, moisture and the like from ingress into the connector. One or more end caps may be used with the weatherproofing collar. The weatherproofing collar allows for a ruggedized fiber optic connector having a quick connect and release mechanism for the external fiber optic plug connector mated to the female fiber optic connector.Type: ApplicationFiled: April 27, 2023Publication date: March 28, 2024Inventors: Stephen Paul Cappannari, Michael De Jong, Ashley Wesley Jones, Przemyslaw Andrzej Kukian, Jun Ma, Gordon Mueller-Schlomka, Shane Chad Woody
-
Publication number: 20240071754Abstract: Plasma processing apparatus and associated methods are provided. In one example, a plasma processing apparatus includes a plasma chamber. The plasma processing apparatus includes a dielectric wall forming at least a portion of the plasma chamber. The plasma processing apparatus includes an inductive coupling element located proximate the dielectric wall. The plasma processing apparatus includes an ultraviolet light source configured to emit an ultraviolet light beam onto a metal surface that faces an interior volume of the plasma chamber. The plasma processing apparatus includes a controller configured to control the ultraviolet light source.Type: ApplicationFiled: November 7, 2023Publication date: February 29, 2024Inventors: Stephen E. Savas, Shawming Ma
-
Publication number: 20220315902Abstract: A cardiac organoid containing 3-D matter of adult human heart tissue.Type: ApplicationFiled: February 17, 2022Publication date: October 6, 2022Inventors: Gordana VUNJAK-NOVAKOVIC, Keith YEAGER, Kacey RONALDSON, Stephen MA, Timothy CHEN
-
Patent number: 11299714Abstract: A cardiac organoid containing 3-D matter of adult human heart tissue.Type: GrantFiled: May 11, 2016Date of Patent: April 12, 2022Assignee: The Trustees of Columbia University in The City of New YorkInventors: Gordana Vunjak-Novakovic, Keith Yeager, Kacey Ronaldson, Stephen Ma, Timothy Chen
-
Patent number: 11261413Abstract: A bioreactor is provided that permits engineering of multiple different tissues. The bioreactor has a series of flow paths that permit application of tissue-specific media while simultaneously innervating the various different tissues with a common media. The flow paths for the various medias are designed to prevent mixing of the various media as they simultaneously innervate the tissue.Type: GrantFiled: January 11, 2019Date of Patent: March 1, 2022Assignee: THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORKInventors: Gordana Vunjak-Novakovic, Keith Yeager, Kacey Ronaldson, Stephen Ma, Timothy Chen
-
Publication number: 20210179989Abstract: A system is provided for evaluating the function of the neuromuscular junction (NMJ) of a subject, which includes a platform including first and second culture chambers separated by a channel; the platform supporting a microtissue culture including: human skeletal myoblasts derived from the subject in the first chamber; a neurosphere derived from the subject, expressing an optogenetic protein in the second chamber, and a hydrogel in the channel to allow axonal sprouting and growth between the myoblasts and neurosphere. A light source is provided for optical stimulation pulses applied to the microtissue culture for activation of the optogenetic protein; and image recordation device for capturing images of the culture in response to the optical stimulation.Type: ApplicationFiled: December 11, 2020Publication date: June 17, 2021Inventors: Olaia Fernandez Vila, Gordana Vunjak-Novakovic, Stephen Ma, Keith Yeager
-
Publication number: 20200082501Abstract: A map image is displayed via a user interface. A user selection of a location marker or one of a set of textual driving directions is received via the user interface. In response to the received user selection, an interactive information window overlaid within the map image is generated. Generating the interactive information window includes providing additional information regarding a location related to the marker or to the one of the set of textual driving directions.Type: ApplicationFiled: November 11, 2019Publication date: March 12, 2020Inventors: Jens E. Rasmussen, Lars E. Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Philip Gordon, Seth Michael Laforge
-
Patent number: 10475157Abstract: A map image is displayed via a user interface. A user selection of a location marker or one of a set of textual driving directions is received via the user interface. In response to the received user selection, an interactive information window overlaid within the map image is generated. Generating the interactive information window includes providing additional information regarding a location related to the marker or to the one of the set of textual driving directions.Type: GrantFiled: December 10, 2018Date of Patent: November 12, 2019Assignee: GOOGLE LLCInventors: Jens E. Rasmussen, Lars E. Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Philip Gordon, Seth Michael Laforge
-
Publication number: 20190276785Abstract: A bioreactor is provided that permits engineering of multiple different tissues. The bioreactor has a series of flow paths that permit application of tissue-specific media while simultaneously innervating the various different tissues with a common media. The flow paths for the various medias are designed to prevent mixing of the various media as they simultaneously innervate the tissue.Type: ApplicationFiled: January 11, 2019Publication date: September 12, 2019Inventors: Gordana Vunjak-Novakovic, Keith Yeager, Kacey Ronaldson, Stephen Ma, Timothy Chen
-
Publication number: 20190122335Abstract: A map image is displayed via a user interface. A user selection of a location marker or one of a set of textual driving directions is received via the user interface. In response to the received user selection, an interactive information window overlaid within the map image is generated. Generating the interactive information window includes providing additional information regarding a location related to the marker or to the one of the set of textual driving directions.Type: ApplicationFiled: December 10, 2018Publication date: April 25, 2019Inventors: Jens E. Rasmussen, Lars E. Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Philip Gordon, Seth Michael Laforge
-
Patent number: 10152770Abstract: A method of displaying a map on a display page includes displaying a map image; displaying at least one zoom control object overlaid on the map image using an image overlay technique to display the at least one zoom control object within the map image, thereby increasing an area within the display page available for the map image; and changing a manner in which the map image is displayed in response to receiving a selection of the at least one zoom control object.Type: GrantFiled: December 11, 2017Date of Patent: December 11, 2018Assignee: GOOGLE LLCInventors: Jens E. Rasmussen, Lars E. Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Philip Gordon, Seth Michael Laforge
-
Publication number: 20180101933Abstract: A method of displaying a map on a display page includes displaying a map image; displaying at least one zoom control object overlaid on the map image using an image overlay technique to display the at least one zoom control object within the map image, thereby increasing an area within the display page available for the map image; and changing a manner in which the map image is displayed in response to receiving a selection of the at least one zoom control object.Type: ApplicationFiled: December 11, 2017Publication date: April 12, 2018Inventors: Jens E. Rasmussen, Lars E. Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Philip Gordon, Seth Michael Laforge
-
Patent number: 9842380Abstract: Various methods, systems, and apparatus for implementing aspects of a digital mapping system are disclosed. One such method includes sending a location request from a client-side computing device to a map tile server, receiving a set of map tiles in response to the location request, assembling said received map tiles into a tile grid, aligning the tile grid relative to a clipping shape, and displaying the result as a map image. Direction control or zoom control objects may be included as interactive overlays on the displayed map image. The displayed map image may also include route or location overlays.Type: GrantFiled: August 31, 2011Date of Patent: December 12, 2017Assignee: GOOGLE INC.Inventors: Jens Eilstrup Rasmussen, Lars Eilstrup Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Phillip Gordon, Seth Michael LaForge
-
Publication number: 20170002330Abstract: A cardiac organoid containing 3-D matter of adult human heart tissue.Type: ApplicationFiled: May 11, 2016Publication date: January 5, 2017Inventors: Gordana Vunjak-Novakovic, Keith Yeager, Kacey Ronaldson, Stephen Ma, Timothy Chen
-
Patent number: 9294421Abstract: A server system hosts a plurality of conversations. For a respective conversation the server system receives a first sequence of edits and a second sequence of edits to a respective content unit of the conversation from different participants of the conversation. The server system converts the first and second sequences of edits into respective first and second merged sequences of edits. The server system responds to a determination that the first merged sequence of edits and the second merged sequence of edits meet predefined conflict criteria by transforming the first and second merged sequences of edits. The server system sends the respective transformed sequences of edits to respective participants so that respective participants can apply either the first sequence of edits followed by the second transformed sequence of edits or applying the second sequence of edits followed by the first transformed sequence of edits to produce a same result.Type: GrantFiled: March 22, 2010Date of Patent: March 22, 2016Assignee: Google Inc.Inventors: Jens Eilstrup Rasmussen, Lars Eilstrup Rasmussen, Stephen Ma, Alexandre T. Mah
-
Patent number: 8984139Abstract: A method, at a computing device having one or more processors and memory storing programs for execution by the one or more processors, identifies a conversation including a plurality of participants. A sequence of edits to a content unit in a plurality of content units of the conversation is obtained from a first participant in the plurality of participants to produce a revised content unit. While a second participant of the plurality of participants is providing or editing a portion of the content unit, or viewing the portion of the content unit, the following conditions are imposed. When the second participant is a team member, the conversation is updated for the second participant with the revised content unit by providing the revised content unit to the second participant. When the second participant is a non-team member, updating the conversation for the second participant with the revised content unit is delayed.Type: GrantFiled: April 4, 2014Date of Patent: March 17, 2015Assignee: Google Inc.Inventors: Jens Eilstrup Rasmussen, Lars Eilstrup Rasmussen, Stephen Ma, Alexandre T. Mah
-
Publication number: 20140222924Abstract: A method, at a computing device having one or more processors and memory storing programs for execution by the one or more processors, identifies a conversation including a plurality of participants. A sequence of edits to a content unit in a plurality of content units of the conversation is obtained from a first participant in the plurality of participants to produce a revised content unit. While a second participant of the plurality of participants is providing or editing a portion of the content unit, or viewing the portion of the content unit, the following conditions are imposed. When the second participant is a team member, the conversation is updated for the second participant with the revised content unit by providing the revised content unit to the second participant. When the second participant is a non-team member, updating the conversation for the second participant with the revised content unit is delayed.Type: ApplicationFiled: April 4, 2014Publication date: August 7, 2014Applicant: Google Inc.Inventors: Jens Eilstrup Rasmussen, Lars Eilstrup Rasmussen, Stephen Ma, Alexandre T. Mah
-
Patent number: 8700776Abstract: A server system hosts a plurality of conversations. For a respective conversation the server system receives units of content from respective participants in the conversation. The server system receives a sequence of edits to a respective content unit of the conversation from at least one participant other than an initial author of the content unit to produce a revised content unit. The server system stores a respective timestamp for each distinct edit in the sequence of edits to the content unit, including distinct timestamps for at least first and second edits to the content unit. The server system updates the conversation with the revised content unit and automatically provides the updated conversation to the one or more server systems hosting conversations for the participants in the conversation.Type: GrantFiled: March 22, 2010Date of Patent: April 15, 2014Assignee: Google Inc.Inventors: Jens Eilstrup Rasmussen, Lars Eilstrup Rasmussen, Stephen Ma, Alexandre T. Mah