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: 20250040323
    Abstract: 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: Application
    Filed: June 24, 2024
    Publication date: January 30, 2025
    Inventors: Yu-Ding LIN, Hua-Pin CHEN, Shuai WANG, Chien-Hao KUO
  • Patent number: 11501423
    Abstract: 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: Grant
    Filed: May 15, 2020
    Date of Patent: November 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ding Ding Lin, Changrui Ren, Yong Qing Xue, Bo Zhang
  • Patent number: 10839338
    Abstract: 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: Grant
    Filed: May 13, 2016
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: 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: 20200279365
    Abstract: 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: Application
    Filed: May 15, 2020
    Publication date: September 3, 2020
    Inventors: Ding Ding LIN, Changrui REN, Yong Qing XUE, Bo ZHANG
  • Patent number: 10685436
    Abstract: 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: Grant
    Filed: December 14, 2018
    Date of Patent: June 16, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ding Ding Lin, Changrui Ren, Yong Qing Xue, Bo Zhang
  • Patent number: 10565547
    Abstract: 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: Grant
    Filed: April 5, 2016
    Date of Patent: February 18, 2020
    Assignee: Wayfair LLC
    Inventors: Ajay A. Deshpande, Arun Hampapur, Yingjie Li, Ding Ding Lin, Xuan Liu, Dahai Xing, Xiao Bo Zheng
  • Publication number: 20190122359
    Abstract: 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: Application
    Filed: December 14, 2018
    Publication date: April 25, 2019
    Inventors: Ding Ding LIN, Chang Rui REN, Yong Qing XUE, Bo ZHANG
  • Patent number: 10223783
    Abstract: 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: Grant
    Filed: January 12, 2017
    Date of Patent: March 5, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ding Ding Lin, Changrui Ren, Yong Qing Xue, Bo Zhang
  • Patent number: 10074066
    Abstract: 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: Grant
    Filed: February 8, 2016
    Date of Patent: September 11, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: 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: 20180197286
    Abstract: 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: Application
    Filed: January 12, 2017
    Publication date: July 12, 2018
    Inventors: Ding Ding Lin, Changrui Ren, Yong Qing Xue, Bo Zhang
  • Publication number: 20170286899
    Abstract: 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: Application
    Filed: April 5, 2016
    Publication date: October 5, 2017
    Inventors: Ajay A. Deshpande, Arun Hampapur, Yingjie Li, Ding Ding Lin, Xuan Liu, Dahai Xing, Xiao Bo Zheng
  • Publication number: 20170206589
    Abstract: 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: Application
    Filed: February 8, 2016
    Publication date: July 20, 2017
    Inventors: 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: 20170206481
    Abstract: 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: Application
    Filed: May 13, 2016
    Publication date: July 20, 2017
    Inventors: 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: 20140067975
    Abstract: 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: Application
    Filed: August 30, 2013
    Publication date: March 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Hong Wei Ding, Jin Dong, Ding Ding Lin, Wei Wang, Xiao Qing Wang, Yong Qing Xue
  • Patent number: 7161798
    Abstract: 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: Grant
    Filed: September 13, 2004
    Date of Patent: January 9, 2007
    Assignees: Hong Fu Jin Precision Ind(Shenzhen) Co., Ltd., Hon Hai Precision Ind. Co., Ltd.
    Inventors: Yun Lung Chen, Ding Lin, Zhou Xu
  • Publication number: 20060153045
    Abstract: 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: Application
    Filed: June 24, 2004
    Publication date: July 13, 2006
    Applicant: Chih-Kung Lee
    Inventors: 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: 20050068721
    Abstract: 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: Application
    Filed: September 23, 2004
    Publication date: March 31, 2005
    Inventors: Yun Chen, Ding Lin, Zhou Xu
  • Publication number: 20050059285
    Abstract: 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: Application
    Filed: September 13, 2004
    Publication date: March 17, 2005
    Inventors: Yun Chen, Ding Lin, Zhou Xu
  • Patent number: 5779249
    Abstract: 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: Grant
    Filed: September 3, 1996
    Date of Patent: July 14, 1998
    Inventor: Gin-ding Lin