Patents by Inventor Daniel Stewart

Daniel Stewart 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: 20190058680
    Abstract: Provided is a group-based communication interface configured to allow members of the interface to communicate within group-based communication channels. The group-based communication interface is configured to relegate selected group-based messaging communications to a separate display pane, where additional messaging communications can be received, thereby maintaining a focused selected group-based communication channel. The selected group-based communication channel is updated to indicate that the selected group-based messaging communications was relegated to a separate display pane, informing the channel members while also allowing the channel members to access the separate display pane if desired. Accordingly, the selected group-based communication interface provides for efficient and focused group-based communications.
    Type: Application
    Filed: October 11, 2017
    Publication date: February 21, 2019
    Inventors: Paul Rosania, Milo Watanabe, Daniel Stewart Butterfield, Neil Walker, Patrick Kane, Hubert Florin, Wayne Fan
  • Patent number: 10210159
    Abstract: Metadata may be associated with media objects by providing media objects for display, and accepting input concerning the media objects, where the input may include at least two different types of metadata. For example, metadata may be in the form of tags, comments, annotations or favorites. The media objects may be searched according to metadata, and ranked in a variety of ways.
    Type: Grant
    Filed: February 8, 2006
    Date of Patent: February 19, 2019
    Assignee: OATH INC.
    Inventors: Daniel Stewart Butterfield, Eric Costello, Caterina Fake, Callum James Henderson-Begg, Serguei Mourachov, Joshua Eli Schachter
  • Publication number: 20180212903
    Abstract: Embodiments of the present disclosure relate to a group-based communication server for associating an identifier with one or more message communications within a group-based communication system. In some embodiments, the group-based communication server comprises at least one processor and at least one memory including computer program code.
    Type: Application
    Filed: October 12, 2017
    Publication date: July 26, 2018
    Inventors: Sean Rose, Andreas Haugstrup Pedersen, Daniel Stewart Butterfield, Callum Henderson-Begg, Christopher David Montrois, Lauren Bosak Wagner, Milo Watanabe
  • Publication number: 20180197144
    Abstract: The disclosure generally relates to an enterprise group-based communication system. Group-based communication channels may be created and access by client devices associated with users within the enterprise group-based communication system that have various identifiers associated therewith.
    Type: Application
    Filed: October 12, 2017
    Publication date: July 12, 2018
    Inventors: Ilan Frank, Daniel Stewart Butterfield, Callum Henderson-Begg, April Underwood, Leah Jones, Myles Grant, Todd Wirth, Eric Vierhaus, Samantha Stoller, Gregory Pelly, Yongxing Deng, Matthew Mullen
  • Publication number: 20180168437
    Abstract: Provided is a fitting for a medical scoping device, the fitting comprising a body defining a longitudinal axis, the body having an interior having an opening to receive an endoscope along the longitudinal axis, the body having a cylindrical portion comprising protuberances being spaced apart and circumferentially arrayed with respect to one another and extending from the cylindrical portion, each of the protuberances having an outer edge to engage tissue, wherein optionally (i) the interior comprises a plurality of raised surfaces disposed thereon; and/or (ii) each protuberance having a bottom surface having a plurality of raised surfaces disposed thereon. Methods of making and using the fitting are also disclosed.
    Type: Application
    Filed: June 24, 2016
    Publication date: June 21, 2018
    Inventors: John Schreiner, Travis Henry Bendele, Anoopam Nath, David C. Hemink, Daniel Stewart
  • Publication number: 20180138383
    Abstract: Systems methods and/or apparatus for the conversion of various types of energy into thermal energy that may be stored and/or then converted into electrical energy. The electrical energy may be available on demand and/or at a user's desired power requirements (e.g., power level and/or type). For example, the energy may be available at a particular voltage and either as direct current (DC) energy or alternating current (AC) energy. The electrical energy may be easily transported and therefore available at a user's desired location. For example, the systems, methods and/or devices may eliminate or reduce the need for electricity transmission, at least for certain applications. In exemplary embodiments, the system may include an organic phase change material for storing the thermal energy.
    Type: Application
    Filed: June 16, 2017
    Publication date: May 17, 2018
    Inventor: Daniel Stewart Lang
  • Publication number: 20180128432
    Abstract: Certain embodiments are directed to a lighting device comprising one or more of the following: a plurality of LEDs; a plurality of optic devices corresponding to the plurality of LEDs; at least one optical separator for substantially preventing the light emitted from one LED from effecting the other LEDs; a thermoelectric device configured to harvest heat generated by the LEDs and convert the harvested heat into electrical energy; and a low temperature material for creating a temperature difference across the thermoelectric device.
    Type: Application
    Filed: July 14, 2017
    Publication date: May 10, 2018
    Inventor: Daniel Stewart Lang
  • Patent number: 9940394
    Abstract: The Messaging Search and Management Apparatuses, Methods and Systems (“MSM”) transforms message, ranking request inputs via MSM components into work graphs, ML structure input data, ML structure, ranking response outputs. A work graph generation request that includes group level access control data may be obtained. A set of metadata access control carrying messages, a set of users, a set of channels, and a set of topics with access control data corresponding to the group level access control data may be determined. A user priority score for each of the other users, a channel priority score for each of the channels, and a topic priority score for each of the topics, from the perspective of each user, may be calculated. A work graph data structure may be generated that includes, for each user, data regarding the calculated user priority scores, channel priority scores, and topic priority scores.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: April 10, 2018
    Assignee: Slack Technologies, Inc.
    Inventors: Myles Grant, Serguei Mourachov, Renaud Bourassa-Denis, Jason Liszka, John Gallagher, Isabella Tromba, Noah Weiss, Daniel Stewart Butterfield, Callum Henderson-Begg
  • Publication number: 20170359421
    Abstract: A state of a registered device that is different from a user device may be determined by a digital service interface. First event data that includes an identification of the registered device and the state of the registered device may be transmitted to the contact center by the digital service interface. Second event data that includes the state of the registered device and information that enables the user to establish the communications session with the contact center may be provided to a user of the user device.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 14, 2017
    Inventors: Daniel Stewart Stoops, Lizanne Kaiser, Cliff W. Bell
  • Publication number: 20170359232
    Abstract: Event data that includes an identification of a registered device and a state of the registered device may be received by a contact center, where the registered device is different from the user device. A resource requirement for a communications session between a user device and an agent device may be determined by the contact center based on the event data. Routing information that enables the user device to establish a communications session with the agent device without a need for a user of the user device to provide the identification of the registered device to an agent of the agent device may be generated by the contact center based on the resource requirement.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 14, 2017
    Inventors: Daniel Stewart Stoops, Lizanne Kaiser, Cliff W. Bell
  • Patent number: 9739430
    Abstract: Certain embodiments are directed to a lighting device comprising one or more of the following: a plurality of LEDs; a plurality of optic devices corresponding to the plurality of LEDs; at least one optical separator for substantially preventing the light emitted from one LED from effecting the other LEDs; a thermoelectric device configured to harvest heat generated by the LEDs and convert the harvested heat into electrical energy; and a low temperature material for creating a temperature difference across the thermoelectric device.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: August 22, 2017
    Assignee: Photon Holding LLC
    Inventor: Daniel Stewart Lang
  • Publication number: 20170211796
    Abstract: A lighting device comprising a plurality of LEDs; a plurality of optic devices corresponding to the plurality of LEDs; at least one optical separator for substantially preventing the light emitted from one LED from effecting the other LEDs; a thermoelectric device configured to harvest heat generated by the LEDs and convert the harvested heat into electrical energy; and a low temperature material for creating a temperature difference across the thermoelectric device.
    Type: Application
    Filed: December 14, 2016
    Publication date: July 27, 2017
    Inventor: Daniel Stewart Lang
  • Patent number: 9711705
    Abstract: Systems methods and/or apparatus for the conversion of various types of energy into thermal energy that may be stored and/or then converted into electrical energy. The electrical energy may be available on demand and/or at a user's desired power requirements (e.g., power level and/or type). For example, the energy may be available at a particular voltage and either as direct current (DC) energy or alternating current (AC) energy. The electrical energy may be easily transported and therefore available at a user's desired location. For example, the systems, methods and/or devices may eliminate or reduce the need for electricity transmission, at least for certain applications. In exemplary embodiments, the system may include an organic phase change material for storing the thermal energy.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: July 18, 2017
    Assignee: Electron Holding LLC
    Inventor: Daniel Stewart Lang
  • Patent number: 9553248
    Abstract: A lighting device comprising a plurality of LEDs; a plurality of optic devices corresponding to the plurality of LEDs; at least one optical separator for substantially preventing the light emitted from one LED from effecting the other LEDs; a thermoelectric device configured to harvest heat generated by the LEDs and convert the harvested heat into electrical energy; and a low temperature material for creating a temperature difference across the thermoelectric device.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: January 24, 2017
    Assignee: Photon Holding LLC
    Inventor: Daniel Stewart Lang
  • Patent number: 9516526
    Abstract: A method and system are provided for visualizing and analyzing spectrum assets. License, channel, and lease data from a communications authority is collected and formatted into individual polygon maps. The maps could be drawn according to county or state boundaries, or by some other mapping standard. The maps are then divided and redrawn into several market service areas and several basic trading areas. The maps are also divided and redrawn according to the bandwidth spectrum of one or more channels. Since the maps are drawn with several different boundary conditions, the layout of all of the maps result in some maps being partially overlaid onto other maps for the same region. These regions containing partially overlaid maps are redefined as superblocks. Each superblock contains all of the data from each overlaid map portion for that particular region.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: December 6, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Daniel Stewart Broyles, Douglas L. Machamer, Anthony A. Panella, Nichole D. Rowland, Michael Iverson
  • Patent number: 9467317
    Abstract: A method and apparatus for detecting signals. According to an embodiment, energy waves are received at a first receiver system and a second receiver system. The first receiver system generates first information using the energy waves received at the first receiver system. The first receiver system receives second information generated using the energy waves received at the second receiver system from the second receiver system. The first receiver system identifies desired information about a repetitive portion of a signal carried in the energy waves received at the first receiver system using the first information and the second information.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: October 11, 2016
    Assignee: THE BOEING COMPANY
    Inventors: Gary Alan Ray, James Bryan Baker, Daniel Stewart Summers
  • Patent number: 9357429
    Abstract: A method, system, and medium are provided for estimating user throughput as a function of network load. The function that governs a relationship between user throughput and network load is derived after simulating network traffic during busy hours on a wireless network. The simulated traffic is shaped to be similar to packet traffic received on the network. In turn, the simulated traffic is assigned to one or more carriers that are configured to resemble the network carriers. Upon processing the simulated traffic, user throughput is calculated and a function is derived from the network load during the busy hour and the calculated user throughput. The derived function is employed to predict the load at which user throughput falls below acceptable levels.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: May 31, 2016
    Assignee: Sprint Communications Company L.P.
    Inventor: Daniel Stewart Broyles
  • Publication number: 20160063576
    Abstract: A media management system including a content analysis unit that analyzes the information on the media output to identify the data structure of the information and compares the information structure to known information structures, a template analysis unit that reformats the information to a similar file structure if the structure of the information is substantially similar to a known information structure, creates a new information structure based on the structure of the file information if the structure of the information is not substantially similar to a known information structure, and a media production unit that generates a media product based on the structured information.
    Type: Application
    Filed: August 27, 2015
    Publication date: March 3, 2016
    Inventors: Daniel Stewart PATERSON, Jaisankar Meenakshi SUNDARAM
  • Patent number: 9239697
    Abstract: A system, method, and computer program product are provided for a display multiplier. First image data is received for a first display device and second image data is received for a second display device, where the second display device has fewer scan lines than the first display device. A scan line of the second image data is duplicated and a display multiplier output stream is generated that includes a first scan line of the first image data, the scan line of the second image data, a second scan line of the first image data, and the duplicated scan line of the second image data.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: January 19, 2016
    Assignee: NVIDIA Corporation
    Inventors: Jacques Francois Mahe, Daniel Stewart Perrin, Raghvendra Purushottam Kamathankar
  • Patent number: D835853
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: December 11, 2018
    Inventors: Justun C. Seymour, Daniel Stewart, Seth Rooney