Patents by Inventor Ding Lin
Ding Lin 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: 20250040323Abstract: An electronic device is provided. The electronic device includes: a first substrate, a first light-emitting unit, a wall structure, and a first optical film. The first light-emitting unit is disposed on the first substrate. The wall structure is disposed on the first substrate, and includes a first opening corresponding to the first light-emitting unit. At least a portion of the first optical film is disposed on the first light-emitting unit, and the at least a portion of the first optical film is disposed in the first opening.Type: ApplicationFiled: June 24, 2024Publication date: January 30, 2025Inventors: Yu-Ding LIN, Hua-Pin CHEN, Shuai WANG, Chien-Hao KUO
-
Patent number: 11501423Abstract: A method for encoding dot-matrix product information method includes identifying, via a processor, a dot-matrix grid size. The method further includes evaluating, via the processor, one or more dot pattern variation levels. In some aspects, the method includes retrieving, via the processor, an encoding structure indicative of a plurality of product information attributes. The method also includes determining, via the processor, whether an alpha-numeric digit at a dot pattern variation level can include a plurality of product information. The method further includes outputting, via the processor, a dot pattern code map. In some aspects, the dot pattern code map is indicative of a relationship between each of the product information attributes and the plurality of values for each of the product information attributes.Type: GrantFiled: May 15, 2020Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ding Ding Lin, Changrui Ren, Yong Qing Xue, Bo Zhang
-
Patent number: 10839338Abstract: A predictive engine on a computer environment comprising a shared pool of configurable computing resources is executed to perform a predictive analysis on data pipelined into the computer environment, the data received from a plurality of sources and in a plurality of different formats, the predictive engine generating a network level cost information based on the predictive analysis on a dynamic and continuous basis. Asynchronous communication comprising the network level cost information from the predictive engine is received and a set of candidate nodes for order fulfillment is generated based on the network level cost information and a defined distance between the set of candidate nodes and a target destination. An optimization engine on the computer environment is invoked that filters the set of candidate nodes. A number of fulfillment nodes that meet one or more of a constraint and preconfigured rule is output.Type: GrantFiled: May 13, 2016Date of Patent: November 17, 2020Assignee: International Business Machines CorporationInventors: Sanjay E. Cheeran, Ajay A. Deshpande, Saurabh Gupta, Arun Hampapur, Steve Igrejas, Ali Koc, Pradyumnha G. Kowlani, Yingjie Li, Ding Ding Lin, Xuan Liu, Christopher S. Milite, Brian L. Quanz, Vadiraja S. Ramamurthy, Sachin Sethiya, Chek Keong Tan, Dahai Xing, Michael Yesudas, Xiaobo Zheng
-
Publication number: 20200279365Abstract: A method for encoding dot-matrix product information method includes identifying, via a processor, a dot-matrix grid size. The method further includes evaluating, via the processor, one or more dot pattern variation levels. In some aspects, the method includes retrieving, via the processor, an encoding structure indicative of a plurality of product information attributes. The method also includes determining, via the processor, whether an alpha-numeric digit at a dot pattern variation level can include a plurality of product information. The method further includes outputting, via the processor, a dot pattern code map. In some aspects, the dot pattern code map is indicative of a relationship between each of the product information attributes and the plurality of values for each of the product information attributes.Type: ApplicationFiled: May 15, 2020Publication date: September 3, 2020Inventors: Ding Ding LIN, Changrui REN, Yong Qing XUE, Bo ZHANG
-
Patent number: 10685436Abstract: A method for encoding dot-matrix product information method includes identifying, via a processor, a dot-matrix grid size. The method further includes evaluating, via the processor, one or more dot pattern variation levels. In some aspects, the method includes retrieving, via the processor, an encoding structure indicative of a plurality of product information attributes. The method also includes determining, via the processor, whether an alpha-numeric digit at a dot pattern variation level can include a plurality of product information. The method further includes outputting, via the processor, a dot pattern code map. In some aspects, the dot pattern code map is indicative of a relationship between each of the product information attributes and the plurality of values for each of the product information attributes.Type: GrantFiled: December 14, 2018Date of Patent: June 16, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ding Ding Lin, Changrui Ren, Yong Qing Xue, Bo Zhang
-
Patent number: 10565547Abstract: Examples of techniques for generating an inter-store inventory transfer are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include defining a subset of stores of a plurality of stores to fulfill inter-store inventory transfer request for a product category of a plurality of product categories. The method may further include, responsive to determining that an order for a product of the product category cannot be fulfilled by one of the stores of the subset of stores of the plurality of stores, determining, by a processing device, an alternate store of the subset of stores to fulfill the order.Type: GrantFiled: April 5, 2016Date of Patent: February 18, 2020Assignee: Wayfair LLCInventors: Ajay A. Deshpande, Arun Hampapur, Yingjie Li, Ding Ding Lin, Xuan Liu, Dahai Xing, Xiao Bo Zheng
-
Publication number: 20190122359Abstract: A method for encoding dot-matrix product information method includes identifying, via a processor, a dot-matrix grid size. The method further includes evaluating, via the processor, one or more dot pattern variation levels. In some aspects, the method includes retrieving, via the processor, an encoding structure indicative of a plurality of product information attributes. The method also includes determining, via the processor, whether an alpha-numeric digit at a dot pattern variation level can include a plurality of product information. The method further includes outputting, via the processor, a dot pattern code map. In some aspects, the dot pattern code map is indicative of a relationship between each of the product information attributes and the plurality of values for each of the product information attributes.Type: ApplicationFiled: December 14, 2018Publication date: April 25, 2019Inventors: Ding Ding LIN, Chang Rui REN, Yong Qing XUE, Bo ZHANG
-
Patent number: 10223783Abstract: A method for encoding dot-matrix product information method includes identifying, via a processor, a dot-matrix grid size. The method further includes evaluating, via the processor, one or more dot pattern variation levels. In some aspects, the method includes retrieving, via the processor, an encoding structure indicative of a plurality of product information attributes. The method also includes determining, via the processor, whether an alpha-numeric digit at a dot pattern variation level can include a plurality of product information. The method further includes outputting, via the processor, a dot pattern code map. In some aspects, the dot pattern code map is indicative of a relationship between each of the product information attributes and the plurality of values for each of the product information attributes.Type: GrantFiled: January 12, 2017Date of Patent: March 5, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ding Ding Lin, Changrui Ren, Yong Qing Xue, Bo Zhang
-
Patent number: 10074066Abstract: A method, system and computer program product for managing an order in an Omni-channel order fulfillment system is disclosed. A stock-keeping unit (SKU) node level cost is predicted for a plurality of SKUs. The order is received containing one or more SKUs. A candidate list of fulfillment nodes is determined for fulfilling each of the one or more SKUs in the order using the predicted SKU node level cost and a fulfillment node-destination shipping distance. One or more fulfillment nodes are selected from the candidate list, and the order is fulfilled using the selected one or more fulfillment nodes.Type: GrantFiled: February 8, 2016Date of Patent: September 11, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ajay A. Deshpande, Saurabh Gupta, Arun Hampapur, Alan J. King, Ali Koc, Pradyumnha G. Kowlani, Yingjie Li, Ding Ding Lin, Xuan Liu, Christopher Milite, Brian L. Quanz, Chek Keong Tan, Dahai Xing, Xiao Bo Zheng
-
Publication number: 20180197286Abstract: A method for encoding dot-matrix product information method includes identifying, via a processor, a dot-matrix grid size. The method further includes evaluating, via the processor, one or more dot pattern variation levels. In some aspects, the method includes retrieving, via the processor, an encoding structure indicative of a plurality of product information attributes. The method also includes determining, via the processor, whether an alpha-numeric digit at a dot pattern variation level can include a plurality of product information. The method further includes outputting, via the processor, a dot pattern code map. In some aspects, the dot pattern code map is indicative of a relationship between each of the product information attributes and the plurality of values for each of the product information attributes.Type: ApplicationFiled: January 12, 2017Publication date: July 12, 2018Inventors: Ding Ding Lin, Changrui Ren, Yong Qing Xue, Bo Zhang
-
Publication number: 20170286899Abstract: Examples of techniques for generating an inter-store inventory transfer are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include defining a subset of stores of a plurality of stores to fulfill inter-store inventory transfer request for a product category of a plurality of product categories. The method may further include, responsive to determining that an order for a product of the product category cannot be fulfilled by one of the stores of the subset of stores of the plurality of stores, determining, by a processing device, an alternate store of the subset of stores to fulfill the order.Type: ApplicationFiled: April 5, 2016Publication date: October 5, 2017Inventors: Ajay A. Deshpande, Arun Hampapur, Yingjie Li, Ding Ding Lin, Xuan Liu, Dahai Xing, Xiao Bo Zheng
-
Publication number: 20170206589Abstract: A method, system and computer program product for managing an order in an Omni-channel order fulfillment system is disclosed. A stock-keeping unit (SKU) node level cost is predicted for a plurality of SKUs. The order is received containing one or more SKUs. A candidate list of fulfillment nodes is determined for fulfilling each of the one or more SKUs in the order using the predicted SKU node level cost and a fulfillment node-destination shipping distance. One or more fulfillment nodes are selected from the candidate list, and the order is fulfilled using the selected one or more fulfillment nodes.Type: ApplicationFiled: February 8, 2016Publication date: July 20, 2017Inventors: Ajay A. Deshpande, Saurabh Gupta, Arun Hampapur, Alan J. King, Ali Koc, Pradyumnha G. Kowlani, Yingjie Li, Ding Ding Lin, Xuan Liu, Christopher Milite, Brian L. Quanz, Chek Keong Tan, Dahai Xing, Xiao Bo Zheng
-
Publication number: 20170206481Abstract: A predictive engine on a computer environment comprising a shared pool of configurable computing resources is executed to perform a predictive analysis on data pipelined into the computer environment, the data received from a plurality of sources and in a plurality of different formats, the predictive engine generating a network level cost information based on the predictive analysis on a dynamic and continuous basis. Asynchronous communication comprising the network level cost information from the predictive engine is received and a set of candidate nodes for order fulfillment is generated based on the network level cost information and a defined distance between the set of candidate nodes and a target destination. An optimization engine on the computer environment is invoked that filters the set of candidate nodes. A number of fulfillment nodes that meet one or more of a constraint and preconfigured rule is output.Type: ApplicationFiled: May 13, 2016Publication date: July 20, 2017Inventors: Sanjay E. Cheeran, Ajay A. Deshpande, Saurabh Gupta, Arun Hampapur, Steve Igrejas, Ali Koc, Pradyumnha G. Kowlani, Yingjie Li, Ding Ding Lin, Xuan Liu, Christopher S. Milite, Brian L. Quanz, Vadiraja S. Ramamurthy, Sachin Sethiya, Chek Keong Tan, Dahai Xing, Michael Yesudas, Xiaobo Zheng
-
Publication number: 20140067975Abstract: A message processing method and system. According to embodiments of the present invention, the preference of a user for messages may be determined based on actions of the user regarding those messages. The message is analyzed to determine one or more categories to which content of the messages belongs to. Thus, a matching degree between the user and a corresponding category may be determined or adjusted according to the preference of the user for the messages. Such a matching degree may be then used for filtering an incoming message. According to embodiments of the present invention, for each specific user, the information that a user is not interested in may be filtered in a more accurate and adaptive manner.Type: ApplicationFiled: August 30, 2013Publication date: March 6, 2014Applicant: International Business Machines CorporationInventors: Hong Wei Ding, Jin Dong, Ding Ding Lin, Wei Wang, Xiao Qing Wang, Yong Qing Xue
-
Patent number: 7161798Abstract: An expansion card retention apparatus includes a rear panel (50), first and second retention brackets (10, 30), and a side panel (59). The rear panel defines a number of expansion slots (52) for receiving expansion cards (60) therein respectively, an opening, and a pair of hook openings adjoining the opening. The first retention bracket is rotatable in the opening between first and second positions, and includes a pair of hooks (16). The second retention bracket defines a number of flexible tongues (311). The first and second retention brackets are together rotated to the second position such that the flexible tongues engage corresponding expansion cards, and the hooks engages in corresponding hook openings of the rear panel. The side panel is attached to the rear panel for holding the first and second retention brackets in place. The expansion cards are thus securely attached to the rear panel.Type: GrantFiled: September 13, 2004Date of Patent: January 9, 2007Assignees: Hong Fu Jin Precision Ind(Shenzhen) Co., Ltd., Hon Hai Precision Ind. Co., Ltd.Inventors: Yun Lung Chen, Ding Lin, Zhou Xu
-
Publication number: 20060153045Abstract: The present invention provides an optical head with a single or multiple sub-wavelength light beams, which can be used in arenas such as photolithography, optical storage, optical microscopy, to name a few. The present invention includes a transparent substrate, a thin film, and a surface structure with sub-wavelength surface profile. The incident light transmits through the transparent substrate, forms a surface plasma wave along the sub-wavelength aperture located within the thin film, and finally re-emits through spatial coupling with the sub-wavelength profile of the surface structure. As the coupled re-emitting light beam or light beams can maintain the waist less than that of the diffraction limit for a few micrometers out of the surface with sub-wavelength profile in many cases, this invention can have applications ranging from micro or nano manufacturing, metrology, and manipulation by using light beams with waist smaller than the diffraction limit.Type: ApplicationFiled: June 24, 2004Publication date: July 13, 2006Applicant: Chih-Kung LeeInventors: Chih Lee, Liang Yu, Jiunn Liaw, Ding Lin, Jyi Yeh, Yu Chiu, Chun Chen, Chyan Wu, Chau Yeh, You Chang, Kuo Huang, Yi Chen, Yeong Wang
-
Publication number: 20050068721Abstract: A mounting apparatus for mounting a data storage device (10) includes a drive bracket (30), and a locking device (40) movably attached to the drive bracket via a screw (50). The data storage device forms a pair of studs (20) at each opposite side plate thereof. The drive bracket includes a first side wall (302) and a second side wall (304) respectively defining first and second guiding grooves (3022,3042) thereof. The first side wall defines a locking hole (3027) beside an end of the first guiding groove. The locking device comprises a position slot (405) for fastening a corresponding stud therein, and a locking tab (4046) engaging in the locking hole of the drive bracket for locking the data storage device in the drive bracket.Type: ApplicationFiled: September 23, 2004Publication date: March 31, 2005Inventors: Yun Chen, Ding Lin, Zhou Xu
-
Publication number: 20050059285Abstract: An expansion card retention apparatus includes a rear panel (50), first and second retention brackets (10, 30), and a side panel (59). The rear panel defines a number of expansion slots (52) for receiving expansion cards (60) therein respectively, an opening, and a pair of hook openings adjoining the opening. The first retention bracket is rotatable in the opening between first and second positions, and includes a pair of hooks (16). The second retention bracket defines a number of flexible tongues (311). The first and second retention brackets are together rotated to the second position such that the flexible tongues engage corresponding expansion cards, and the hooks engages in corresponding hook openings of the rear panel. The side panel is attached to the rear panel for holding the first and second retention brackets in place. The expansion cards are thus securely attached to the rear panel.Type: ApplicationFiled: September 13, 2004Publication date: March 17, 2005Inventors: Yun Chen, Ding Lin, Zhou Xu
-
Patent number: 5779249Abstract: A seat height adjusting device includes a seat post slidably received in a tube, the tube having a slot defined longitudinally therein and the seat post having a rack section defined in a periphery thereof, a C-shaped clamp member securely clamped to the tube and having an extending plate extending from each one of two end sides thereof which are connected by bolts, a pinion rotatably disposed between the two extending plates and engaged to the rack section of the seat post, a crank extending centrally through the pinion and a pin extending through the crank and the pinion such that when rotating the crank, the seat post is moved upwardly or downwardly in the tube by the pinion.Type: GrantFiled: September 3, 1996Date of Patent: July 14, 1998Inventor: Gin-ding Lin