Patents by Inventor Charles Marcus
Charles Marcus 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: 20240111048Abstract: In a laser tissue ablation system, a distal end of an optical fiber can extend from an endoscope. The optical fiber can receive therapeutic laser light pulses at first times, receive measurement light pulses at second times, direct the therapeutic laser light pulses and the measurement light pulses toward a target, collect, as collected light pulses, at least some of the measurement light pulses that are reflected from the target, and direct, as return light pulses, at least some of the collected light pulses away from the distal end of the optical fiber. An optical detector can sense at least some of the return light pulses. Processor circuitry can perform a time-of-flight analysis of the sensed return light pulses to determine a spacing between the distal end of the optical fiber and the target and can generate a spacing data signal representing the determined spacing.Type: ApplicationFiled: September 11, 2023Publication date: April 4, 2024Inventors: Charles A. Baker, Divid Marcus
-
Patent number: 10669647Abstract: The present disclosure relates to a method for producing a network of interconnected nanostructures comprising the steps of: providing a substantially plane substrate; growing a plurality of elongated nanostructures from the substrate; kinking the growth direction of at least a part of the nanostructures such that at least part of the kinked nanostructures are growing in a network plane parallel to the substrate, and creating one or more network(s) of interconnected kinked nanostructures in the network plane, wherein a dielectric support layer is provided below the network plane to support said network(s) of interconnected nanostructures.Type: GrantFiled: June 27, 2016Date of Patent: June 2, 2020Assignee: University of CopenhagenInventors: Peter Krogstrup, Charles Marcus, Thomas Sand Jespersen, Jesper Nygård
-
Publication number: 20180195201Abstract: The present disclosure relates to a method for producing a network of interconnected nanostructures comprising the steps of: providing a substantially plane substrate; growing a plurality of elongated nanostructures from the substrate; kinking the growth direction of at least a part of the nanostructures such that at least part of the kinked nanostructures are growing in a network plane parallel to the substrate, and creating one or more network(s) of interconnected kinked nanostructures in the network plane, wherein a dielectric support layer is provided below the network plane to support said network(s) of interconnected nanostructures.Type: ApplicationFiled: June 27, 2016Publication date: July 12, 2018Inventors: Peter Krogstrup, Charles Marcus, Thomas Sand Jespersen, Jesper Nygård
-
Patent number: 9703675Abstract: A structured logging and instrumentation framework may include a structured logging service that interacts with one or more instrumentation points of an application at runtime. The structured logging service may expose a structured logging application programming interface that may be called by an instrumentation point for passing structured trace event information. The structured logging service may be implemented as a source of structured trace event information for one or more consumers and may output structured trace event information as a serialized string or as one or more strongly-typed key-value pairs.Type: GrantFiled: August 11, 2014Date of Patent: July 11, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Charles Marcus Reid, III, Molly Grossman, Bin Zhao, Jacob Pitts
-
Patent number: 9652109Abstract: A predictive contextual toolbar is presented that provides an identifiable region on which predicted commands can be surfaced. This user interface can be presented in cases where an indication of a request for a command (such as a formatting tool) is received, for example, while a user is interacting with a canvas of a productivity application. When conditions for surfacing a predictive command are met, the system can display an identifiable region on which predicted commands are surfaced according to context associated with the conditions for surfacing the predictive command. The identifiable region may be an extension of a mini toolbar. One or more dynamic predicted commands can be surfaced on the identifiable region to provide easily accessible, user specific, context related commands.Type: GrantFiled: January 11, 2013Date of Patent: May 16, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Eric M. Borzello, Kathleen R. Kelly, Charles Marcus Reid, III
-
Publication number: 20160041894Abstract: A structured logging and instrumentation framework may include a structured logging service that interacts with one or more instrumentation points of an application at runtime. The structured logging service may expose a structured logging application programming interface that may be called by an instrumentation point for passing structured trace event information. The structured logging service may be implemented as a source of structured trace event information for one or more consumers and may output structured trace event information as a serialized string or as one or more strongly-typed key-value pairs.Type: ApplicationFiled: August 11, 2014Publication date: February 11, 2016Inventors: Charles Marcus Reid, III, Molly Grossman, Bin Zhao, Jacob Pitts
-
Publication number: 20140282178Abstract: Systems and techniques for facilitating and backing the surfacing of predicted commands within a user interface are disclosed. Commands to surface for an active user in productivity applications can be predicted using a personalized community model. The personalized community model is generated using a record of past actions the active user has taken along with the past actions of many users of the productivity application. The actions of the active user within the productivity application are monitored and used to select commands to surface.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: MICROSOFT CORPORATIONInventors: Eric M. Borzello, Richard Anthony Caruana, Eric Joel Horvitz, Ashish Kapoor, Kathleen R. Kelly, Charles Marcus Reid, III
-
Publication number: 20140201672Abstract: A predictive contextual toolbar is presented that provides an identifiable region on which predicted commands can be surfaced. This user interface can be presented in cases where an indication of a request for a command (such as a formatting tool) is received, for example, while a user is interacting with a canvas of a productivity application. When conditions for surfacing a predictive command are met, the system can display an identifiable region on which predicted commands are surfaced according to context associated with the conditions for surfacing the predictive command. The identifiable region may be an extension of a mini toolbar. One or more dynamic predicted commands can be surfaced on the identifiable region to provide easily accessible, user specific, context related commands.Type: ApplicationFiled: January 11, 2013Publication date: July 17, 2014Applicant: MICROSOFT CORPORATIONInventors: Eric M. Borzello, Kathleen R. Kelly, Charles Marcus Reid, III
-
Publication number: 20070102111Abstract: A method and apparatus are provided for the formation of nanotubes and nanotube related structures. Nanotubes, such as carbon nanotubes, can be prepared to exhibit various physical, chemical and electrical properties.Type: ApplicationFiled: February 16, 2006Publication date: May 10, 2007Applicant: President and Fellows of Harvard CollegeInventors: Douwe Monsma, Charles Marcus
-
Publication number: 20060236579Abstract: This invention relates generally to a portable device, operable for being displayed, that facilitates autographing keepsakes items from an event, such as replica flags, and the method of making and using of the device.Type: ApplicationFiled: April 25, 2005Publication date: October 26, 2006Inventors: Roy Cranman, Charles Marcus, Jack Israel
-
Patent number: 6205153Abstract: A network node 102 capable of detecting how many parties have collided during attempts to transmit on a bus 108. If more than one party has been detected to collide, the node 102 selects a backoff window from a larger randomized group of possible backoff windows than if the node had collided with only one other party. In this way, delays due to multiple parties colliding are minimized.Type: GrantFiled: May 9, 1997Date of Patent: March 20, 2001Assignee: Siemens Information and Communications Systems, Inc.Inventors: Shmuel Shaffer, William J. Beyda, Harry Yen, Charles Marcus White
-
Patent number: 6172983Abstract: A network having a number of terminals connected by a hub includes managing data transmission collisions by distinguishing among the terminals following a transmission. In the preferred embodiment, the terminals are arranged in a star configuration and the hub is an Ethernet hub that forwards a data packet from a terminal to all of the remaining terminals. A data packet is stored in memory while it is transmitted to all of the other terminals in the collision domain. If a collision is detected in forwarding the data packet, the transmission is completed to the collision-free terminals, thereby isolating subsequent forwarding of the data packet to the one or more collision-inducing terminals. When a no-carrier condition is sensed, the data packet is retransmitted to the one or more collision-inducing terminals.Type: GrantFiled: March 13, 1997Date of Patent: January 9, 2001Assignee: Siemens Information and Communication Networks, Inc.Inventors: Shmuel Shaffer, David Weiss, Charles Marcus White