Patents by Inventor David Citron
David Citron 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: 11687702Abstract: Functionality is described for creating objects that represent respective items provided in a store. The objects can be embedded in various hosts, such as network-accessible pages (e.g., web pages), network-accessible journals (e.g., blogs), messages (e.g., Emails), and so on. Consumers can activate the objects in the hosts to retrieve information associated with the corresponding items. According to one illustrative feature, the functionality provides a general interface for creating objects for different types of items stored in the store, including file items of various kinds (e.g., text files, image files, audio files, spreadsheet files, video files, etc.), list items, folder items, and so on. According to another illustrative feature, the functionality provides an interface for allowing users to customize various aspects of objects.Type: GrantFiled: November 11, 2020Date of Patent: June 27, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jason F. Moore, David Citron
-
Patent number: 11418471Abstract: A system and method for identifying an entity from a message exchange thread and generating a suggestion that is directed to the entity, such as a suggestion for a user to take an action on the entity. A suggestion application receives at least one electronic message from a message exchange thread, identifies an entity that can be actionable from the electronic message, determines contextual indicators of the entity, determines whether the entity is actionable based on the contextual indicators, and responsive to the entity being actionable, provides a suggestion that is directed to the entity to a participant(s) of the message exchange thread.Type: GrantFiled: November 22, 2019Date of Patent: August 16, 2022Assignee: Google LLCInventors: Timothy Seeds Milligan, Hila Shemer, Dennis Kiilerich, Gang Ji, Ori Gershony, Sergey Nazarov, Pranav Khaitan, Sushant Prakash, Anton Volkov, Ricardo Escutia, David Citron
-
Patent number: 11310178Abstract: Collaborating on documents by e-mail may be streamlined into a unified process. In one example, a user creates a document in an online document service, and sends the document to collaborators by mailing a link to the document. The document may have permissions set so that the creator of the document, and any user on the e-mail distribution list, can read and edit the document. When a user receives the e-mail, that user may open and edit the document. Upon closing the editing application, the user may be presented with an appropriate interface to create a reply e-mail.Type: GrantFiled: January 15, 2019Date of Patent: April 19, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Daniel W. Crevier, Jason F. Moore, David Citron, Jennifer I. Shen, Gareth A. Howell, Jonathan A. Bockelman
-
Publication number: 20210064197Abstract: Functionality is described for creating objects that represent respective items provided in a store. The objects can be embedded in various hosts, such as network-accessible pages (e.g., web pages), network-accessible journals (e.g., blogs), messages (e.g., Emails), and so on. Consumers can activate the objects in the hosts to retrieve information associated with the corresponding items. According to one illustrative feature, the functionality provides a general interface for creating objects for different types of items stored in the store, including file items of various kinds (e.g., text files, image files, audio files, spreadsheet files, video files, etc.), list items, folder items, and so on. According to another illustrative feature, the functionality provides an interface for allowing users to customize various aspects of objects.Type: ApplicationFiled: November 11, 2020Publication date: March 4, 2021Inventors: Jason F. Moore, David Citron
-
Patent number: 10852911Abstract: Functionality is described for creating objects that represent respective items provided in a store. The objects can be embedded in various hosts, such as network-accessible pages (e.g., web pages), network-accessible journals (e.g., blogs), messages (e.g., Emails), and so on. Consumers can activate the objects in the hosts to retrieve information associated with the corresponding items. According to one illustrative feature, the functionality provides a general interface for creating objects for different types of items stored in the store, including file items of various kinds (e.g., text files, image files, audio files, spreadsheet files, video files, etc.), list items, folder items, and so on. According to another illustrative feature, the functionality provides an interface for allowing users to customize various aspects of objects.Type: GrantFiled: October 27, 2016Date of Patent: December 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Jason F. Moore, David Citron
-
Publication number: 20200092243Abstract: A system and method for identifying an entity from a message exchange thread and generating a suggestion that is directed to the entity, such as a suggestion for a user to take an action on the entity. A suggestion application receives at least one electronic message from a message exchange thread, identifies an entity that can be actionable from the electronic message, determines contextual indicators of the entity, determines whether the entity is actionable based on the contextual indicators, and responsive to the entity being actionable, provides a suggestion that is directed to the entity to a participant(s) of the message exchange thread.Type: ApplicationFiled: November 22, 2019Publication date: March 19, 2020Applicant: Google LLCInventors: Timothy Seeds MILLIGAN, Hila SHEMER, Dennis KIILERICH, Gang JI, Ori GERSHONY, Sergey NAZAROV, Pranav KHAITAN, Sushant PRAKASH, Anton VOLKOV, Ricardo ESCUTIA, David CITRON
-
Patent number: 10530723Abstract: A system and method for identifying an entity from a message exchange thread and generating a suggestion that is directed to the entity, such as a suggestion for a user to take an action on the entity. A suggestion application receives at least one electronic message from a message exchange thread, identifies an entity that can be actionable from the electronic message, determines contextual indicators of the entity, determines whether the entity is actionable based on the contextual indicators, and responsive to the entity being actionable, provides a suggestion that is directed to the entity to a participant(s) of the message exchange thread.Type: GrantFiled: December 21, 2016Date of Patent: January 7, 2020Assignee: Google LLCInventors: Timothy Seeds Milligan, Hila Shemer, Dennis Kiilerich, Gang Ji, Ori Gershony, Sergey Nazarov, Pranav Khaitan, Sushant Prakash, Anton Volkov, Ricardo Escutia, David Citron
-
Publication number: 20190260697Abstract: Collaborating on documents by e-mail may be streamlined into a unified process. In one example, a user creates a document in an online document service, and sends the document to collaborators by mailing a link to the document. The document may have permissions set so that the creator of the document, and any user on the e-mail distribution list, can read and edit the document. When a user receives the e-mail, that user may open and edit the document. Upon closing the editing application, the user may be presented with an appropriate interface to create a reply e-mail.Type: ApplicationFiled: January 15, 2019Publication date: August 22, 2019Inventors: Daniel W. CREVIER, Jason F. MOORE, David CITRON, Jennifer I. SHEN, Gareth A. HOWELL, Jonathan A. BOCKELMAN
-
Patent number: 10218655Abstract: Collaborating on documents by e-mail may be streamlined into a unified process. In one example, a user creates a document in an online document service, and sends the document to collaborators by mailing a link to the document. The document may have permissions set so that the creator of the document, and any user on the e-mail distribution list, can read and edit the document. When a user receives the e-mail, that user may open and edit the document. Upon closing the editing application, the user may be presented with an appropriate interface to create a reply e-mail.Type: GrantFiled: August 4, 2016Date of Patent: February 26, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Daniel W. Crevier, Jason F. Moore, David Citron, Jennifer I. Shen, Gareth A. Howell, Jonathan A. Bockelman
-
Publication number: 20170180294Abstract: A system and method for identifying an entity from a message exchange thread and generating a suggestion that is directed to the entity, such as a suggestion for a user to take an action on the entity. A suggestion application receives at least one electronic message from a message exchange thread, identifies an entity that can be actionable from the electronic message, determines contextual indicators of the entity, determines whether the entity is actionable based on the contextual indicators, and responsive to the entity being actionable, provides a suggestion that is directed to the entity to a participant(s) of the message exchange thread.Type: ApplicationFiled: December 21, 2016Publication date: June 22, 2017Inventors: Timothy Seeds Milligan, Hila Shemer, Dennis Kiilerich, Gang Ji, Ori Gershony, Sergey Nazarov, Pranav Khaitan, Sushant Prakash, Anton Volkov, Ricardo Escutia, David Citron
-
Publication number: 20170046030Abstract: Functionality is described for creating objects that represent respective items provided in a store. The objects can be embedded in various hosts, such as network-accessible pages (e.g., web pages), network-accessible journals (e.g., blogs), messages (e.g., Emails), and so on. Consumers can activate the objects in the hosts to retrieve information associated with the corresponding items. According to one illustrative feature, the functionality provides a general interface for creating objects for different types of items stored in the store, including file items of various kinds (e.g., text files, image files, audio files, spreadsheet files, video files, etc.), list items, folder items, and so on. According to another illustrative feature, the functionality provides an interface for allowing users to customize various aspects of objects.Type: ApplicationFiled: October 27, 2016Publication date: February 16, 2017Inventors: Jason F. Moore, David Citron
-
Publication number: 20170019360Abstract: Collaborating on documents by e-mail may be streamlined into a unified process. In one example, a user creates a document in an online document service, and sends the document to collaborators by mailing a link to the document. The document may have permissions set so that the creator of the document, and any user on the e-mail distribution list, can read and edit the document. When a user receives the e-mail, that user may open and edit the document. Upon closing the editing application, the user may be presented with an appropriate interface to create a reply e-mail.Type: ApplicationFiled: August 4, 2016Publication date: January 19, 2017Inventors: Daniel W. Crevier, Jason F. Moore, David Citron, Jennifer I. Shen, Gareth A. Howell, Jonathan A. Bockelman
-
Patent number: 9536009Abstract: Functionality is described for creating objects that represent respective items provided in a store. The objects can be embedded in various hosts, such as network-accessible pages (e.g., web pages), network-accessible journals (e.g., blogs), messages (e.g., Emails), and so on. Consumers can activate the objects in the hosts to retrieve information associated with the corresponding items. According to one illustrative feature, the functionality provides a general interface for creating objects for different types of items stored in the store, including file items of various kinds (e.g., text files, image files, audio files, spreadsheet files, video files, etc.), list items, folder items, and so on. According to another illustrative feature, the functionality provides an interface for allowing users to customize various aspects of objects.Type: GrantFiled: August 8, 2007Date of Patent: January 3, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jason F. Moore, David Citron
-
Patent number: 9418356Abstract: Collaborating on documents by e-mail may be streamlined into a unified process. In one example, a user creates a document in an online document service, and sends the document to collaborators by mailing a link to the document. The document may have permissions set so that the creator of the document, and any user on the e-mail distribution list, can read and edit the document. When a user receives the e-mail, that user may open and edit the document. Upon closing the editing application, the user may be presented with an appropriate interface to create a reply e-mail.Type: GrantFiled: May 7, 2010Date of Patent: August 16, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Daniel W. Crevier, Jason F. Moore, David Citron, Jennifer I. Shen, Gareth A. Howell, Jonathan A. Bockelman
-
Patent number: 9416201Abstract: Mixtures of different polyolefins may be made by direct, preferably simultaneous, polymerization of one or more polymerizable olefins using two or more transition metal containing active polymerization catalyst systems, at least one of which contains cobalt or iron complexed with selected ligands. The polyolefin products may have polymers that vary in molecular weight, molecular weight distribution, crystallinity, or other factors, and are useful as molding resins and for films.Type: GrantFiled: January 28, 2011Date of Patent: August 16, 2016Assignee: E I DU PONT DE NEMOURS AND COMPANYInventors: Alison Margaret Anne Bennett, Edward Bryan Coughlin, Joel David Citron
-
Patent number: 9288210Abstract: Techniques are described to provide revocable object access. In an implementation, a user may provide content and an object (e.g., a picture) to be published with the content. The object is uploaded to a storage location, and a uniform resource locator (URL) that includes a token is generated for the object. The token is registered in an access control list (ACL), and token permission settings in the ACL are utilized to control access to the object. The URL may be embedded in the content. When a viewer requests the content, the object may be retrieved from the storage location using the URL. The user may revoke access to the object by changing the token permission settings in the ACL.Type: GrantFiled: January 26, 2009Date of Patent: March 15, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Andrew Bono, Jeffrey E. Steinbok, Brian M. Perrin, Rebecca L. Pezely, Eileen S. Hash, Gyorgy K. Schadt, David A. Citron, Jonathan A. Bockelman, Daniel W. Crevier, Michael F. Matsel, Amy J. Beauford, Shabbir A. Shahpurwala
-
Patent number: 9175104Abstract: A polymerization to form a branched polyolefin, in which polymerization an ethylene copolymerization catalyst and an ethylene oligomerization catalyst form a series of ethylene oligomers that are ?-olefins are both present, gives an improved polyethylene if the oligomerization catalyst has a relatively high Schulz-Flory constant.Type: GrantFiled: March 28, 2011Date of Patent: November 3, 2015Assignee: E I DU PONT DE NEMOURS AND COMPANYInventor: Joel David Citron
-
Patent number: 8916664Abstract: An ethylene oligomerization catalyst that oligmerizes ethylene to a series of ?-olefins and that has a Schulz-Flory constant of about 0.75 to 0.995 produces a stream of ?-olefins. This stream is then added to a vessel containing ethylene and a copolymerization catalyst that copolymerizes ethylene and ?-olefins. The resulting branched polyethylene often has good processing properties. The good processing is presumably due to the presence of “long chain branching”. Such polymers are useful for films and other packaging materials, and for molding resins for molding parts such as industrial, automotive or electrical parts.Type: GrantFiled: March 28, 2011Date of Patent: December 23, 2014Assignee: E I Du Pont de Nemours and CompanyInventors: Joel David Citron, Alex Sergey Ionkin
-
Patent number: 8686209Abstract: In an ?-olefin manufacturing process by the oligomerization of ethylene using an iron complex of a diimine of a 2,6-diacylpyridine or a 2,6-pyridinecarboxaldehyde, in which certain substituted iminoaryl groups are present, less higher molecular weight unwanted products are produced when the diimine and/or its precursor arylamine does not have impurities with substitution on a second ortho position to the imino group. This leads to less fouling of the process apparatus and higher yields of desired ?-olefins.Type: GrantFiled: August 17, 2010Date of Patent: April 1, 2014Assignee: E. I. du Pont de Nemours and CompanyInventor: Joel David Citron
-
Patent number: 8633287Abstract: A polymerization process for copolymerizing ethylene and a series of ?-olefins to form a branched polyethylene, in which the series of ?-olefins is generated in-situ by an ethylene oligomerization catalyst, is improved if the oligomerization catalyst has a Schulz-Flory constant of about 0.30 to about 0.55. This makes very little higher molecular weight ?-olefins, which allows for easy removal of unpolymerized ?-olefins from the polyolefin product.Type: GrantFiled: August 17, 2010Date of Patent: January 21, 2014Assignee: E I du Pont de Nemours and CompanyInventor: Joel David Citron