Patents by Inventor Jianwen Yin
Jianwen Yin 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: 10353683Abstract: A system for dynamically generating a timeout value based on a customer runtime environment for use with a manufacturer update package. More specifically, the system for dynamically generating a timeout value decomposes calculation of a timeout value based upon the major steps contained within the update service and dynamically calculates the timeout value based upon processor load. In certain embodiments the system uses a heuristic algorithm to perform the calculation.Type: GrantFiled: April 3, 2009Date of Patent: July 16, 2019Assignee: Dell Products L.P.Inventors: Jianwen Yin, Yong Cao, Xianghong Qian
-
Patent number: 10148821Abstract: A method schedules a conference call via a scheduler application on a first information handling system by recording a date, a start time, and an end time and setting invitees for the call. The method further receives bound identification data from an invitee, associates the bound identification data with the scheduled conference call, and stores the bound identification data in a database to enable minimal touch access to the conference call.Type: GrantFiled: December 10, 2012Date of Patent: December 4, 2018Assignee: Dell Products, LPInventors: Robert A. Contreras, Chaula B. Patel, Vishwanath Jayaraman, Jianwen Yin
-
Patent number: 9577883Abstract: A method and system of automated compliance management is disclosed. The method includes receiving an application call from a remote information handling system (IHS) running an application, the application including a function configured to invoke the application call. The method also includes determining a location of operation of the remote IHS and determining a compliance criterion of the application based on the location of operation of the remote IHS. The method further includes sending a response to the application call from the remote IHS, the response including information for configuring the application to comply with the compliance criterion. Associated apparatuses and systems are disclosed.Type: GrantFiled: April 26, 2013Date of Patent: February 21, 2017Assignee: Dell Products L.P.Inventors: Heidi Ding, Jianwen Yin, Marshal F. Savage, William James Widener
-
Patent number: 9405778Abstract: A method includes receiving a request to generate data which describes the data. A database of seed content and an algorithms database are searched. If both seed content and an algorithm are found, the algorithm is applied to the seed content, thereby generating data. Some embodiments may include advertising a content generation service. Users may register for the service.Type: GrantFiled: January 19, 2015Date of Patent: August 2, 2016Assignee: DELL PRODUCTS, LPInventors: Jianwen Yin, Li Jun Zhou, Thomas P. Maddox, Ryan D. King, Tsen-Loong Peng
-
Publication number: 20150134705Abstract: A method includes receiving a request to generate data which describes the data. A database of seed content and an algorithms database are searched. If both seed content and an algorithm are found, the algorithm is applied to the seed content, thereby generating data. Some embodiments may include advertising a content generation service. Users may register for the service.Type: ApplicationFiled: January 19, 2015Publication date: May 14, 2015Inventors: Jianwen Yin, Li Jun Zhou, Thomas P. Maddox, Ryan D. King, Tsen-Loong Peng
-
Patent number: 8959375Abstract: A system and method for power management of storage resources are disclosed. A method may include detecting an occurrence of an event associated with a storage resource disposed in an array of storage resources. The method may further include transitioning the storage resource into a specified power state in response to the detection of the occurrence of the event. A system may include a storage resource and a power management module communicatively coupled to the storage resource. The storage resource may be disposed in an array of storage resources. The power management module may be operable to detect an occurrence of an event associated with the storage resource, and may be operable to transition the storage resource into a specified power state in response to the detection of the occurrence of the event.Type: GrantFiled: April 9, 2014Date of Patent: February 17, 2015Assignee: Dell Products L.P.Inventors: Christiaan Wenzel, Radhakrishna Dasari, Vishwanath Jayaraman, Jianwen Yin
-
Patent number: 8954389Abstract: A method includes receiving a request to generate data which describes the data. A database of seed content and an algorithms database are searched. If both seed content and an algorithm are found, the algorithm is applied to the seed content, thereby generating data. Some embodiments may include advertising a content generation service. Users may register for the service.Type: GrantFiled: November 30, 2012Date of Patent: February 10, 2015Assignee: Dell Products, LPInventors: Jianwen Yin, Li Jun Zhou, Thomas P. Maddox, Ryan D. King, Tsen-Loong Peng
-
Publication number: 20140325035Abstract: A method and system of automated compliance management is disclosed. The method includes receiving an application call from a remote information handling system (IHS) running an application, the application including a function configured to invoke the application call. The method also includes determining a location of operation of the remote IHS and determining a compliance criterion of the application based on the location of operation of the remote IHS. The method further includes sending a response to the application call from the remote IHS, the response including information for configuring the application to comply with the compliance criterion. Associated apparatuses and systems are disclosed.Type: ApplicationFiled: April 26, 2013Publication date: October 30, 2014Inventors: Heidi Ding, Jianwen Yin, Marshal F. Savage, William James Widener
-
Patent number: 8838848Abstract: Systems and methods are provided that may be implemented to manage machine-specific System Profile Unique Data (SPUD) information for one or more information handling systems. Such SPUD information may be managed and transported through in-band and/or out-of-band processing and communications, and may be employed to make restoration of machine-specific data possible either through network data communications and/or local system data communications.Type: GrantFiled: September 14, 2012Date of Patent: September 16, 2014Assignee: Dell Products LPInventors: Weijia Zhang, Jianwen Yin, Madhav Karri, Vance E. Corn, William C. Edwards
-
Publication number: 20140223215Abstract: A system and method for power management of storage resources are disclosed. A method may include detecting an occurrence of an event associated with a storage resource disposed in an array of storage resources. The method may further include transitioning the storage resource into a specified power state in response to the detection of the occurrence of the event. A system may include a storage resource and a power management module communicatively coupled to the storage resource. The storage resource may be disposed in an array of storage resources. The power management module may be operable to detect an occurrence of an event associated with the storage resource, and may be operable to transition the storage resource into a specified power state in response to the detection of the occurrence of the event.Type: ApplicationFiled: April 9, 2014Publication date: August 7, 2014Inventors: Christiaan Wenzel, Radhakrishna Dasari, Vishwanath Jayaraman, Jianwen Yin
-
Publication number: 20140161243Abstract: A method schedules a conference call via a scheduler application on a first information handling system by recording a date, a start time, and an end time and setting invitees for the call. The method further receives bound identification data from an invitee, associates the bound identification data with the scheduled conference call, and stores the bound identification data in a database to enable minimal touch access to the conference call.Type: ApplicationFiled: December 10, 2012Publication date: June 12, 2014Applicant: DELL PRODUCTS, LPInventors: Robert A. Contreras, Chaula B. Patel, Vishwanath Jayaraman, Jianwen Yin
-
Publication number: 20140156630Abstract: A method includes receiving a request to generate data which describes the data. A database of seed content and an algorithms database are searched. If both seed content and an algorithm are found, the algorithm is applied to the seed content, thereby generating data. Some embodiments may include advertising a content generation service. Users may register for the service.Type: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Applicant: DELL PRODUCTS, LPInventors: Jianwen Yin, Li Jun Zhou, Thomas P. Maddox, Ryan D. King, Tsen-Loong Peng
-
Patent number: 8719768Abstract: A system and method for identifying duplicate or similar class instances existing in two or more Common Information Model (CIM) namespaces, accreting them, and thereafter returning a set of class instances and their associated information based on predetermined criteria. In different embodiments of the invention, an abstraction layer is implemented to provide a consolidation namespace operable to aggregate CIM instance data from two or more namespaces into a single namespace. A CIM client management application can then access and search the resulting consolidation namespace for all CIM class instances instead of iteratively browsing individual namespaces. A consolidation provider queries CIM namespaces to enumerate instances of CIM namespaces, which are consolidated in the Interop namespace, and similarly enumerates class instance data, which is consolidated in the consolidation namespace.Type: GrantFiled: August 22, 2006Date of Patent: May 6, 2014Assignee: Dell Products L.P.Inventors: Jon R. Hass, Radhakrishna Reddy Dasari, Javier L. Jimenez, Khachatur Papanyan, Jianwen Yin
-
Patent number: 8707076Abstract: A system and method for power management of storage resources are disclosed. A method may include detecting an occurrence of an event associated with a storage resource disposed in an array of storage resources. The method may further include transitioning the storage resource into a specified power state in response to the detection of the occurrence of the event. A system may include a storage resource and a power management module communicatively coupled to the storage resource. The storage resource may be disposed in an array of storage resources. The power management module may be operable to detect an occurrence of an event associated with the storage resource, and may be operable to transition the storage resource into a specified power state in response to the detection of the occurrence of the event.Type: GrantFiled: April 18, 2007Date of Patent: April 22, 2014Assignee: Dell Products L.P.Inventors: Christiaan Wenzel, Radhakrishna Dasari, Vishwanath Jayaraman, Jianwen Yin
-
Publication number: 20140082236Abstract: Systems and methods are provided that may be implemented to manage machine-specific System Profile Unique Data (SPUD) information for one or more information handling systems. Such SPUD information may be managed and transported through in-band and/or out-of-band processing and communications, and may be employed to make restoration of machine-specific data possible either through network data communications and/or local system data communications.Type: ApplicationFiled: September 14, 2012Publication date: March 20, 2014Inventors: Weijia Zhang, Jianwen Yin, Madhav Karri, Vance E. Corn, William C. Edwards
-
Patent number: 8479281Abstract: A method for managing authentication includes receiving a request at a directory service for authentication from a first of a plurality of users operating a first of a plurality of products, wherein the directory service associates each of the plurality of users with a plurality of roles for each of the plurality of products. The method also includes authenticating the first user utilizing the directory service, wherein the directory service provides a first role associated with the first user and the first product in response to the request.Type: GrantFiled: March 26, 2008Date of Patent: July 2, 2013Assignee: Dell Products L.P.Inventors: Jianwen Yin, Gang Liu
-
Patent number: 8429640Abstract: A system and method for updating software in an information handling system are disclosed. One or more relationships between a firmware package and a set of components associated with the information handling system are generated. A first storage partition identifier is generated based, at least in part, on the relationships. A second storage partition identifier generate is based, at least in part, on one or more parameters of the set of components, where the second storage partition identifier is associated with the first storage partition identifier. A first storage partition having the first storage partition identifier is generated. A second storage partition having the second storage partition identifier is generated. A copy of the firmware information is stored so that the firmware information is associated with the second storage partition. Firmware for at least one of the set of components is modified based, at least in part, on firmware information.Type: GrantFiled: June 5, 2009Date of Patent: April 23, 2013Assignee: Dell Products L.P.Inventors: Jianwen Yin, Haihong Zhuo, Mohammad Dhedhi, Xianghong Qian
-
Patent number: 8387069Abstract: An improved system and method is disclosed for making the Common Information Model (CIM), produced by the Distributed Management Task Force (DMTF), more flexible and extensible without requiring changes to it or its existing implementations. MultipleInheritance associations are implemented to define extension abstract classes for managed element information and to create static and dynamic add-in classes, all operable to reference the CIM schema class. Ambiguity is mitigated by not allowing properties of different data types to have the same name in super classes that are used for MultipleInheritance associations. Data integrity is facilitated by merging class properties of the same name and data type through the use of a Min algorithm. Concrete user classes are derived from new abstract classes such that management functionality is enabled for managed element properties.Type: GrantFiled: July 28, 2006Date of Patent: February 26, 2013Assignee: Dell Products L.P.Inventors: Jianwen Yin, Timothy Abels
-
Patent number: 8219792Abstract: Information handling system security is maintained by locking the information handling system from boot of an operating system with a service processor of the information handling system. The service processor obtains authorization for boot from a third party authentication service by providing authentication information to the authentication service and requiring a successful authentication for boot. For example, the service processor releases a token upon successful authentication to authorize boot. In one embodiment, the authentication service sends a token to the service processor for the service processor to use to authorize boot.Type: GrantFiled: October 6, 2009Date of Patent: July 10, 2012Assignee: Dell Products L.P.Inventors: Muhammed K. Jaber, Jianwen Yin, Jon R. Hass, Kevin Marks, Khachatur Papanyan, Marshal F. Savage
-
Patent number: 8136119Abstract: Methods, apparatus and media for managing jobs of an object-oriented information model. Managing includes maintaining and updating job status information resuming interrupted jobs following a reboot of the host system, issuing job references to clients, and manipulating job data for example, listing, retrieving, and/or deleting job data. Each job of an object-oriented model may be represented in a cache by a data section comprising data describing the corresponding job. Data includes a unique identifier, job state information, action after reboot information, and whether the job requires that the system undergo a reboot.Type: GrantFiled: November 30, 2006Date of Patent: March 13, 2012Assignee: Dell Products L.P.Inventors: RadhaKrishna Reddy Dasari, Jon Hass, Chandrasekhar Mugunda, Khachatur Papanyan, Jianwen Yin