Patents by Inventor Zhi Min
Zhi Min 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: 20200159010Abstract: Among other things, we describe a self-cleaning sensor housing. The self-cleaning sensor housing includes at least one sensor comprising a sensor aperture, a motor rotatable about a first axis of revolution, a substantially transparent screen rotatable about a second fixed axis of revolution, and a cleaning mechanism located proximate to the screen and configured to contact the substantially transparent screen. The screen is mechanically coupled to the motor and covers at least a portion of the sensor aperture. We also describe methods for performing self-cleaning operations.Type: ApplicationFiled: November 13, 2019Publication date: May 21, 2020Inventors: Lucas Tetsuya Kuwae, Zhi Min Ng, Hwee Peng Tan, Alejandro Israel Barragan Diaz
-
Patent number: 10523624Abstract: One or more embodiments of the disclosure include a digital multi-group messaging system that manages digital messages across a plurality of social networking groups. In particular, in one or more embodiments, the digital multi-group messaging system detects a digital message and selects a set of social networking groups to suggest to the user. Upon user selection of suggested social networking groups, the digital multi-group messaging system can post the digital message to the selected social networking groups. Moreover, the digital multi-group messaging system can monitor user interaction with the posted digital message in relation to the selected social networking groups and present member interest information to a user, enabling the user to review and manage the digital message across social networking groups.Type: GrantFiled: November 10, 2016Date of Patent: December 31, 2019Assignee: Facebook, Inc.Inventors: Rachel Kay Lambert, Raghavendar Chandrasekaran, Areeb Muhammad Malik, Meagan Anne Ryan, Zhi Min Seetoh, Valerie Lauren Ross, Wen-Chien Chen
-
Publication number: 20190374702Abstract: The invention relates to a packaging for a reel of medical injection devices, comprising a base tray (1) for supporting said reel (R), characterized in that it further comprises at least two flat ribs (2, 3) each comprising a respective slot (20, 30) arranged such that the ribs (2, 3) can be interlocked with one another by mutual engagement of said slots (20, 30), and in that the base tray (1) comprises at least two pairs of peripheral openings (1 1, 11?, 12, 12?), each opening being configured to receive an end (21, 22, 31, 32) of a rib, so that the base tray (1) and interlocked flat ribs (2, 3) engaging the base tray (1) form a frame configured for enclosing the reel (R).Type: ApplicationFiled: February 14, 2018Publication date: December 12, 2019Inventors: Hendri Harmoko, Benjamin Yang Teck Tan, Dexter Chew Xuan Han, Stacey Ng Zhi Min
-
Patent number: 10445489Abstract: An information processing system including programs respectively executing predetermined processes includes a first memory unit storing, for each application executing a sequence of processes using electronic data in collaboration with an external service, flow information that defines program identification information and an execution order of the programs, app identification information, a permitting unit receiving a first request that includes the app identification information and external service identification information, acquiring a permission token from the external service, and causing a second memory unit to store the acquired permission token, user identification information, and the app identification information, a sending unit receiving a second request, and a process executing unit receiving a third request and causing the program to execute the sequence of processes, wherein the permitting unit determines a scope of the permission token based on the flow information stored in association witType: GrantFiled: September 13, 2016Date of Patent: October 15, 2019Assignee: Ricoh Company, Ltd.Inventors: Yuuichiroh Hayashi, Kazunori Sugimura, Kohsuke Namihira, Hikaru Kominami, Dongzhe Zhang, Ryutaro Sakanashi, Zhi Min
-
Publication number: 20190303194Abstract: An information processing system that includes at least one information processing apparatus and executes programs, each of which performs a predetermined process, the information processing system including a memory unit configured to store, for each of applications performing a sequence of processes using electronic data, program identification information identifying at least one program performing each process of the sequence of processes, flow information defining an execution order of the at least one program, and app identification information identifying each of the applications, while associating the program identification information, the flow information, and the app identification information, a registering unit, and a process executing unit, in receipt of a request including information related to the electronic data and the app identification information from a second apparatus, configured to cause the program identified by the program identification information in accordance with the executionType: ApplicationFiled: June 19, 2019Publication date: October 3, 2019Applicant: Ricoh Company, Ltd.Inventors: Kohsuke NAMIHIRA, Yuuichiroh HAYASHI, Kazunori SUGIMURA, Hikaru KOMINAMI, Zhi MIN, Dongzhe ZHANG, Ryutaro SAKANASHI
-
Patent number: 10372485Abstract: An information processing system that includes at least one information processing apparatus and executes programs, each of which performs a predetermined process, the information processing system including a memory unit configured to store, for each of applications performing a sequence of processes using electronic data, program identification information identifying at least one program performing each process of the sequence of processes, flow information defining an execution order of the at least one program, and app identification information identifying each of the applications, while associating the program identification information, the flow information, and the app identification information, a registering unit, and a process executing unit, in receipt of a request including information related to the electronic data and the app identification information from a second apparatus, configured to cause the program identified by the program identification information in accordance with the executionType: GrantFiled: October 13, 2016Date of Patent: August 6, 2019Assignee: Ricoh Company, Ltd.Inventors: Kohsuke Namihira, Yuuichiroh Hayashi, Kazunori Sugimura, Hikaru Kominami, Zhi Min, Dongzhe Zhang, Ryutaro Sakanashi
-
Publication number: 20190183929Abstract: Methods and compositions are provided for inhibiting, preventing, ameliorating and/or reducing damage to DNA in non-cancerous cells in a subject undergoing chemotherapeutic treatment and/or radiation treatment of cancer cells in the subject, comprising administering to the subject one or more compounds of arsenic in a therapeutically effective amount prior to chemotherapeutic treatment and/or radiation treatment.Type: ApplicationFiled: August 16, 2017Publication date: June 20, 2019Inventors: Chul Soo Ha, Zhi-Min Yuan, Hang Su, Edward Paul Hasty, Alison A. Bertuch, Maria Monica Gramatges, Gregory P. Swanson
-
Publication number: 20190029307Abstract: The invention relates to an advanced food material in the form of a composition for lowering the glycemic index of a foodstuff and a composite comprising said composition and said foodstuff particularly, but not exclusively, wherein said foodstuff has a glycaemic index which is favourably lowered by the addition of said material. Said composition comprises or consists of insoluble resistant starch in an amount of 40-80% by weight of the composition, soluble fibre, and at least one carbohydrate enzyme in hibitor.Type: ApplicationFiled: February 7, 2017Publication date: January 31, 2019Applicant: ALCHEMY FOODTECH PTE. LTD.Inventor: Zhi Min Verleen GOH
-
Patent number: 10033905Abstract: An information processing system includes a management device, a terminal device, and an electronic information output device. The management device includes a storage unit that stores electronic information for which registration is requested by the terminal device, in association with identification information, an issuing unit that issues an information-embedded pattern embedded with the identification information, a determining unit that determines whether the electronic information output device has privilege to output the electronic information, and a transmitting unit that transmits the electronic information to the electronic information output device when the electronic information output device is determined to have the privilege.Type: GrantFiled: March 4, 2015Date of Patent: July 24, 2018Assignee: RICOH COMPANY, LIMITEDInventor: Zhi Min
-
Publication number: 20180131660Abstract: One or more embodiments of the disclosure include a digital multi-group messaging system that manages digital messages across a plurality of social networking groups. In particular, in one or more embodiments, the digital multi-group messaging system detects a digital message and selects a set of social networking groups to suggest to the user. Upon user selection of suggested social networking groups, the digital multi-group messaging system can post the digital message to the selected social networking groups. Moreover, the digital multi-group messaging system can monitor user interaction with the posted digital message in relation to the selected social networking groups and present member interest information to a user, enabling the user to review and manage the digital message across social networking groups.Type: ApplicationFiled: November 10, 2016Publication date: May 10, 2018Inventors: Rachel Kay Lambert, Raghavendar Chandrasekaran, Areeb Muhammad Malik, Meagan Anne Ryan, Zhi Min Seetoh, Valerie Lauren Ross, Wen-Chien Chen
-
Patent number: 9871940Abstract: An information processing system implements a receiving unit receiving a request including app identification information, first flow identification information, information related to electronic data used in a first sequence of processes from one apparatus among from at least one apparatus coupled to the information processing system, and a process executing unit causing each program of the at least one program identified by program identification information defined by first flow identification information included in the request in association with the app identification information included in the request received by the receiving unit to be executed according to an execution order defined in the first flow information, and, in response to the error occurring in the first sequence of processes, causes the each program to be executed in the execution order defined in the second flow information to execute the second sequence of processes.Type: GrantFiled: August 10, 2016Date of Patent: January 16, 2018Assignee: Ricoh Company, Ltd.Inventors: Zhi Min, Yuuichiroh Hayashi, Hikaru Kominami, Kazunori Sugimura, Kohsuke Namihira, Ryutaro Sakanashi, Dongzhe Zhang
-
Patent number: 9727982Abstract: A method of compositing layers by grouping the layers into a foreground group and a background group; identifying independent instructions of compositing model for execution independently from the background group and dependent instructions requiring a compositing output of a background layer in order to composite foreground layers; executing the independent instructions on the foreground layers in parallel with compositing the background layers, a first independent instruction storing a corresponding result in a first buffer and a second independent instruction storing a corresponding result in a second buffer; executing a dependent instruction by updating the second buffer using the background compositing output; and determining a compositing output for the foreground group dependent upon contents of the first buffer and the updated second buffer.Type: GrantFiled: May 3, 2016Date of Patent: August 8, 2017Assignee: Canon Kabushiki KaishaInventors: Zhi-Min Pan, David Ian Johnston, Gregory Joseph Johnson, Kok Tjoan Lie
-
Publication number: 20170109194Abstract: An information processing system that includes at least one information processing apparatus and executes programs, each of which performs a predetermined process, the information processing system including a memory unit configured to store, for each of applications performing a sequence of processes using electronic data, program identification information identifying at least one program performing each process of the sequence of processes, flow information defining an execution order of the at least one program, and app identification information identifying each of the applications, while associating the program identification information, the flow information, and the app identification information, a registering unit, and a process executing unit, in receipt of a request including information related to the electronic data and the app identification information from a second apparatus, configured to cause the program identified by the program identification information in accordance with the executionType: ApplicationFiled: October 13, 2016Publication date: April 20, 2017Applicant: Ricoh Company, Ltd.Inventors: Kohsuke NAMIHIRA, Yuuichiroh HAYASHI, Kazunori SUGIMURA, Hikaru KOMINAMI, Zhi MIN, Dongzhe ZHANG, Ryutaro SAKANASHI
-
Publication number: 20170083697Abstract: An information processing system including programs respectively executing predetermined processes includes a first memory unit storing, for each application executing a sequence of processes using electronic data in collaboration with an external service, flow information that defines program identification information and an execution order of the programs, app identification information, a permitting unit receiving a first request that includes the app identification information and external service identification information, acquiring a permission token from the external service, and causing a second memory unit to store the acquired permission token, user identification information, and the app identification information, a sending unit receiving a second request, and a process executing unit receiving a third request and causing the program to execute the sequence of processes, wherein the permitting unit determines a scope of the permission token based on the flow information stored in association witType: ApplicationFiled: September 13, 2016Publication date: March 23, 2017Applicant: Ricoh Company, Ltd.Inventors: Yuuichiroh HAYASHI, Kazunori SUGIMURA, Kohsuke NAMIHIRA, Hikaru KOMINAMI, Dongzhe ZHANG, Ryutaro SAKANASHI, Zhi MIN
-
Publication number: 20170070638Abstract: An information processing system includes a management device, a terminal device, and an electronic information output device. The management device includes a storage unit that stores electronic information for which registration is requested by the terminal device, in association with identification information, an issuing unit that issues an information-embedded pattern embedded with the identification information, a determining unit that determines whether the electronic information output device has privilege to output the electronic information, and a transmitting unit that transmits the electronic information to the electronic information output device when the electronic information output device is determined to have the privilege.Type: ApplicationFiled: March 4, 2015Publication date: March 9, 2017Applicant: Ricoh Company, Ltd.Inventor: Zhi MIN
-
Publication number: 20170054865Abstract: An information processing system implements a receiving unit receiving a request including app identification information, first flow identification information, information related to electronic data used in a first sequence of processes from one apparatus among from at least one apparatus coupled to the information processing system, and a process executing unit causing each program of the at least one program identified by program identification information defined by first flow identification information included in the request in association with the app identification information included in the request received by the receiving unit to be executed according to an execution order defined in the first flow information, and, in response to the error occurring in the first sequence of processes, causes the each program to be executed in the execution order defined in the second flow information to execute the second sequence of processes.Type: ApplicationFiled: August 10, 2016Publication date: February 23, 2017Applicant: Ricoh Company, Ltd.Inventors: Zhi MIN, Yuuichiroh HAYASHI, Hikaru KOMINAMI, Kazunori SUGIMURA, Kohsuke NAMIHIRA, Ryutaro SAKANASHI, Dongzhe ZHANG
-
Publication number: 20160328633Abstract: A method of compositing layers by grouping the layers into a foreground group and a background group; identifying independent instructions of compositing model for execution independently from the background group and dependent instructions requiring a compositing output of a background layer in order to composite foreground layers; executing the independent instructions on the foreground layers in parallel with compositing the background layers, a first independent instruction storing a corresponding result in a first buffer and a second independent instruction storing a corresponding result in a second buffer; executing a dependent instruction by updating the second buffer using the background compositing output; and determining a compositing output for the foreground group dependent upon contents of the first buffer and the updated second buffer.Type: ApplicationFiled: May 3, 2016Publication date: November 10, 2016Inventors: Zhi-Min PAN, David Ian JOHNSTON, Gregory Joseph JOHNSON, Kok Tjoan LIE
-
Publication number: 20160137852Abstract: An anti-fingerprint treatment reagent has an organic polydimethlysiloxane, a solvent and an additive. A surface of a metal base material is treated by the organic polydimethlysiloxane. The surface treated with the anti-fingerprint reagent is fingerprint-resistant for being hydro-oleophobic. The coating of thanti-fingerprint treatment reagent is too thin to be seen, and will not affect the optical properties and function of the surface of the base material. The anti-fingerprint treatment reagent is inexpensive, simple in treatment process, reusable and practical. Especially, the anti-fingerprint reagent fits to avoid a product surface having pollution likes water spot, sweat, fingerprint and the like.Type: ApplicationFiled: November 13, 2015Publication date: May 19, 2016Inventors: Zhi-Min Lin, Sheng-Jie Liu, Ze-Feng Yu, Ying-Wei Xie
-
Patent number: 9195920Abstract: Disclosed is a method of processing a print job, the print job being received in a page description language format. The method identifies a number of print heads on a printer targeted for printing said print job. The method processes the print job in the page description language format to produce a plurality of intermediate jobs, in which a number of the intermediate jobs is determined by the number of print heads. The intermediate jobs have an intermediate format between the page description language format and a rasterized image format. The method renders each of a plurality of intermediate jobs to a rasterized image in a renderer associated with each of the print heads independently of one another and external input.Type: GrantFiled: December 18, 2012Date of Patent: November 24, 2015Assignee: Canon Kabushiki KaishaInventors: Gregory Joseph Johnson, David Ian Johnston, Zhi-Min Pan
-
Patent number: 9170823Abstract: A method for booting to an operating system stored on a solid state drive. The method comprises the steps of (A) determining if a boot list has one or more entries, (B) pre-reading one or more logical block addresses of each of the entries from the boot list, (C) receiving a command from a host, (D) reading the command from a memory internal to the solid state drive if the command is in a cache area of the pre-read logical block addresses and (E) reading the command from a main portion of the solid state drive if the command is not in the cache.Type: GrantFiled: February 26, 2013Date of Patent: October 27, 2015Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Li Zhao Ma, Rong Yuan, Zhi Min Dong, Lei Zhang, Jian Gang Wu