Patents by Inventor Jimin Li
Jimin Li 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: 20190323963Abstract: A memristor-reconstructed near-infrared SPR biosensor with adjustable penetration depth includes a prism unit, a first non-conductive dielectric film layer, a metal film layer, a second non-conductive dielectric film layer and a conductive dielectric film layer, wherein the prism unit is configured to generate an ATR (Attenuated Total Reflection) attenuation evanescent wave; the first non-conductive dielectric film layer, the metal film layer, and the second non-conductive dielectric iv film layer define a sensing unit for achieving a basic sensing function; the metal film layer, the second non-conductive dielectric film layer and the conductive dielectric film layer define a memristive unit; a voltage applying device is provided between the first electrode and the second electrode for applying a bias voltage to the memristive unit so as to realize infrared memristive reconfiguration.Type: ApplicationFiled: July 3, 2019Publication date: October 24, 2019Inventors: Xiangdong Jiang, Ruikang Guo, Xiang Dong, Jimin Wang, Wei Li
-
Publication number: 20190292238Abstract: The invention provides compositions and methods for treating diseases associated with expression of CD19, e.g., by administering a recombinant T cell comprising the CD19 CAR as described herein, in combination with one or more B-cell inhibitors, e.g., inhibitors of one or more of CD10, CD20, CD22, CD34, CD123, FLT-3, ROR1, CD79b, CD179b, or CD79a. The disclosure additionally features novel antigen binding domains and CAR molecules directed to CD20 and CD22, and uses, e.g., as monotherapies or in combination therapies. The invention also provides kits and compositions described herein.Type: ApplicationFiled: January 24, 2019Publication date: September 26, 2019Inventors: Hans Bitter, Jennifer Mary Bordeaux, Barbara Brannetti, Jennifer Brogdon, Naveen Kumar Dakappagari, Saar Gill, Steven Highfill, Lu Huang, Carl H. June, Ju Young Kim, Ming Lei, Na Li, Andreas Loew, Elena Orlando, Marco Ruella, Thai Tran, Jimin Zhang, Li Zhou
-
Publication number: 20190228988Abstract: Electronic device package technology is disclosed. In one example, an electronic device package can include a substrate, an electronic component disposed on the substrate and electrically coupled to the substrate, and an underfill material disposed at least partially between the electronic component and the substrate. A lateral portion of the underfill material can comprises a lateral surface extending away from the substrate and a meniscus surface extending between the lateral surface and the electronic component.Type: ApplicationFiled: April 2, 2019Publication date: July 25, 2019Applicant: Intel CorporationInventors: Jimin Yao, Eric Li, Shawna Liff
-
Patent number: 10303457Abstract: Techniques for initiating update operations are described. In implementations, updates are gathered for a computing device, and grouped based on whether the updates involve a device restart and/or shutdown operation to be installed. Thus, updates that involve a restart can be installed as a group, such as part of a single update and restart operation. In at least some implementations, an update and restart operation for installing updates can be scheduled. A user can be notified of the upcoming update and restart operation, such as via notifications presented in various ways on a computing device. When a scheduled time for an update and restart operation arrives for a device, a variety of factors can be considered in determining whether to initiate the operation. For instance, user presence information and device state information can be considered.Type: GrantFiled: May 16, 2018Date of Patent: May 28, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Gautam Thapar, Jimin Li, Shiaf Ramlan
-
Publication number: 20180267790Abstract: Techniques for initiating update operations are described. In implementations, updates are gathered for a computing device, and grouped based on whether the updates involve a device restart and/or shutdown operation to be installed. Thus, updates that involve a restart can be installed as a group, such as part of a single update and restart operation. In at least some implementations, an update and restart operation for installing updates can be scheduled. A user can be notified of the upcoming update and restart operation, such as via notifications presented in various ways on a computing device. When a scheduled time for an update and restart operation arrives for a device, a variety of factors can be considered in determining whether to initiate the operation. For instance, user presence information and device state information can be considered.Type: ApplicationFiled: May 16, 2018Publication date: September 20, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Gautam Thapar, Jimin Li, Shiaf Ramlan
-
Patent number: 10007505Abstract: Techniques for initiating update operations are described. In implementations, updates are gathered for a computing device, and grouped based on whether the updates involve a device restart and/or shutdown operation to be installed. Thus, updates that involve a restart can be installed as a group, such as part of a single update and restart operation. In at least some implementations, an update and restart operation for installing updates can be scheduled. A user can be notified of the upcoming update and restart operation, such as via notifications presented in various ways on a computing device. When a scheduled time for an update and restart operation arrives for a device, a variety of factors can be considered in determining whether to initiate the operation. For instance, user presence information and device state information can be considered.Type: GrantFiled: July 27, 2016Date of Patent: June 26, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gautam Thapar, Jimin Li, Shiaf Ramlan
-
Patent number: 9998472Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for searches associated with the enterprise information. In one aspect, a method includes receiving a query from a member of an enterprise; searching an index that includes member information and resources: the resources include entities and entity facts related to the enterprise; the entity facts are identified from the entities; the index includes data defining access privileges to the entities and the entity facts according entity fact access control lists; determining the entity facts that are accessible to the member according to the entity fact access control lists; determining, based on member information and entity facts, search result data including data describing entities and entity facts relevant to the query; and providing search results to the member of the enterprise, the search results including the entities and entity facts determined to be relevant to the query.Type: GrantFiled: May 28, 2015Date of Patent: June 12, 2018Assignee: Google LLCInventors: Brent VerWeyst, Martin James Cochran, Jimin Li, Albert Orriols Puig, John Xiao
-
Patent number: 9632768Abstract: Techniques are described for exchanging data between software applications, such as project-related data between a project management software application (“PMSA”) and an unaffiliated organizational project tracking software application (“OPTSA”). A computing architecture with multiple interacting computer systems, such as a client-server architecture, can be used to allow users of remote computing systems to access project-related data and/or functionality from other computing systems, such as a thin client computing system with limited or no local capabilities to execute software applications and/or store associated application data accessing a remote central server computing system in order to interact with a PMSA executing on the server, to interact with an OPTSA executing on the server, and/or to invoke data exchange functionality available at the server for exchanging project-related data between the PMSA and OPTSA.Type: GrantFiled: May 13, 2013Date of Patent: April 25, 2017Assignee: Oracle America, Inc.Inventors: Jimin Li, Cory D. Wiegert, Kwong Ming Tse, Xuan Wei, James Gan Fong, Matthew Philip Grumbach
-
Publication number: 20160350134Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for personal assistance based on enterprise information and personal information.Type: ApplicationFiled: May 28, 2015Publication date: December 1, 2016Inventors: Brent VerWeyst, Martin James Cochran, Jimin Li, Albert Orriols Puig
-
Publication number: 20160350307Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for searches associated with the enterprise information. In one aspect, a method includes receiving a query from a member of an enterprise; searching an index that includes member information and resources: the resources include entities and entity facts related to the enterprise; the entity facts are identified from the entities; the index includes data defining access privileges to the entities and the entity facts according entity fact access control lists; determining the entity facts that are accessible to the member according to the entity fact access control lists; determining, based on member information and entity facts, search result data including data describing entities and entity facts relevant to the query; and providing search results to the member of the enterprise, the search results including the entities and entity facts determined to be relevant to the query.Type: ApplicationFiled: May 28, 2015Publication date: December 1, 2016Inventors: Brent VerWeyst, Martin James Cochran, Jimin Li, Albert Orriols Puig, John Xiao
-
Publication number: 20160335076Abstract: Techniques for initiating update operations are described. In implementations, updates are gathered for a computing device, and grouped based on whether the updates involve a device restart and/or shutdown operation to be installed. Thus, updates that involve a restart can be installed as a group, such as part of a single update and restart operation. In at least some implementations, an update and restart operation for installing updates can be scheduled. A user can be notified of the upcoming update and restart operation, such as via notifications presented in various ways on a computing device. When a scheduled time for an update and restart operation arrives for a device, a variety of factors can be considered in determining whether to initiate the operation. For instance, user presence information and device state information can be considered.Type: ApplicationFiled: July 27, 2016Publication date: November 17, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Gautam Thapar, Jimin Li, Shiaf Ramlan
-
Patent number: 9405526Abstract: Techniques for initiating update operations are described. In implementations, updates are gathered for a computing device, and grouped based on whether the updates involve a device restart and/or shutdown operation to be installed. Thus, updates that involve a restart can be installed as a group, such as part of a single update and restart operation. In at least some implementations, an update and restart operation for installing updates can be scheduled. A user can be notified of the upcoming update and restart operation, such as via notifications presented in various ways on a computing device. When a scheduled time for an update and restart operation arrives for a device, a variety of factors can be considered in determining whether to initiate the operation. For instance, user presence information and device state information can be considered.Type: GrantFiled: August 7, 2012Date of Patent: August 2, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Gautam Thapar, Jimin Li, Shiaf Ramlan
-
Patent number: 9300814Abstract: Techniques for managing content downloads to a computing device. The techniques include an agent on the computing device determining for each network of a plurality of networks available to the computing device, costs of downloading content and an exemption list. The exemption list includes content downloads that are exempted from costs charged by a particular network. The agent determines possible content downloads for the computing device. The agent also assesses potential costs associated with the possible content downloads based upon the costs and exemption lists determined for the plurality of networks. Based upon the assessment, the agent selects one of the networks for downloading at least part of the possible content downloads.Type: GrantFiled: September 12, 2011Date of Patent: March 29, 2016Assignee: Microsoft Technology Licensing LLCInventors: Gautam Thapar, Jimin Li
-
Publication number: 20160028553Abstract: Techniques for managing content downloads to a computing device. The techniques include an agent on the computing device determining for each network of a plurality of networks available to the computing device, costs of downloading content and an exemption list. The exemption list includes content downloads that are exempted from costs charged by a particular network. The agent determines possible content downloads for the computing device. The agent also assesses potential costs associated with the possible content downloads based upon the costs and exemption lists determined for the plurality of networks. Based upon the assessment, the agent selects one of the networks for downloading at least part of the possible content downloads.Type: ApplicationFiled: October 2, 2015Publication date: January 28, 2016Inventors: Gautam Thapar, Jimin Li
-
Patent number: 8990953Abstract: Software update distribution techniques are disclosed. Authentication information is received, from a content source authenticator, by an update agent included in a client device. The authentication information comprises a list of a plurality of content sources, wherein the plurality of content sources have been verified by the content source authenticator as being authentic content sources for legitimate software applications. The update agent selects a first content source of the plurality of content sources, where the first content source is configured to provide updates for a first software application. The update agent checks the first content source for updates for the first software application.Type: GrantFiled: December 16, 2013Date of Patent: March 24, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Hrishikesh S. Raje, Jimin Li, Leo Edwin Lie, Rajasekaran Rangarajan, Christopher S. Gouge
-
Patent number: 8756318Abstract: A software distribution mechanism evaluates network addresses of requesting clients to determine a location for each client. The clients from a particular location are grouped together and a fraction of those clients in a particular group are recipients of a software distribution. The faction is adjusted to enable more or fewer clients to download, thus effectively throttling the amount of bandwidth consumed by a mass distribution event. The fraction may be adjusted for particular geographical locations and the time of day to make more effective use of network bandwidth.Type: GrantFiled: October 9, 2007Date of Patent: June 17, 2014Assignee: Microsoft CorporationInventors: Edward Reus, Jianbo Hou, Jefferson Davis, Jimin Li
-
Patent number: 8725818Abstract: A conversation server stores a hosted conversation. The conversation has an attachment that is stored at the conversation server. The conversation has an automated participant, where the automated participant is a computer-implemented participant that operates in accordance with instructions stored on an automated participant server that is distinct from the conversation server. The conversation server provides the automated participant with access to the attachment and subsequently receives, from the automated participant, a request to modify the attachment. In response to the request, the conversation server modifies the attachment in accordance with the request.Type: GrantFiled: May 17, 2011Date of Patent: May 13, 2014Assignee: Google Inc.Inventors: Seth Andrew Covitz, Jimin Li, Hsinchao Liao
-
Patent number: 8700719Abstract: A client displays a hosted conversation that is hosted at a conversation server. The conversation has an attachment that is stored at the conversation server. The conversation includes application information enabling the client to run an embedded application, where the embedded application originates from an application server that is distinct from the conversation sever system. The client runs the embedded application. The embedded application accesses the attachment; and processes the attachment to generate output data for display within the conversation. The client displays the output data within the conversation.Type: GrantFiled: May 17, 2011Date of Patent: April 15, 2014Assignee: Google Inc.Inventors: Seth Andrew Covitz, Jimin Li, Hsinchao Liao
-
Publication number: 20140101779Abstract: Software update distribution techniques are disclosed. Authentication information is received, from a content source authenticator, by an update agent included in a client device. The authentication information comprises a list of a plurality of content sources, wherein the plurality of content sources have been verified by the content source authenticator as being authentic content sources for legitimate software applications. The update agent selects a first content source of the plurality of content sources, where the first content source is configured to provide updates for a first software application. The update agent checks the first content source for updates for the first software application.Type: ApplicationFiled: December 16, 2013Publication date: April 10, 2014Applicant: Microsoft CorporationInventors: Hrishikesh S. Raje, Jimin Li, Leo Edwin Lie, Rajasekaran Rangarajan, Christopher S. Gouge
-
Publication number: 20140047425Abstract: Techniques for initiating update operations are described. In implementations, updates are gathered for a computing device, and grouped based on whether the updates involve a device restart and/or shutdown operation to be installed. Thus, updates that involve a restart can be installed as a group, such as part of a single update and restart operation. In at least some implementations, an update and restart operation for installing updates can be scheduled. A user can be notified of the upcoming update and restart operation, such as via notifications presented in various ways on a computing device. When a scheduled time for an update and restart operation arrives for a device, a variety of factors can be considered in determining whether to initiate the operation. For instance, user presence information and device state information can be considered.Type: ApplicationFiled: August 7, 2012Publication date: February 13, 2014Applicant: MICROSOFT CORPORATIONInventors: Gautam Thapar, Jimin Li, Shiaf Ramlan