Patents by Inventor Jeffrey A. Craig

Jeffrey A. Craig 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: 10599758
    Abstract: A metadata item may be generated that includes metadata content corresponding to a selected portion of digital content stored on a first device, the metadata item may be associated with a first user profile, and the metadata item may be distributed to a second user device storing the digital content such that the metadata item can be accessed via a second user profile and rendered on the second user device in association with the digital content. In this manner, metadata content corresponding to digital content may be shared across user profiles that access the digital content. In addition, a collaborative content item may be generated that includes collaborative content associated with a word or phrase in digital content and that is editable by multiple user profiles.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Wainwright Gregory Siady Yu, Robert Wayne Roth, Ashish Singh, Brian David Rosenblat, Jeffrey Craig Kunins, Eric Michael Franklin, Walter Manching Tseng, Seth Gershom Goldstein, Otis Yeager Chandler, Andrew Olcott
  • Patent number: 10545640
    Abstract: Electronic content such as an electronic book (e-book) that is referenced in or otherwise related to other content such as website content is identified, and a visual representation of the electronic content is generated. The visual representation is presented in conjunction with the website content, and a reader application for previewing the electronic content is launched via user interaction with the visual representation. Exiting the reader application causes a browser application that is rendering the website content to be automatically returned to a foreground state. A variety of actions are enabled via interaction with the reader application such as purchasing the electronic content, sharing the electronic content, or downloading a sample preview of the electronic content for later consumption.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: January 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Wainwright Gregory Siady Yu, Anisha Gulabani, Andrew Olcott, Robert Wayne Roth, Joon Hao Chuah, Jeffrey Craig Kunins, Brandon LaBranche Watson, Simran K. Dua, Manigandan Natarajan, Mohammad Kanso, William M. Hsu
  • Publication number: 20190121518
    Abstract: A system comprising a processor and a memory storing instructions that, when executed, cause the system to receive an input related to a widget on a website; receive a canonical identifier from the widget; determine an identification for a user; determine a social signal for the identified user; produce a stream of related content using the canonical identifier, the identification and the social signal; generate a user interface element for display of the stream of related content; and provide the user interface element for presentation to the user. The disclosure also includes similar methods and computer program products.
    Type: Application
    Filed: February 20, 2014
    Publication date: April 25, 2019
    Applicant: Google Inc.
    Inventors: Mario Ventura Anima, Vitor Rodrigues, Jeffrey A. Craig, Prasenjit Sarkar
  • Patent number: 10255249
    Abstract: Electronic content such as an electronic book (e-book) that is referenced in or otherwise related to other content such as website content is identified, and a visual representation of the electronic content is generated. The visual representation is presented in conjunction with the website content, and a reader application for previewing the electronic content is launched via user interaction with the visual representation. Exiting the reader application causes a browser application that is rendering the website content to be automatically returned to a foreground state. A variety of actions are enabled via interaction with the reader application such as purchasing the electronic content, sharing the electronic content, or downloading a sample preview of the electronic content for later consumption.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: April 9, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Wainwright Gregory Siady Yu, Anisha Gulabani, Andrew Olcott, Robert Wayne Roth, Joon Hao Chuah, Jeffrey Craig Kunins, Brandon LaBranche Watson, Simran K. Dua, Manigandan Natarajan, Mohammad Kanso, William M. Hsu
  • Patent number: 10083160
    Abstract: A metadata item may be generated that includes metadata content corresponding to a selected portion of digital content stored on a first device, the metadata item may be associated with a first user profile, and the metadata item may be distributed to a second user device storing the digital content such that the metadata item can be accessed via a second user profile and rendered on the second user device in association with the digital content. In this manner, metadata content corresponding to digital content may be shared across user profiles that access the digital content. In addition, a collaborative content item may be generated that includes collaborative content associated with a word or phrase in digital content and that is editable by multiple user profiles.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: September 25, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Wainwright Gregory Siady Yu, Shanmugarasa Muhunthan, Robert Wayne Roth, Ashish Singh, Brian David Rosenblat, Jeffrey Craig Kunins, Eric Michael Franklin, Walter Manching Tseng, Seth Gershom Goldstein, Otis Yeager Chandler, Andrew Olcott, Arjun Subramanian, Jay Prashant Subhash, Manigandan Natarajan
  • Patent number: 9708836
    Abstract: An inertial blocking member subassembly comprising: an inertial blocking member associated with a release handle assembly framework, the blocking member having a center of gravity offset from an axis of rotation, and the blocking member being rotationally and translationally movable between an at-rest position, in which the blocking member does not prevent actuation of the release handle, and an engaged position, in which the blocking member prevents actuation of a release handle. A biasing element biases the blocking member into the engaged position. As a result of an acceleration force acting on the blocking member center of gravity, the blocking member is rotationally and translationally moved from the at-rest position to the engaged position, and in which engaged position the blocking member is retained by a blocking member retainer until disengagement of the blocking member retainer from one of the release handle assembly framework and the blocking member.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: July 18, 2017
    Inventors: Cort Corwin, Jeffrey Craig Stokes, Drew Fouchea, Eric Allyn VandenBrink
  • Patent number: 9608103
    Abstract: A method for forming a high electron mobility transistor (HEMT) device with a plurality of alternating layers of one or more undoped gallium nitride (GaN) layers and one or more carbon doped gallium nitride layers (c-GaN), and an HEMT device formed by the method is disclosed. In one embodiment, the method includes forming a channel layer stack on a substrate, the channel layer stack having a plurality of alternating layers of one or more undoped gallium nitride (GaN) layers and one or more carbon doped gallium nitride layers (c-GaN). The method further includes forming a barrier layer on the channel layer stack. In one embodiment, the channel layer stack is formed by growing each of the one or more undoped gallium nitride (GaN) layers in growth conditions that suppress the incorporation of carbon in gallium nitride, and growing each of the one or more carbon doped gallium nitride (c-GaN) layers in growth conditions that promote the incorporation of carbon in gallium nitride.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: March 28, 2017
    Assignee: Toshiba Corporation
    Inventors: Jeffrey Craig Ramer, Karl Knieriem
  • Patent number: 9583027
    Abstract: The specification discloses a portable traffic control sign comprising a stand capable of resting on a support surface, at least one mast portion extending upwardly from the stand, the at least one mast portion having a bottom and a top, a substantially hollow interior and an outside diameter of less than approximately 1.75 inches, at least one sign panel connected to the at least one mast portion, and a reinforcing member fixedly disposed in the hollow interior of each at least one mast portion, the reinforcing member having a length sufficient to reinforce the at least one mast portion proximate the area of probable impact by a motor vehicle.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: February 28, 2017
    Assignee: MFP INDUSTRIES, LLC
    Inventors: Jeffrey Craig Anderson, Martin F. Powelson
  • Publication number: 20160099345
    Abstract: A method for forming a high electron mobility transistor (HEMT) device with a plurality of alternating layers of one or more undoped gallium nitride (GaN) layers and one or more carbon doped gallium nitride layers (c-GaN), and an HEMT device formed by the method is disclosed. In one embodiment, the method includes forming a channel layer stack on a substrate, the channel layer stack having a plurality of alternating layers of one or more undoped gallium nitride (GaN) layers and one or more carbon doped gallium nitride layers (c-GaN). The method further includes forming a barrier layer on the channel layer stack. In one embodiment, the channel layer stack is formed by growing each of the one or more undoped gallium nitride (GaN) layers in growth conditions that suppress the incorporation of carbon in gallium nitride, and growing each of the one or more carbon doped gallium nitride (c-GaN) layers in growth conditions that promote the incorporation of carbon in gallium nitride.
    Type: Application
    Filed: October 2, 2014
    Publication date: April 7, 2016
    Inventors: Jeffrey Craig Ramer, Karl Knieriem
  • Publication number: 20160044058
    Abstract: Disclosed are various embodiments for analyzing endpoints of a network, including determining security statuses for clients on the network. A recommendation may be made for the clients from the determined security statuses. A user interface may be generated to provide a user with the recommendation. The user interface may include a summary of the security statuses for the clients.
    Type: Application
    Filed: August 10, 2015
    Publication date: February 11, 2016
    Inventor: Jeffrey Craig Schlauder
  • Patent number: 9219677
    Abstract: The subject matter described herein includes methods, systems and computer readable media for centralized routing and call instance code management for bearer independent call control (BICC) signaling messages. One aspect of the subject matter described herein includes a system for routing BICC signaling messages and managing call instance code assignments. The system includes a BICC signaling router. The BICC signaling router includes a routing module for centralized routing of BICC signaling messages between a plurality of BICC signaling nodes. The BICC signaling router further includes a call instance code management module for centralized assignment of call instance codes for BICC signaling sessions routed through the BICC signaling router.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: December 22, 2015
    Assignee: Tekelec Global, Inc.
    Inventors: Thomas M. McCann, Petrus Wilhelmus Adrianus Jacobus Maria Nas, Apirux Bantukul, Jeffrey A. Craig, Peter J. Marsico
  • Patent number: 8964965
    Abstract: A system for updating a network accessible address book for a user is disclosed. The system includes a network address reference detection agent that detects a network address reference resulting from user interaction with a network addressable device. Network address references include e-mail addresses, SMS addresses, and telephone numbers. After the network address reference detection agent detects an event, a user identity data store is accessed. The user identity data store provides a reverse-lookup of one or more profile elements based upon the network address reference detected by the network address reference detection agent. The system also includes a capture agent for evaluating a business rule based at least on the network address reference. If the business rule is satisfied, the capture agent provides a prompt as to whether the one or more profile elements should be added at least in part to the network accessible address book for the user.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: February 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey Craig Kunins, Angus MacDonald David, Lisa Stifelman, David Weiden, Adam Elman, Sarah Caplener, Rao S. Surapaneni, Rajeev Khurana
  • Patent number: 8894108
    Abstract: An inertial blocking member subassembly is activated by an inertial force vector. A release handle assembly has a framework, a door handle grip, and a bell crank actuator. The subassembly has a blocking member and a biasing element. The blocking member is associated with the framework, and movable in at least one of rotation about an axis of rotation and translation. The biasing element is associated with the blocking member for biasing the blocking member to a first position. The blocking member center of gravity is offset from the axis of rotation. When the force vector acts on the center of gravity, the blocking member can rotate into a second position. When the center of gravity, axis of rotation, and force vector are aligned, the blocking member remains in the second position until the force vector has attenuated. The biasing element can rotate the blocking member to the first position.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: November 25, 2014
    Assignee: Adac Plastics, Inc.
    Inventors: Cort Corwin, Jeffrey Craig Stokes, Drew Fouchea
  • Patent number: 8812404
    Abstract: Information aggregation techniques are described. In an implementation, a communication is received that includes an indication of a source of information associated with a non-member of the social network. Information associated with the non-member is aggregated from the source. The aggregation may be performed in response to receipt of a selection by a member of the social network service to interact with the information from the source. The aggregated information may then be presented to a member in conjunction with webpages output for interaction with the social network.
    Type: Grant
    Filed: July 7, 2009
    Date of Patent: August 19, 2014
    Assignee: Microsoft Corporation
    Inventors: Michelle M. Aleong, Omar H. Shahine, Paul A. Elliott, Jeffrey Craig Kunins, Oludare V. Obasanjo, Bhupinder S. Sethi
  • Patent number: 8792334
    Abstract: Methods, systems, and computer program products for managing and selectively distributing routing information in a routing node are disclosed. In one implementation, a method for selectively distributing routing information in a routing node includes organizing internal signaling resources are organized so as to facilitate the efficient mapping of signaling system 7 (SS7) message transfer part (MTP) signaling protocol attributes to Internet protocol (IP)-based signaling resources. A routing status information sharing hierarchy is defined, which enables routing status information to be efficiently shared among members of a signaling mateset group. Members of a signaling mateset replicate and distribute SS7 MTP network management information across non-MTP signaling connections, such as IP connections.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: July 29, 2014
    Assignee: Tekelec Global, Inc.
    Inventors: Jeffrey A. Craig, Mark A. Erickson, Mark E. Kanode, Seetharaman Khadri
  • Publication number: 20140167427
    Abstract: An inertial blocking member subassembly for a vehicle-door release handle mechanism including a release handle framework supporting a bell crank assembly and a manually actuatable door handle grip, the door handle grip operatively coupled to the bell crank assembly, the inertial blocking member subassembly comprising: an inertial blocking member associated with the release handle assembly framework, the blocking member having a center of gravity which is offset from an axis of rotation, and the blocking member being rotationally and translationally movable between an at-rest position, in which the blocking member does not prevent actuation of the release handle, and an engaged position, in which the blocking member prevents actuation of the release handle; a biasing element associated with the blocking member, the biasing element biasing the blocking member into the engaged position; and a blocking member retainer provided on at least one of the release handle assembly framework and the blocking member.
    Type: Application
    Filed: October 4, 2013
    Publication date: June 19, 2014
    Inventors: Cort Corwin, Jeffrey Craig Stokes, Drew Fouchea, Eric Allyn VandenBrink
  • Patent number: 8631063
    Abstract: A system includes a hardware platform, at least one driver, a plurality of devices connected to the hardware platform, a middleware interface, and a plurality of software services. Each of the plurality of devices is selected from the group consisting of sensors and actuators. The plurality of software services is generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. A method for interfacing a plurality of devices to a hardware platform includes communicably connecting each of the plurality of devices to the hardware platform, converting each of the plurality of devices into a programmable software service using a driver, and programming each of the software services to comply with a middleware interface.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: January 14, 2014
    Inventors: Abdelsalam Helal, Jeffrey Craig King, Raja Bose, Steven Lee Pickles, James A. Russo, Steve Vander Ploeg, Hicham Mahmoud El Zabadani, Ahmad Hassan El Kouche
  • Publication number: 20130275091
    Abstract: A system to design a virtual 3D model of the working robot so it can be tested in a virtual world is described. The system and the method for using same can be used to test, refine, redesign and improve multiple virtual prototypes of a robot. Once virtually tested, the optimized design specifications are printed out and used to build the optimized robot design.
    Type: Application
    Filed: July 22, 2011
    Publication date: October 17, 2013
    Applicant: COGMATION ROBOTICS INC.
    Inventors: Jack Elmin Peterson, Shane Nathaniel Richard Yanke, Jeffrey Craig Allen
  • Publication number: 20130087575
    Abstract: A device and method are provided for metered dispensing of granular seasoning material. The device comprises a reservoir including a dispensing outlet, a metered dispensing member having an axis and a metering chamber comprising a peripheral cavity in the metered dispensing member, the metered dispensing member mounted for axial linear movement relative to the reservoir through the dispensing outlet to and from a filling position, in which the metering chamber is in communication with the interior of the reservoir, and a dispensing position, in which the metering chamber is in communication with the exterior of the reservoir, to permit gravity dispensing of a metered quantity of material from the metering chamber. Preferably, an actuation assembly for movement of the dispensing member comprises biasing means. A diffuser may be connected to the exterior of the reservoir below the dispensing outlet for evenly distributing dispensed material onto a target area.
    Type: Application
    Filed: October 7, 2011
    Publication date: April 11, 2013
    Inventors: Paul G. Simmons, Melissa Enge, Pia Ganner, Iris Prehn, Guo De Huang, Ying Zhou Zheng, Jeffrey Craig Watson
  • Patent number: D848410
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: May 14, 2019
    Inventor: Jeffrey Craig Schiro